0000046250-20-000027.txt : 20200520 0000046250-20-000027.hdr.sgml : 20200520 20200520162402 ACCESSION NUMBER: 0000046250-20-000027 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 88 CONFORMED PERIOD OF REPORT: 20200329 FILED AS OF DATE: 20200520 DATE AS OF CHANGE: 20200520 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: 0329 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-07647 FILM NUMBER: 20898423 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-K 1 hwkn-20200329.htm 10-K hwkn-20200329
0000046250false2020FY78462030,000,00030,000,0000.050.0510,512,22910,592,45010,512,22910,592,450364364364364371310364 daysP2Y00000462502019-04-012020-03-29iso4217:USD00000462502019-09-29xbrli:shares00000462502020-05-1500000462502020-03-2900000462502019-03-31iso4217:USDxbrli:shares00000462502018-04-022019-03-3100000462502017-04-032018-04-010000046250us-gaap:CommonStockMember2017-04-020000046250us-gaap:AdditionalPaidInCapitalMember2017-04-020000046250us-gaap:RetainedEarningsMember2017-04-020000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-04-0200000462502017-04-020000046250us-gaap:RetainedEarningsMember2017-04-032018-04-010000046250us-gaap:AdditionalPaidInCapitalMember2017-04-032018-04-010000046250us-gaap:CommonStockMember2017-04-032018-04-010000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-04-032018-04-010000046250us-gaap:CommonStockMember2018-04-010000046250us-gaap:AdditionalPaidInCapitalMember2018-04-010000046250us-gaap:RetainedEarningsMember2018-04-010000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-04-0100000462502018-04-010000046250us-gaap:RetainedEarningsMember2018-04-022019-03-310000046250us-gaap:AdditionalPaidInCapitalMember2018-04-022019-03-310000046250us-gaap:CommonStockMember2018-04-022019-03-310000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-04-022019-03-310000046250us-gaap:CommonStockMember2019-03-310000046250us-gaap:AdditionalPaidInCapitalMember2019-03-310000046250us-gaap:RetainedEarningsMember2019-03-310000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310000046250us-gaap:RetainedEarningsMember2019-04-012020-03-290000046250us-gaap:AdditionalPaidInCapitalMember2019-04-012020-03-290000046250us-gaap:CommonStockMember2019-04-012020-03-290000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012020-03-290000046250us-gaap:CommonStockMember2020-03-290000046250us-gaap:AdditionalPaidInCapitalMember2020-03-290000046250us-gaap:RetainedEarningsMember2020-03-290000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-29hwkn:Segmentxbrli:pure0000046250us-gaap:BuildingAndBuildingImprovementsMembersrt:MinimumMember2019-04-012020-03-290000046250us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2019-04-012020-03-290000046250us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2019-04-012020-03-290000046250us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2019-04-012020-03-290000046250us-gaap:TransportationEquipmentMembersrt:MinimumMember2019-04-012020-03-290000046250us-gaap:TransportationEquipmentMembersrt:MaximumMember2019-04-012020-03-290000046250srt:WeightedAverageMember2019-04-012020-03-290000046250srt:MinimumMember2019-04-012020-03-290000046250srt:MaximumMember2019-04-012020-03-290000046250srt:MinimumMemberus-gaap:OfficeEquipmentMember2019-04-012020-03-290000046250us-gaap:OfficeEquipmentMembersrt:MaximumMember2019-04-012020-03-290000046250hwkn:IndustrialMemberhwkn:BulkDistributedspecialtyproductsMember2019-04-012020-03-290000046250hwkn:BulkDistributedspecialtyproductsMemberhwkn:WaterTreatmentMember2019-04-012020-03-290000046250hwkn:HealthandNutritionMemberhwkn:BulkDistributedspecialtyproductsMember2019-04-012020-03-290000046250hwkn:BulkDistributedspecialtyproductsMember2019-04-012020-03-290000046250hwkn:ManufacturedblendedorrepackagedproductsMemberhwkn:IndustrialMember2019-04-012020-03-290000046250hwkn:ManufacturedblendedorrepackagedproductsMemberhwkn:WaterTreatmentMember2019-04-012020-03-290000046250hwkn:ManufacturedblendedorrepackagedproductsMemberhwkn:HealthandNutritionMember2019-04-012020-03-290000046250hwkn:ManufacturedblendedorrepackagedproductsMember2019-04-012020-03-290000046250hwkn:OtherMemberhwkn:IndustrialMember2019-04-012020-03-290000046250hwkn:OtherMemberhwkn:WaterTreatmentMember2019-04-012020-03-290000046250hwkn:OtherMemberhwkn:HealthandNutritionMember2019-04-012020-03-290000046250hwkn:OtherMember2019-04-012020-03-290000046250hwkn:IndustrialMember2019-04-012020-03-290000046250hwkn:WaterTreatmentMember2019-04-012020-03-290000046250hwkn:HealthandNutritionMember2019-04-012020-03-290000046250hwkn:IndustrialMemberhwkn:BulkDistributedspecialtyproductsMember2018-04-022019-03-310000046250hwkn:BulkDistributedspecialtyproductsMemberhwkn:WaterTreatmentMember2018-04-022019-03-310000046250hwkn:HealthandNutritionMemberhwkn:BulkDistributedspecialtyproductsMember2018-04-022019-03-310000046250hwkn:BulkDistributedspecialtyproductsMember2018-04-022019-03-310000046250hwkn:ManufacturedblendedorrepackagedproductsMemberhwkn:IndustrialMember2018-04-022019-03-310000046250hwkn:ManufacturedblendedorrepackagedproductsMemberhwkn:WaterTreatmentMember2018-04-022019-03-310000046250hwkn:ManufacturedblendedorrepackagedproductsMemberhwkn:HealthandNutritionMember2018-04-022019-03-310000046250hwkn:ManufacturedblendedorrepackagedproductsMember2018-04-022019-03-310000046250hwkn:OtherMemberhwkn:IndustrialMember2018-04-022019-03-310000046250hwkn:OtherMemberhwkn:WaterTreatmentMember2018-04-022019-03-310000046250hwkn:OtherMemberhwkn:HealthandNutritionMember2018-04-022019-03-310000046250hwkn:OtherMember2018-04-022019-03-310000046250hwkn:IndustrialMember2018-04-022019-03-310000046250hwkn:WaterTreatmentMember2018-04-022019-03-310000046250hwkn:HealthandNutritionMember2018-04-022019-03-310000046250us-gaap:InterestRateSwapMember2020-03-290000046250us-gaap:InterestRateSwapMember2019-03-310000046250us-gaap:InterestRateSwapMember2018-04-010000046250us-gaap:FairValueInputsLevel1Member2020-03-290000046250us-gaap:FairValueInputsLevel1Member2019-03-310000046250us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2020-03-290000046250us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2019-03-310000046250hwkn:IndustrialMember2020-03-290000046250hwkn:IndustrialMember2018-04-010000046250hwkn:IndustrialMember2019-03-310000046250hwkn:WaterTreatmentMember2020-03-290000046250hwkn:WaterTreatmentMember2019-03-310000046250hwkn:WaterTreatmentMember2018-04-010000046250hwkn:HealthandNutritionMember2019-03-310000046250hwkn:HealthandNutritionMember2020-03-290000046250hwkn:HealthandNutritionMember2018-04-010000046250us-gaap:CustomerRelationshipsMember2020-03-290000046250us-gaap:TrademarksMember2020-03-290000046250hwkn:OtherFiniteLifeIntangibleAssetsMember2020-03-290000046250us-gaap:CustomerRelationshipsMember2019-03-310000046250us-gaap:TrademarksMember2019-03-310000046250hwkn:OtherFiniteLifeIntangibleAssetsMember2019-03-3100000462502018-11-3000000462502018-11-290000046250us-gaap:RevolvingCreditFacilityMember2020-03-290000046250us-gaap:RevolvingCreditFacilityMember2019-03-310000046250us-gaap:PerformanceSharesMember2019-04-012020-03-290000046250us-gaap:PerformanceSharesMember2018-04-010000046250us-gaap:PerformanceSharesMember2018-04-022019-03-310000046250us-gaap:PerformanceSharesMember2019-03-310000046250us-gaap:PerformanceSharesMember2020-03-290000046250us-gaap:PerformanceSharesMember2017-04-032018-04-010000046250srt:WeightedAverageMemberus-gaap:PerformanceSharesMember2019-04-012020-03-290000046250us-gaap:RestrictedStockMember2019-04-012020-03-290000046250us-gaap:RestrictedStockMember2018-04-010000046250us-gaap:RestrictedStockMember2018-04-022019-03-310000046250us-gaap:RestrictedStockMember2019-03-310000046250us-gaap:RestrictedStockMember2020-03-290000046250us-gaap:RestrictedStockMember2017-04-032018-04-010000046250srt:WeightedAverageMemberus-gaap:RestrictedStockMember2019-04-012020-03-290000046250srt:MinimumMemberus-gaap:DeferredProfitSharingMemberus-gaap:QualifiedPlanMember2017-04-032018-04-010000046250srt:MinimumMemberus-gaap:DeferredProfitSharingMemberus-gaap:QualifiedPlanMember2019-04-012020-03-290000046250srt:MinimumMemberus-gaap:DeferredProfitSharingMemberus-gaap:QualifiedPlanMember2018-04-022019-03-310000046250srt:MaximumMemberus-gaap:DeferredProfitSharingMemberus-gaap:QualifiedPlanMember2017-04-032018-04-010000046250srt:MaximumMemberus-gaap:DeferredProfitSharingMemberus-gaap:QualifiedPlanMember2019-04-012020-03-290000046250srt:MaximumMemberus-gaap:DeferredProfitSharingMemberus-gaap:QualifiedPlanMember2018-04-022019-03-310000046250hwkn:BargainingUnitEmployeePlansMembersrt:MinimumMemberus-gaap:DeferredProfitSharingMemberus-gaap:QualifiedPlanMember2019-04-012020-03-290000046250hwkn:BargainingUnitEmployeePlansMembersrt:MaximumMemberus-gaap:DeferredProfitSharingMemberus-gaap:QualifiedPlanMember2019-04-012020-03-290000046250hwkn:A401kplanMembersrt:MaximumMemberus-gaap:QualifiedPlanMember2019-04-012020-03-290000046250srt:MinimumMemberus-gaap:QualifiedPlanMemberus-gaap:EmployeeStockOwnershipPlanESOPPlanDomain2017-04-032018-04-010000046250srt:MinimumMemberus-gaap:QualifiedPlanMemberus-gaap:EmployeeStockOwnershipPlanESOPPlanDomain2019-04-012020-03-290000046250srt:MinimumMemberus-gaap:QualifiedPlanMemberus-gaap:EmployeeStockOwnershipPlanESOPPlanDomain2018-04-022019-03-310000046250srt:MaximumMemberus-gaap:QualifiedPlanMemberus-gaap:EmployeeStockOwnershipPlanESOPPlanDomain2018-04-022019-03-310000046250srt:MaximumMemberus-gaap:QualifiedPlanMemberus-gaap:EmployeeStockOwnershipPlanESOPPlanDomain2017-04-032018-04-010000046250srt:MaximumMemberus-gaap:QualifiedPlanMemberus-gaap:EmployeeStockOwnershipPlanESOPPlanDomain2019-04-012020-03-290000046250srt:MaximumMemberus-gaap:DeferredProfitSharingMemberus-gaap:NonqualifiedPlanMember2017-04-032018-04-010000046250srt:MaximumMemberus-gaap:DeferredProfitSharingMemberus-gaap:NonqualifiedPlanMember2019-04-012020-03-290000046250srt:MaximumMemberus-gaap:DeferredProfitSharingMemberus-gaap:NonqualifiedPlanMember2018-04-022019-03-310000046250hwkn:BargainingUnitEmployeePlansMember2019-04-012020-03-290000046250hwkn:BargainingUnitEmployeePlansMember2018-04-022019-03-310000046250hwkn:BargainingUnitEmployeePlansMember2017-04-032018-04-01hwkn:lease00000462502017-04-032017-12-3100000462502019-04-010000046250srt:MinimumMember2020-03-290000046250srt:MaximumMember2020-03-290000046250hwkn:IndustrialMember2017-04-032018-04-010000046250hwkn:WaterTreatmentMember2017-04-032018-04-010000046250hwkn:HealthandNutritionMember2017-04-032018-04-010000046250us-gaap:MaterialReconcilingItemsMember2020-03-290000046250us-gaap:MaterialReconcilingItemsMember2019-03-310000046250us-gaap:MaterialReconcilingItemsMember2018-04-0100000462502019-04-012019-06-3000000462502019-07-012019-09-2900000462502019-09-302019-12-2900000462502019-12-302020-03-2900000462502018-04-022018-07-0100000462502018-07-022018-09-3000000462502018-10-012018-12-3000000462502018-12-312019-03-3100000462502017-04-032017-07-0200000462502017-07-032017-10-0100000462502017-10-022017-12-3100000462502018-01-012018-04-01


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 10-K
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE
SECURITIES EXCHANGE ACT OF 1934
For the Fiscal Year Ended
March 29, 2020
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE
SECURITIES EXCHANGE ACT OF 1934
Commission File No. 0-7647

HAWKINS, INC.
(Exact Name of Registrant as Specified in its Charter)
Minnesota 41-0771293
(State of Incorporation) (I.R.S. Employer
Identification No.)
2381 Rosegate, Roseville, Minnesota
 55113
(Address of Principal Executive Offices) (Zip Code)
(612331-6910
(Registrant’s Telephone Number, Including Area Code)
Securities registered pursuant to Section 12(b) of the Act:    
Title of each classTrading Symbol:Name of exchange on which registered:    
Common Stock, par value $.05 per shareHWKNNasdaq Stock Market LLC
Securities registered pursuant to Section 12(g) of the Act:    None
 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes  ☐    No  
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes  ☐    No  
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 twelve months (or for such shorter period that the Registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files).    Yes      No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer  
 Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  Yes      No  ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
The aggregate market value of voting stock held by non-affiliates of the Registrant on September 29, 2019 (the last business day of the Registrant’s most recently completed second fiscal quarter) was approximately $405.0 millions based upon the closing sale price for the Registrant’s common stock on that date as reported by The Nasdaq Stock Market LLC, excluding all shares held by officers and directors of the Registrant and by the Trustees of the Registrant’s Employee Stock Ownership Plan and Trust.
As of May 15, 2020, the Registrant had 10,593,095 shares of common stock outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of our definitive Proxy Statement for the annual meeting of shareholders to be held July 30, 2020, are incorporated by reference in Part III of this Annual Report on Form 10-K




FORWARD-LOOKING STATEMENTS

The information presented in this Annual Report on Form 10-K 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,” “expect,” “intend,” “plan,” “believe,” “seek,” “estimate,” “will” and similar expressions may 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. These risks and uncertainties are described in the risk factors and elsewhere in this Annual Report on Form 10-K. 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 Annual Report on Form 10-K. 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 Annual Report on Form 10-K or to reflect the occurrence of unanticipated events.

As used in this Annual Report on Form 10-K, except where otherwise stated or indicated by the context, “Hawkins,” “we,” “us,” “the Company,” “our,” or “the Registrant” means Hawkins, Inc. References to “fiscal 2021” means our fiscal year ending March 28, 2021, “fiscal 2020” means our fiscal year ended March 29, 2020, “fiscal 2019” means our fiscal year ended March 31, 2019, “fiscal 2018” means our fiscal year ended April 1, 2018, and “fiscal 2017” means our fiscal year ended April 2, 2017.
ii


Hawkins, Inc.
Annual Report on Form 10-K
For the Fiscal Year Ended March 29, 2020
 
  Page
PART I
ITEM 1.
ITEM 1A.
ITEM 1B.
ITEM 2.
ITEM 3.
ITEM 4.
PART II
ITEM 5.
ITEM 6.
ITEM 7.
ITEM 7A.
ITEM 8.
ITEM 9.
ITEM 9A.
ITEM 9B.
PART III
ITEM 10.
ITEM 11.
ITEM 12.
ITEM 13.
ITEM 14.
PART IV
ITEM 15.
ITEM 16.

iii


PART I
 
ITEM 1. BUSINESS

Hawkins, Inc. distributes, blends and manufactures chemicals and specialty ingredients for 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 our strong customer focus and have expanded our business by increasing our sales of value-added chemical products and specialty ingredients, including manufacturing, blending and repackaging certain products. We believe that we create value for our customers through superb service and support, quality products, personalized applications and trustworthy, creative employees.

We conduct our business in three segments: Industrial, Water Treatment, and Health and Nutrition.

Industrial Segment.  Our Industrial Group specializes in providing industrial chemicals, products and services to industries such as agriculture, chemical processing, electronics, energy, food, pharmaceutical and plating. This group’s principal products are acids, alkalis and industrial and food-grade salts.

The Industrial Group:

Receives, stores and distributes various chemicals in bulk quantities, including liquid caustic soda, sulfuric acid, hydrochloric acid, urea, phosphoric acid, aqua ammonia and potassium hydroxide;

Manufactures sodium hypochlorite (bleach), agricultural products and certain food-grade products, including liquid phosphates, lactates and other blended products;

Repackages water treatment chemicals for our Water Treatment Group and bulk industrial chemicals to sell in smaller quantities to our customers;

Performs custom blending of chemicals according to customer formulas and specifications; and

Performs contract and private label bleach packaging.

The group’s sales are concentrated primarily in the Midwestern states, while the group’s products sold into the food and pharmaceutical markets are sold nationally. The Industrial Group relies on a specially trained sales staff that works directly with customers on their specific needs. The group conducts its business primarily through distribution centers and terminal operations. Agricultural sales within this group tend to be seasonal, with higher sales due to the application of fertilizer during the planting season of March through June given the regions of the country where we are located.

Water Treatment Segment.  Our Water Treatment Group specializes in providing chemicals, equipment and solutions for potable water, municipal and industrial wastewater, industrial process water, non-residential swimming pool water and agricultural water. This group has the resources and flexibility to treat systems ranging in size from a single small well to a multi-million-gallon-per-day facility.

The group utilizes delivery routes operated by our employees who typically serve as route driver, salesperson and trained technician to deliver our products and diagnose our customers’ water treatment needs. We believe that the high level of service provided by these individuals allows us to serve as the trusted water treatment expert for many of the municipalities and other customers that we serve. We also believe that there are significant synergies between our Water Treatment and Industrial Groups in that we are able to obtain a competitive cost position on many of the chemicals sold by the Water Treatment Group due to the volumes of these chemicals purchased by our Industrial Group. In addition, our Industrial and Water Treatment groups share certain resources, which leverage fixed costs across both groups.

The group operates out of 29 warehouses supplying products and services to customers primarily in the Midwestern states and Florida. We expect to invest in existing and new branches to expand the group’s geographic coverage. Our Water Treatment Group has historically experienced higher sales during April to September, primarily due to a seasonal increase in chemicals used by municipal water treatment facilities.


1


Health and Nutrition Segment. We established the Health and Nutrition segment of our business in fiscal 2016 through our acquisition of Stauber Performance Ingredients. Through sales of distributed specialty products and our manufactured products, our Health and Nutrition Group specializes in providing ingredient distribution, processing and formulation solutions to manufacturers of nutraceutical, functional food and beverage, personal care, dietary supplement and other nutritional food, health and wellness products. This group offers a diverse product portfolio including minerals, vitamins and amino acids, excipients, joint products, botanicals and herbs, sweeteners and enzymes.

The Health and Nutrition Group relies on a specially trained sales and product development staff that works directly with customers on their specific needs. The group’s extensive product portfolio combined with value-added services, including product formulation, sourcing and distribution, processing and blending and quality control and compliance, positions this group as a one-stop ingredient solutions provider to its customers. The group operates out of facilities in California and New York and its products are sold nationally and, in certain cases, internationally.

Raw Materials.  We have numerous suppliers, including many of the major chemical producers in the United States. We source our health and nutrition ingredients from a wide array of domestic and international vendors. We typically have distributorship agreements or supply contracts with our suppliers that are periodically renewed. We believe that most of the products we purchase can be obtained from alternative sources should existing relationships be terminated. We are dependent upon the availability of our raw materials. While we believe that we have adequate sources of supply for our raw material and product requirements, we cannot be sure that supplies will be consistently available in the future. In the event that certain raw materials become generally unavailable, suppliers may extend lead times or limit or cut off the supply of materials to us. As a result, we may not be able to supply or manufacture products for our customers.

Intellectual Property.  Our intellectual property portfolio is of economic importance to our business. When appropriate, we have pursued, and we will continue to pursue, patents covering our products. We also have obtained certain trademarks for our products to distinguish them from our competitors’ products. We regard many of the formulae, information and processes that we generate and use in the conduct of our business as proprietary and protectable under applicable copyright, patent, trademark, trade secret and unfair competition laws.

Customer Concentration.  In fiscal 2020, none of our customers accounted for 10% or more of our total sales. Sales to our largest customer, which is in our Industrial segment, represented approximately 3-5% of our total sales in each of fiscal 2020, 2019 and 2018. In fiscal 2020, four of our five largest customers were in our Industrial segment and one was in our Health and Nutrition segment. Aggregate sales to these five customers represented approximately 10-12% of our total sales in each of fiscal 2020, 2019 and 2018. No other customer represented more than 2% of our total sales in fiscal 2020. The loss of any of our largest customers, or a substantial portion of their business, could have a material adverse effect on our results of operations.

Competition.  We operate in a competitive industry and compete with many producers, distributors and sales agents offering products equivalent to substantially all of the products we offer. Many of our competitors are larger than we are and may have greater financial resources, although no one competitor is dominant in all of the markets we serve. We compete by offering quality products with outstanding customer service at competitive prices coupled and with value-added services or product formulation where needed. Because of our long-standing relationships with many of our suppliers, we are often able to leverage those relationships to obtain products when supplies are limited or to obtain competitive pricing.

Working Capital. Due to the nature of our operations, which includes purchases of large quantities of bulk chemicals, the timing of purchases can result in significant changes in working capital and the resulting operating cash flow. Historically, our cash requirements for working capital increase during the period from April through November as caustic soda inventory levels increase with most of our barges received during this period. Additionally, due to seasonality of the Water Treatment business, our accounts receivable balance is generally higher during the period of April through September.

Employees.  We had 656 employees as of March 29, 2020, including 74 covered by collective bargaining agreements.

About Us.  Hawkins, Inc. was founded in 1938 and incorporated in Minnesota in 1955. We became a publicly-traded company in 1972. Our principal executive offices are located at 2381 Rosegate, Roseville, Minnesota.

Available Information.  Our Internet address is www.hawkinsinc.com. We have made available, free of charge, our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and, if applicable, amendments to those reports, as soon as reasonably practicable after we electronically file these materials with, or furnish them to, the Securities and Exchange Commission. Reports of beneficial ownership filed by our directors and executive officers pursuant to Section 16(a) of the Exchange Act are also available on our website. We are not including the information contained on our website as part of, or incorporating it by reference into, this Annual Report on Form 10-K.
2


ITEM 1A. RISK FACTORS

You should consider carefully the following risks when reading the information, including the financial information, contained in this Annual Report on Form 10-K. Shareholders are cautioned that these and other factors may affect future performance and cause actual results to differ from those which may be anticipated. Additionally, the impact of the global coronavirus (“COVID-19”) pandemic could further exacerbate many of the risk factors described below or described elsewhere herein.

We operate in a highly competitive environment and face significant competition and price pressure.

We operate in a highly competitive industry and compete with producers, manufacturers, distributors and sales agents offering products equivalent to substantially all of the products we offer. Competition is based on several key criteria, including product price, product performance, product quality, product availability and security of supply, breadth of product offerings, geographic reach, responsiveness of product development in cooperation with customers, technical expertise and customer service. Many of our competitors are larger than we are and may have greater financial resources, more product offerings and a broader geographic reach. As a result, these competitors may be able to offer a broader array of products to a larger geographic area and may be better able than us to withstand changes in conditions within our industry, changes in the prices and availability of raw materials and changes in general economic conditions as well as be able to introduce innovative products that reduce demand for or the profit from our products. Additionally, competitors’ pricing decisions could compel us to decrease our prices, which could adversely affect our margins and profitability. Our ability to maintain or increase our profitability would be dependent upon our ability to offset competitive decreases in the prices and margins of our products by improving production efficiency, investing in infrastructure to reduce freight costs, identifying and selling higher margin products, providing higher levels of technical expertise and customer service, and improving existing products through innovation and research and development. If we are unable to maintain our profitability or competitive position, we could lose market share to our competitors and experience reduced profitability.

Fluctuations in the prices and availability of our raw materials, which may be cyclical in nature, could have a material adverse effect on our operations and the margins we receive on sales of our products.

We experience regular and recurring fluctuations in the pricing of our raw materials. Those fluctuations can be significant and occur rapidly. The cyclicality of commodity markets, such as the market for caustic soda, primarily results from changes in the balance between supply and demand and the level of general economic activity. We cannot predict whether the markets for our raw materials will favorably impact or negatively impact the margins we can realize.

Our principal chemical raw materials are generally purchased under supply contracts. The prices we pay under these contracts generally lag the market prices of the underlying raw material and the cost of inventory we have on hand, particularly inventories of our bulk commodity chemicals where we have significant volumes stored at our facilities, generally will lag the current market pricing of such inventory. The pricing within our supply contracts generally adjusts quarterly or monthly. While we attempt to maintain competitive pricing and stable margin dollars, the potential variance in our cost of inventory from the current market pricing can cause significant volatility in our margins realized. We do not engage in futures or other derivatives contracts to hedge against fluctuations in future prices. We may enter into sales contracts where the selling prices for our products are fixed for a period of time, exposing us to volatility in raw materials prices that we acquire on a spot market or short-term contractual basis. We attempt to pass commodity pricing changes to our customers, but we may be unable to or be delayed in doing so. Our inability to pass through price increases or any limitation or delay in our passing through price increases could adversely affect our profit margins.

We are also dependent upon the availability of our raw materials. In the event that raw materials are in short supply or unavailable, raw material suppliers may extend lead times or limit or cut off supplies. As a result, we may not be able to supply or manufacture products for some or all of our customers. Constraints on the supply or delivery of critical raw materials could disrupt our operations and adversely affect the performance of our businesses.

Demand for our products is affected by general economic conditions and by the cyclical nature of many of the industries we serve, which could cause significant fluctuations in our sales volumes and results.

Demand for our products is affected by general economic conditions. A decline in general economic or business conditions in the industries served by our customers could have a material adverse effect on our businesses. Although we sell to areas traditionally considered non-cyclical, such as water treatment, food products and health and nutritional ingredients, many of our customers are in businesses that are cyclical in nature, such as the industrial manufacturing and energy industries which include the ethanol and agriculture industries. In addition, due to the extreme pressures of the current economic environment driven by
3


the COVID-19 pandemic, even markets that had seemed stable may no longer be stable and may experience significant downturns and variability in demand for our products. Downturns in these industries could adversely affect our sales and our financial results by affecting demand for and pricing of our products.

Changes in our customers’ needs or failure of our products to meet customers’ specifications could adversely affect our sales and profitability.

Our products are used for a broad range of applications by our customers. Changes in our customers’ product needs or processes, or reductions in demand for their end products, may enable or require our customers to reduce or eliminate consumption of the products that we provide. Customers may also find alternative materials or processes that no longer require our products. Consequently, it is important that we develop new products to replace the sales of products that mature and decline in use.

Our products provide important performance attributes to our customers’ products. If our products fail to meet the customers’ specifications or comply with applicable laws or regulations, perform in a manner inconsistent with the customers’ expectations or have a shorter useful life than required, a customer could seek replacement of the product or damages for costs incurred as a result of the product failure. A successful claim or series of claims against us could have a material adverse effect on our financial condition and results of operations and could result in a loss of one or more customers. Reductions in demand for our products could adversely affect our sales and financial results and result in facility closures.

Our business is subject to hazards common to chemical businesses, any of which could interrupt our production and adversely affect our results of operations.

Our business is subject to hazards common to chemical manufacturing, blending, storage, handling and transportation, including explosions, fires, severe weather, natural disasters, mechanical failure, unscheduled downtime, transportation interruptions, traffic accidents involving our delivery vehicles, chemical spills, discharges or releases of toxic or hazardous substances or gases and other risks. These hazards could cause personal injury and loss of life, severe damage to or destruction of property and equipment, and environmental contamination. In addition, the occurrence of material operating problems or the absence of personnel due to pandemics or other disasters at any of our facilities due to any of these hazards may make it impossible for us to make sales to our customers and may result in a negative public or political reaction. Many of our facilities are near significant residential populations which increases the risk of negative public or political reaction should an environmental issue occur and could lead to adverse zoning or other regulatory actions that could limit our ability to operate our business in those locations. Accordingly, these hazards and their consequences could have a material adverse effect on our operations as a whole, including our results of operations and cash flows, both during and after the period of operational difficulties.

We are highly dependent upon transportation infrastructure to ship and receive our products and delays in these shipments could adversely affect our results of operations.
Although we maintain a number of owned trucks and trailers, we rely heavily upon transportation provided by third parties (including common carriers, barge companies, rail companies and trans-ocean cargo companies) to deliver products to us and to our customers. Our access to third-party transportation is not guaranteed, and we may be unable to transport our products in a timely manner, or at all, in certain circumstances, or at economically attractive rates. Disruptions in transportation are common, are often out of our control, and can happen suddenly and without warning. Rail limitations, such as limitations in rail capacity, availability of railcars and adverse weather conditions have disrupted or delayed rail shipments in the past and we expect they will continue into the future. Barge shipments are delayed or impossible under certain circumstances, including during times of high or low water levels, when waterways are frozen and when locks and dams are inoperable. Truck transportation has been negatively impacted by a number of factors, including limited availability of qualified drivers and equipment, and limitations on drivers’ hours of service. The volumes handled by, and operating challenges at, ocean ports have at times been volatile and can delay the receipt of goods, or cause the cost of shipping goods to be more expensive. Our failure to ship or receive products in a timely and efficient manner could have a material adverse effect on our financial condition and results of operations.
Environmental, health and safety, transportation and storage laws and regulations cause us to incur substantial costs and may subject us to future liabilities and risks.

We are subject to numerous federal, state and local environmental, health and safety laws and regulations in the jurisdictions in which we operate, including the management, storage, transportation and disposal of chemicals and wastes; product regulation; air water and soil contamination; and the investigation and cleanup of any spills or releases that may result from our management, handling, storage, sale, or transportation of chemicals and other products. The nature of our business exposes us
4


to risks of liability under these laws and regulations. Ongoing compliance with such laws and regulations is an important consideration for us and we invest substantial capital and incur significant operating costs in our compliance efforts. In addition, societal concerns regarding the safety of chemicals in commerce and their potential impact on the environment have resulted in a growing trend towards increasing levels of product safety and environmental protection regulations. These concerns have led to, and could continue to result in, more stringent regulatory intervention by governmental authorities. In addition, these concerns could influence public perceptions, impact the commercial viability of the products we sell and increase the costs to comply with increasingly complex regulations, which could have a negative impact on our business, financial condition and results of operations.

In addition, we operate a fleet of more than 150 commercial vehicles, primarily in our Water Treatment Group, which are highly regulated, including by the U.S. Department of Transportation (“DOT”). The DOT governs transportation matters including authorization to engage in motor carrier service, including the necessary permits to conduct our businesses, equipment operation, and safety. We are audited periodically by the DOT to ensure that we are in compliance with various safety, hours-of-service, and other rules and regulations. If we were found to be out of compliance, the DOT could severely restrict or otherwise impact our operations, which could have a material adverse effect on our operations as a whole, including our results of operations and cash flows.

If we violate applicable laws or regulations, in addition to being required to correct such violations, we could be held liable in administrative, civil or criminal proceedings for substantial fines and other sanctions that could disrupt, limit or halt our operations, which could have a material adverse effect on our operations as a whole, including our results of operations and cash flows. Liabilities associated with the investigation and cleanup of releases of hazardous substances, as well as personal injury, property damages or natural resource damages arising out of such releases of hazardous substances, may be imposed in many situations without regard to violations of laws or regulations or other fault, and may also be imposed jointly and severally (so that a responsible party may be held liable for more than its share of the losses involved, or even the entire loss). Such liabilities can be difficult to identify and the extent of any such liabilities can be difficult to predict. We use, and in the past have used, hazardous substances at many of our facilities, and have generated, and continue to generate, hazardous wastes at a number of our facilities. We have in the past been, and may in the future be, subject to claims relating to exposure to hazardous materials and the associated liabilities may be material.

Environmental problems at any of our facilities could result in significant unexpected costs.

We are subject to federal, state and local environmental regulations regarding the ownership of real property and the operations conducted on real property. Under various federal, state and local laws, ordinances and regulations, we may own or operate real property or may have arranged for the disposal or treatment of hazardous or toxic substances at a property and, therefore, may become liable for the costs of removal or remediation of certain hazardous substances released on or in our property or disposed of by us, as well as certain other potential costs which could relate to hazardous or toxic substances (including governmental fines and injuries to persons and property). Such liability may be imposed whether or not we knew of, or were responsible for, the presence of these hazardous or toxic substances. Further, future changes in environmental laws or regulations may require additional investment in capital equipment or the implementation of additional compliance programs in the future. The cost of investigation, remediation or removal of such substances may be substantial.

In the conduct of our operations, we have handled and do handle materials that are considered hazardous, toxic or volatile under federal, state and local laws. The accidental release of such products cannot be completely eliminated. In addition, we operate or own facilities located on or near real property that was formerly owned and operated by others. These properties may have been used in ways that involved hazardous materials. Contaminates may migrate from, within or through any such property, which may give rise to claims against us. Third parties who are responsible for contamination may not have funds, or may not make funds available when needed, to pay remediation costs imposed upon us jointly with them under environmental laws and regulations.

We are aware that soil and groundwater contamination exists on one of our facilities. The primary contaminate of concern is trichloroethylene. In fiscal 2018, we reserved $0.6 million for estimated expenses related to remediating this contamination. At the end of fiscal 2020, the remaining reserve balance is less than $0.1 million. Given the many uncertainties involved in assessing environmental claims, our reserves may prove to be insufficient. Increases in these estimated environmental expenses could have a material adverse effect on our business, financial condition and results of operations.



5


Our food, pharmaceutical and health and nutrition products are subject to government regulation, both in the United States and abroad, which could increase our costs significantly and limit or prevent the sale of such products.

The manufacture, packaging, labeling, advertising, promotion, distribution and sale of our food, pharmaceutical and health and nutrition products are subject to regulation by numerous national and local governmental agencies in the United States and other countries. The primary regulatory bodies in the United States are the Food and Drug Administration (the “FDA”), the United States Department of Agriculture and the Federal Trade Commission, and we are also subject to similar regulators in other countries. Failure to comply with these regulatory requirements may result in various types of penalties or fines. These include injunctions, product withdrawals, recalls, product seizures, fines and criminal prosecutions. Individual states also regulate our products. A state may interpret claims or products presumptively valid under federal law as illegal under that state’s regulations. Approvals or licensing may be conditioned on reformulation of products or may be unavailable with respect to certain products or product ingredients. Any of these government agencies, as well as legislative bodies, can change existing regulations, or impose new ones, or could take aggressive measures, causing or contributing to a variety of negative consequences, including:

requirements for the reformulation of certain or all products to meet new standards,
the recall or discontinuance of certain or all products,
additional record-keeping requirements,
expanded documentation of the properties of certain or all products,
expanded or different labeling,
adverse event tracking and reporting, and
additional scientific substantiation.

In particular, the FDA’s current good manufacturing practices (“GMPs”) describe policies and procedures designed to ensure that nutraceuticals, pharmaceuticals and dietary supplements are produced in a quality manner, do not contain contaminants or impurities, and are accurately labeled and cover the manufacturing, packaging, labeling and storing of supplements, with requirements for quality control, design and construction of manufacturing plants, testing of ingredients and final products, record keeping, and complaints processes. Those who manufacture, package or store dietary supplements must comply with current GMPs. If we or our suppliers fail to comply with current GMPs, the FDA may take enforcement action against us or our suppliers.

Any or all of the potential negative consequences described above could have a material adverse effect on us or substantially increase the cost of doing business in these areas. There can be no assurance that the regulatory environment in which we operate will not change or that such regulatory environment, or any specific action taken against us, will not result in a material adverse effect on us.
Our businesses expose us to potential product liability claims and recalls, which could adversely affect our financial condition and performance.
The repackaging, blending, mixing and distribution of products by us, including chemical products and products used in food or food ingredients or with medical, pharmaceutical or dietary supplement applications, involve an inherent risk of exposure to product liability claims, product recalls, product seizures and related adverse publicity, including, without limitation, claims for exposure to our products, spills or escape of our products, personal injuries, food-related claims and property damage or environmental claims. A product liability claim, judgment or recall against our customers could also result in substantial and unexpected expenditures for us, affect consumer confidence in our products and divert management’s attention from other responsibilities. Although we maintain product liability insurance, there can be no assurance that the type or level of coverage is adequate or that we will be able to continue to maintain our existing insurance or obtain comparable insurance at a reasonable cost, if at all. A product recall or a partially or completely uninsured judgment against us could have a material adverse effect on our business, financial condition and results of operations.


6


Demand for our food and health and nutrition products is highly dependent upon consumers’ perception of the safety and quality of our products, our customers’ products as well as similar products distributed by other companies, and adverse publicity and negative public perception regarding particular ingredients or products or the nutraceuticals industry in general could adversely affect the financial performance of those portions of our business.

Purchasing decisions made by consumers of products that contain our ingredients may be affected by adverse publicity or negative public perception regarding particular ingredients or products or the nutraceuticals industry in general. This negative public perception may include publicity regarding the legality or quality of particular ingredients or products in general or of other companies or our products or ingredients specifically. Negative public perception may also arise from regulatory investigations, regardless of whether those investigations involve us. We are highly dependent upon consumers’ perception of the safety and quality of products that contain our ingredients as well as similar products distributed by other companies. Thus, the mere publication of reports asserting that such products may be harmful could have a material adverse effect on us, regardless of whether these reports are scientifically supported. Publicity related to dietary supplements or food ingredients may also result in increased regulatory scrutiny of our industry. Adverse publicity may have a material adverse effect on our business, financial condition, results of operations and cash flows.

Our Water Treatment Group and our agricultural product sales within our Industrial Group are subject to seasonality and weather conditions, which could adversely affect our results of operations.

Our Water Treatment Group has historically experienced higher sales during April to September, primarily due to a seasonal increase in chemicals used by municipal water treatment facilities. Our agricultural product sales within our Industrial Group are also seasonal, primarily corresponding with the planting season. Demand in both of these areas is also affected by weather conditions, as either higher or lower than normal precipitation or temperatures may affect water usage and the timing and the amount of consumption of our products. We cannot assure you that seasonality or fluctuating weather conditions will not have a material adverse effect on our results of operations.

The insurance that we maintain may not fully cover all potential exposures.

We maintain lines of commercial insurance, such as property, general liability and casualty insurance, but such insurance may not cover all risks associated with the hazards of our businesses and is subject to limitations, including deductibles and limits on the liabilities covered. We may incur losses beyond the limits or outside the coverage of our insurance policies, including liabilities for environmental remediation and product liability. In addition, from time to time, various types of insurance for companies in the chemical, food or health and nutrition products industries have not been available on commercially acceptable terms or, in some cases, have not been available at all. In the future, we may not be able to obtain coverage at current levels, and our premiums may increase significantly on coverage that we maintain.

Failure to comply with the covenants under our credit facility may have a material adverse effect.

We are party to a credit agreement (the “Credit Agreement”) with U.S. Bank National Association and other lenders (collectively, the “Lenders”), which includes 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. At March 29, 2020, we had $60.0 million outstanding under the Revolving Loan Facility.

We may make payments on the Revolving Loan Facility from time to time. If we are unable to generate sufficient cash flow or otherwise obtain funds necessary to make payments on our credit facilities, we could be in default when the facilities become due in 2023. We are also required to comply with several financial covenants under the Credit Agreement. Our ability to comply with these financial covenants may be affected by events beyond our control, which could result in a default under the Credit Agreement; such default may have a material adverse effect on our business, financial condition, operating results or cash flows.

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 its assets or rate management transactions, subject to certain limitations. These restrictions may adversely affect our business.


7


Impairment to the carrying value of our goodwill or other intangible assets could adversely affect our financial condition and consolidated results of operations.

Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter, or December 30, 2019 for fiscal 2020. Goodwill impairment testing is at the reporting unit level. For our Industrial and Water Treatment reporting units, we performed an analysis of qualitative factors to determine if it is more likely than not that the fair value of the reporting unit is less than its carrying amount. If that qualitative analysis indicates that an impairment may exist, then we would calculate the amount of the impairment by comparing the fair value of the assets and liabilities to the fair value of the reporting unit. For our Health and Nutrition reporting unit, we performed a quantitative goodwill impairment analysis, which required us to estimate the fair value of the reporting unit and compare the fair value to the reporting unit’s carrying value. The fair value of the reporting unit in excess of the value of the assets and liabilities is the implied fair value of the goodwill. If this amount is less than the carrying amount of goodwill, impairment is recognized for the difference. As of December 30, 2019, the fair value of our Health and Nutrition reporting unit exceeded its carrying value, and thus no impairment was recorded. In fiscal 2018, however, we recorded an impairment charge in our Health and Nutrition reporting unit of $39.1 million. A significant amount of judgment is involved in determining if an indication of impairment exists. Factors may include, among others: a significant decline in our expected future cash flows; a sustained, significant decline in our stock price and market capitalization; a significant adverse change in the business climate; unanticipated competition; and slower growth rates. An adverse change in these factors may have a significant impact on the recoverability of the net assets recorded, and any resulting impairment charge in the future could have a material adverse effect on our financial condition and consolidated results of operations.

We evaluate the useful lives of our intangible assets to determine if they are definite- or indefinite-lived. Reaching a determination on useful life requires significant judgments and assumptions regarding the future effects of obsolescence, demand, competition, other economic factors (such as the stability of the industry, legislative action that results in an uncertain or changing regulatory environment, and expected changes in distribution channels), and the expected lives of other related groups of assets.
 
We cannot accurately predict the amount and timing of any impairment of goodwill and other intangible assets. Should the value of these assets become impaired, there could be a material adverse effect on our financial condition and consolidated results of operations.

If we are unable to retain key personnel or attract new skilled personnel, it could have an adverse impact on our businesses.

Because of the specialized and technical nature of our businesses, our future performance is dependent on the continued service of, and on our ability to attract and retain, qualified management, scientific, technical and support personnel. The unanticipated departure of key members of our management team could have an adverse impact on our business.

We may not be able to successfully consummate future acquisitions or dispositions or integrate acquisitions into our business, which could result in unanticipated expenses and losses.

As part of our business growth strategy, we have acquired businesses and may pursue acquisitions in the future. Our ability to pursue this strategy will be limited by our ability to identify appropriate acquisition candidates and our financial resources, including available cash and borrowing capacity. In addition, we may seek to divest of businesses that are underperforming or not core to our future business. The expense incurred in consummating transactions, the time it takes to integrate an acquisition or our failure to integrate businesses successfully could result in unanticipated expenses and losses. Furthermore, we may not be able to realize the anticipated benefits from acquisitions.

The process of integrating acquired operations into our existing operations may result in unforeseen operating difficulties and may require significant financial resources that would otherwise be available for the ongoing development or expansion of existing operations. The risks associated with the integration of acquisitions include potential disruption of our ongoing businesses and distraction of management, unforeseen claims, liabilities, adjustments, charges and write-offs, difficulty in conforming the acquired business’ standards, processes, procedures and controls with our operations, and challenges arising from the increased scope, geographic diversity and complexity of the expanded operations.


8


Our businesses are subject to risks stemming from natural disasters or other extraordinary events outside of our control, which could interrupt our production and adversely affect our results of operations.

Natural disasters have the potential of interrupting our operations and damaging our properties, which could adversely affect our businesses. Flooding of the Mississippi River has temporarily shifted the Company’s terminal operations out of its buildings four times since the spring of 2010, including most recently the spring of 2019. We can give no assurance that flooding or other natural disasters will not recur or that there will not be material damage or interruption to our operations in the future from such disasters.

Chemical-related assets may be at greater risk of future terrorist attacks than other possible targets in the United States. Federal law imposes site security requirements, specifically on chemical facilities, which have increased our overhead expenses. Federal regulations have also been adopted to increase the security of the transportation of hazardous chemicals in the United States. We ship and receive materials that are classified as hazardous and we believe we have met these requirements, but additional federal and local regulations that limit the distribution of hazardous materials are being considered. Bans on movement of hazardous materials through certain cities could adversely affect the efficiency of our logistical operations. Broader restrictions on hazardous material movements could lead to additional investment and could change where and what products we provide.

The occurrence of extraordinary events, including future terrorist attacks, global health developments and pandemics (including the COVID-19 outbreak), or escalation of hostilities, cannot be predicted, but their occurrence can be expected to negatively affect the economy in general, and specifically the markets for our products. The resulting damage from a direct attack on our assets, or assets used by us, could include loss of life and property damage. In addition, available insurance coverage may not be sufficient to cover all of the damage incurred or, if available, may be prohibitively expensive.

We may not be able to renew our leases of land where four of our operations facilities reside.

We lease the land where our three main terminals are located and where another significant manufacturing plant is located. These leases, including all renewal periods, have expiration dates from 2023 to 2044. The failure to secure extended lease terms on any one of these facilities may have a material adverse impact on our business, as they are where a portion of our chemicals are manufactured and where the majority of our bulk chemicals are stored. While we can make no assurances, based on historical experience and anticipated future needs, we intend to extend these leases and believe that we will be able to renew our leases as the renewal periods expire. If we are unable to renew three of our leases (two relate to terminals and one to manufacturing) any property remaining on the land becomes the property of the lessor, and the lessor has the option to either maintain the property or remove the property at our expense. The fourth lease provides that we turn any property remaining on the land over to the lessor for them to maintain or remove at their expense. The cost to relocate our operations could have a material adverse effect on our results of operations and financial condition.

ITEM 1B. UNRESOLVED STAFF COMMENTS
None.
 
9


ITEM 2. PROPERTIES
Our facilities material to our operations consist of our locations described below. In addition to the facilities listed below, our Water Treatment group operates out of 27 additional warehouse locations, the majority of which are owned by us. We believe that our facilities are adequate and suitable for the purposes they serve. Unless noted, each facility is owned by us and is primarily used as office and warehouse space. We believe that we carry customary levels of insurance covering the replacement of damaged property.
GroupLocationApprox.
Square Feet
Corporate headquartersRoseville, MN50,000
Health and NutritionFullerton, CA (1)55,800
Florida, NY (2)107,000
IndustrialMinneapolis, MN (3)177,000
Camanche, IA95,000
Centralia, IL (4)77,000
Dupo, IL (5)64,000
St. Paul, MN (6)32,000
Rosemount, MN (7)63,000
Industrial and Water TreatmentSt. Paul, MN (8)59,000
Memphis, TN41,000
Water TreatmentApopka, FL32,100
(1)This is a leased facility comprising administrative offices and a distribution facility. The lease runs through January 2021.
(2)This is comprised of (i) a 79,000 square foot manufacturing plant which sits on approximately 16 acres and (ii) a leased 28,000 square foot warehouse located in close proximity that is leased until December 2022.
(3)This is our principal manufacturing location that sits on approximately 11 acres of land.
(4)This manufacturing facility includes 10 acres of land owned by the Company.
(5)The land for this manufacturing and packaging facility is leased from a third party, with the lease expiring in May 2023.
(6)Our terminal operations, located at two sites on opposite sides of the Mississippi River, are made up of three buildings, outside storage tanks for the storage of liquid bulk chemicals, including caustic soda, as well as numerous smaller tanks for storing and mixing chemicals. The land is leased from the Port Authority of the City of St. Paul, Minnesota. One of the applicable leases runs through 2033, while the other one runs through 2044 including all available lease extensions.
(7)This facility includes 28 acres of land owned by the Company. This manufacturing facility has outside storage tanks for the storage of bulk chemicals, as well as numerous smaller tanks for storing and mixing chemicals.
(8)Our Red Rock facility, which consists of a 59,000 square-foot building located on approximately 10 acres of land, has outside storage capacity for liquid bulk chemicals, as well as numerous smaller tanks for storing and mixing chemicals. The land is leased from the Port Authority of the City of St. Paul, Minnesota and runs until 2029.

ITEM 3. 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 4. MINE SAFETY DISCLOSURES

Not applicable.
10


PART II
 
ITEM 5. MARKET FOR THE COMPANY’S COMMON EQUITY, RELATED SHAREHOLDER MATTERS, AND ISSUER PURCHASES OF EQUITY SECURITIES
 
Our common stock is listed on the Nasdaq Global Select Market under the symbol “HWKN.” As of May 15, 2020, shares of our common stock were held by approximately 378 shareholders of record.

In 2014, our Board of Directors authorized the repurchase of up to 300,000 shares of our outstanding common stock. On February 7, 2019, our Board of Directors increased the authorization to up to 800,000 shares. The shares may be repurchased 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 three months ended March 29, 2020:

PeriodTotal Number of Shares PurchasedAverage Price Paid Per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsMaximum Number of Shares that May Yet be Purchased under the Plans or Programs
12/30/2019 - 1/26/2020—  —  —  412,985  
1/27/2020 - 2/23/2020—  —  412,985  
2/24/2020 - 3/29/202054,188  $38.03  54,188  358,797  
         Total54,188  54,188  

The following graph compares the cumulative total shareholder return on our common shares with the cumulative total returns of the Nasdaq Industrial Index, the Nasdaq Composite Index, the Russell 2000 Index and the Standard & Poor’s (“S&P”) Small Cap 600 Index for our last five completed fiscal years. The graph assumes the investment of $100 in our stock and each of those indices on March 29, 2015, and reinvestment of all dividends.
hwkn-20200329_g1.jpg
11


ITEM 6. SELECTED FINANCIAL DATA

Selected financial data for the Company is presented in the table below and should be read in conjunction with Management’s Discussion and Analysis of Financial Condition and Results of Operations included in Item 7 and the Company’s Financial Statements and Notes to Financial Statements included in Item 8 of this Annual Report on Form 10-K.
 Fiscal Year
 20202019
2018 (1)
20172016
 (In thousands, except per share data)
Sales$540,198  $556,326  $504,169  $483,593  $413,976  
Gross profit100,917  95,936  86,760  98,073  80,257  
Net income (loss)28,367  24,433  (9,177) 22,555  18,143  
Basic earnings (loss) per common share 2.68  2.29  (0.87) 2.14  1.72  
Diluted earnings (loss) per common share 2.66  2.28  (0.86) 2.13  1.72  
Cash dividends declared per common share0.9225  0.68  0.88  0.84  0.80  
Cash dividends paid per common share0.9225  
1.12 (2)
0.86  0.82  0.78  
Total assets$389,328  $385,599  $390,991  $418,584  $436,491  
Total long-term obligations (3)
64,978  90,316  96,646  100,968  130,407  

(1) - Net loss and basic and diluted loss per share for fiscal 2018 include a goodwill impairment charge of $39.1 million, or $3.68 per diluted share, related to our Health & Nutrition reporting unit and a one-time tax benefit of $13.9 million, or $1.31 per diluted share, related to the revaluation of our net deferred tax liabilities associated with the change in the U.S. corporate tax rate from 35% to 21% effective January 1, 2018 due to the Tax Cuts and Jobs Act of 2017.

(2) - In fiscal 2019, we changed from paying dividends semi-annually to quarterly. Normalized dividends paid in fiscal 2019 were $0.90 per share.

(3) - Total long-term obligations includes bank debt payable, as per the terms of the then-existing credit agreement, later than 12 months after the balance sheet date as well as obligations payable under the terms of our withdrawal from a multi-employer pension plan.

ITEM 7. 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 fiscal 2020, 2019 and 2018. This discussion should be read in conjunction with the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in Item 8 of this Annual Report on Form 10-K.

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 chemical products and specialty ingredients, including manufacturing, blending and repackaging certain products.

Financial Overview

An overview of our financial performance in fiscal 2020 is provided below:

Sales of $540.2 million, a 2.9% decrease from fiscal 2019;

Gross profit of $100.9 million, an increase of $5.0 million, or 5.2% from fiscal 2019;

Selling, general and administrative (“SG&A”) expenses were relatively flat year over year, and up 0.4% as a percentage of sales from fiscal 2019;

Net cash provided by operating activities of $58.9 million, as compared to $48.0 million for fiscal 2019.
12



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 prices 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 last in, first out (“LIFO”) method of valuing the majority of our inventory in our Industrial and Water Treatment segments, which causes the most recent product costs 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 our Health and Nutrition segment are valued using the first-in, first-out (“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.

Statement on COVID-19

The pandemic caused by COVID-19 was first reported in Wuhan, China in December 2019 and has since spread throughout the world. Financial markets have been volatile in 2020, primarily due to uncertainty with respect to the severity and duration of the pandemic.

The pandemic has resulted in federal, state and local governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, “shelter in place” and “stay at home” orders, travel restrictions or bans, business curtailments, school closures, and other protective measures.

All of our manufacturing facilities qualify 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 and are doing so safely, with no significant impact to output levels. We are enforcing social distancing and enhanced health, safety and sanitization measures in accordance with guidelines from the Center for Disease Control. We have also implemented necessary procedures and support to enable a significant portion of our office personnel to work remotely.

As the spread of the virus began to be identified within the United States in March 2020, we acted by imposing travel restrictions, transitioning large meetings from in-person to virtual formats, assessing our information technology infrastructure to ensure readiness for a remote workforce, staying connected to customers, suppliers and business partners, planning for return to the workplace and making operational adjustments as needed to ensure continued safety of our workforce, while also ensuring the ability to continue to supply products to meet the nation’s essential needs and evolving market demands.

During this public health crisis, we remain 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. Our manufacturing sites have continued to operate during the COVID-19 pandemic, with no significant impact to manufacturing.

We ended fiscal 2020 with a leverage ratio below 1.0x, net debt of $55.7 million and significant amounts available for borrowing under our Revolving Loan Facility.

The COVID-19 pandemic has created tremendous uncertainty in the economy. The financial impact to our company has been mixed, as sales to certain end-markets such as food, bottled bleach and health and nutrition have benefited our reporting segments, while decreased sales to other end-markets such as ethanol, pools and resorts have negatively impacted them. As uncertainty continues with this pandemic, we expect mixed results to continue for the foreseeable future. We will continue to be cautious in our capital expenditures and investments, and delay investments where deemed appropriate, while still investing for the future by opening new Water Treatment branches and making capital investments to drive higher margin business. With our current debt levels and available borrowings, we believe we are well-positioned to weather a continued economic downturn.


13


Share Repurchase Program

Our Board of Directors has authorized the repurchase of up to 800,000 shares of our outstanding common stock. The shares may be repurchased 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 fiscal 2020, we repurchased 145,583 shares of common stock with an aggregate purchase price of $5.9 million. During fiscal 2019, we repurchased 108,166 shares of common stock with an aggregate purchase price of $4.4 million. No shares were repurchased during fiscal 2018. As of March 29, 2020, 358,797 shares remained available for purchase under the program.

Results of Operations

The following table sets forth certain items from our statement of income as a percentage of sales from period to period: 
Fiscal 2020Fiscal 2019Fiscal 2018
Sales100.0 %100.0 %100.0 %
Cost of sales(81.3)%(82.8)%(82.8)%
Gross profit18.7 %17.2 %17.2 %
Selling, general and administrative expenses(11.0)%(10.6)%(11.8)%
Goodwill impairment — %— %(7.8)%
Operating income (loss)7.7 %6.6 %(2.3)%
Interest expense, net(0.4)%(0.6)%(0.7)%
Other income— %— %— %
Income (loss) before income taxes7.3 %6.0 %(3.0)%
Income tax provision(2.0)%(1.6)%1.2 %
Net income (loss)5.3 %4.4 %(1.8)%


Fiscal 2020 Compared to Fiscal 2019

Sales

Sales decreased $16.1 million, or 2.9%, to $540.2 million for fiscal 2020, as compared to sales of $556.3 million for fiscal 2019.

Industrial Segment.  Industrial segment sales decreased $6.6 million, or 2.4%, to $275.2 million for fiscal 2020, as compared to $281.9 million for fiscal 2019. Sales of bulk commodity products in the Industrial segment were approximately 18% of sales dollars in fiscal 2020 and 22% in fiscal 2019. The decrease in sales dollars from the prior year was driven by lower pricing due to lower costs of one of our major commodities as well as an overall decrease in volumes sold, particularly of lower-priced bulk commodities driven by a weak ethanol industry. This was offset somewhat by an increase in volumes sold of our manufactured, blended and re-packaged products that typically carry higher per-unit selling prices.

Water Treatment Segment.  Water Treatment segment sales increased $10.4 million, or 7.0%, to $159.9 million for fiscal 2020, as compared to $149.5 million for fiscal 2019. Sales of bulk commodity products in the Water Treatment segment were approximately 12% of sales dollars in fiscal 2020 and 15% in fiscal 2019. The increase in sales dollars was driven by increased volumes sold of certain manufactured, blended and re-packaged products that carry higher per-unit selling prices. This was offset somewhat by lower volumes sold of our bulk commodity products as well as lower pricing due to lower costs of one of our major commodities.

Health and Nutrition Segment. Sales for our Health and Nutrition segment decreased $19.9 million, or 15.9%, to $105.1 million for fiscal 2020, as compared to $125.0 million for fiscal 2019. The decline in sales was driven by decreased sales of our distributed specialty products, some of which was due to a previously anticipated worldwide supply shortage of a significant product that we experienced in the first two quarters of this fiscal year, and the ramp-up of sales with new partners replacing previous product lines.

14


Gross Profit

Gross profit increased $5.0 million to $100.9 million, or 18.7% of sales, for fiscal 2020, from $95.9 million, or 17.2% of sales, for fiscal 2019. During the current year, the LIFO reserve increased, and gross profits decreased, by $0.6 million. In the same period a year ago, the LIFO reserve decreased, and gross profits increased, by $0.5 million.

Industrial Segment.  Gross profit for the Industrial segment increased $4.0 million to $38.9 million, or 14.1% of sales, for fiscal 2020, from $34.9 million, or 12.4% of sales, for fiscal 2019. During fiscal 2020, the LIFO reserve increased, and gross profits decreased, by $0.6 million. In fiscal 2019, the LIFO reserve decreased, and gross profits increased, by $0.8 million. In spite of the $1.4 million year-over-year unfavorable LIFO impact and lower overall sales dollars, total gross profit increased from a year ago due to a favorable product mix shift to more sales of our higher margin manufactured, blended and re-packaged products.

Water Treatment Segment.  Gross profit for the Water Treatment segment increased $3.9 million to $41.9 million, or 26.2% of sales, for fiscal 2020, from $38.0 million, or 25.4% of sales, for fiscal 2019. During fiscal 2020, the LIFO reserve changed nominally and therefore had a minimal impact on gross margin. In fiscal 2019, the LIFO reserve increased, and gross profits decreased, by $0.3 million. Gross profit increased as a result of increased sales of our manufactured, blended and re-packaged products compared to a year ago, offset somewhat by higher operating costs.

Health and Nutrition Segment. Gross profit for our Health and Nutrition segment decreased $3.0 million to $20.1 million, or 19.1% of sales, for fiscal 2020, compared to $23.1 million, or 18.4% of sales, for fiscal 2019. Gross profit decreased as a result of lower sales, while gross profit as a percent of sales improved year over year due to increased profitability on certain products as well as lower operational costs. The decrease in operational costs was offset somewhat by a $0.6 million impairment charge related to certain manufacturing equipment that will not be used in production as previously planned.

Selling, General and Administrative Expenses

SG&A expenses were relatively flat at $59.2 million, or 11.0% of sales, for fiscal 2020, and $59.1 million, or 10.6% of sales, for fiscal 2019. Fiscal 2020 includes a favorable adjustment to compensation expense related to our non-qualified deferred compensation plan of $0.2 million compared to a nominal adjustment in the prior year. These adjustments are offset in other income/expense. Increases in other variable expenses largely offset this year-over-year benefit.

Operating Income (Loss)

Operating income was $41.7 million, or 7.7% of sales, for fiscal 2020, as compared to $36.8 million, or 6.6% of sales, for fiscal 2019 due to the combined impact of the factors discussed above.

Interest Expense, Net

Interest expense was $2.5 million for fiscal 2020, a decrease of $0.9 million from interest expense of $3.4 million for fiscal 2019. Interest expense decreased due to lower outstanding borrowings and lower borrowing rates compared to the prior year.
Income Tax Provision

Our effective tax rate was relatively flat at 27.2% for fiscal 2020 and 27.1% for fiscal 2019.

Fiscal 2019 Compared to Fiscal 2018

Sales

Sales increased $52.2 million, or 10.3%, to $556.3 million for fiscal 2019, as compared to sales of $504.2 million for fiscal 2018. Sales increased year over year in all segments.

Industrial Segment. Industrial segment sales increased $34.5 million, or 13.9%, to $281.9 million for fiscal 2019. Sales of bulk commodity products in the Industrial segment were approximately 22% of sales dollars in fiscal 2019 and 20% in fiscal 2018. Sales dollars increased in fiscal 2019 due to increased volumes, particularly of certain specialty products that carry higher per-unit selling prices, as well as increased selling prices on certain products resulting from increased raw material costs.

15


Water Treatment Segment. Water Treatment segment sales increased $11.0 million, or 8.0%, to $149.5 million for fiscal 2019. Sales of bulk commodity products in the Water Treatment segment were approximately 15% of sales dollars in both fiscal 2019 and 2018. Sales dollars increased in fiscal 2019 as a result of increased sales volumes across many product lines as well as a favorable product mix shift.

Health and Nutrition Segment. Sales for our Health and Nutrition segment increased $6.6 million, or 5.6%, to $125.0 million for fiscal 2019. Increased sales of distributed specialty products drove the year-over-year increase in sales.

Gross Profit

Gross profit was $95.9 million, or 17.2% of sales, for fiscal 2019, an increase of $9.2 million from $86.8 million, or 17.2% of sales, for fiscal 2018. During fiscal 2019, the LIFO reserve decreased, and gross profits increased, by $0.5 million. Conversely, during fiscal 2018, the LIFO reserve increased, and gross profits decreased, by $4.1 million. In addition to this $4.6 million year-over-year positive impact, the increase in gross profit during fiscal 2019 was a result of increased sales across all three segments, somewhat offset by increased operating costs.

Industrial Segment. Gross profit for the Industrial segment was $34.9 million, or 12.4% of sales, for fiscal 2019, an increase of $5.3 million from $29.6 million, or 12.0% of sales, for fiscal 2018. During fiscal 2019, the LIFO reserve decreased, and gross profits increased, by $0.8 million. Conversely, during fiscal 2018, the LIFO reserve increased, and gross profits decreased, by $3.3 million. In addition to this $4.1 million positive year-over-year impact, the increase in gross profit dollars was due to a favorable product mix shift to more products with higher per-unit margins as well as improved pricing on certain products, offset somewhat by an increase in operational overhead costs driven largely by repair and maintenance costs, as well as increased transportation costs due to a tight carrier market and increased fuel costs.

Water Treatment Segment. Gross profit for the Water Treatment segment increased $1.7 million, or 4.7%, to $38.0 million, or 25.4% of sales, for fiscal 2019, as compared to $36.3 million, or 26.2% of sales, for fiscal 2018. The increase in gross profit was largely a result of higher sales volumes compared to a year ago, offset in part by an increase in certain variable costs, including variable pay, as well as higher transportation costs, primarily due to rising fuel costs. During fiscal 2019, the LIFO reserve increased, and gross profits decreased, by $0.3 million. Conversely, during fiscal 2018, the LIFO reserve increased, and gross profits decreased, by $0.8 million.

Health and Nutrition Segment. Gross profit for our Health and Nutrition segment increased $2.2 million, or 10.4%, to $23.1 million, or 18.4% of sales, for fiscal 2019, as compared to $20.9 million, or 17.6% of sales, for fiscal 2018. Gross profit increased as a result of the combined impact of higher sales and lower operating costs compared to the same period a year ago.

Selling, General and Administrative Expenses

SG&A expenses were $59.1 million, or 10.6% of sales, for fiscal 2019, and $59.4 million, or 11.8% of sales, for fiscal 2018. The decrease in SG&A expenses resulted from actions taken by management in the prior year, offset somewhat by increased variable pay expense. SG&A expense as a percentage of sales was favorable year over year in all three reporting segments.

Operating Income (Loss)

Operating income was $36.8 million, or 6.6% of sales, for fiscal 2019, as compared to an operating loss of $11.8 million, or (2.3)% of sales, for fiscal 2018 due to the combined impact of the factors discussed above.

Interest Expense, Net

Interest expense was $3.4 million in both fiscal 2019 and 2018. The impact from higher interest rates in fiscal 2019 was offset by a nearly $20 million reduction in average borrowings.

Income Tax Provision

Our effective tax rate was 27.1% for fiscal 2019 and 39.1% for fiscal 2018. Our effective tax rate for fiscal 2018 was impacted by a $13.9 million one-time income tax benefit which was recognized as a result of the U.S. Tax Cuts and Jobs Act of 2017 (the “Tax Act”). Our effective tax rate for fiscal 2018 was also impacted by the $39.1 million goodwill impairment charge which was recorded for book purposes but was not deductible for tax purposes.


16


Liquidity and Capital Resources

Cash provided by operating activities in fiscal 2020 was $58.9 million compared to $48.0 million in fiscal 2019. The increase in cash provided by operating activities in fiscal 2020 as compared to fiscal 2019 was primarily driven by favorable year-over-year changes in certain components of working capital, in particular lower cash used for accounts payable and inventory, as well as the improvement in net income. Due to the nature of our operations, which includes purchases of large quantities of bulk chemicals, the timing of purchases can result in significant changes in working capital and the resulting operating cash flow. Historically, our cash requirements for working capital increase during the period from April through November as caustic soda inventory levels increase as most of our barges are received during this period.

Cash used in investing activities was $24.2 million in fiscal 2020 compared to $12.3 million in fiscal 2019. Capital expenditures were $24.5 million in fiscal 2020 and $12.6 million in fiscal 2019. Capital expenditures in fiscal 2020 included $9.5 million in the aggregate for the purchase of our previously leased corporate headquarters and a previously leased Water Treatment branch facility as well as the purchase of a facility for a Water Treatment branch expansion. The additional increase in capital expenditures primarily related to facility improvements and new and replacement equipment.

Cash used in financing activities was $39.6 million in fiscal 2020, as compared to cash used in financing activities of $31.4 million in fiscal 2019. Cash used in financing activities included net debt repayments of $25.0 million in fiscal 2020 and $16.0 million in fiscal 2019. We also paid out cash dividends of $9.8 million in fiscal 2020 and $12.0 million in fiscal 2019. In fiscal 2020, we used $5.9 million to repurchase shares under our board-authorized share repurchase program, and in fiscal 2019, we used $4.4 million to repurchase shares under the program.

Our cash balance was $4.3 million at March 29, 2020, a decrease of $4.9 million as compared with March 31, 2019. Cash flows generated by operations during fiscal 2020 were largely offset by debt repayments, capital expenditures and dividend payments.

We were party to a credit agreement (the “Prior 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 “Prior Lenders”), whereby U.S. Bank was also serving as Administrative Agent. The Prior Credit Agreement provided us with senior secured credit facilities totaling $165.0 million, consisting of a $100.0 million senior secured term loan credit facility and a $65.0 million senior secured revolving loan credit facility. The term loan facility required mandatory quarterly repayments, with the balance due at maturity. The revolving loan facility included a letter of credit subfacility in the amount of $5.0 million and a swingline subfacility in the amount of $8.0 million. The Prior Credit Agreement was scheduled to terminate on December 23, 2020 and the underlying credit facility was secured by substantially all of our personal property assets and those of our subsidiaries. Borrowings under the Prior Credit Agreement bore interest at a variable 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 six 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 was 1.125%, 1.25% or 1.5%, depending on our leverage ratio. The base rate margin was either 0.125%, 0.25% or 0.5%, depending on our leverage ratio.

On November 30, 2018, we entered into an amended and restated credit agreement (the “Credit Agreement”) with 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 refinanced the term and revolving loans under the Prior Credit Agreement and 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.

We used $91.0 million of the proceeds from the Revolving Loan Facility to refinance the obligations under the Prior Credit Agreement. We may use the remaining amount of the Revolving Loan Facility for working capital, capital expenditures, share repurchases, restricted payments and acquisitions permitted under the Credit Agreement, and other general corporate purposes.

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 six 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% and 1.35%, depending on our leverage ratio. The base rate margin is between 0.00% and 0.35%, depending on our leverage ratio. In the event that the ICE Benchmark Administration (or any person that
17


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 March 29, 2020, the effective interest rate on our borrowings was 2.3%.

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% and 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 March 29, 2020, the unamortized balance of these costs was $0.3 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 March 29, 2020 and expect to remain in compliance with all covenants for the next 12 months.

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 Credit 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.
Off-Balance Sheet Arrangements

We do not have any off-balance sheet arrangements.
Contractual Obligations and Commercial Commitments
The following table provides aggregate information about our contractual payment obligations and the periods in which payments are due: 
 Payments Due by Fiscal Period
Contractual Obligation20212022202320242025More than
5  Years
Total
 (In thousands)
Senior secured revolver (1)$—  $—  $—  $60,000  $—  $—  $60,000  
Interest payments (2)$1,557  $1,557  $1,557  $1,557  $—  $—  $6,228  
Operating lease obligations (3)$1,769  $1,556  $1,442  $1,110  $1,124  $4,114  $11,115  
Pension withdrawal liability (4)$467  $467  $467  $467  $467  $3,972  $6,307  

(1) Represents balance outstanding as of March 29, 2020, and assumes such amount remains outstanding until its maturity date. See Note 8 of our consolidated Financial Statements for further information.
(2) Represents interest payments and commitment fees payable on outstanding balances under our revolver, and assumes interest rates remain unchanged from the rate as of March 29, 2020.
(3) As reported under ASC Topic 842
(4) This relates to our withdrawal from a multiemployer pension plan. Payments on this obligation will continue through 2034.
18


Critical Accounting Policies

In preparing the financial statements, we follow U.S. generally accepted accounting principles (“GAAP”). The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, sales and expenses, and related disclosure of contingent assets and liabilities. We re-evaluate our estimates on an on-going basis. Our estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results may differ from these estimates under different assumptions and conditions. We consider the following policies to involve the most judgment in the preparation of our financial statements.

Goodwill and Infinite-life Intangible Assets - Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter, or December 30, 2019 for fiscal 2020. For our Industrial and Water Treatment reporting units, we performed an analysis of qualitative factors to determine whether it is more likely than not that the fair value of either of these reporting units is less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for either of these reporting units.

For our Health and Nutrition reporting unit, we performed a quantitative goodwill impairment analysis which required us to estimate the fair value of the reporting unit and compare the fair value to its carrying value. We utilized a discounted cash flow approach to calculate the present value of projected future cash flows using appropriate discount rates. In determining the fair value of our Health and Nutrition reporting unit using the discounted cash flow approach, we considered our projected operating results and then made a number of assumptions. These assumptions included future business plans, economic projections and market data as well as management estimates regarding future cash flows and operating results. The key assumptions we used in preparing our discounted cash flow analysis are (1) projected cash flows, (2) risk adjusted discount rate, and (3) expected long term growth rate. We then compared the total fair values for all reporting units to our overall market capitalization as a test of the reasonableness of this approach. For this comparison, the fair value of the Water Treatment reporting unit was estimated based on a multiple of EBITDA. As of December 30, 2019, the estimated fair value of our Health and Nutrition reporting unit was more than its carrying values and accordingly no impairment charge was recorded.

Subsequent to our annual goodwill impairment testing date of December 30, 2019, the United States began to see economic impacts of the COVID-19 pandemic. As a result, management evaluated the potential long-term impact to our businesses. As a result of this qualitative analysis in the fourth quarter, we determined there were no material adverse changes to our initial projections as a result of the COVID-19 pandemic.

Business Acquisitions - We account for acquired businesses using the acquisition method of accounting which requires that the assets acquired and liabilities assumed be recorded at the date of acquisition at their respective fair values. The judgments made in determining the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives, can materially impact net income.
There are several methods that can be used to determine the fair value of assets acquired and liabilities assumed in a business combination. For intangible assets, we normally utilize one or more forms of the “income method.” This method starts with a forecast of all of the expected future net cash flows attributable to the subject intangible asset. These cash flows are then adjusted to present value by applying an appropriate discount rate that reflects the risk factors associated with the cash flow streams. Some of the more significant estimates and assumptions inherent in the income method (or other methods) include the projected future cash flows (including timing) and the discount rate reflecting the risks inherent in the future cash flows.
Estimating the useful life of an intangible asset also requires judgment. For example, different types of intangible assets will have different useful lives, influenced by the nature of the asset, competitive environment, and rate of change in the industry. Certain assets may even be considered to have indefinite useful lives. All of these judgments and estimates can significantly impact the determination of the amortization period of the intangible asset, and thus net income.

Recently Issued Accounting Pronouncements

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments in this update replace the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This
19


update is intended to provide financial statement users with more decision-useful information about the expected credit losses. This ASU is effective for annual periods and interim periods for those annual periods beginning after December 15, 2019, which for us is our fiscal year beginning March 30, 2020. We have evaluated the requirements of this standard on our financial assets. Upon adoption, this ASU will impact our method for calculating and estimating our allowance for doubtful accounts, but it will not have a material impact to our financial position or results of operations.

We do not expect that any other recently issued accounting pronouncements will have a material effect on our financial statements.
 
See Item 8, “Note 1 - Nature of Business and Significant Accounting Policies” of the Notes to Consolidated Financial Statements for information regarding recently adopted accounting standards.

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURE 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 on 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 credit facility. A 25-basis point change in interest rates on the variable-rate portion of debt not covered by the interest rate swap would potentially increase or decrease annual interest expense by approximately $0.1 million. Other types of market risk, such as foreign currency risk, do not arise in the normal course of our business activities.
20


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
Report of Independent Registered Public Accounting Firm
The Board of Directors and Shareholders of Hawkins, Inc.:
Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting
We have audited the accompanying consolidated balance sheets of Hawkins, Inc. and subsidiaries (the Company) as of March 29, 2020 and March 31, 2019, the related consolidated statements of income (loss), comprehensive income (loss), shareholders’ equity, and cash flows for each of the years in the three-year period ended March 29, 2020, and the related notes and financial statement schedule II (collectively, the consolidated financial statements). We also have audited the Company’s internal control over financial reporting as of March 29, 2020, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of March 29, 2020 and March 31, 2019, and the results of its operations and its cash flows for each of the years in the three-year period ended March 29, 2020, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of March 29, 2020 based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

Change in Accounting Principle
As discussed in Note 1 to the consolidated financial statements, the Company has changed its method of accounting for leases as of April 1, 2019 due to the adoption of Accounting Standards Update 2016-02, Leases (Topic 842), and related amendments.

Basis for Opinions

The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s consolidated financial statements and an opinion on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
21



Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ KPMG LLP

We have served as the Company’s auditor since 2009.

Minneapolis, Minnesota
May 20, 2020
22



HAWKINS, INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per-share data)
March 29, 2020March 31, 2019
ASSETS
CURRENT ASSETS:
Cash and cash equivalents$4,277  $9,199  
Trade receivables less allowance for doubtful accounts of $784 for 2020 and $620 for 201967,391  63,966  
Inventories54,436  60,482  
Income taxes receivable  527  
Prepaid expenses and other current assets4,927  5,235  
Total current assets131,031  139,409  
PROPERTY, PLANT, AND EQUIPMENT:
Land11,045  9,140  
Buildings and improvements108,175  96,389  
Machinery and equipment98,171  93,153  
Transportation equipment32,737  29,744  
Office furniture and equipment17,093  16,435  
267,221  244,861  
Less accumulated depreciation140,877  126,233  
Net property, plant, and equipment126,344  118,628  
OTHER ASSETS:
Right-of-use assets9,090    
Goodwill58,440  58,440  
Intangible assets, net60,653  65,726  
Other3,770  3,396  
Total other assets131,953  127,562  
Total assets$389,328  $385,599  
LIABILITIES AND SHAREHOLDERS’ EQUITY
CURRENT LIABILITIES:
Accounts payable — trade$34,129  $29,314  
Accrued payroll and employee benefits13,538  12,483  
Current portion of long-term debt9,907  9,907  
Income tax payable59    
Short-term lease liability1,523    
Container deposits1,376  1,299  
Other current liabilities1,688  2,393  
Total current liabilities62,220  55,396  
LONG-TERM DEBT, LESS CURRENT PORTION49,751  74,658  
LONG-TERM LEASE LIABILITY7,649    
PENSION WITHDRAWAL LIABILITY4,978  5,316  
OTHER LONG-TERM LIABILITIES6,140  5,695  
DEFERRED INCOME TAXES25,106  26,673  
Total liabilities155,844  167,738  
COMMITMENTS AND CONTINGENCIES    
SHAREHOLDERS’ EQUITY:
Common stock; authorized: 30,000,000 shares of $0.05 par value; 10,512,229 and 10,592,450 shares issued and outstanding for 2020 and 2019, respectively526  530  
Additional paid-in capital50,090  52,609  
Retained earnings182,947  164,405  
Accumulated other comprehensive income(79) 317  
Total shareholders’ equity233,484  217,861  
Total liabilities and shareholders’ equity$389,328  $385,599  

See accompanying notes to consolidated financial statements.
23


HAWKINS, INC.
CONSOLIDATED STATEMENTS OF INCOME (LOSS)
(In thousands, except share and per-share data)
  
Fiscal Year Ended
 March 29, 2020March 31, 2019April 01, 2018
Sales$540,198  $556,326  $504,169  
Cost of sales(439,281) (460,390) (417,409) 
Gross profit100,917  95,936  86,760  
Selling, general and administrative expenses(59,246) (59,118) (59,403) 
Goodwill impairment     (39,116) 
Operating income (loss)41,671  36,818  (11,759) 
Interest expense, net(2,511) (3,361) (3,408) 
Other (expense) income(204) 73  91  
Income (loss) before income taxes38,956  33,530  (15,076) 
Income tax (expense) benefit(10,589) (9,097) 5,899  
Net income (loss)$28,367  $24,433  $(9,177) 
Weighted average number of shares outstanding-basic10,579,989  10,654,887  10,607,422  
Weighted average number of shares outstanding-diluted10,654,400  10,726,176  10,643,719  
Basic earnings (loss) per share$2.68  $2.29  $(0.87) 
Diluted earnings (loss) per share $2.66  $2.28  $(0.86) 
Cash dividends declared per common share$0.9225  $0.68  $0.88  


See accompanying notes to consolidated financial statements.
24


HAWKINS, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(In thousands)
 
Fiscal Year Ended
March 29, 2020March 31, 2019April 1, 2018
Net income (loss)$28,367  $24,433  $(9,177) 
Other comprehensive income, net of tax:
   Unrealized (loss) gain on interest rate swap(396) (280) 296  
   Unrealized gain on post-retirement liability  1  2  
Total other comprehensive (loss) income (396) (279) 298  
Total comprehensive income (loss)$27,971  $24,154  $(8,879) 


See accompanying notes to consolidated financial statements.
25


HAWKINS, INC.
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 — April 2, 201710,582,596  $529  $51,104  $165,897  $298  $217,828  
Cash dividends declared(9,400) (9,400) 
Share-based compensation expense1,371  1,371  
Vesting of restricted stock8,092  1  (1)   
ESPP shares issued41,304  2  1,403  1,405  
Other comprehensive income, net of tax(78) 298  220  
Net loss(9,177) (9,177) 
BALANCE — April 1, 201810,631,992  $532  $53,877  $147,242  $596  $202,247  
Cash dividends declared(7,270) (7,270) 
Share-based compensation expense2,010  2,010  
Vesting of restricted stock33,051  2  (2)   
Shares surrendered for payroll taxes(8,105) (1) (265) (266) 
ESPP shares issued43,678  2  1,336  1,338  
Shares repurchased(108,166) (5) (4,347) (4,352) 
Other comprehensive income, net of tax(279) (279) 
Net income24,433  24,433  
BALANCE — March 31, 201910,592,450  $530  $52,609  $164,405  $317  $217,861  
Cash dividends declared and paid(9,825) (9,825) 
Share-based compensation expense2,273  2,273  
Vesting of restricted stock35,972  1  (1)   
Shares surrendered for payroll taxes(9,160) (1) (342) (343) 
ESPP shares issued38,550  2  1,398  1,400  
Shares repurchased(145,583) (6) (5,847) (5,853) 
Other comprehensive income, net of tax(396) (396) 
Net income28,367  28,367  
BALANCE — March 29, 202010,512,229  $526  $50,090  $182,947  $(79) $233,484  
See accompanying notes to consolidated financial statements.
26


HAWKINS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
  
Fiscal Year Ended
 March 29, 2020March 31, 2019April 1, 2018
CASH FLOWS FROM OPERATING ACTIVITIES:
Net income (loss)$28,367  $24,433  $(9,177) 
Reconciliation to cash flows:
Depreciation and amortization21,584  21,756  22,390  
Operating leases2,033      
Amortization of debt issuance costs93  122  136  
Loss (gain) on deferred compensation assets233  (73) (92) 
Goodwill Impairment    39,116  
Deferred income taxes(1,421) (607) (14,757) 
Stock compensation expense2,273  2,010  1,371  
Loss (gain) from property disposals563  415  (46) 
Changes in operating accounts (using) providing cash:
Trade receivables(3,387) (487) (6,164) 
Inventories6,045  (746) (8,487) 
Accounts payable4,228  (4,137) 4,157  
Accrued liabilities663  4,752  1,674  
Lease liabilities(2,025)     
Income taxes586  2,116  (1,711) 
Other(933) (1,564) (1,061) 
Net cash provided by operating activities58,902  47,990  27,349  
CASH FLOWS FROM INVESTING ACTIVITIES:
Additions to property, plant, and equipment(24,549) (12,618) (19,703) 
Proceeds from property disposals346  275  364  
Net cash used in investing activities(24,203) (12,343) (19,339) 
CASH FLOWS FROM FINANCING ACTIVITIES:
Cash dividends paid(9,825) (11,975) (9,161) 
New shares issued1,400  1,338  1,405  
Shares surrendered for payroll taxes(343) (266)   
Shares repurchased(5,853) (4,352)   
Payments for debt issuance costs  (183)   
Payments on senior secured term loan   (85,000) (8,125) 
Payments on senior secured revolving credit facility(44,000) (24,000) (21,000) 
Proceeds from revolver borrowings19,000  93,000  27,000  
Net cash used in financing activities(39,621) (31,438) (9,881) 
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS
(4,922) 4,209  (1,871) 
CASH AND CASH EQUIVALENTS - beginning of year9,199  4,990  6,861  
CASH AND CASH EQUIVALENTS - end of year$4,277  $9,199  $4,990  
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION-
Cash paid during the year for income taxes$11,415  $7,589  $10,232  
Cash paid for interest2,413  3,160  3,025  
Noncash investing activities - Capital expenditures in accounts payable1,041  495  468  

See accompanying notes to consolidated financial statements.
27


HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Note 1 — Nature of Business and Significant Accounting Policies

Nature of Business - We have three reportable segments: Industrial, Water Treatment and Health and Nutrition. The Industrial Group specializes in providing industrial chemicals, products and services to industries such as agriculture, chemical processing, electronics, energy, food, pharmaceutical and plating. This group also manufactures and sells certain food-grade products, including liquid phosphates, lactates and other blended products. The Water Treatment Group specializes in providing chemicals, equipment and solutions for potable water, municipal and industrial wastewater, industrial process water and non-residential swimming pool water. This group has the resources and flexibility to treat systems ranging in size from a single small well to a multi-million-gallon-per-day facility. Our Health and Nutrition Group specializes in providing ingredient distribution, processing and formulation solutions to manufacturers of nutraceutical, functional food and beverage, personal care, dietary supplement and other nutritional food, health and wellness products. This group offers a diverse product portfolio including minerals, botanicals and herbs, vitamins and amino acids, excipients, joint products, sweeteners and enzymes.

Fiscal Year - Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March 31. Our fiscal years ended March 29, 2020 (“fiscal 2020”), March 31, 2019 (“fiscal 2019”) and April 1, 2018 (“fiscal 2018”) were 52 weeks. The fiscal year ending March 28, 2021 (“fiscal 2021”) will also be 52 weeks.

Principles of Consolidation - The consolidated financial statements include the accounts of Hawkins, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.

Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) 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.

Revenue Recognition - Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. Revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations.

Shipping and Handling - All shipping and handling amounts billed to customers are included in revenues. Costs incurred related to the shipping and the handling of products are included in cost of sales.

Fair Value Measurements - The financial assets and liabilities that are re-measured and reported at fair value for each reporting period are an interest rate swap and marketable securities. There are no fair value measurements with respect to nonfinancial assets or liabilities that are recognized or disclosed at fair value in our consolidated financial statements on a recurring basis.

Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:

Level 1:  Valuation is based on quoted prices in active markets for identical assets or liabilities.

Level 2:  Valuation is based on 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.

28

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Level 3:  Valuation is based upon 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.

In making fair value measurements, observable market data must be used when available. When inputs used to measure fair value fall within different levels of the hierarchy, the level within which the fair value measurement is categorized is based on the lowest level input that is significant to the fair value measurement.

Cash Equivalents - Cash equivalents include all liquid debt instruments (primarily cash funds and money market accounts) purchased with an original maturity of three months or less. The cash balances, maintained at large commercial banking institutions with strong credit ratings, may, at times, exceed federally insured limits.

Trade Receivables and Concentrations of Credit Risk - Financial instruments, which potentially subject us to a concentration of credit risk, principally consist of trade receivables. We sell our principal products to a large number of customers in many different industries. There are no concentrations of credit risk with a single customer from a particular service or geographic area that would significantly impact us in the near term. To reduce credit risk, we routinely assess the financial strength of our customers. We record an allowance for doubtful accounts to reduce our receivables to an amount we estimate is collectible from our customers. Estimates used in determining the allowance for doubtful accounts are based on historical collection experience, current trends, aging of accounts receivable and periodic evaluations of our customers’ financial condition.

Inventories - Inventories, consisting primarily of finished goods, are primarily valued at the lower of cost or net realizable value, with cost for approximately 72% of our inventory determined using the last-in, first-out (“LIFO”) method. Cost for the other 28% of our total inventory is determined using the first-in, first-out (“FIFO”) method.

Leases - The Company determines if an arrangement is a lease at inception. Right-of-use ("ROU") assets include operating leases. Lease liabilities for operating leases are classified in "short-term lease liabilities" and "long-term lease liabilities" in our condensed consolidated balance sheet.

ROU assets and related liabilities are recognized at commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date, in determining the present value of lease payments. We use the implicit rate when readily determinable. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

Lease and non-lease components are generally accounted for separately for real estate leases. For non-real estate leases, we account for the lease and non-lease components as a single lease component.

Property, Plant and Equipment - Property is stated at cost and depreciated or amortized over the lives of the assets, using the straight-line method. Estimated lives are: 10 to 40 years for buildings and improvements; 3 to 20 years for machinery and equipment; and 3 to 10 years for transportation equipment and office furniture and equipment including computer systems. Leasehold improvements are depreciated over the lesser of their estimated useful lives or the remaining lease term. Depreciation expense is recorded in our Consolidated Statement of Income (Loss) within cost of goods sold and selling, general and administrative expense, depending on the use of the underlying asset.

Significant improvements that add to productive capacity or extend the lives of properties are capitalized. Costs for repairs and maintenance are charged to expense as incurred. When property is retired or otherwise disposed of, the cost and related accumulated depreciation or amortization are removed from the accounts and any related gains or losses are included in income.

We review the recoverability of long-lived assets to be held and used, such as property, plant and equipment, when events or changes in circumstances occur that indicate the carrying value of the asset group may not be recoverable, such as prolonged industry downturn or significant reductions in projected future cash flows. The assessment of possible impairment is based on our ability to recover the carrying value of the asset group from the expected future pre-tax cash flows (undiscounted) of the related operations. If these cash flows are less than the carrying value of such asset group, an impairment loss would be measured by the amount the carrying value exceeds the fair value of the long-lived asset group. The measurement of impairment requires us to estimate future cash flows and the fair value of long-lived assets. During fiscal 2020, we incurred a $0.6 million impairment charge as a result of the determination to not use a piece of equipment in our manufacturing operations as previously planned. Other that this asset, no additional long-lived assets were determined to be impaired during fiscal years 2020, 2019 or 2018.
29

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

Goodwill and Identifiable Intangible Assets - Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter. As of December 30, 2019, we performed an analysis of qualitative factors for our Industrial and Water Treatment reporting units to determine whether it is more likely than not that the fair value of either of these reporting units was less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for either of these reporting units.

We performed a quantitative goodwill impairment test for our Health and Nutrition reporting unit. This test, used to identify potential impairment, compares the fair value of each reporting unit with its carrying value, including indefinite-lived intangible assets. If the fair value exceeds the carrying value, the goodwill is not considered impaired. If the carrying amount exceeds the fair value, the reporting unit’s goodwill is considered impaired, and we must recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit’s fair value. The fair value of our Health and Nutrition reporting unit exceeded its carrying value as of December 30, 2019, and accordingly we did not record a goodwill impairment charge.

Goodwill impairment assessments were also completed in the fourth quarters of fiscal 2019 and 2018. We recorded a $39.1 million impairment charge during the fourth quarter of fiscal 2018 in our Health and Nutrition reporting unit. The impairment charge was recorded as a result of changes in expectations for future growth as part of our fourth quarter long-term strategic planning process to align with historical experience in recent periods and expected changes in future product mix.

Our primary identifiable intangible assets include customer lists, trade secrets, non-competition agreements, trademarks and trade names acquired in previous business acquisitions. Identifiable intangible assets with finite lives are amortized whereas identifiable intangible assets with indefinite lives are not amortized. The values assigned to the intangible assets with finite lives are being amortized on average over approximately 14 years. Identifiable intangible assets that are subject to amortization are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Identifiable intangible assets not subject to amortization are tested for impairment annually or more frequently if events warrant. The impairment test consists of a qualitative assessment to determine whether it is more likely than not that the asset is impaired. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative impairment test for fiscal 2020. Impairment assessments were also completed in the fourth quarters of fiscal 2019 and 2018 which resulted in no impairment charges for either of these fiscal years.

Income Taxes - The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income tax expense in the period that includes the enactment date. The deferred tax assets and liabilities are analyzed regularly, and management assesses the likelihood that deferred tax assets will be recovered from future taxable income. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.

The effects of income tax positions are recognized only if those positions are more likely than not of being sustained. Changes in recognition or measurement are made as facts and circumstances change.

Stock-Based Compensation - We account for stock-based compensation on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in expense over the requisite service period (generally the vesting period). Non-vested share awards are recorded as expense over the requisite service periods based on the market value on the date of grant.

Earnings Per Share - Basic earnings per share (“EPS”) are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted EPS are computed by dividing net income by the weighted-average number of common shares outstanding including the incremental shares assumed to be issued as performance units and restricted stock.
30

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Basic and diluted EPS were calculated using the following:
March 29, 2020March 31, 2019April 1, 2018
Weighted average common shares outstanding — basic10,579,989  10,654,887  10,607,422  
Dilutive impact of stock performance units and restricted stock74,411  71,289  36,297  
Weighted average common shares outstanding — diluted10,654,400  10,726,176  10,643,719  

There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2020, 2019 or 2018.

Derivative Instruments and Hedging Activities - We are subject to interest rate risk associated with our variable rate debt. We have in place an interest rate swap which was has been designated as a cash flow hedge, the purpose of which is to eliminate the cash flow impact of interest rate changes on a portion of our variable-rate debt. The hedge was measured at fair value on the contract date and is subsequently remeasured to fair value at each reporting date. Changes in the fair value of a derivative that is highly effective, and that is designated and qualifies as a cash flow hedge, are recorded in other comprehensive income, until the consolidated statement of income is affected by the variability in cash flows of the designated hedged item. To the extent that the hedge is ineffective, changes in the fair value are recognized in the Statement of Income.

Recently Issued Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments in this update replace the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. This ASU is effective for annual periods and interim periods for those annual periods beginning after December 15, 2019, which for us is our fiscal year 2021. We have evaluated the requirements of this standard on our financial assets. Upon adoption, this ASU will impact our method for calculating and estimating our allowance for doubtful accounts, but it will not have a material impact to our financial position or results of operations.

We do not expect that any other recently issued accounting pronouncements will have a material effect on our financial statements.
 
Recently Adopted Accounting Pronouncements

In March 2016, the FASB issued Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842), which provides new accounting guidance requiring lessees to recognize most leases as assets and liabilities on the balance sheet and disclose key information about leasing arrangements. We adopted this guidance and related amendments on April 1, 2019. The new standard establishes a Right of Use ("ROU") model that requires a lessee to recognize a ROU asset and lease liability on the balance sheet for all leases with a term longer than 12 months. Leases will be classified as finance or operating, with classification affecting the pattern and expense recognition in the income statement. We adopted this ASU using the modified retrospective method. See Note 14 to the condensed consolidated financial statements for further details.

In May 2014, the FASB issued ASU 2014-09, which provides accounting requirements for recognition of revenue from contracts with customers. We adopted the new standard effective April 2, 2018, and there was no impact to our financial position or results of operations. See Note 2 for disclosures required upon adoption of this new standard.

In January 2016, the FASB issued ASU 2016-01 which provides guidance that addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. We adopted the new standard effective April 2, 2018, and there was no impact to our financial position or results of operations.

In February 2018, the FASB issued ASU 2018-02 which allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act of 2017 (the “Tax Act”). Hawkins early adopted this standard during the fourth quarter of fiscal 2018 and reclassified approximately $0.1 million from other comprehensive income to retained earnings.

31

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
In December 2017, the Securities and Exchange Commission (“SEC”) staff issued Staff Accounting Bulletin No. 118 (“SAB 118”) to address the application of U.S. GAAP related to the enactment of the Tax Act. This guidance was adopted in the third quarter of fiscal 2018. Additional information regarding our adoption of this guidance is contained in Note 12.

In March 2016, the FASB issued ASU 2016-09, which provides accounting guidance intended to improve the accounting for share-based payment transactions. This guidance outlines new provisions intended to simplify various aspects related to accounting for share-based payments and their presentation in the financial statements. We adopted this guidance in the first quarter of fiscal 2018. We will continue to estimate forfeitures as we determine compensation cost each period. The primary impact on our consolidated financial statements is the recognition of excess tax benefits in the provision for income taxes rather than additional paid-in capital, which may result in increased volatility in the reported amounts of income tax expense and net income.

In July 2015, the FASB issued ASU 2015-11, which requires companies to change the measurement principal for inventory measured using the first-in, first-out (“FIFO”) or average cost method from the lower of cost or market to the lower of cost and net realizable value. Treatment of inventory valued under the last-in, last-out (“LIFO”) method is unchanged by this guidance. We adopted this guidance in the first quarter of fiscal 2018 and there was no impact to our financial position or results of operations.

Note 2 — Revenue

On April 2, 2018, we adopted ASU 2014-09 using the modified retrospective method applied to those contracts which were not completed as of April 2, 2018. Results for reporting periods beginning after April 2, 2018 are presented under ASU 2014-09, while prior period amounts are not adjusted and continue to be reported in accordance with historic accounting under Accounting Standards Codification (“ASC”) Topic 605.

Our revenue arrangements generally consist of a single performance obligation to transfer promised goods or services. As a result, the application of ASU 2014-09 had no impact on our financial statement line items as compared with the guidance that was in effect before the change. Accordingly, the impact of adopting the standard resulted in no adjustment to accumulated retained earnings.

We disaggregate revenues from contracts with customers by both operating segments and types of product 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 table disaggregates external customer net sales by major revenue stream:
Fiscal Year Ended March 29, 2020:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$49,864  $18,481  $90,065  $158,410  
Manufactured, blended or repackaged products (2)
222,161  139,917  14,770  376,848  
Other3,199  1,497  244  4,940  
Total external customer sales$275,224  $159,895  $105,079  $540,198  
Fiscal Year Ended March 31, 2019:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$60,947  $21,813  $109,067  $191,827  
Manufactured, blended or repackaged products (2)
216,874  126,217  15,684  358,775  
Other4,039  1,460  225  5,724  
Total external customer sales$281,860  $149,490  $124,976  $556,326  

(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,
32

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
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.

Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All revenue is recognized when we satisfy our performance obligations under the contract. Our criteria for recording revenue is consistent between our operating segments and types of products sold. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. In arrangements where product is shipped directly from the vendor to our customer, we act as the principal in the transaction as we direct the other party to provide the product to our customer on our behalf, take inventory risk, establish the selling price, and are exposed to credit risk for the collection of the invoiced amount. If there were circumstances where we were to manufacture products for customers that were unique to their specifications and we would be prohibited by contract to use the product for any alternate use, we would recognize revenue over time if all criteria were met. We have made a policy election to treat shipping costs for FOB shipping point sales as fulfillment costs. As such, we recognize revenue for all shipping charges, if applicable, at the same time we recognize revenue on the products delivered. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations. We periodically review the assumptions underlying our estimates of discounts and volume rebates and adjusts revenues accordingly.

Note 3 — Derivative Instruments

We have in place an interest rate swap agreement to manage the risk associated with a portion of our variable-rate long-term debt. We do not utilize derivative instruments for speculative purposes. The interest rate swap involves the exchange of fixed-rate and variable-rate payments without the exchange of the underlying notional amount on which the interest payments are calculated. The swap agreement will terminate on December 23, 2020, and the notional amount of the swap agreement is $20 million. We have designated this swap as a cash flow hedge and have determined that it qualifies for hedge accounting treatment. For so long as the hedge is effective, changes in fair value of the cash flow hedge are recorded in other comprehensive income or loss (net of tax) until income or loss from the cash flows of the hedged item is realized.

For the years ended March 29, 2020 and March 31, 2019, we recorded $0.4 million and $0.3 million in other comprehensive income related to unrealized losses (net of tax) on the cash flow hedge described above. For the year ended April 1, 2018, we recorded $0.3 million in other comprehensive income related to unrealized gains (net of tax) on the cash flow hedge. Included in other current liabilities on our condensed consolidated balance sheet was $0.1 million as of March 29, 2020. Included in other long-term assets on our condensed consolidated balance sheet was $0.4 million as of March 31, 2019 and $0.8 million as of April 1, 2018.

 
 
By their nature, derivative instruments are subject to market risk. Derivative instruments are also subject to credit risk associated with counterparties to the derivative contracts. Credit risk associated with derivatives is measured based on the replacement cost should the counterparty with a contract in a gain position to us fail to perform under the terms of the contract. We do not anticipate nonperformance by the counterparty.

Note 4 – Fair Value Measurements

Our financial assets and liabilities are measured at fair value as 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). The carrying value of cash equivalents, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these instruments. Because of the variable-rate nature of our debt under our credit facility, our debt also approximates fair value. We classify the inputs used to measure fair value into the following hierarchy:
 
33

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
   
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 an interest rate swap and assets held in a deferred compensation retirement plan. As of March 29, 2020, the assets held in a deferred compensation retirement plan is 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 and the interest rate swap is classified as other current liabilities on our balance sheet. As of March 31, 2019, both of these assets were classified as other long-term assets on our balance sheet, with the portion of the deferred compensation retirement plan assets expected to be paid within twelve months reclassified to current assets. The fair value of the interest rate swap is determined by the respective counterparties based on interest rate changes. Interest rate swaps are valued based on observable interest rate yield curves for similar instruments. 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 table summarizes the balances of assets or liabilities measured at fair value on a recurring basis as of March 29, 2020 and March 31, 2019.

(In thousands)March 29, 2020March 31, 2019
Assets
Deferred compensation plan assetsLevel 1$3,564  $2,637  
Interest rate swapLevel 2  435  
Liabilities
Interest rate swapLevel 2108    

 0

Note 5 – Assets Held for Sale

In the third quarter of fiscal 2019, management entered into a plan of action to dispose of an office building in St. Louis, Missouri currently utilized in the administration of our Industrial segment. The amount of office space in this facility is no longer needed due to current staffing levels, and management expects to relocate affected employees to leased space. The building is listed for sale at a price in excess of its current book value, and thus no impairment has been recognized. The $0.9 million net book value of this property is recorded as an asset held for sale within prepaid expenses and other current assets on our balance sheet.


34

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Note 6 — Inventories

Inventories at March 29, 2020 and March 31, 2019 consisted of the following:
20202019
(In thousands)  
Inventory (FIFO basis)$60,090  $65,526  
LIFO reserve(5,654) (5,044) 
Net inventory$54,436  $60,482  

The FIFO value of inventories accounted for under the LIFO method was $43.3 million at March 29, 2020 and $45.2 million at March 31, 2019. The remainder of the inventory was valued and accounted for under the FIFO method.

Note 7 — Goodwill and Other Identifiable Intangible Assets

The carrying amount of goodwill for each of our three reportable segments were as follows:
(In thousands)IndustrialWater TreatmentHealth and NutritionTotal
Balance as of April 1, 2018, March 31, 2019 and March 29, 2020$6,495  $7,000  $44,945  $58,440  
 
The following is a summary of our identifiable intangible assets as of March 29, 2020 and March 31, 2019:
 2020
 Gross AmountAccumulated
Amortization
Net carrying value
(In thousands)   
Finite-life intangible assets:
Customer relationships$78,383  $(21,400) $56,983  
Trademarks and trade names6,045  (3,640) 2,405  
Other finite-life intangible assets3,648  (3,610) 38  
Total finite-life intangible assets88,076  (28,650) 59,426  
Indefinite-life intangible assets1,227  —  1,227  
Total intangible assets, net$89,303  $(28,650) $60,653  
 

 2019
 Gross AmountAccumulated
Amortization
Net carrying value
(In thousands)   
Finite-life intangible assets:
Customer relationships$78,383  $(16,910) $61,473  
Trademarks and trade names6,045  (3,115) 2,930  
Other finite-life intangible assets3,648  (3,552) 96  
Total finite-life intangible assets88,076  (23,577) 64,499  
Indefinite-life intangible assets1,227  —  1,227  
Total intangible assets, net$89,303  $(23,577) $65,726  

Intangible asset amortization expense was $5.1 million during fiscal 2020, $5.5 million during fiscal 2019, and $5.7 million during fiscal 2018.

The estimated future amortization expense for identifiable intangible assets during the next five years is as follows:
(In thousands)20212022202320242025
Estimated amortization expense$5,028  $4,891  $4,891  $4,891  $4,891  


35

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Note 8 – Debt

On November 30, 2018, we entered into 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 refinanced the term and revolving loans under our previous credit agreement with U.S. Bank and provides us with senior secured revolving credit facilities (the “Revolving Loan Facility”) totaling $150 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.

We used $91.0 million of the proceeds from the Revolving Loan Facility to refinance the obligations under the previous credit facility. We may use the remaining amount of the Revolving Loan Facility for working capital, capital expenditures, share repurchases, restricted payments and acquisitions permitted under the Credit Agreement, and other general corporate purposes.

At March 29, 2020, the effective interest rate on our borrowings was 2.3%. 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% and 0.25%, depending on our leverage ratio.

Debt issuance costs of $0.2 million paid to the lenders in connection with the Credit Agreement, as well as unamortized debt issuance costs of $0.3 million paid in connection with the previous credit facility, are reflected as a reduction of debt and are being amortized as interest expense over the term of the Revolving Loan Facility.
Debt at March 29, 2020 and March 31, 2019 consisted of the following:
(In thousands)March 29, 2020March 31, 2019
Senior secured revolving loan$60,000  $85,000  
 Less: unamortized debt issuance costs
(342) (435) 
 Total debt, net of debt issuance costs
59,658  84,565  
 Less: current portion of long-term debt, net of current unamortized debt issuance costs
(9,907) (9,907) 
Total long-term debt$49,751  $74,658  

Note 9 — Share-Based Compensation 

Performance-Based Restricted Stock Units.  Our Board of Directors has approved a performance-based equity compensation arrangement for our executive officers. This performance-based arrangement provides for the grant of performance-based restricted stock units that represent a possible future issuance of restricted shares of our common stock based on our pre-tax income target for the applicable fiscal year. The actual number of restricted shares to be issued to each executive officer will be determined when our final financial information becomes available after the applicable fiscal year and will be between zero shares and 69,632 shares in the aggregate for fiscal 2020. The restricted shares issued, if any, will fully vest two years after the end of the fiscal year on which the performance is based. We record the compensation expense for the outstanding performance share units and then-converted restricted stock over the life of the awards.

The following table represents the restricted stock activity for fiscal 2019 and 2020:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 201951,143  $45.39  
Granted7,818  31.35  
Vested(24,567) 43.10  
Forfeited or expired(1,511) 47.50  
Outstanding at end of fiscal 201932,883  $43.66  
Granted69,252  34.49  
Vested(27,620) 46.01  
Forfeited or expired  
Outstanding at end of fiscal 202074,515  $34.27  

36

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
The weighted average grant date fair value of performance-based restricted shares issued in fiscal 2020 was $34.49, fiscal 2019 was $31.35 and fiscal 2018 was $47.50. We recorded compensation expense on performance-based restricted stock of approximately $1.5 million for fiscal 2020, $1.3 million for fiscal 2019 and $0.7 million for fiscal 2018, substantially all of which was recorded in selling, general and administrative (“SG&A”) expense in the Consolidated Statements of Income. The total fair value of performance-based restricted stock units vested was $1.3 million in fiscal 2020 and $1.1 million in fiscal 2019. There were no performance-based restricted stock units that vested in fiscal 2018.

Until the performance-based restricted stock units result in the issuance of restricted stock, the amount of expense recorded each period is dependent upon our estimate of the number of shares that will ultimately be issued and our then current common stock price. Upon issuance of restricted stock, we record compensation expense over the remaining vesting period using the award date closing price. Unrecognized compensation expense related to non-vested restricted stock and non-vested restricted share units as of March 29, 2020 was $2.3 million and is expected to be recognized over a weighted average period of 1.4 years.

Restricted Stock Awards.  As part of their retainer, our non-employee directors receive restricted stock for their Board services. The restricted stock awards are expensed over a one-year vesting period, based on the market value on the date of grant. The following table represents the Board’s restricted stock activity for fiscal 2019 and 2020:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 20198,484  $41.25  
Granted8,352  35.90  
Vested(8,484) 41.25  
Forfeited or expired    
Outstanding at end of fiscal 20198,352  $35.90  
Granted8,008  43.67  
Vested(8,352) 35.90  
Forfeited or expired    
Outstanding at end of fiscal 20208,008  $43.67  

Annual expense related to the value of restricted stock was $0.3 million in fiscal 2020, 2019 and 2018, and was recorded in SG&A expense in the Consolidated Statements of Income. Unrecognized compensation expense related to non-vested restricted stock awards as of March 29, 2020 was $0.1 million and is expected to be recognized over a weighted average period of 0.3 years.

Note 10 — Share Repurchases

Our board of directors has authorized the repurchase of up to 800,000 shares of our outstanding common stock. The shares may be repurchased on the open market or in privately negotiated transactions subject to applicable securities laws and regulations. Upon repurchase of the shares, we reduce our common stock for the par value of the shares with the excess applied against additional paid-in capital. We repurchased 145,583 of common stock at an aggregate purchase price of $5.9 million during fiscal 2020. We repurchased 108,166 of common stock at an aggregate purchase price of $4.4 million during fiscal 2019. No shares were repurchased during fiscal 2018. As of March 29, 2020, the number of shares available to be purchased under the share repurchase program was 358,797.

Note 11 — Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans

Company Sponsored Plans. The majority of our non-bargaining unit employees are eligible to participate in a company-sponsored profit sharing plan. Contributions are made at our discretion subject to a maximum amount allowed under the Internal Revenue Code (“IRC”). The profit sharing plan contribution level for each employee depends upon date of hire, and was 2.5% or 5.0% of each employee’s eligible compensation for fiscal 2020, 2019 and 2018. We also have in place a retirement plan covering our collective bargaining unit employees. The retirement plan provides for a contribution of 2.5% or 5.0% of each employee’s eligible annual wages depending on their hire date. In addition to the employer contributions described above, both the profit sharing plan and the retirement plant include a 401(k) plan that allows employees to contribute pre-tax earnings up to the maximum amount allowed under the IRC, with an employer match of up to 5% of the employee’s eligible compensation.
37

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
We have two employee stock ownership plans (“ESOPs”), one covering the majority of our non-bargaining unit employees and the other covering our collective bargaining unit employees. Contributions to the plan covering our non-bargaining unit employees are made at our discretion. Contributions to both plans are subject to a maximum amount allowed under the IRC, and were 2.5% or 5.0% of each employee’s eligible wages, depending on each eligible employee’s hire date, for fiscal 2020, 2019 and 2018.
We have a nonqualified deferred compensation plan covering employees who are classified as “highly compensated employees” as determined by IRS guidelines for the plan year and who were hired on or before April 1, 2012. Employees who are eligible for the nonqualified deferred compensation plan for any plan year are not eligible for the profit sharing plan contribution or the ESOP contributions described above for that plan year. Our contribution to the nonqualified deferred compensation plan for fiscal 2020, 2019 and 2018 was 10% of each employee’s eligible compensation, subject to the maximum amount allowed under the IRC.
We have an employee stock purchase plan (“ESPP”) covering substantially all of our employees. The ESPP allows employees to purchase newly-issued shares of the Company’s common stock at a discount from market. The number of new shares issued under the ESPP was 38,550 in fiscal 2020, 43,678 in fiscal 2019 and 41,304 in fiscal 2018.

The following represents the contribution expense for these company-sponsored plans for fiscal 2020, 2019 and 2018:
(In thousands)202020192018
Non-bargaining unit employee plans:
   Profit sharing$631  $899  $779  
   401(k) matching contributions2,399  2,390  2,143  
   ESOP631  899  779  
Nonqualified deferred compensation plan1,262  1,246  1,258  
Bargaining unit employee plans481  474  496  
ESPP - all employees431  376  364  
Total contribution expense$5,835  $6,284  $5,819  

In 2013, we withdrew from a collectively bargained multiemployer pension plan and recorded a liability for our share of the unfunded vested benefits. Payments of $467,000 per year are being made through 2034.

Note 12 — Commitments and Contingencies

Litigation.  As of March 29, 2020, there were 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. Legal fees associated with such matters are expensed as incurred.

Environmental Remediation: During fiscal 2018, we recorded a liability of $0.6 million related to estimated remediation expenses associated with existing trichloroethylene contamination at our Minneapolis facility. The liability was decreased to $0.1 million as of March 29, 2020 and $0.4 million as of March 31, 2019, to reflect payments made and management’s revised expectations related to the cost of this environmental remediation. The liability is not discounted as management expects to incur these expenses within the next twelve months. Given the many uncertainties involved in assessing environmental claims, our reserves may prove to be insufficient. While it is possible that additional expenses related to remediation will be incurred in future periods if currently unknown issues arise, we are unable to estimate the extent of any further financial impact.

Asset Retirement Obligations. We have three leases of land which contain terms that state that at the end of the lease term, we have a specified amount of time to remove the property and buildings. Including available lease extensions, these leases expire in 2023, 2033 and 2044. At that time, anything that remains on the land becomes the property of the lessor, and the lessor has the option to either maintain the property or remove the property at our expense. We have not been able to reasonably estimate the fair value of the asset retirement obligations, primarily due to the combination of the following factors: Certain of the leases do not expire in the near future; we have a history of extending the leases with the lessors and currently intend to do so at expiration of the lease periods; the lessors do not have a history of terminating leases with their tenants; and because it is more likely than not that the buildings will have value at the end of the lease life and therefore, may not be removed by either the lessee or the lessor. Therefore, in accordance with accounting guidance related to asset retirement and environmental obligations, we have not recorded an asset retirement obligation as of March 29, 2020. We will continue to monitor the factors surrounding the requirement to record an asset retirement obligation and will recognize the fair value of a liability in the period in which it is incurred and a reasonable estimate can be made.
38

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

Note 13 — Income Taxes

The U.S. Tax Cuts and Jobs Act of 2017 (the “Tax Act”) included a number of provisions, including lowering of the U.S. corporate tax rate from 35% to 21% effective January 1, 2018. Under GAAP, deferred tax assets and liabilities are required to be revalued during the period in which the new tax legislation is enacted. As such, during fiscal 2018 we revalued our net deferred tax liabilities to reflect the impact of the Tax Act and recorded a one-time benefit of $13.9 million. The accounting for the impact of the Tax Act was finalized during fiscal 2019 and there were no material adjustments to the estimates used under provisional accounting. Our effective tax rate for fiscal 2018 was also impacted by the $39.1 million goodwill impairment charge which was recorded for book purposes but was not deductible for tax purposes.

In March 2020, the United States government approved the Coronavirus Aid, Relief and Economic Security Act (the "CARES Act"), providing tax relief to certain individuals and corporations. Other than allowing bonus depreciation on certain qualified improvement property not previously permitted under the Tax Act, the CARES Act is not expected to have an impact on our federal income tax provision.

The provisions for income taxes for fiscal 2020, 2019 and 2018 were as follows:
202020192018
(In thousands)  
Federal — current$8,447  $6,956  $7,024  
State — current3,563  2,748  1,834  
Total current12,010  9,704  8,858  
Federal — deferred(976) (334) (14,393) 
State — deferred(445) (273) (364) 
Total deferred(1,421) (607) (14,757) 
Total provision$10,589  $9,097  $(5,899) 
Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2020, 2019 and 2018 are listed below.
202020192018
Statutory federal income tax21.0 %21.0 %31.5 %
State income taxes, net of federal deduction5.7 %5.8 %(8.3)%
ESOP dividend deduction on allocated shares(0.3)%(0.3)%1.4 %
Domestic production deduction % %2.7 %
Goodwill impairment % %(81.7)%
Revaluation of net deferred tax liabilities % %92.5 %
Other — net0.8 %0.6 %1.0 %
Total27.2 %27.1 %39.1 %
 
39

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
The tax effects of items comprising our net deferred tax liability as of March 29, 2020 and March 31, 2019 are as follows:
(In thousands)20202019
Deferred tax assets:
Trade receivables$212  $167  
Stock compensation accruals728  654  
Pension withdrawal liability1,435  1,525  
Lease liability2,476    
Unrealized loss on interest rate swap29    
Other1,982  1,853  
Total deferred tax assets$6,862  $4,199  
Deferred tax liabilities:
Inventories$(2,231) $(3,272) 
Prepaid expenses(843) (764) 
Excess of tax over book depreciation(10,504) (10,000) 
Intangible assets(15,936) (16,718) 
Unrealized gain on interest rate swap  (118) 
ROU asset(2,454)   
Total deferred tax liabilities$(31,968) $(30,872) 
Net deferred tax liabilities$(25,106) $(26,673) 

As of March 29, 2020, the Company has determined that it is more likely than not that the deferred tax assets at March 29, 2020 will be realized either through future taxable income or reversals of taxable temporary differences.

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 2, 2017 are closed to examination by the Internal Revenue Service, and with few exceptions, state and local
income tax jurisdictions.

Note 14 – Leases

On April 1, 2019, we adopted ASU 2016-02 and related amendments using the modified retrospective method applied to existing leases in place as of April 1, 2019. Leases entered into after April 1, 2019 are presented under the provisions of ASU 2016-02, while prior periods are not adjusted and continue to be reported in accordance with previous accounting guidance. Leases commencing or renewing after the adoption date are evaluated based on the guidance in ASU 2016-02 and may result in more finance leases being recognized even for the renewal of previously classified operating leases. We do not currently have any leases that qualify as financing leases.

We elected to adopt the 'package of practical expedients’, which permitted us not to reassess under the new standard our prior conclusions about lease identification, lease classification and initial direct costs. We elected the short-term lease recognition exemption for all leases that qualified. This means, for those leases that qualified, we did not recognize right-of-use assets or lease liabilities, and this included not recognizing right-of-use assets or lease liabilities for existing short-term leases of those assets in transition. We also elected the practical expedient to not separate lease and non-lease components for all leases other than leases of real estate, and this included not separating lease and non-lease components for all leases other than leases of real estate in transition.

We adopted ASU 2016-02 using the modified retrospective method, recognizing the cumulative effect of application as an adjustment to the oening balance sheet. The standard had a material impact on our condensed consolidated balance sheet, but did not have a material impact on our condensed consolidated statement of income or cash flows. The most significant impact was the recognition of the ROU asset and lease liabilities for operating leases, both of which were approximately $10.4 million upon adoption.

Lease Obligations. As of March 29, 2020, 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 lease terms of 1 year to 24 years, some of which include options to extend the lease for up to 10 years.
40

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)

As of March 29, 2020, 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.

Total lease expense was $2.8 million for the twelve months ended March 29, 2020, and includes leases less than 12 months in duration.

Other information related to our operating leases was as follows:
March 29, 2020
Lease Term and Discount Rate
Weighted average remaining lease term (years)8.73
Weighted average discount rate4.1 %

Maturities of lease liabilities as of March 29, 2020 were as follows:
(In thousands)Operating Leases
Fiscal 2021$1,769  
Fiscal 20221,556  
Fiscal 20231,442  
Fiscal 20241,110  
Fiscal 20251,124  
Thereafter4,114  
Total$11,115  
Less: Interest(1,943) 
Present value of lease liabilities$9,172  

As we have not restated prior year information for our adoption of ASC Topic 842, the following represents our future minimum lease payments for operating leases under ASC Topic 840 on March 31, 2019:
(In thousands)Operating Leases
Fiscal 2020$2,198  
Fiscal 20211,783  
Fiscal 20221,407  
Fiscal 20231,352  
Fiscal 20241,183  
Thereafter5,473  
Total$13,396  


Note 15 — 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. Product costs and expenses for each segment are based on actual costs incurred along with cost allocations of shared and centralized functions.

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 accounting, administration, customer service or purchasing functions. There are no intersegment sales and no operating segments have been aggregated.


HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Reportable SegmentsIndustrialWater
Treatment
Health and NutritionTotal
(In thousands)   
Fiscal Year Ended March 29, 2020:
Sales$275,224  $159,895  $105,079  $540,198  
Gross profit38,936  41,902  20,079  100,917  
Selling, general, and administrative expenses24,123  19,801  15,322  59,246  
Operating income14,813  22,101  4,757  41,671  
Identifiable assets*$173,068  $63,506  $139,780  $376,354  
       Capital expenditures$14,933  $9,160  $456  $24,549  
Fiscal Year Ended March 31, 2019:
Sales$281,860  $149,490  $124,976  $556,326  
Gross profit34,900  37,986  23,050  95,936  
Selling, general, and administrative expenses22,759  19,498  16,861  59,118  
Operating income (loss)12,141  18,488  6,189  36,818  
Identifiable assets*$162,926  $58,274  $146,042  $367,242  
       Capital expenditures$7,319  $4,506  $793  $12,618  
Fiscal Year Ended April 1, 2018:
Sales$247,374  $138,465  $118,330  $504,169  
Gross profit29,619  36,268  20,873  86,760  
Selling, general, and administrative expenses21,159  19,426  18,818  59,403  
Goodwill impairment    39,116  39,116  
Operating income8,460  16,842  (37,061) (11,759) 
Identifiable assets*$165,052  $58,513  $153,123  $376,688  
       Capital expenditures$10,265  $7,228  $2,210  $19,703  
 
* Unallocated assets, consisting primarily of cash and cash equivalents, investments and prepaid expenses, were $13.0 million at March 29, 2020, $18.4 million at March 31, 2019 and $14.3 million at April 1, 2018.

























42

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Note 16 — Selected Quarterly Financial Data (Unaudited)
 
(In thousands, except per share data) Fiscal 2020
 FirstSecondThirdFourth
Sales$147,336  $140,043  $120,406  $132,413  
Gross profit28,797  27,994  21,478  22,648  
Selling, general, and administrative expenses14,836  14,817  14,702  14,891  
Operating income13,961  13,177  6,776  7,757  
Net income9,807  9,250  4,547  4,763  
Basic earnings per share$0.92  $0.87  $0.43  $0.45  
Diluted earnings per share$0.92  $0.87  $0.43  $0.45  
 Fiscal 2019
 FirstSecondThirdFourth
Sales$149,800  $145,324  $128,151  $133,051  
Gross profit28,457  25,772  21,033  20,674  
Selling, general, and administrative expenses14,979  14,941  14,312  14,886  
Operating income13,478  10,831  6,721  5,788  
Net income9,123  7,409  4,130  3,771  
Basic earnings per share$0.86  $0.69  $0.39  $0.35  
Diluted earnings per share $0.85  $0.69  $0.39  $0.35  
Fiscal 2018
FirstSecondThirdFourth
Sales$133,731  $125,395  $118,053  $126,990  
Gross profit25,999  24,115  18,840  17,806  
Selling, general, and administrative expenses15,766  14,828  14,139  14,670  
Goodwill impairment      39,116  
Operating income (loss)10,233  9,287  4,701  (35,980) 
Net income (loss)5,831  5,210  17,143  (37,361) 
Basic earnings (loss) per share$0.55  $0.49  $1.62  $(3.51) 
Diluted earnings (loss) per share$0.55  $0.49  $1.61  $(3.50) 
Earnings (loss) per share may not equal the face of the Consolidated Statements of Income (Loss) due to rounding.


43


ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.

ITEM 9A. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

As of the end of the period covered by this Annual Report on Form 10-K, 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(f) and 15d-15(f) of the Exchange Act. Based upon that evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures are effective. 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.

Management’s Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) of the Securities Exchange Act. Our internal control over financial reporting is designed 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. Our internal control over financial reporting includes those policies and procedures that (1) pertain to maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of the financial statements in accordance with generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of the effectiveness of internal control over financial reporting to future periods are subject to the risk that the controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Management assessed the effectiveness of our internal control over financial reporting as of March 29, 2020, based on the criteria described in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this assessment, management believes that our internal control over financial reporting was effective as of March 29, 2020.

Our independent registered public accounting firm has issued an attestation report on our internal control over financial reporting for March 29, 2020 which is included in the Report of Independent Registered Public Accounting Firm in Item 8 of this Annual Report on 10-K.

Attestation Report of Registered Public Accounting Firm

The attestation report required under this Item 9A is contained in Item 8 of this Annual Report on 10-K under the caption “Report of Independent Registered Public Accounting Firm.”

Changes in Internal Control Procedures

There was no change in our internal control over financial reporting during the fourth quarter of fiscal 2020 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
 
44


ITEM 9B. OTHER INFORMATION
None.

45


PART III

Certain information required by Part III is incorporated by reference from Hawkins’ definitive Proxy Statement for the Annual Meeting of Shareholders to be held on July 30, 2020 (the “2020 Proxy Statement”). Except for those portions specifically incorporated in this Form 10-K by reference to the 2020 Proxy Statement, no other portions of the 2020 Proxy Statement are deemed to be filed as part of this Form 10-K.

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE

Information about our Executive Officers

Our current executive officers, their ages and offices held, are set forth below:
NameAgeOffice
Patrick H. Hawkins49  Chief Executive Officer and President
Jeffrey P. Oldenkamp47  Vice President, Chief Financial Officer, and Treasurer
Richard G. Erstad56  Vice President, General Counsel and Secretary
Drew M. Grahek50  Vice President — Operations
Thomas J. Keller60  Vice President — Water Treatment Group
Theresa R. Moran57  Vice President — Purchasing, Logistics and Sales Support
Shirley A. Rozeboom58  Vice President — Health and Nutrition
John R. Sevenich62  Vice President — Industrial Group

Patrick H. Hawkins has been our Chief Executive Officer and President and member of our board since 2011. Mr. Hawkins has held the position of President since 2010. He joined the Company in 1992 and served as the Business Director - Food and Pharmaceuticals, a position he held from 2009 to 2010. Previously he served as Business Manager - Food and Co-Extrusion Products from 2007 to 2009 and Sales Representative - Food Ingredients from 2002 to 2007. He previously served the Company in various other capacities, including Plant Manager, Quality Director and Technical Director.

Jeffrey P. Oldenkamp joined Hawkins in May 2017 and assumed the role of Chief Financial Officer, Vice President and Treasurer in June 2017. Prior to joining Hawkins, Mr. Oldenkamp was with MTS Systems Corporation, a supplier of high-performance test systems and sensors, where he served as Chief Financial Officer from January 2015 to May 2017 and as Vice President of Finance for the MTS Test business from January 2014 to January 2015, and with Nilfisk-Advance, Inc., a global manufacturer of professional cleaning equipment, where he served as Americas Operations Chief Financial Officer and Vice President from 2012 to 2014.

Richard G. Erstad has been our Vice President, General Counsel and Secretary since 2008. Mr. Erstad was General Counsel and Secretary of BUCA, Inc., a restaurant company, from 2005 to 2008. Mr. Erstad had previously been an attorney with the corporate group of Faegre & Benson LLP, a law firm, from 1996 to 2005, where his practice focused on securities law and mergers and acquisitions. He is a member of the Minnesota Bar.

Drew M. Grahek has been our Vice President - Operations since September 2018.  Prior to joining Hawkins, Mr. Grahek was Adjunct Faculty at the University of Minnesota College of Continuing Education and a Business Administrator in the Archdiocese of St. Paul and Minneapolis from June 2017 to June 2018; Director of Service Operations and Supply Chain with Ulta Beauty, Inc. from April 2016 to June 2017; and Director of Stores with Field and Stream Outdoor Stores, a division of Dick’s Sporting Goods, Inc. from July 2015 to April 2016.  Previously, he spent a total of 23 years at Target Corporation in a variety of operations, merchandising and property management positions. 

Thomas J. Keller has been our Vice President - Water Treatment Group since 2012. Prior to attaining this position, Mr. Keller held various positions since joining the Company in 1980, most recently as its Water Treatment General Manager, a position he had held since 2011. Previously, Mr. Keller served as a Regional Manager of the Water Treatment Group from 2002 to 2011. Mr. Keller has announced his intent to retire from all positions in July of 2020.

Theresa R. Moran has been our Vice President - Purchasing, Logistics and Sales Support since June 2017. Since joining the Company in 1981, Ms. Moran has served the Company in a variety of positions, including Administration Operations Manager from 1999 to 2007, Director - Process Improvement from 2007 until 2010 and Vice President - Quality and Support from 2010 to June 2017.
46



Shirley A. Rozeboom was named Vice President - Health and Nutrition in April 2019. Ms. Rozeboom had held the position of Senior Vice President of Sales for Stauber since 2012. Previously, she held the positions of Director of Sales at Stauber from 2008 to 2012 and Account Executive from 2000 to 2008.

John R. Sevenich has been our Vice President - Industrial Group since 2000. Mr. Sevenich was the Business Unit Manager of Manufacturing from 1998 to 2000 and was a Sales Representative with the Company from 1989 to 1998.

The disclosure under the headings “Election of Directors,” “Corporate Governance,” and, if applicable, “Delinquent Section 16(a) Reports” of the 2019 Proxy Statement is incorporated herein by reference.

We have adopted a Code of Business Conduct and Ethics that applies to all of our directors and employees, including our principal executive officer, principal financial officer, controller and other persons performing similar functions. We have posted the Code of Business Conduct and Ethics on our website located at www.hawkinsinc.com. Hawkins’ Code of Business Conduct and Ethics is also available in print to any shareholder who requests it in writing from our Corporate Secretary. We intend to post on our website any amendment to, or waiver from, a provision of our Code of Business Conduct and Ethics that applies to our principal executive officer, principal financial officer, controller and other persons performing similar functions within four business days following the date of such amendment or waiver. We are not including the information contained on our website as part of, or incorporating it by reference into, this report.

ITEM 11. EXECUTIVE COMPENSATION
The disclosure under the heading “Compensation of Executive Officers and Directors” in the 2020 Proxy Statement is incorporated herein by reference.
 
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The disclosure under the headings “Security Ownership of Management and Beneficial Ownership” and “Equity Compensation Plan Information” in the 2020 Proxy Statement is incorporated herein by reference.
 
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The disclosure under the headings “Election of Directors” and “Related Party Transactions” of the 2020 Proxy Statement is incorporated herein by reference.
 
ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES
The disclosure under the heading “Independent Registered Public Accounting Firm’s Fees” of the 2020 Proxy Statement is incorporated herein by reference.

47


PART IV
 
ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
(a)(1)  FINANCIAL STATEMENTS OF THE COMPANY
  The following financial statements of Hawkins, Inc. are filed as part of this Annual Report on Form 10-K:
  Report of Independent Registered Public Accounting Firm.
  
Consolidated Balance Sheets at March 29, 2020 and March 31, 2019.
  
Consolidated Statements of Income for the fiscal years ended March 29, 2020, March 31, 2019 and April 1, 2018.
  
Consolidated Statements of Comprehensive Income for the fiscal years ended March 29, 2020, March 31, 2019 and April 1, 2018.
  
Consolidated Statements of Shareholders’ Equity for the fiscal years ended March 29, 2020, March 31, 2019, and April 1, 2018.
  
Consolidated Statements of Cash Flows for the fiscal years ended March 29, 2020, March 31, 2019, and April 1, 2018.
  Notes to Consolidated Financial Statements.
(a)(2)  FINANCIAL STATEMENT SCHEDULES OF THE COMPANY
  The additional financial data listed below is included as a schedule to this Annual Report on Form 10-K and should be read in conjunction with the financial statements presented in Part II, Item 8. Schedules not included with this additional financial data have been omitted because they are not required, or the required information is included in the financial statements or the notes.
  
The following financial statement schedule for the fiscal years 2020, 2019 and 2018.
  Schedule II — Valuation and Qualifying Accounts.
(a)(3)  EXHIBITS



Exhibit Index
Unless otherwise indicated, all documents incorporated into this Annual Report on Form 10-K by reference to a document filed with the SEC are located under file number 0-7647.
 
ExhibitDescriptionMethod of Filing
3.1      Incorporated by Reference
3.2      Incorporated by Reference
4.1  Filed Electronically
10.1*      Incorporated by Reference
10.2*      Incorporated by Reference
10.3*      Incorporated by Reference
10.4*      Incorporated by Reference
48


10.5      Incorporated by Reference
10.6      Incorporated by Reference
10.7  Incorporated by Reference
10.8  Incorporated by Reference
10.9  Incorporated by Reference
10.10  Filed Electronically
21  Incorporated by Reference
23.1      Filed Electronically
24.1  Filed Electronically
31.1      Filed Electronically
31.2      Filed Electronically
32.1      Filed Electronically
32.2      Filed Electronically
101    Financial statements from the Annual Report on Form 10-K of Hawkins, Inc. for the period ended March 29, 2020, filed with the SEC on May 20, 2020, formatted in Inline Extensible Business Reporting Language (iXBRL): (i) the Consolidated Balance Sheets at March 29, 2020 and March 31, 2019, (ii) the Consolidated Statements of Income for the fiscal years ended March 29, 2020, March 31, 2019, and April 1, 2018, (iii) the Consolidated Statements of Comprehensive Income for the fiscal years ended March 29, 2020, March 31, 2019, and April 1, 2018, (iv) the Consolidated Statements of Shareholders’ Equity for the fiscal years ended March 29, 2020, March 31, 2019, and April 1, 2018, (v) Consolidated Statements of Cash Flows for the fiscal years ended March 29, 2020, March 31, 2019, and April 1, 2018, and (iv) Notes to Consolidated Financial Statements.   Filed Electronically
104  Cover Page Interactive Data File (embedded within the inline XBRL document)Filed Electronically

*Management contract or compensation plan or arrangement required to be filed as an exhibit to this Annual Report on Form 10-K.




(1)Incorporated by reference to Exhibit 3.1 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2010.

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




(3)Incorporated by reference to Exhibit 10.1 to the Company’s Registration Statement on Form S-8 filed June 6, 2011 (file no. 333-174735).

(4)Incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2010.

(5)Incorporated by reference to Exhibit 10.2 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 2010.

(6)Incorporated by reference to Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended July 3, 2011.

(7)Incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K dated November 23, 2015

(8)Incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K dated December 23, 2015.

(9)Incorporated by reference to Exhibit 99.1 to the Company’s Registration Statement on Form S-8 filed November 2, 2018 (File no. 333-228128).

(10)Incorporated by reference to Exhibit 10.1 to the Company’s Registration Statement on Form 8-K filed December 3, 2018 (File no. 000-07647).

(11)Incorporated by reference to Exhibit 10.3 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended September 29, 2019.

(12) Incorporated by reference to Exhibit 21 to the Company’s Annual Report on Form 10-K filed May 31, 2018 (File no. 000-07647),





ITEM 16. FORM 10-K SUMMARY
None




SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) 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/  Patrick H. Hawkins
  Patrick H. Hawkins
Chief Executive Officer and President
Dated: May 20, 2020

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the registrant in the capacities and on the dates indicated.
SignatureTitleDate
/s/ Patrick H. HawkinsMay 20, 2020
Patrick H. HawkinsChief Executive Officer, President and Director
(principal executive officer)
/s/ Jeffrey P. OldenkampMay 20, 2020
Jeffrey P. OldenkampVice President, Chief Financial Officer and Treasurer
(principal financial officer and principal accounting officer)
*Chairman of the Board, DirectorMay 20, 2020
John S. McKeon
*DirectorMay 20, 2020
Daniel J. Stauber
*DirectorMay 20, 2020
Duane M. Jergenson
*DirectorMay 20, 2020
James A. Faulconbridge
*DirectorMay 20, 2020
James T. Thompson
*DirectorMay 20, 2020
Jeffrey L. Wright
*DirectorMay 20, 2020
Mary J. Schumacher

* Patrick H. Hawkins, by signing his name hereto, does hereby sign this document on behalf of each of the above‑named directors of the registrant pursuant to Powers of Attorney duly executed by such persons.

By: /s/ Patrick H. Hawkins
Patrick H. Hawkins
Attorney-in-fact




SCHEDULE II
HAWKINS, INC.

VALUATION AND QUALIFYING ACCOUNTS
FOR THE FISCAL YEARS ENDED March 29, 2020, March 31, 2019 AND April 1, 2018
 
  Additions  
DescriptionBalance at
Beginning
of Year
Charged to
Costs and
Expenses
Charged to
Other
Accounts
Deductions
Write-Offs
Balance at
End of  Year
 (In thousands)
Reserve deducted from asset to which it applies:
Fiscal Year Ended March 29, 2020:
       Allowance for doubtful accounts$620  $448  $—  $284  $784  
Fiscal Year Ended March 31, 2019:
       Allowance for doubtful accounts$942  $92  $—  $414  $620  
Fiscal Year Ended April 1, 2018:
Allowance for doubtful accounts$468  $509  $—  $35  $942  


EX-4.1 2 hwkn10k2020exhibit41.htm EX-4.1 Document

Exhibit 4.1

DESCRIPTION OF CAPITAL STOCK
The following description of the common shares of Hawkins, Inc. (the “Company”) does not purport to be complete and is subject to and qualified by reference to the Company’s Amended and Restated Articles of Incorporation (the “Articles”) and Amended and Restated By‑Laws (the “Bylaws”) and applicable law.
Authorized Capital
The Company is authorized to issue up to 30,000,000 shares, with a par value of $.05 per share (the “common shares”). The common shares may be allotted as and when the Company’s Board of Directors (the “Board”) shall determine, and, under and pursuant to the laws of the State of Minnesota, the Board has the power to fix or alter, from time to time, in respect to shares then unallotted, any or all of the following: the dividend rate; the redemption price; the liquidation price; the conversion rights and the sinking or purchase fund rights of shares of any class, or of any series of any class.
Voting Rights
Each common share entitles the holder to one vote for all purposes and cumulative voting is not permitted in the election of directors. Significant corporate transactions, such as amendments to the Articles, mergers, sales of assets and dissolution or liquidation, require approval by the affirmative vote of the majority of the outstanding common shares. Other matters to be voted upon by the holders of common shares normally require the affirmative vote of a majority of the shares present at the particular shareholders meeting.
Dividends and Other Distributions
Holders of the common shares are entitled to receive dividends in the form of cash, property or shares of capital stock of the Company, when and as declared by the Board, provided there are sufficient earnings or surplus legally available for that purpose. All of the issued and outstanding common shares are nonassessable.
No Preemptive Rights
There are no preemptive, subscription, conversion, redemption or sinking fund rights pertaining to the common shares. The absence of preemptive rights could result in a dilution of the interest of investors should additional common shares be issued.
Liquidation Rights
Common shares are entitled to share ratably in all of the Company’s assets available for distribution upon liquidation, dissolution or winding up of the affairs of the Company.
Anti-Takeover Provisions
Certain provisions of Minnesota law described below could have anti-takeover effects. These provisions are intended to provide management flexibility and to enhance the likelihood of continuity and stability in the composition of the Board and in the policies formulated by the Board and to discourage an unsolicited takeover of the Company, if the Board determines that such a takeover is not in the best interests of the Company and its shareholders. However, these provisions could have the effect of discouraging certain attempts to acquire the Company that could deprive shareholders of opportunities to sell their common shares at prices higher than prevailing market prices.
Section 302A.671 of the Minnesota Business Corporation Act applies, with certain exceptions, to any acquisition of the Company’s voting stock (from a person other than the Company and other than in connection with certain mergers and exchanges to which the Company is a party) resulting in the acquiring person owning 20% or more of its voting stock then outstanding. Section 302A.671 requires approval of any such acquisitions by a majority vote of the Company’s shareholders prior to consummation. In general, shares acquired in the absence of such approval are denied voting rights and are redeemable at their then fair market value by the Company within thirty days after the acquiring person has failed to give a timely information statement to the Company or the date the shareholders voted not to grant voting rights to the acquiring person’s shares.



Section 302A.673 of the Minnesota Business Corporation Act generally prohibits the Company or any of its subsidiaries from entering into any transaction with a shareholder under which the shareholder purchases 10% or more of the Company’s voting shares (an “interested shareholder”) within four years following the date the person became an interested shareholder, unless the transaction is approved by a committee of all of the disinterested members of the Board serving before the interested shareholder acquires the shares.
In addition to the various Minnesota statutory provisions described above, certain provisions in the Articles and Bylaws could have an anti-takeover effect. The Articles provide that the holders of the common shares do not have cumulative voting rights. For the shareholders to call a special meeting, the Bylaws require that at least 10% of the voting power of the shareholders must join in the request and at least 25% of the voting power of the shareholders must join in the request for a special meeting in the case of a special meeting called for the purpose of considering any action to directly or indirectly effect a business combination, including any action to change or otherwise affect the composition of the Board for that purpose. Furthermore, the Board has the power to issue any or all of the shares of undesignated common shares, including the authority to establish one or more series and to fix the powers, preferences, rights and limitations of such class or series, without seeking shareholder approval, and the right to fill vacancies of the Board (including a vacancy created by an increase in the Board).
The Company’s Bylaws include an advance notice procedure for shareholder proposals to be brought before an annual meeting of shareholders, including proposed nominations of candidates for election to the Board. Shareholders at an annual meeting will only be able to consider proposals or nominations specified in the notice of meeting or brought before the meeting by or at the direction of the Board, or by a shareholder that has delivered timely written notice in proper form to the Company’s secretary of the business to be brought before the meeting. These provisions could have the effect of delaying shareholder actions that may be favored by the holders of a majority of the Company’s outstanding voting securities until the next shareholder meeting, or may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect its own slate of directors or otherwise attempt to obtain control of the Company. 


EX-10.10 3 hwkn10k2020exhibit1010.htm EX-10.10 Document

Exhibit 10.10
HAWKINS, INC.
2019 EQUITY INCENTIVE PLAN
Performance Stock Unit Award Notice and Restricted Stock Agreement
Hawkins, Inc. (the “Company”), pursuant to its 2019 Equity Incentive Plan (the “Plan”), hereby grants an award of Performance Stock Units to you, the Participant named below. The terms and conditions of this Award are set forth in this Performance Stock Unit Award Notice and Restricted Stock Agreement (the “Agreement”), consisting of this cover page, the Terms and Conditions on the following pages and the attached Exhibit A, and in the Plan document, a copy of which has been provided to you. Any capitalized term that is used but not defined in this Agreement shall have the meaning assigned to it in the Plan as it currently exists or as it is amended in the future.
Name of Participant:
Maximum Number of Units:Unit Grant Date:
Performance Period Start Date:Performance Period End Date:
Unit Vesting Date
Restricted Share Vesting Date
By signing below or otherwise evidencing your acceptance of this Agreement in a manner approved by the Company, you agree to all of the terms and conditions contained in this Agreement and in the Plan document. You acknowledge that you have received and reviewed these documents and that they set forth the entire agreement between you and the Company regarding this Award.

PARTICIPANT:  HAWKINS, INC.
By:
Title:




HAWKINS, INC.
2019 Equity Incentive Plan
Performance Stock Unit Award Notice and Restricted Stock Agreement
Terms and Conditions
1.Award of Performance Stock Units. The Company hereby confirms the grant to you, as of the Grant Date and subject to the terms and conditions of this Agreement and the Plan, of an award of Performance Stock Units (the “Units”) in an amount initially equal to the Maximum Number of Units specified on the cover page to this Agreement. The number of Units that will vest will be based on the results of the performance goals specified in Exhibit A to this Agreement. Each Unit that vests will entitle you to receive either (i) one restricted Share of the Company’s common stock (each a “Restricted Share”), which shall remain forfeitable by you until satisfaction of the vesting conditions set forth in Section 5(a) hereof, or (ii) one unrestricted Share of the Company’s common stock (each an “Unrestricted Share”), as hereinafter provided for in this Agreement.
2.Nature of Units. The Units granted pursuant to this Agreement are bookkeeping entries only and do not provide you with any dividend, voting or other rights of a shareholder of the Company. The Units shall remain forfeitable at all times unless and to the extent the vesting conditions set forth in Sections 3 or 4 of this Agreement are satisfied. Neither this Award nor the Units subject to this Award may be sold, assigned, transferred, exchanged or encumbered, voluntarily or involuntarily, other than a transfer upon your death in accordance with your will, by the laws of descent and distribution. Any attempted transfer in violation of this Section 2 shall be void and without effect. Any determination of a number of Units to vest under this Agreement will be rounded up to the nearest whole Unit.
3.Vesting and Forfeiture of Units. Except as otherwise provided in Section 4 hereof and subject to Section 6 hereof, if, after the Performance Period (as defined in Section 7 hereof) has concluded, the Committee certifies (the “Committee Certification”) that the Company achieved at least the Minimum Performance Threshold set forth in Exhibit A to this Agreement, then a number of Units, as determined by the procedures set forth in Exhibit A, will vest immediately. As soon as practicable after the Committee Certification, but no later than July 15 of the Company fiscal year following the end of the Performance Period, the Company will cause to be issued to you (or your beneficiary or personal representative) one Restricted Share in payment and settlement of each vested Unit. Immediately after the Committee Certification, all unvested Units shall be immediately forfeited.
4.Acceleration of Vesting.
a.Death or Disability. If your Service terminates by reason of your death or Disability at any time during the Performance Period, then a number of Units, as would be determined by the procedure set forth in Exhibit A if the Company were to achieve 100% of the Performance Target, will vest immediately. As soon as practicable after your Service terminates due to death or Disability, but in no event later than two and one-half months after the later of the end of the calendar year or the end of the Company fiscal year in which the death or determination of Disability occurred, the Company will cause to be issued to you (or your beneficiary or personal representative) one Unrestricted Share in payment and settlement of each vested Unit. You shall forfeit all remaining unvested Units.
b.Corporate Transaction. In the event of a proposed Corporate Transaction, then one of the following must occur:
i.If, pending the Corporate Transaction, the Committee determines that this Award will not continue after the Corporate Transaction or that the successor entity (or its parent) will not agree to provide for the assumption or replacement of this Award with a comparable equity-based award covering shares of the successor entity (or its parent) that would equitably preserve the compensation element of this Award at the time of the Corporate Transaction, then either:
1.If the Corporate Transaction occurs during the Performance Period, then a number of Units, as would be determined by the procedure set forth in Exhibit A if the Company were to achieve 100% of the Performance Target, will vest, and the Company shall cause to be issued to you one Unrestricted Share in payment and



settlement of each vested Unit, immediately before the consummation of the Corporate Transaction. You shall forfeit all remaining unvested Units.
2.If the Corporate Transaction occurs between the end of the Performance Period and the Restricted Share Vesting Date, all of the Restricted Shares granted or to be granted under this Agreement will vest and cease to be subject to forfeiture under Section 5(b) hereof immediately before the consummation of the Corporate Transaction. If audited financial information for the Performance Period is unavailable before the consummation of the Corporate Transaction, the Committee will perform the procedure set forth in Exhibit A using such financial information as may be available to it at the time.
ii.If, in connection with the Corporate Transaction, Section 4(b)(i) hereof is not applicable and this Award is continued, assumed or replaced by a comparable equity-based award covering shares of the successor entity (or its parent) that equitably preserves the compensation element of this Award at the time of the Corporate Transaction, and if your Service is terminated by the employer for reasons other than Cause or is terminated by you for Good Reason (as defined in Section 7 hereof), then
1.If your Service terminates during the Performance Period, then a number of Units, as would be determined by the procedure set forth in Exhibit A if the Company were to achieve 100% of the Performance Target, will vest immediately upon your termination of Service. As soon as practicable after the termination of Service, but in no event later than two and one-half months after the later of the end of the calendar year or the end of the Company (or successor entity) fiscal year in which the termination of Service occurred, the Company or its successor entity shall cause to be issued to you one Unrestricted Share or, the equivalent in shares of stock in the surviving corporation, in payment and settlement of each vested Unit. You shall forfeit all remaining unvested Units.
2.If your Service terminates between the end of the Performance Period and the Restricted Share Vesting Date, all of the Restricted Shares granted or to be granted under this Agreement, or equivalent shares of stock in the surviving corporation, will vest and cease to be subject to forfeiture under Section 5(b) hereof immediately upon your termination of Service. If audited financial information for the Performance Period is unavailable before the termination of Service, the Committee will perform the procedure set forth in Exhibit A using such financial information as may be available to it at the time.
c.Change in Control. If a Change in Control as defined in Section 7(a)(i) that does not involve a Corporate Transaction occurs and your Service is terminated by the employer for reasons other than Cause or is terminated by you for Good Reason (as defined in Section 7 hereof) while this Award is still outstanding, then one of the following must occur:
i.If your Service terminates during the Performance Period, then a number of Units, as would be determined by the procedure set forth in Exhibit A if the Company were to achieve 100% of the Performance Target, will vest immediately upon your termination of Service. As soon as practicable after the termination of Service, but in no event later than two and one-half months after the later of the end of the calendar year or the end of the Company (or successor entity) fiscal year in which the termination of Service occurred, the Company shall cause to be issued to you one Unrestricted Share in payment and settlement of each vested Unit. You shall forfeit all remaining unvested Units.
ii.If your Service terminates between the end of the Performance Period and the Restricted Share Vesting Date, all of the Restricted Shares granted or to be granted under this Agreement will vest and cease to be subject to forfeiture under Section 5(b) hereof immediately upon your termination of Service.




5.Restricted Shares.
a.Vesting of Restricted Shares. Subject to Section 6 hereof, all Restricted Shares granted pursuant to this Agreement that have not already vested under Section 4 hereof shall cease to be subject to forfeiture under Section 5(b) hereof upon the Restricted Share Vesting Date specified on the cover page of this Agreement.
b.Restricted Share Forfeiture Events. Upon the occurrence of a Restricted Share Forfeiture Event (as defined below), you shall immediately forfeit to the Company all of the Restricted Shares that have not become vested pursuant to this Agreement, and upon such forfeiture you shall immediately return any stock certificates representing the forfeited Restricted Shares and execute and deliver such stock powers as the Company may request. The Restricted Shares that are forfeited pursuant to the previous sentence shall become authorized but unissued shares of the Company’s capital stock. A “Restricted Share Forfeiture Event” means any of the following events:
i.any attempt to transfer or otherwise dispose of any of the Restricted Shares, or to levy any attachment or pursue any similar involuntary process with respect to any Restricted Shares, in violation of Section 5(c) hereof; or
ii.your termination of Service as contemplated by Section 6(a) hereof.
c.Limitation on Transfer. Until such time as the Restricted Shares have become vested under Section 5(a) hereof or such earlier time as is otherwise provided for herein, you shall not transfer the Restricted Shares and the Restricted Shares shall not be subject to pledge hypothecation, execution, attachment or similar processes. Any attempt to assign, transfer, pledge, hypothecate or otherwise dispose of any Restricted Shares contrary to the provisions of this Agreement and any attempt to levy any attachment or pursue any similar process with respect to the Restricted Shares shall be null and void.
d.Shareholder Rights. Upon the issuance of Restricted Shares, you shall have all of the rights of a shareholder of the Company with respect to those Restricted Shares, except as otherwise specifically provided in this Agreement.
e.Restrictive Legends and Stop-Transfer Orders.
i.Legends. The certificate or certificates representing the Restricted Shares shall bear the following legend (as well as any legends required by applicable state and federal corporate and securities laws) noting the existence of the restrictions set forth in this Agreement:
“THE SHARES REPRESENTED BY THIS CERTIFICATE ARE SUBJECT TO FORFEITURE AND MAY BE TRANSFERRED ONLY IN ACCORDANCE WITH THE TERMS OF A RESTRICTED STOCK AGREEMENT BETWEEN THE COMPANY AND THE PARTICIPANT, A COPY OF WHICH IS ON FILE WITH THE SECRETARY OF THE COMPANY.”
ii.Stop-Transfer Notices. You agree that, in order to ensure compliance with the restrictions referred to herein, the Company may issue appropriate “stop transfer” instructions to its transfer agent, if any, and that, if the Company transfers its own securities, it may make appropriate notations to the same effect in its own records.
iii.Refusal to Transfer. The Company shall not be required to (1) transfer on its books any Restricted Shares that have been sold or otherwise transferred in violation of any of the provisions of this Agreement or (2) treat as owner of the Restricted Shares or to accord the right to vote or pay dividends to any purchaser or other transferee to whom the Restricted Shares shall have been so transferred.




6.Service Requirement.
a.Termination for Cause or without Good Reason. In the event that your Service is terminated at any time (i) by the Company with Cause or (ii) voluntarily or involuntarily by you other than for Good Reason, then you shall immediately forfeit to the Company all Units and Restricted Shares granted under this Agreement that have not otherwise previously vested as of the date your Service is terminated.
b.Termination without Cause or for Good Reason. Except as otherwise provided in Section 4 hereof, in the event that your Service is terminated during the Performance Period (i) by the Company other than for Cause or (ii) voluntarily by you for Good Reason, then you shall continue to be eligible to have a number of Units vest in accordance with Section 3 hereof (as determined by the procedure set forth in Exhibit A) as if your Service continued until the end of the Performance Period. As soon as practicable after the Committee Certification provided for in Section 3 hereof, but no later than July 15 of the Company fiscal year following the end of the Performance Period, the Company will cause to be issued to you (or your beneficiary or personal representative) one Restricted Share in payment and settlement of each vested Unit, if any. You shall forfeit all remaining unvested Units. For purposes of clarification, any and all Restricted Shares issued to you in accordance with this Section 6(b) will be subject to forfeiture only in connection with a breach of Section 5(b)(i) hereof.
7.Definitions. The following terms used in this Agreement will have the meanings indicated (with any capitalized term used in such definitions but not defined in this Agreement having the meaning assigned to it in the Plan):
a.Change in Control” means one of the following:
i.An Exchange Act Person becomes the beneficial owner (within the meaning of Rule 13d-3 under the Exchange Act) of securities of the Company representing more than 20% of the combined voting power of the Company’s then outstanding Voting Securities, except that the following will not constitute a Change in Control:
A.any acquisition of securities of the Company by an Exchange Act Person from the Company for the purpose of providing financing to the Company;
B.any formation of a Group consisting solely of beneficial owners of the Company’s Voting Securities as of the effective date of this Plan; or
C.any repurchase or other acquisition by the Company of its Voting Securities that causes any Exchange Act Person to become the beneficial owner of more than 20% of the Company’s Voting Securities.
If, however, an Exchange Act Person or Group referenced in clause (A), (B) or (C) above acquires beneficial ownership of additional Company Voting Securities after initially becoming the beneficial owner of more than 20% of the combined voting power of the Company’s Voting Securities by one of the means described in those clauses, then a Change in Control will be deemed to have occurred. Furthermore, a Change in Control will occur if a Person becomes the beneficial owner of more than 20% of the Company’s Voting Securities as the result of a Corporate Transaction only if the Corporate Transaction is itself a Change in Control pursuant to subsection 7(a)(iii).
ii.Individuals who are Continuing Directors cease for any reason to constitute a majority of the members of the Board.
iii.A Corporate Transaction is consummated, unless, immediately following such Corporate Transaction, all or substantially all of the individuals and entities who were the beneficial owners of the Company’s Voting Securities immediately prior to such Corporate Transaction beneficially own, directly or indirectly, more than 50% of the combined voting power of the then outstanding Voting Securities of the surviving or acquiring entity resulting from such Corporate Transaction (including beneficial ownership through any Parent of such entity) in substantially the same proportions as their ownership, immediately prior to such Corporate Transaction, of the Company's Voting Securities.



Notwithstanding the foregoing, to the extent that any Award constitutes a deferral of compensation subject to Code Section 409A, and if that Award provides for a change in the time or form of payment upon a Change in Control, then no Change in Control shall be deemed to have occurred upon an event described in this Section 7(a) unless the event would also constitute a change in ownership or effective control of, or a change in the ownership of a substantial portion of the assets of, the Company under Code Section 409A.
b.Good Reason” means what the term is expressly defined to mean in a then-effective employment agreement between you and the Company, or in the absence of any such then-effective agreement or definition, means any of the following conditions arising without your consent, provided that you have first given written notice to the Company of the existence of the condition within 90 days of its first occurrence, and the Company has failed to remedy the condition within 30 days thereafter:
i.a decrease in your base salary;
ii.a material diminution in your authority, duties, or responsibilities;
iii.relocation of your principal office more than 50 miles from its current location; or
iv.any other action or inaction that constitutes a material breach by the Company of any terms or conditions of any agreement between the Company and you, which breach has not been caused by you.
c.Performance Period” means the period beginning on the Performance Period Start Date and ending on the Performance Period End Date as specified on the cover page to this Agreement.
8.General Provisions.
a.Withholding Taxes. The parties hereto recognize that the Company or a Subsidiary may be obligated to withhold federal and state taxes or other taxes upon the vesting of the Restricted Shares, or, in the event that you elect under Code Section 83(b) to report the receipt of the Restricted Shares as income in the year of receipt, upon your receipt of the Restricted Shares. You hereby authorize the Company (or any Subsidiary) to withhold from payroll or other amounts payable to you any sums required to satisfy such withholding tax obligations, and otherwise agree to satisfy such obligations in accordance with the provisions of Section 14 of the Plan. You may satisfy such withholding tax obligations by having the Company (or the Subsidiary) withhold a number of Shares that would otherwise be issued to you in settlement of this Award and that have a Fair Market Value equal to the amount of such withholding tax obligations. Unless you notify the Company (or the Subsidiary) otherwise, the Company (or the Subsidiary) will assume you are satisfying your tax withholding obligations as provided in the previous sentence. You further acknowledge that the Company has directed you to seek independent advice regarding the applicable provisions of the Code, the income tax laws of any municipality, state or foreign country in which you may reside, and the tax consequences of your death.
b.No Right to Continued Service. This Agreement does not give you a right to continued Service with the Company or any Affiliate, and the Company or any such Affiliate may terminate your Service at any time and otherwise deal with you without regard to the effect it may have upon you under this Agreement.
c.Governing Plan Document. This Agreement and the Award are subject to all the provisions of the Plan, and to all interpretations, rules and regulations which may, from time to time, be adopted and promulgated by the Committee pursuant to the Plan. If there is any conflict between the provisions of this Agreement and the Plan, the provisions of the Plan will govern.
d.Governing Law. This Agreement, the parties’ performance hereunder, and the relationship between them shall be governed by, construed, and enforced in accordance with the laws of the State of Minnesota, without giving effect to the choice of law principles thereof.
e.Severability. The provisions of this Agreement shall be severable and if any provision of this Agreement is found by any court to be unenforceable, in whole or in part, the remainder of this



Agreement shall nevertheless be enforceable and binding on the parties. You also agree that any trier of fact may modify any invalid, overbroad or unenforceable provision of this Agreement so that such provision, as modified, is valid and enforceable under applicable law.
f.Binding Effect. This Agreement shall be binding in all respects on your heirs, representatives and assigns, and on the successors and assigns of the Company.
g.Section 409A of the Code. The award of Units as provided in this Agreement and any issuance of Shares or payment pursuant to this Agreement are intended to be exempt from Section 409A of the Code under the short-term deferral exception specified in Treas. Reg. § 1.409A-l(b)(4).
h.Electronic Delivery and Acceptance. The Company may deliver any documents related to this Award by electronic means and request your acceptance of this Agreement by electronic means. You hereby consent to receive all applicable documentation by electronic delivery and to participate in the Plan through an on-line (and/or voice activated) system established and maintained by the Company or the Company’s third-party stock plan administrator.

By signing the cover page of this Agreement or otherwise accepting this Agreement in a manner approved by the Company, you agree to all the terms and conditions described above and in the Plan document.



EXHIBIT A
Vested Unit Determination Procedure
Target Unit Amount:Performance Target:
Performance Metric:
Minimum Performance Threshold:Maximum Performance Threshold:
The number of Units that will vest upon the Committee Certification or such other event as provided for in the Agreement will be determined as follows:
1.The Performance Metric (set forth above) identifies the quantitative performance measure or combination of quantitative performance measures that the Committee will use to determine performance.
2.The Performance Target (set forth above) (“PT”) represents the target value of the Performance Metric for the Performance Period.
3.The Target Unit Amount (set forth above) represents the number of Units that will vest if exactly 100% of the Performance Target is achieved.
4.The actual value of the Performance Metric for the Performance Period (“Actual Performance,” or “AP”) will be determined after audited Company financial information becomes available for the Performance Period.
5.Based on Actual Performance, the number of Units that will vest will be determined from one of the following formulas (rounded up to the nearest whole Unit):
Portion of Performance Target AchievedNumber of Units Vested
< Minimum Performance ThresholdNone
≥ Minimum Performance Threshold & ≤ Maximum Performance ThresholdTarget Unit Amount × ((AP/PT – 1) × 2.5) + 1)
> Maximum Performance ThresholdTarget Unit Amount × 1.5
The practical impact of these formulas is:
If Actual Performance is below the Minimum Performance Threshold, then no Units will vest.
If Actual Performance is equal to or between the Minimum Performance Threshold and the Maximum Performance Threshold, then the number of Units that will vest is based on a sliding scale between a minimum of 50% of the Target Unit Amount if Actual Performance equals the Minimum Performance Threshold and a maximum of 150% of the Target Unit Amount if Actual Performance equals the Maximum Performance Threshold.
If Actual Performance exceeds the Maximum Performance Threshold, then a maximum of 150% of the Target Unit Amount will vest.
6.For example:
a.If Actual Performance is $110, the Performance Target is $100, and the Target Unit Amount is 100 Units:
Number of Units Vested = 100 × ((110/100 – 1) × 2.5) + 1) = 125 Units
Therefore, 125 Units would vest under the applicable formula.
b.If Actual Performance is $90, the Performance Target is $100, and the Target Unit Amount is 100 Units:
Number of Units Vested = 100 × ((90/100 – 1) × 2.5) + 1) = 75 Units
Therefore, 75 Units would vest under the applicable formula.

EX-23.1 4 hwkn10k2020exhibit231.htm EX-23.1 Document

Exhibit 23.1
Consent of Independent Registered Public Accounting Firm
The Board of Directors
Hawkins, Inc.:

We consent to the incorporation by reference in the registration statements (No. 333-87582, 333-123080, 333-172761, 333-174735, and 333-228128) on Form S-8 of Hawkins, Inc. of our report dated May 20, 2020, with respect to the consolidated balance sheets of Hawkins, Inc. as of March 29, 2020 and March 31, 2019, the related consolidated statements of income (loss), comprehensive income (loss), shareholders’ equity, and cash flows for each of the years in the three-year period ended March 29, 2020, and the related notes and financial statement schedule II, and the effectiveness of internal control over financial reporting as of March 29, 2020, which report appears in the March 29, 2020 annual report on Form 10-K of Hawkins, Inc.
Our report dated May 20, 2020 refers to a change to the method of accounting for leases.


/s/ KPMG LLP
Minneapolis, Minnesota
May 20, 2020


EX-24.1 5 hwkn10k2020exhibit241.htm EX-24.1 Document

HAWKINS, INC.

Power of Attorney

The undersigned director of Hawkins, Inc., a Minnesota corporation (the “Company”), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned’s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended March 29, 2020 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.
/s/ John McKeon
John McKeon
May 18, 2020




HAWKINS, INC.

Power of Attorney

The undersigned director of Hawkins, Inc., a Minnesota corporation (the “Company”), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned’s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended March 29, 2020 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.

/s/ Daniel Stauber
Daniel Stauber
May 19, 2020



HAWKINS, INC.

Power of Attorney

The undersigned director of Hawkins, Inc., a Minnesota corporation (the “Company”), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned’s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended March 29, 2020 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.

/s/ Duane Jergenson
Duane Jergenson
May 14, 2020



HAWKINS, INC.

Power of Attorney

The undersigned director of Hawkins, Inc., a Minnesota corporation (the “Company”), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned’s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended March 29, 2020 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.

/s/ James Faulconbridge
James Faulconbridge
May 14, 2020



HAWKINS, INC.

Power of Attorney

The undersigned director of Hawkins, Inc., a Minnesota corporation (the “Company”), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned’s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended March 29, 2020 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.

/s/ James Thompson
James Thompson
May 15, 2020



HAWKINS, INC.

Power of Attorney

The undersigned director of Hawkins, Inc., a Minnesota corporation (the “Company”), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned’s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended March 29, 2020 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.

/s/ Jeffrey Wright
Jeffrey Wright
May 14, 2020



HAWKINS, INC.

Power of Attorney

The undersigned director of Hawkins, Inc., a Minnesota corporation (the “Company”), does hereby make, constitute and appoint Patrick H. Hawkins and Jeffrey P. Oldenkamp, and either of them, the undersigned’s true and lawful attorneys-in-fact and agents, with power of substitution and resubstitution, for the undersigned and in the undersigned’s name, place and stead, to sign and affix the undersigned’s name as such director of the Company to an Annual Report on Form 10-K for the fiscal year ended March 29, 2020 or other applicable form, and any amendments thereto, to be filed by the Company with the U.S. Securities and Exchange Commission, Washington, D.C. (the “SEC”), and to file the same with all exhibits thereto and other supporting documents in connection therewith with the SEC, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and to perform any and all acts necessary or incidental to the performance and execution of the powers herein expressly granted.

IN WITNESS WHEREOF, the undersigned has executed this Power of Attorney as of the date set forth below.

/s/ Mary Schumacher
Mary Schumacher
May 14, 2020

EX-31.1 6 hwkn10k2020exhibit311.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 annual report on Form 10-K 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: May 20, 2020
 
/s/ Patrick H. Hawkins
Patrick H. Hawkins
Chief Executive Officer and President


EX-31.2 7 hwkn10k2020exhibit312.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 annual report on Form 10-K 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: May 20, 2020
 
/s/ Jeffrey P. Oldenkamp
Jeffrey P. Oldenkamp
Vice President, Chief Financial Officer, and Treasurer


EX-32.1 8 hwkn10k2020exhibit321.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 Annual Report of Hawkins, Inc. (the Company) on Form 10-K for the period ended March 29, 2020, 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
May 20, 2020


EX-32.2 9 hwkn10k2020exhibit322.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 Annual Report of Hawkins, Inc. (the Company) on Form 10-K for the period ended March 29, 2020, 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
Vice President, Chief Financial Officer, and Treasurer
May 20, 2020


EX-101.SCH 10 hwkn-20200329.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) 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 - Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Nature of Business and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Nature of Business and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Nature of Business and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Nature of Business and Significant Accounting Policies -Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Nature of Business and Significant Accounting Policies -PP&E (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Nature of Business and Significant Accounting Policies -EPS (Details) link:presentationLink link:calculationLink link:definitionLink 2107102 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2110103 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2311303 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2113104 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2314304 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Assets Held for Sale link:presentationLink link:calculationLink link:definitionLink 2317305 - Disclosure - Assets Held for Sale (Tables) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Assets Held for Sale (Details) link:presentationLink link:calculationLink link:definitionLink 2119106 - 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 2422409 - Disclosure - Inventories-Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2123107 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2324307 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2425410 - Disclosure - Goodwill and Intangible Assets-Goodwill Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2426411 - Disclosure - Goodwill and Intangible Assets-Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2427412 - Disclosure - Goodwill and Intangible Assets-Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2128108 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2329308 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2430413 - Disclosure - Debt (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2431414 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2132109 - Disclosure - Share Based Compensation link:presentationLink link:calculationLink link:definitionLink 2333309 - Disclosure - Share Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2434415 - Disclosure - Share Based Compensation-Restricted and Performance Shares Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2435416 - Disclosure - Share Based Compensation-Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2136110 - Disclosure - Share Repurchase Program link:presentationLink link:calculationLink link:definitionLink 2437417 - Disclosure - Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2138111 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans link:presentationLink link:calculationLink link:definitionLink 2339310 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2440418 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2441419 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2142112 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2443420 - Disclosure - Commitment and Contingencies-Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2144113 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2345311 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2446421 - Disclosure - Income Taxes-Provision of Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 2447422 - Disclosure - Income Taxes-Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2448423 - Disclosure - Income Taxes Income Taxes-Deferred Tax Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2449424 - Disclosure - Income Taxes-Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2150114 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2351312 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2452425 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2153115 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2354313 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2455426 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2456427 - Disclosure - Segment Information-Textual (Details) link:presentationLink link:calculationLink link:definitionLink 2157116 - Disclosure - Selected Quarterly Financial Data (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2358314 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2459428 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2160117 - Disclosure - Valuation and Qualifying Accounts (Notes) link:presentationLink link:calculationLink link:definitionLink 2461429 - Disclosure - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 hwkn-20200329_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 hwkn-20200329_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 hwkn-20200329_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Vesting of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Gross Payments for debt issuance costs Payments of Debt Issuance Costs Payments of Debt Issuance Costs Valuation Allowances and Reserves, Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Share-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Unallocated Amount to Segment [Member] Segment Reconciling Items [Member] 2021 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Total current liabilities Liabilities, Current Goodwill [Line Items] Goodwill [Line Items] Payment for Debt Extinguishment or Debt Prepayment Cost Payment for Debt Extinguishment or Debt Prepayment Cost Indefinite-life intangible assets Indefinite-lived Intangible Assets (Excluding Goodwill) Inventories (Textual) [Abstract] Inventories (Textual) [Abstract] Inventories. Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Granted, Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Cost of sales Cost of Goods and Services Sold Vested, Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Current Fiscal Year End Date Current Fiscal Year End Date New shares issued Proceeds from Issuance of Common Stock Sales Sales Revenues Shares repurchased Payments for Repurchase of Equity Derivative [Line Items] Derivative [Line Items] Transportation equipment Transportation Equipment Transportation equipment 401 (k) plan [Member] 401 (k) plan [Member] 401 (k) plan [Member] Weighted average number of shares outstanding-diluted Weighted average common shares outstanding — diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Entity Address, Postal Zip Code Entity Address, Postal Zip Code Other information related to our operating leases Other information related to our operating leases [Table Text Block] Other information related to our operating leases [Table Text Block] Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Schedule of quarterly financial information (Unaudited) Quarterly Financial Information [Table Text Block] Net property, plant, and equipment Property, Plant and Equipment, Net Revenue [Abstract] Revenue [Abstract] Revenue [Abstract] Fiscal 2021 Operating Leases, Future Minimum Payments, Due in Two Years Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Total assets Assets Summary of Segment Information Segment Reporting Information, Additional Information [Abstract] Entity Shell Company Entity Shell Company Operating Lease, Liability Operating Lease, Liability Cover [Abstract] Document Type Document Type Fair Value, Measurement Inputs, Disclosure [Text Block] Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Employee Stock Ownership Plan (ESOP), Plan [Domain] Employee Stock Ownership Plan (ESOP), Plan [Domain] Schedule of future minimum rental payments for operating leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Scenario, Unspecified [Domain] Scenario [Domain] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Income tax payable Accrued Income Taxes, Current Restricted Stock Awards [Member] Restricted Stock [Member] Trade receivables Increase (Decrease) in Accounts Receivable Fiscal 2024 Lessee, Operating Lease, Liability, Payments, Due Year Four CURRENT LIABILITIES: Liabilities, Current [Abstract] Credit Facility [Axis] Credit Facility [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Inventories Inventory, Policy [Policy Text Block] Segment Information Segment Reporting Disclosure [Text Block] Deferred Profit Sharing [Member] Deferred Profit Sharing [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Income Tax Authority [Domain] Income Tax Authority [Domain] Commitments and Contingencies Commitments and Contingencies Other [Member] Other [Member] Other [Member] Finite-life intangible assets Finite-Lived Intangible Assets, Net [Abstract] Debt Instrument [Line Items] Debt Instrument [Line Items] Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Industrial [Member] Industrial [Member] Industrial [Member] Industrial. Collective Bargaining Arrangement [Domain] Collective Bargaining Arrangement [Domain] Bargaining unit employee plans Defined Contribution Plan, Cost Vesting of restricted stock (shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Leases Recognition of Asset and Liability for Lease of Acquiree [Policy Text Block] Entity File Number Entity File Number Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period ESOP Employee Stock Ownership Plan (ESOP), Compensation Expense Shares surrendered for payroll taxes (shares) Shares Surrendered During Period, For Payroll Taxes, Shares Shares Surrendered During Period, For Payroll Taxes, Shares Forfeited or expired, Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Segments [Axis] Segments [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Shares outstanding, beginning balance Shares outstanding, ending balance Shares, Issued Total other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent OTHER ASSETS: Other Assets [Abstract] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Schedule of deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Products and Services [Domain] Product and Service [Domain] Vested, Weighted average grant date fair value (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Diluted earnings per share Earnings Per Share, Diluted [Abstract] Operating income (loss) Operating income Operating income Operating Income (Loss) Bulk / Distributed specialty products [Member] Bulk / Distributed specialty products [Member] Bulk / Distributed specialty products [Member] Goodwill Goodwill Goodwill Machinery and Equipment [Member] Machinery and Equipment [Member] Segments [Domain] Segments [Domain] Segments [Domain] Statement [Line Items] Statement [Line Items] Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Container deposits Customer Deposits, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Basic earnings (loss) per share Earnings Per Share, Basic Inventories Inventory Disclosure [Text Block] Cash dividends declared per common share Common Stock, Dividends, Per Share, Declared Collective Bargaining Arrangement [Axis] Collective Bargaining Arrangement [Axis] Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Fiscal 2021 Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Amendment Flag Amendment Flag Environmental Remediation Expense Environmental Remediation Expense Changes in operating accounts (using) providing cash: Increase (Decrease) in Operating Capital [Abstract] Income (loss) before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Common stock, shares outstanding (shares) Common Stock, Shares, Outstanding Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Unrealized gain on post-retirement liability Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Total Operating Leases, Future Minimum Payments Due Stockholders' Equity Note Disclosure [Text Block] Stockholders' Equity Note Disclosure [Text Block] Estimates Use of Estimates, Policy [Policy Text Block] Nature of Business and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Other — net (percent) Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Local Phone Number Local Phone Number NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS Cash and Cash Equivalents, Period Increase (Decrease) Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Accrued liabilities Increase (Decrease) in Accrued Liabilities Total Lessee, Operating Lease, Liability, Payments, Due Trade receivables less allowance for doubtful accounts of $784 for 2020 and $620 for 2019 Accounts Receivable, after Allowance for Credit Loss, Current PROPERTY, PLANT, AND EQUIPMENT: Property, Plant and Equipment [Abstract] Total other assets Other Assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Summary of intangible assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Derivatives Instruments and Hedging Activities Derivatives, Policy [Policy Text Block] Valuation Allowances and Reserves, Additions for Adjustments SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment Lessee, Operating Lease, Renewal Term Lessee, Operating Lease, Renewal Term Total current assets Assets, Current Entity Current Reporting Status Entity Current Reporting Status State — deferred Deferred State and Local Income Tax Expense (Benefit) Tax effects reclassified from other comprehensive income to retained earnings Taxes, Other Audited Annual Financial Statements Audited Annual Financial Statements Net income (loss) Net income (loss) Net (loss) income Net Income (Loss) Attributable to Parent Common Stock [Member] Common Stock [Member] CURRENT ASSETS: Assets, Current [Abstract] 2025 Finite-Lived Intangible Assets, Amortization Expense, Year Five Leases [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Lease liability Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent Goodwill impairment (percent) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent Summary of performance-based restricted stock units Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Other finite-life intangible assets [Member] Other Finite Life Intangible Assets [Member] Other finite-life intangible assets. Products and Services [Axis] Product and Service [Axis] Other Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Entity Small Business Entity Small Business Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Scenario [Axis] Scenario [Axis] Percentage of LIFO Inventory Percentage of LIFO Inventory Entity Filer Category Entity Filer Category ESOP dividend deduction on allocated shares (percent) Effective Income Tax Rate Reconciliation, Deduction, Employee Stock Ownership Plan Dividend, Percent Total deferred tax liabilities Deferred Tax Liabilities, Gross Other current liabilities Other Accrued Liabilities, Current Compensation expense Share-based Payment Arrangement, Expense Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Interest Rate Swap [Member] Interest Rate Swap [Member] Total liabilities and shareholders’ equity Liabilities and Equity Entity Address, City or Town Entity Address, City or Town Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Document Annual Report Document Annual Report Trade receivables Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Building and Building Improvements [Member] Building and Building Improvements [Member] Current portion of long-term debt Less Current Portion of Long-term Debt Long-term Debt, Current Maturities LONG-TERM LEASE LIABILITY Operating Lease, Liability, Noncurrent Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Principles of Consolidation Consolidation, Policy [Policy Text Block] Retirement Plan Tax Status [Axis] Retirement Plan Tax Status [Axis] Total debt, net of debt issuance costs Total debt, net of debt issuance costs total debt, net of debt issuance costs SHAREHOLDERS’ EQUITY: Stockholders' Equity Attributable to Parent [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus State — current Current State and Local Tax Expense (Benefit) Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense Pension and Other Postretirement Benefits Disclosure [Text Block] Deferred tax assets: Deferred Tax Assets, Gross [Abstract] Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Statutory federal income tax (percent) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Unrealized (loss) gain on interest rate swap Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Assets Held-for-sale, Long Lived, Fair Value Disclosure Assets Held-for-sale, Long Lived, Fair Value Disclosure Intangible assets Deferred Tax Liabilities, Intangible Assets Award Type [Axis] Award Type [Axis] Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Proceeds from revolver borrowings Proceeds from Long-term Lines of Credit Cash dividends declared Dividends, Common Stock, Cash Other (expense) income Other Nonoperating Income (Expense) Defined Contribution Plan [Table] Defined Contribution Plan [Table] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Schedule of contribution expenses Schedule of Costs of Retirement Plans [Table Text Block] Stock Repurchased During Period, Value Stock Repurchased During Period, Value Lease liabilities Operating Lease, Payments Inventories Deferred Tax Liabilities, Inventory Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Retained Earnings [Member] Retained Earnings [Member] Amortization of debt issuance costs Amortization of Debt Issuance Costs Lessee, Operating Leases Lessee, Operating Leases [Text Block] Noncash investing activities - Capital expenditures in accounts payable Capital Expenditures Incurred but Not yet Paid Document Period End Date Document Period End Date Statement [Table] Statement [Table] Entity Registrant Name Entity Registrant Name Cash Flow Hedge Derivative Instrument Liabilities at Fair Value Interest rate swap, liability Cash Flow Hedge Derivative Instrument Liabilities at Fair Value Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Property, plant and equipment, estimated useful lives Property, Plant and Equipment, Useful Life Health and Nutrition [Member] Health and Nutrition [Member] Health and Nutrition [Member] Equity instruments other than options, vested in period, total fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Office furniture and equipment Furniture and Fixtures, Gross Maximum [Member] Maximum [Member] Trademarks [Member] Trademarks [Member] State income taxes, net of federal deduction (percent) Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Fiscal 2023 Lessee, Operating Lease, Liability, Payments, Due Year Three Retirement Plan Tax Status [Domain] Retirement Plan Tax Status [Domain] Entity Public Float Entity Public Float Intangible assets, Accumulated Amortization Intangible Assets Accumulated Amortization Intangible assets accumulated amortization. Retained earnings Retained Earnings (Accumulated Deficit) Transportation Equipment [Member] Transportation Equipment [Member] Selected Quarterly Financial Data (Unaudited) Quarterly Financial Information [Text Block] Entity Tax Identification Number Entity Tax Identification Number Revenue Recognition Revenue [Policy Text Block] Diluted earnings (loss) per share Earnings Per Share, Diluted Number of reportable segments (segment) Number of Reportable Segments Number of Reportable Segments Summary of restricted stock awards Share-based Payment Arrangement, Nonemployee Director Award Plan, Activity [Table Text Block] Trading Symbol Trading Symbol Minimum [Member] Minimum [Member] Bargaining Unit Employee Plans [Member] Bargaining Unit Employee Plans [Member] Bargaining Unit Employee Plans [Member] Trade Receivables Accounts Receivable [Policy Text Block] 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Two Deferred income taxes Deferred Income Tax Expense (Benefit) Range [Domain] Statistical Measurement [Domain] Reconciliation to cash flows: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Revolving Loan Facility Letter of Credit Revolving Loan Facility Letter of Credit Revolving Loan Facility Letter of Credit Number of Operating Segments Aggregated Number of Operating Segments Aggregated Number of operating segments aggregated. Fiscal 2023 Operating Leases, Future Minimum Payments, Due in Four Years Share Repurchase Program [Abstract] Share Repurchase Program [Abstract] Share Repurchase Program [Abstract] Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Income tax (expense) benefit Total provision Income Tax Expense (Benefit) Domestic production deduction (percent) Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent Share-Based Compensation Share-based Payment Arrangement [Text Block] Fiscal 2022 Lessee, Operating Lease, Liability, Payments, Due Year Two Excess of tax over book depreciation Deferred Tax Liabilities, Property, Plant and Equipment Customer relationships [Member] Customer Relationships [Member] OTHER LONG-TERM LIABILITIES Other Liabilities, Noncurrent Income Tax Examination [Table] Income Tax Examination [Table] City Area Code City Area Code Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Fiscal Year Fiscal Period, Policy [Policy Text Block] Intangible assets, net Total intangible assets, net Intangible Assets, Net (Excluding Goodwill) Title of 12(b) Security Title of 12(b) Security ESPP shares issued (shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Loss (gain) on deferred compensation assets Gain (Loss) on Investments, Excluding Other than Temporary Impairments Schedule of Goodwill [Table] Schedule of Goodwill [Table] Fair Value, Hierarchy [Axis] Fair Value Hierarchy and NAV [Axis] Intersegment Sales Intersegment Sales Intersegment sales. ROU asset Deferred Tax Liabilities, Other Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Granted, Weighted average grant date fair value (usd per share) 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 Nonqualified deferred compensation plan Deferred Compensation Arrangement with Individual, Contributions by Employer Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Shares surrendered for payroll taxes Shares Surrendured for Payroll Taxes Shares surrendured for payroll taxes ASSETS Assets [Abstract] Revaluation of net deferred tax liabilities (percent) Effective Income Tax Rate Reconciliation, Deduction, Other, Percent Weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Total current Current Income Tax Expense (Benefit) Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] ESPP - all employees Employee Stock Purchase Plans (ESPP), Compensation Expense Employee Stock Purchase Plans (ESPP), Compensation Expense 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Three Schedule of future amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Performance-Based Restricted Stock [Member] Performance Shares [Member] Profit sharing Defined Contribution Plan, Employer Discretionary Contribution Amount Weighted Average Number Diluted Shares Outstanding Adjustment Weighted Average Number Diluted Shares Outstanding Adjustment Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Summary of Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Operating Leases, Rent Expense, Net Operating Leases, Rent Expense, Net Payments on senior secured term loan Repayments of Debt Net carrying value Finite-Lived Intangible Assets, Net Manufactured, blended or repackaged products [Member] Manufactured, blended or repackaged products [Member] Manufactured, blended or repackaged products [Member] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Summary of Inventories Schedule of Inventory, Current [Table Text Block] Derivative, by Nature [Axis] Derivative Instrument [Axis] Derivative Instrument [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Range [Axis] Statistical Measurement [Axis] SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION- Supplemental Cash Flow Information [Abstract] Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Federal — deferred Deferred Federal Income Tax Expense (Benefit) Number of weeks in next fiscal year Number of Weeks in Next Fiscal Year Number of Weeks in Next Fiscal Year Accounts payable Increase (Decrease) in Accounts Payable Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Derivative, Notional Amount Derivative, Notional Amount Shares repurchased (Shares) Stock Repurchased During Period, Shares Stock Repurchased During Period, Shares Cash paid during the year for income taxes Income Taxes Paid, Net Earnings Per Share Earnings Per Share, Basic [Abstract] Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Range of restricted stock to be issued maximum Range of Restricted Stock to be Issued Maximum Range of restricted stock to be issued maximum. Debt Debt Disclosure [Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Common stock, shares authorized (shares) Common Stock, Shares Authorized Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Stock-Based Compensation Compensation Related Costs, Policy [Policy Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Total deferred Deferred Income Tax Expense (Benefit), Excluding Provisional Gain Deferred Income Tax Expense (Benefit), Excluding Provisional Gain Entity Central Index Key Entity Central Index Key Beginning Balance, Shares Ending Balance, Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Cost not yet recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Entity Emerging Growth Company Entity Emerging Growth Company Selling, general and administrative expenses Selling, general, and administrative expenses Selling, General and Administrative Expense Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Stock compensation expense Share-based Payment Arrangement, Noncash Expense Short-term lease liability Operating Lease, Liability, Current Schedule of earnings per share, basic and diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments and Hedging Activities Disclosure [Text Block] LONG-TERM DEBT, LESS CURRENT PORTION Long-term Debt, Excluding Current Maturities Long-term Debt, Excluding Current Maturities Derivative [Table] Derivative [Table] Income Taxes Income Tax, Policy [Policy Text Block] Credit Facility [Domain] Credit Facility [Domain] Accrued payroll and employee benefits Employee-related Liabilities, Current Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Income Taxes Income Tax Disclosure [Text Block] Water Treatment [Member] Water Treatment [Member] Water Treatment [Member] Water treatment. Fiscal 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months Income Tax Examination [Line Items] Income Tax Examination [Line Items] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Other Other Assets, Noncurrent Summary of intangible assets Intangible Assets, Net (Excluding Goodwill) [Abstract] CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Other comprehensive income, net of tax Other Comprehensive Income (Loss), Net of Tax Derivative Contract [Domain] Derivative Contract [Domain] Number of Leases Number of Leases Number of Leases Nonqualified Plan [Member] Nonqualified Plan [Member] Entity Voluntary Filers Entity Voluntary Filers Total long-term Debt Long-term Debt Revolving Loan Facility Swingline Subfacility Revolving Loan Facility Swingline Subfacility Revolving Loan Facility Swingline Subfacility 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Four Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Additions to property, plant, and equipment Capital expenditures Payments to Acquire Property, Plant, and Equipment Income taxes receivable Income Taxes Receivable, Current Disclosure of Long Lived Assets Held-for-sale [Table Text Block] Disclosure of Long Lived Assets Held-for-sale [Table Text Block] Fiscal 2025 Lessee, Operating Lease, Liability, Payments, Due Year Five Number of Weeks in Fiscal Year Number of Weeks in Fiscal Year Number of Weeks in Fiscal Year Retirement Plan Type [Domain] Retirement Plan Type [Domain] Loss (gain) from property disposals Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Cash Flow Hedge Derivative Instrument Assets at Fair Value Interest rate swap, asset Cash Flow Hedge Derivative Instrument Assets at Fair Value Cost not yet recognized, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Accounting Policies [Abstract] Accounting Policies [Abstract] Income taxes Increase (Decrease) in Income Taxes Payable Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Revenue from Contract with Customer Revenue from Contract with Customer [Text Block] LIFO reserve Inventory, LIFO Reserve Summary of Inventories Inventory, Net [Abstract] Estimated amortization expense [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Inventory (FIFO basis) Inventory, Finished Goods, Gross Entity Address, Address Line One Entity Address, Address Line One Property, plant and equipment, gross Property, Plant and Equipment, Gross Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Gross profit Gross profit Gross profit Gross Profit Entity Address, State or Province Entity Address, State or Province Average [Member] Weighted Average [Member] Weighted Average [Member] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Proceeds from property disposals Proceeds from Sale of Property, Plant, and Equipment Income Tax Authority [Axis] Income Tax Authority [Axis] Accounts payable — trade Accounts Payable, Current Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Assets Held For Sale [Abstract] Assets Held For Sale [Abstract] Assets Held For Sale [Abstract] Accrual for Environmental Loss Contingencies Accrual for Environmental Loss Contingencies 401(k) matching contributions Defined Contribution Plan, Employer Matching Contribution Amount Defined Contribution Plan, Employer Matching Contribution Amount Entity Interactive Data Current Entity Interactive Data Current Common stock, shares issued (shares) Common Stock, Shares, Issued Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Common stock, par value (usd per share) Common Stock, Par or Stated Value Per Share Asset Impairment Charges Asset Impairment Charges Identifiable assets Assets Not Allocated to a Reporting Segment Assets Not Allocated to a Reporting Segment 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 Inventories Net inventory Inventory, Net Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Buildings and improvements Buildings and Improvements, Gross Income Tax Contingency [Table] Income Tax Contingency [Table] Operating leases Finance Lease, Right-of-Use Asset, Amortization Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Award Type [Domain] Award Type [Domain] Fiscal 2024 Operating Leases, Future Minimum Payments, Due in Five Years Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses ESPP shares issued Stock Issued During Period, Value, Employee Stock Purchase Plan Cash dividends paid Payments of Ordinary Dividends, Common Stock Goodwill and Identifiable Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Schedule of Long-term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Total (percent) Effective Income Tax Rate Reconciliation, Percent Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Schedule of provisions for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] 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] Total liabilities Liabilities Schedule of effective income tax rate reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Common stock; authorized: 30,000,000 shares of $0.05 par value; 10,512,229 and 10,592,450 shares issued and outstanding for 2020 and 2019, respectively Common Stock, Value, Issued Range of restricted stock to be issued minimum Range of Restricted Stock to be Issued Minimum Range of restricted stock to be issued minimum. Deferred Compensation Plan Assets Deferred Compensation Plan Assets Forfeited or expired, Weighted average grant date fair value (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Unrealized loss on interest rate swap Deferred Tax Assets, Unrealized Losses on Trading Securities Shares surrendered for payroll taxes Shares Surrendered During Period, For Payroll Taxes, Value Shares Surrendered During Period, For Payroll Taxes, Value Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Inventories Increase (Decrease) in Inventories Total contribution expense Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense Cash and cash equivalents CASH AND CASH EQUIVALENTS - beginning of year CASH AND CASH EQUIVALENTS - end of year Cash and Cash Equivalents, at Carrying Value Dilutive impact of stock options, performance units, and restricted stock (shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Payments on senior secured revolving credit facility Repayments of Other Long-term Debt Finished goods (LIFO basis) LIFO Inventory Amount Stock compensation accruals Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Schedule of goodwill Schedule of Goodwill [Table Text Block] Weighted average number of shares outstanding-basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic Right-of-use assets Operating Lease, Right-of-Use Asset Equity Components [Axis] Equity Components [Axis] 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] DEFERRED INCOME TAXES Net deferred tax liabilities Deferred Tax Liabilities, Net Machinery and equipment Machinery and Equipment, Gross Total shareholders’ equity Stockholders' equity, beginning balance Stockholders' equity, ending balance Stockholders' Equity Attributable to Parent Amortization of Intangible Assets Amortization of Intangible Assets Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability Multi Employer Pension Plan Withdrawal Liability Payment Over Period of Years Multi Employer Pension Plan Withdrawal Liability Payment Over Period of Years Multi employer pension plan withdrawal liability payment over period of years. Land Land Federal — current Current Federal Tax Expense (Benefit) Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] PENSION WITHDRAWAL LIABILITY Liability, Defined Benefit Pension Plan, Noncurrent Qualified Plan [Member] Qualified Plan [Member] Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Line of Credit Facility, Interest Rate at Period End Line of Credit Facility, Interest Rate at Period End Depreciation and amortization Depreciation, Depletion and Amortization Gross Amount Finite-Lived Intangible Assets, Gross Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Percentage of FIFO inventory Percentage of FIFO Inventory Allowance for doubtful accounts receivable Accounts Receivable, Allowance for Credit Loss Security Exchange Name Security Exchange Name Pension withdrawal liability Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased Additional paid-in capital Additional Paid in Capital, Common Stock Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities 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 Deferred Tax Liabilities, Unrealized Gains on Trading Securities Equity Component [Domain] Equity Component [Domain] Document Transition Report Document Transition Report Interest expense, net Interest Income (Expense), Net Office Equipment [Member] Office Equipment [Member] Lessee, Operating Lease, Option to Extend Lessee, Operating Lease, Option to Extend Total deferred tax assets Deferred Tax Assets, Gross Goodwill Impairment Goodwill Impairment Goodwill, Impairment Loss Intangible assets, Gross Carrying Amount Intangible Assets Gross Carrying Amount Intangible assets gross carrying amount. Fiscal 2022 Operating Leases, Future Minimum Payments, Due in Three Years Shipping and Handling Shipping and Handling Cost, Policy [Policy Text Block] Income Statement [Abstract] Income Statement [Abstract] EX-101.PRE 14 hwkn-20200329_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 hwkn-20200329_g1.jpg begin 644 hwkn-20200329_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# M8@3* P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_ MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZN>^*?Q:^%WP.\"W_Q/^,WQ%T3PIX!S0!^$7_$)M_P %3/\ I+M_Y4-<_P#CU'_$)M_P5,_Z2[?^5#7/_CU? MO?X6\3Z!XV\,:;XS\*:K%?:7J]A#>Z;?0'*7%O*@DCD7/9E8$>QKS/7_ -O' M]CKPOXHOO"6O_M$>&K6XTK51I>KW,/&?A#X>>%-0\=^/O%6G:)HFDVCW>JZQJ][';6MG @W/+++(0D:* 268@ 5 MR7P2_:F_9Y_:.DU"V^"7Q:TCQ!E?;-?%?_ <->._!/@__ ((\_'/3?%GB_3-,N=8\%R6FD6]_?QPR M7T[3P@10JQ!D: /?/V.[*YU+]ACX6:=9:C)9S7'PFT..*[B&6@9M, MA <#U!.1]*_)?]G3]L/QG\"/V0O%W_!M_P#M)_!FST[]HJ[TO5O!?@*^UB_A M@\.>,K/63>/'KLEY*1C:L\DKQX>>XD54C5IY'BB_4G]BKQU;^.O^"='PZ\0_ M GQ/H>O7\?PCTJ'2)[?4$GM#J":5"$BE>-B!B3:'&01SG%?G)X1^!_[$/[87 M_!#C4O!7[<_C&PTOXZZ! MX:TU'Q9\3+OX8>*4@.T:MI&L-:1I!/C[Z07!%Q&#PLGS5YE^U'\$OVIO#G[. MO_!/_P#X*/?M(:+J=_XU_9VU'3)?CHKP-+?66C:I:VMOJ>HW*J"TDEKY$$_@CXFN_B9\3?$_AZ M_CO;#27A6V;1K5IX6:,W-Q/&["'=O$*F7:4Y(!^CU%%% 'E_Q6\*?M9ZOXN> M\^#_ ,5_"^D:*8$"66K:$]Q,) /G8N".">@KSW6O%_[8'PG^*'@;PW\2?BOX M8U6Q\6ZZVGB'2_#9C92(RY+,S_*..P)KZ2KPO]K#_DMGP/\ ^Q[E_P#29J / M7/L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H M-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** .=O[CQCI]S:VLNKVK&ZE\M"MMP# MC//-6OL7C?\ Z#=E_P" Q_QH\2_\A?1_^OT_^@FMB@#'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H M-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ MZ#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#' M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\ M:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#' M_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** .?U1_&6E:?+ MJ,VL6C+"FYE6V.3^M2P6_C6>%)UUJS =0P!MCW'UJSXQ_P"18O?^N!JYIW_( M/@_ZXK_(4 9OV+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!! MNR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO M_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!! MNR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO M_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!! MNR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO M_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!! MNR_\!C_C572+CQCK%LUU!J]JH65HR'MNM=%6/X'_ .01+_U^S?\ H5 ! M]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_X MT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/ M^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!N MR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0 M;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V M+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1 M]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_X MUL44 8_V+QO_ -!NR_\ 8_XU5TBX\8ZQ;-=0:O:J%E:,A[;G*G'K715C^!_ M^01+_P!?LW_H5 !]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XU ML44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XU5BN/&,VK2Z0NKVH>&)9& M8VW!!_&NBK'LO^1WO?\ KRB_F: #[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,? M\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ M Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,? M\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ M Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,? M\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ M Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,? M\:V** ,?[%XW_P"@W9?^ Q_QJK?W'C'3[FUM9=7M6-U+Y:%;;@'&>>:Z*L?Q M+_R%]'_Z_3_Z": #[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ MH-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,NSM/%J72/?:M:O$&_>(EN02/8 MUJ444 ?('_!?C_E#9^T)_P!D_F_]'15_&%7]GO\ P7X_Y0V?M"?]D_F_]'15 M_&%0!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^ M_P!0 4444 %%%% !1110 4444 %9T_@_PE=>(HO%]UX6TZ35K>,QP:I)8QFX MC3GY5D(W 'O"]C_ &7X9T*STZV,C2&WL+5(8][' M+-M0 9)Y)[U%_M8?\EL^!__ &/Z5X7^UA_R6SX'_ /8]R_\ I,U 'NE%%% !1110 4444 %%%% !1110!C^) M?^0OH_\ U^G_ -!-;%8_B7_D+Z/_ -?I_P#036Q0 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 9OC'_D6+W_ *X&KFG?\@^#_KBO M\A5/QC_R+%[_ -<#5S3O^0?!_P!<5_D* )J*** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_ M9O\ T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0J -BBBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO^1WO?\ KRB_F:V*Q[+_ M )'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH *Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)H V**** "BB MB@ HHHH **** "BBB@ HHHH ^0/^"_'_ "AL_:$_[)_-_P"CHJ_C"K^SW_@O MQ_RAL_:$_P"R?S?^CHJ_C"H _?[_ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^ M4IG[7?\ V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "O" M_P!K#_DMGP/_ .Q[E_\ 29J]TKPO]K#_ )+9\#_^Q[E_])FH ]THHHH **** M "BBB@ HHHH **** ,?Q+_R%]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)K8H **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_R+%[_U MP-7-._Y!\'_7%?Y"J?C'_D6+W_K@:N:=_P @^#_KBO\ (4 34444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?\ Y!$O_7[-_P"A M5L5C^!_^01+_ -?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A4 ;%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_ M]>47\S6Q6/9?\CO>_P#7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !6/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$T ;% M%%% !1110 4444 %%%% !1110 4444 ?('_!?C_E#9^T)_V3^;_T=%7\85?V M>_\ !?C_ )0V?M"?]D_F_P#1T5?QA4 ?O]_P:;?\I3/VN_\ MX_]/D]?O]7X M _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 4444 %%%% !1110 4444 %%%% M!1110 5X7^UA_P EL^!__8]R_P#I,U>Z5X7^UA_R6SX'_P#8]R_^DS4 >Z44 M44 %%%% !1110 4444 %%%% &/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ M7Z?_ $$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% &;XQ_P"18O?^N!JYIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%? MY"@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K' M\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"H V**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "L?P/_R")?\ K]F_]"K8K'\#_P#( M(E_Z_9O_ $*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O\ R%]'_P"OT_\ H)K8 MK'\2_P#(7T?_ *_3_P"@F@#8HHHH **** "BBB@ HHHH **** "BBB@#Y _X M+\?\H;/VA/\ LG\W_HZ*OXPJ_L]_X+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV M_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ KPO]K#_DMGP/_P"Q[E_])FKW2O"_VL/^ M2V? _P#['N7_ -)FH ]THHHH **** "BBB@ HHHH **** ,?Q+_R%]'_ .OT M_P#H)K8K'\2_\A?1_P#K]/\ Z":V* "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#-\8_\BQ>_P#7 U_P#7E%_,UL5CV7_([WO_ %Y1?S- M&Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^)? M^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T$T ;%%%% !1110 4444 %%%% !11 M10 4444 ?('_ 7X_P"4-G[0G_9/YO\ T=%7\85?V>_\%^/^4-G[0G_9/YO_ M $=%7\85 '[_ '_!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ M $^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 5X7^UA_R6SX'_ M /8]R_\ I,U>Z5X7^UA_R6SX'_\ 8]R_^DS4 >Z4444 %%%% !1110 4444 M%%%% &/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$UL4 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\ (/@_ MZXK_ "%4_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FHHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH *Q_ _P#R")?^OV;_ -"K8K'\#_\ M((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ K'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"H V**** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL M>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z": -BBBB@ HHH MH **** "BBB@ HHHH **** /D#_@OQ_RAL_:$_[)_-_Z.BK^,*O[/?\ @OQ_ MRAL_:$_[)_-_Z.BK^,*@#]_O^#3;_E*9^UW_ -O'_I\GK]_J_ '_ (--O^4I MG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ KGOBG\6OA=\#O M_P#$_P",WQ%T M3PIX!S70U\3?\'#_PY^'_ (V_X) _ M'#7/&'@C2=4OM"\$S7.B7NH:?'--I\WGP-YD#L"T3$HF2I&=HSTH ^RO"WB? M0/&WAC3?&?A358K[2]7L(;W3;Z Y2XMY4$DT<89SV!K@/V:_B!X8^$W_! M.KP!\5/&UZ;;1O#/P5TK5=7N0N3%:V^D132OCOA$8_A7YK_\$^?^"A_A:Y\! M^*?^"XO[>/P(^*^OW7BW6+VT\,^(-&\#37VB_"OP=%&0+(L4H5C'+MV2;6VLV#CX%_X*X?M&>%OVG_V@OV#/V7OAEXPM/$'P MR^.OQ43Q?KD]A+OM/$&D:.MI>V]M)GB2WE><2-&PY:!=P! %=!_P5Y^(NI_L MQ?\ !3;]AK]HKP/<-::CXL^)EW\,/%*0':-6TC6&M(T@GQ]](+@BXC!X63YJ M /T9HHHH *\+_:P_Y+9\#_\ L>Y?_29JZ3XK?'GXE?#[Q<_ASPO^S+XH\4VB MP)(-6TF>%869ARF'.)_P!G/Q+X76S\:%X'U6:% MA=%H2I5-AZ@'<<]A0!]>T5C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;% M%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#? M2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L M45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T 'B7_D+Z/\ ]?I_]!-;%&[F,QW)9$9ES(=O05I_\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ M -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!" MA>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J_ M_0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T M*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ M -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!" MA>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J_ M_0H7O_?2T?\ "2ZO_P!"A>_]]+0!-XQ_Y%B]_P"N!JYIW_(/@_ZXK_(5S_B7 M7M3N=!NH)O#%U"K1$&5V7"^YJS9>(]52SB1?"5XP$2@,&7!XZT ;M%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%8_@?_D$2_\ 7[-_Z%1_PDNK_P#0 MH7O_ 'TM9GA77-1M=.DCA\-W,X-S(Q=&7 );I^% '5T5C_\ "2ZO_P!"A>_] M]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0 M!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ M -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM M &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_] M]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0 M!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ M -]+1_PDNK_]"A>_]]+0!L5C^!_^01+_ -?LW_H5'_"2ZO\ ]"A>_P#?2UF> M%=_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+ MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD MNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+ MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ M $*%[_WTM &Q6/9?\CO>_P#7E%_,UX=^W?\ MQ>./V+/A?8_%NS_ &<[CQ3I M,FI"SU:1_$(L38%Q^Z(=#%5>66CMRR M>C\U%K\3]3**^>/V$OVWO'/[:/PKO/B]??LZ7'A;2AJ36>D.GB$7QO\ 8/WL M@S;P[55B$!&[+!QQMY]O_P"$EU?_ *%"]_[Z6O/Q&'JX6M*E55I1T>J?XJZ/ M5PN*H8W#QKT7>,E=.S5UZ-)_@;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A> M_P#?2UB=!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J M_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0 MH7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO M_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_] M"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J M_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L5C^)?^0OH__7Z?_031_P )+J__ $*% M[_WTM9FN:YJ,^HZ;))X;N8S'_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%% M8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ M DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ; M%%9=GKVI7-TD$WAFZA5FPTKLN%]S6I0!\@?\%^/^4-G[0G_9/YO_ $=%7\85 M?V>_\%^/^4-G[0G_ &3^;_T=%7\85 '[_?\ !IM_RE,_:[_[>/\ T^3U^_U? M@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 %%%% !1110 5\5_\'#7COP3X/\ M^"//QSTWQ9XOTS3+G6/!6OCC]GN/PN-9TR_2XAM9KK0EM6W-$6PT9ER MR_>&.F:^7/\ @GY\??@M\)_^"&>L_L@?M2SV'ASQ[\+/!>N^ OB#\+]6E0ZI M/?-]IBMH(+3/F7@OHYH3;F%76';R?5 M_P!ESQ=-=_%O3[>,S7&B>'-?NO-OYW5-QD&GH85D"Y"*LK@A$)KZ(_;=T/PM M_P %+/\ @IW^R=X!_9[\6Z5XN\)_!'Q-=_$SXF^)_#U_'>V&DO"MLVC6K3PL MT9N;B>-V$.[>(5,NTIR?T>(!&"*IZ%X<\/>%['^R_#.A6>G6QD:0V]A:I#'O M8Y9MJ #)/)/>@"Y1110 5X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_ "6SX'_] MCW+_ .DS4 >Z4444 %%%% !1110 4444 %%%% &/XE_Y"^C_ /7Z?_036Q6/ MXE_Y"^C_ /7Z?_036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 9OC'_D6+W_K@:N:=_R#X/\ KBO\A5/QC_R+%[_UP-7-._Y! M\'_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"H V**** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_ ,@B7_K]F_\ 0JV* MQ_ __((E_P"OV;_T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HKBOCC^T7\$/V;?"I\9?&_XDZ9X>LB#Y O)LS7+#JL,*YDF;_916 M-?(7QO\ ^"EGQF\=0+8?!_2K;X3^'+X 6GB_QY8&ZU[4D;A7T[18]SG=P4EG MQ$P;JAKNPN7XG%+FBK1[O1?\%^23?D>5F.=9=ED7[:>JZ*U_GLDO.32\SMO^ M"R'QUM/AY^SE%\'4TBTO;CX@2R6TRWL0D6&T@,#M5.L M^;Y7]D#3Y?M6_IM\K;OS[8S7T^7*AAZ+ITYWL[OIKWM=^GYV>A^!<=8C,\PS M>.)JTY1IR25/1[==TM7*[]&K-JS?Z?\ _!'S]H;0?B%^SS'\$9K;3=/U3P-B MVMK*TVQFZL7RZ3^7G)8.75V Y.UB%8K&9=+\3Z+:-'XATM]A\M[FS+D7R(VW(1C(P!+.*\/$X:AB\5) MT*BYF]GI=];-Z/YM>5S];X248_$O>=NBE%>]%VLGHUU;1]A MT5\7_L\_MS?M8_'#3)+OX;:=\)/B#<68(U#0M*UJ[T;6+0@X87%M?#,9#97< M 4)'#&O7/!O[5?QRN?%NE^$/BE^Q!XVT!]2OXK5]2TN_MM5L[0NX7S998BH2 M)<[F;!PH)P>E<5; XBA-QFE=;JZ3^YV?X'M8;B++\3&,DII2V;A-K_P))Q_\ MF/=**Y#XQ_'KX1_L_:)9>(_C#XT@T2RU"_%G:7$\$L@>8HS[?W:L5&U&.XX4 M8 SDC-'PA^U-^S9X^VIX0^/'A*^D?[MO%K\ F_[]LP571QE71L@CU!%.K,Z]PHHHH ** M** "BBB@ HHHH **** "BBB@ K'\2_\ (7T?_K]/_H)K8K'\2_\ (7T?_K]/ M_H)H V**** "BBB@ HHHH **** "BBB@ HHHH ^0/^"_'_*&S]H3_LG\W_HZ M*OXPJ_L]_P""_'_*&S]H3_LG\W_HZ*OXPJ /W^_X--O^4IG[7?\ V\?^GR>O MW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ KPO]K#_ )+9\#_^Q[E_])FKW2O"_P!K#_DMGP/_ .Q[E_\ 29J M/=**** "BBB@ HHHH **** "BBB@#'\2_P#(7T?_ *_3_P"@FMBL?Q+_ ,A? M1_\ K]/_ *":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@#-\8_P#(L7O_ %P-7-._Y!\'_7%?Y"J?C'_D6+W_ *X&KFG?\@^# M_KBO\A0!-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A4 ;%%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_Y!$O\ U^S?^A5L5C^! M_P#D$2_]?LW_ *%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%<5\ M'K(@^0+R;,URPZK#"N9)F_V45C7Q9\9O^"JWQH^+.M#X M>_LM^!KOPE!>/Y=OK6LZ,=1\07H/>RTA#B,XPRO=,JNIR "*Z'PY_P $==8U MSXQ7_P 1?CE^T9J_B$&9#;ZWN:36KU0H;YKB;&:5_P $N?AK/H1\8:E\ M5?%NJ?$?47MYKOXF>)76[U2! P9XK:.4%+'@LJM&!)'P-Y *GUKX(?L?_ 7X M SMK/@OP>+K79B6O/%&MRF\U*X<_>9IY.5+=P@53Z5Z=17GUL;BZ^DYM_P!; M>GELCVZ.2Y70K*M&DN=;/>WFKWLWUEN^K85CV7_([WO_ %Y1?S-;%8]E_P C MO>_]>47\S7*>H;%%%% 'C7[17[!W[/'[26HQ^+_$GARXT+Q?:D/IWCGPG='3 M]7M9 ,*XGC_UF.PD# =L=:\P_P"$K_X*'_L9?N_'GA__ (7_ . ;?_F-:!;K M:^*+"$=Y;;.R]P,#Y#O8Y9F'2OK2BNZECZL8*G52G!=)=/1[Q^3MW3/,KY71 MG5=:BW3J/[4>O^)?#+YJ_9H\K^ ?[6W[-/[76B30?#+QK8ZE"P!0D<,:M^,/V._P!E?QYO;Q1^S[X2GD?[]Q#HD4$Q^LD0 M5_UK$_:'_8/_ &=OVD-3C\8>)O#5QH?BVU(?3O''A.[.GZO:R 85Q/'_ *PC ML) X'8"O,I?$O_!1']C;"^+=#7]H'P%;==5T6!;3Q58PCO);Y\N^VC &S]XY MRS%:VC1HUG?"5'&7\LG9_*6B?SY7Y,XZ\IPCRYC0C4A_/&/,O^WH.\E\N9=V MCV;X(_LA_ 3]G/Q#?^(_@WX2N-'DU*V$%U;?VO2/08JS^SI^ MV7^SM^U-92?\*E\?P3:I:@C4O#>HH;74[%@<,LMM)AQM/!9=R9'#&O4:Y:KQ M5"N_:I\W7F5_S.FE@LJQ.!5/#)*E>Z]G)P5_)P:MY_B?/)T__@IWX+_X]/$/ MPF\:6R=?MUI>:==R?3R\Q#\:]>^#^N_%/Q%X(AU+XR>!++PYKIFD2XTW3]4% MY$$5B$<2 #[PYV]1GGFNHHK.I6]HK.*7FE;_ ('X&N%R]X2KS1K3DK?#*7,O M6[7-?_MX^?KW_@H]\%O"UY-:?%3X??$7P8L,K(USXD\$7,<1 .-X:+S"5/4' M'3M74^$/VZOV/O'.P:#^T3X85GQLCU+4!9.?;;<;#GVQFO6*Y'Q?\ /@7\0- MQ\5Q[AF0D'W!J^;"RWBUZ._X-?J<[HY_2^"M3FNTH-/_ M ,"C-K_R4ZU'21!)&X96&593D$>M+7._%/X8^&_B_P" ;[X;^*9KZ'3]0$0F M?2[U[:9/+D612DB8*X9%Z=1P>"17C9_85\:^&/G^$W[;/Q6T?'^JMM8U>/5; M:/V6*9%X]LUG3A2DO>E9^G^7^1TXO$X^A47LJ'M(VW4DG?M:5E\^;Y'T-17C MOPE^&W[97@OQW:'XG?M(Z%XS\,*LHO$E\(1Z??,?+81[# Q3A]I.>H![UM_' M?XG?'CX<7>FS?"/]G*3QY8S1RG5WM_$UO8369!79L28'SL@MD#&,#UH=+WU& M,D_G9?C8(YA;"NO6I3A9V:<>:735*FYW6NZ[-O0]'HKYY/\ P4!3PU^[^+7[ M)_Q:\,[?];>'PM]LLT_[;0N<_@M>E_ O]I+X/_M(:5?ZM\)/$<]^FEW"P:E% MY. "1\8:E_P %N?AOJ/C.R!^!>MIHUI>;S??VK";EDQC/ MD;=H/MYOXUT4<'B<1%RIQND>-F?$>29-5C3QE90E+9:MV[NR=EYNR/OBBN9^ M$'Q?^'_QV^']A\3?AEKR:AI.H(3'(%*O&X.&CD4\HZG@J?J,@@GIJYY1<79[ MGKTJM*O2C4IR3BU=-:II[-,****1H%%%% !1110 4444 %%%% 'R!_P7X_Y0 MV?M"?]D_F_\ 1T5?QA5_9[_P7X_Y0V?M"?\ 9/YO_1T5?QA4 ?O]_P &FW_* M4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444 %%% M% !1110 4444 %%%% !1110 5X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_ "6S MX'_]CW+_ .DS4 >Z4444 %%%% !1110 4444 %%%% &/XE_Y"^C_ /7Z?_03 M6Q6/XE_Y"^C_ /7Z?_036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 9OC'_D6+W_K@:N:=_R#X/\ KBO\A5/QC_R+%[_UP-7- M._Y!\'_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"H V**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_ ,@B7_K]F_\ M0JV*Q_ __((E_P"OV;_T*@#8HHHH **** "BBB@ HHHH **** "BN*^./[1? MP0_9M\*GQE\;_B3IGAZR(/D"\FS-(OVO_ -MG]JN^ M?PG^Q3\ M1\(Z+*JB3Q_X^L/L[B-E!62&&52BY!5@<3L5<$QKUKKHX*O6ASV MY8?S/1??U]%=GEX_.,%E[Y)-RF]H03E)_);>KLO,^F?C9^T/\%?V<_#/_"6_ M&GXBZ=H-HV1;I=2EI[IAR4AA0&29O]E%8U\U>/\ ]J3_ (* ?M+>%+F^_8D_ M9PN_"GAZ0HEIXR\>""#4+]7<+YEG8S,%1 #O\V;./+ XKZUM+2UL+2*QL M;:.&"&-8X88D"JB 8"@#@ 8 KH]K@<)_#C[27>2]WY1Z_/3R."G3SK-82^L M7P]-K11DG4]92LXQ\E&[[L^'/@Y_P1TC\1>*#\6OVU?B[JGC7Q''8_"?PS\%Z;H>G1\BUTVU6) M6.,;F(&7;U9B2>YK>HKFQ.-Q.+=ZLK^71>B.S+>\GK)^LGK\M MO(****Y3UPHHHH *Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH *** M* "BBB@#QW]HO]A/]G;]I>]C\4^+O#$^C^*[0AM-\<>%KDV&KV<@&%=;B/[^ MWL) X'8 \UY?'KG_ 43_8W)B\5:0O[07@&W'&IZ3$MIXJL(1_?@SY=]@8 V MGS'.2Q7I7UE17=2Q]6--4ZB4X=I=/1[Q^3MW3/-KY70G5=:BW3J/[4=+_P") M?#+YIOLT>6?L[_MG?LZ_M0PR6_PI^($,FKVH/]I>&=3C-IJEBR\,LMM)A_E/ M!9=R9_B->IUY!^T9^PS^SM^TW<1^(?&_A.33?$]H0VF^-?#5P;'5[-U^ZRW$ M?+[>RR!U'8 UY7_:O_!1/]C+Y==T_P#X:$\ 6_\ R^Z?&MIXKT^$?WHN4O\ M X^7,CG))45I]6PN*UP\^67\LFE]TM$_GROU,?KF-P6F+AS1_G@F_P#P*&LE M\N9=['UG17E?[.?[:/[.W[4EO)!\*_'D9UBU!&I>%]5C-IJEBR\,LMM)AOE/ M!9=R9XW&O5*X:M&K0FX5(M-='H>E0Q%#$TE4HR4HOJG=!11169L%%%% !2!5 M!+!1D]3CK2T4 >3?$[]A?]D[XPZY=>)_'_P7TVZU.]E,MWJ-M--:SRR?WV>! MT+-[FN2/_!.SP?X?^?X3_M#_ !7\'[/]5;:3XSD>V'H&BF5MP]LU]#45O'%8 MB*LI.W;=?B>36R+)ZU1U)4(J3W:7++_P*-G^)^>W_!9G0/'7A/X,?"GPOJ'B MK4-] #WEZL, AED"_*'*_:2,?[5?GQ7[R?&SX)_#K]H3X=7OP MO^*&B"]TR] 8%&V2V\J_AZ$$@@J2#\5ZC_P1"\%:=XRL]W[0&J/H MUW>;#9#08Q=+'C.//\TH6QW\K'M7N9=F>&HX?DJNS5^F]]>A^6<9\#9UF.Z;=V].^K_P0Q;Q.?AIX]2[\W^QAKEH=/SG9]I\ ME_/Q[[/LV?PK[KKEO@S\&?A[\ OAY8?##X8Z&MCI5@IVJ6W232-R\LCGEW8\ MD_0 =37BXRO'$8F52*LF?IW#F65_\%^/ M^4-G[0G_ &3^;_T=%7\85 '[_?\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\ MI3/VN_\ MX_]/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %>% M_M8?\EL^!_\ V/Z5X7^UA_P EL^!__8]R_P#I,U 'NE%%% !1110 M4444 %%%% !1110!C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T$UL4 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ MZX&KFG?\@^#_ *XK_(53\8_\BQ>_]<#5S3O^0?!_UQ7^0H FHHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _\ R")?^OV;_P!" MK8K'\#_\@B7_ *_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"H V*** M* "BBB@ HHHH **\R_: _;"_9Y_9ET]Y_BQ\1+2UO1%OBT6T;S[V48R,0KRH M/9WVI_M"O$[7XW_MX_MD$0_L^_#Q/A1X)N",>-?%T'F:C=0DCYK:W(P,J<@A M2IQ\LZFNFEA*M2/._=CW>B_X/R/'Q>=X+#5OJ\+U*O\ )!Y\9^/)OMTZ.#D"WB?,=LBG.P*-RCC><5[Y6T MIX/#O]TN=]Y*R^4>OS^XRJ87-LQ?[ZI[&G_+#XWZU.GI!7_OGS[\!O\ @GA\ M+/A?XR_X7#\5->OOB5X]91GQ1XNC647\S0!L4444 %%%% !1110 4 M444 %%%% 'D?[1'[#_[.W[3$\>O>.O![Z?XEM2&TWQIXRR!U'I7E!N_P#@HK^QD?\ 3[?_ (:%\ 6__+:W1;3Q9I\0]4Y2_P #TS*Y M_N"OK.BNZECZL(*G42G#M+6WH]X_)KSN>;7RRA4J.M2;IU']J.E_\2^&7_;R M?DT>4?LY?MK_ +.O[4<%-9B-GJMBZ_?62VD^8[3P63<@ M/&ZO5Z\B_:-_8>_9U_:>DCUOX@>#FLO$=IAM-\9>'IS8ZO9.OW&2XCY;;V60 M.HZ@9KRQYO\ @HG^QLG[R)?VA? =O_&FVS\5V$0]1S'?X'UE<_W16GU;"8K7 M#SY9?RR:_"6B?SY7ZF7UO'8+3%PYH_SP3?\ X%#62_[=YEZ'UA17DO[.7[;G M[.O[4/F:7\./&OV?7[7<-2\(:[";+5K)U^^LEM)\S;>[)O4'C=7K5<5:C5P] M1PJ1<7V9Z-#$4,5252C)2B^J=PHHHK(V"BBB@ K'\2_\A?1_^OT_^@FMBL?Q M+_R%]'_Z_3_Z": -BBBB@ HHHH **** "BBB@ HHHH **** /D#_ (+\?\H; M/VA/^R?S?^CHJ_C"K^SW_@OQ_P H;/VA/^R?S?\ HZ*OXPJ /W^_X--O^4IG M[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *\+_:P_Y+9\#_ /L>Y?\ TF:O=*\+_:P_Y+9\ M#_\ L>Y?_29J /=**** "BBB@ HHHH **** "BBB@#'\2_\ (7T?_K]/_H)K M8K'\2_\ (7T?_K]/_H)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** ,WQC_P BQ>_]<#5S3O\ D'P?]<5_D*I^,?\ D6+W_K@: MN:=_R#X/^N*_R% $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !6/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW_H5 &Q1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^!_^01+_P!?LW_H M5;%8_@?_ )!$O_7[-_Z%0!L444V::*WB:XN)52-%+.[M@*!R22>@H =17S'^ MTK_P5@_9;_9^MKFQT?7AXOU> E#::)<+]ECD )"R71S&"<$8C\QLC&VN-\>? M$+]L#_@HKX1/@;X#_"G4/A7X U%HVO?B#XVN)K;4;V($$K9V-NZNT;?WI6\N M1&_A-=]++<3.*J37)#^:6B_S?HM6>%4XAR^4ITL++VU6/V87>O9R2<5YMO3J M>N?M)?\ !1/]ES]F."YL_%_CR+4]9MP0V@Z&RSSHX_AE;(C@YQP[!L= :\D\ M#_'[_@I;^V)'<3_![X8Z%\)?!]_L%GXP\66$MS?QP_-NDMK>0J+AVRI5GB6+ M .'8G(]"_9@_X)A?LR?LU36WB=M!?Q=XJ@(<>)?$Z),\$G]ZW@ \JWYZ%5,F M."YKZ+K1UL#A=*$>>7\TEI\H_P#R7S1ST,%GN/J*KCJWLH_\^Z?_ +=4>K_[ M=Y4>"_ 3_@G?\#/@WKS?$?Q3\K'DO[._[;O[.G[34?M&_L4?LZ_M1QQ7OQ/\ RIKEKM.F^*] M&E-GJMBZ_<:.YC^8[3R%?<@/.VO(_LG_ 44_8QYL+C_ (:%\ 6__+"X9;3Q M9I\0]&Y2_P #US*YZ;!6OU;"8K_=Y\LOY9-?A+1/Y\OS,OK>.P6F*ASQ_G@F M_P#P*&LEZQYOD?6=%>1?LY?MP_LZ_M/22:)\/_&+67B.TW+J7@WQ# ;'5[)U M^^KV\G+;>[1EU'0G->NUQ5J-;#U'"I%Q?9GHT,10Q5)5*,E*+ZIW"L?Q+_R% M]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)K(V-BBBB@ HHHH **** "BBB@ HHHH * M*** /D#_ (+\?\H;/VA/^R?S?^CHJ_C"K^SW_@OQ_P H;/VA/^R?S?\ HZ*O MXPJ /W^_X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+_:P_Y+9\#_ /L>Y?\ MTF:O=*\+_:P_Y+9\#_\ L>Y?_29J /=**** "BBB@ HHHH **** "BBB@#'\ M2_\ (7T?_K]/_H)K8K'\2_\ (7T?_K]/_H)K8H **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** ,WQC_P BQ>_]<#5S3O\ D'P?]<5_ MD*I^,?\ D6+W_K@:N:=_R#X/^N*_R% $U%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !6/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW M_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\ M??\ !0S_ (*8S?LU:\WP;^#NDP7GBZ.-)-6O=4M)/L^FH\:O&$4[1/(RN&R" M47H=S95?E_X,?\%?/VG/ /B:*;XAS:;XHT22YW7U@^G16LRHQRQADA5=K>F\ M,.V.XC_X+!?"WQ7X1_:XOOB)J=G*=)\6Z?:3:9=[3Y>Z"WBMY8<]-RF,.1Z2 MJ>]?*T,,MQ*MO;Q,\CL%1$7)8G@ =37UV"P."G@XMQ3NM7UOUUZ'\[<3\5< M2X?B2M"-:5-4YM1BM%RIZ-K:7,K/6^_;0_8O3?\ @J+^Q;>^'M0\7:A\4Y-+ MTK3K6*5[_5=*G@6XE<$M;0*5WSSI@;HXU;A@5+ $CYL^(G@+]M[_ (*7?$"_ MO? NH>(?!GP?N94.DW?CJU^PB2#8 SQ:= PDO#O_ 'D*$29[=\[O\ 1H /*M5# M$D;%WC.-YKZ,HHKSJ^)KXJ?/5DV_/].R\D?28/!83 452PT%"*Z)?U?U8444 M5@=04444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_UY1?S-;%8 M]E_R.][_ ->47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!Y7^T3^Q=^SM^U!%'=_%#P'&-:M=K:;XJTB0V>JV+K]QHKF/#_*>0K; MDR/NUY VE_\ !13]C1C)H>H?\-"> 8#DV>H2+:>*["(?W9>4O\#GYLR.< !1 M7UG17;1Q]:G#V/R:/.Q&64*M1UJ;=.I_-'1O_$MI?]O)^5CX MH^.O_!:SX4?#SX96WC_X6?#6;Q)J-MJ?V+Q;X,\0:NVAZQH#E?D:2W>WF,J; M@49T)5&:,$DO@>%:G_P<7?VC=V=U_P ,=[/LDQDV_P#"P<[^,8_Y!_%?=O[5 M/[#7[./[8'ANXTSXM> ;1]5-JT6G>)[.(1:A8L5(5EE7!=5)SY;[D/=:_"N/ M]D_XL/\ M6C]CYM,V^*CXI_L4C:?+#;\?:/7R?+_ 'V[_GGS7U^18/AO,:$^ M>FU*&KO)[>J:32]%TO?<^"XFQ_%^48JG[.LG">D>6$?B[---IOU=];6V7[=_ M\$_?VQ_%O[<'PFOOC'K'P0_X0O2EU1K+1]_B$W[:CY8_>RC_ $>'8BL0@/S; MF5QQMY]XKE_@I\)/"7P&^$WA[X.>!K7RM*\.Z7%96N0 TFT?-*V.KNQ9V/=F M)KJ*^+QG3>[/T/ PQ5/!PCB9\U2RYG9*[Z[)*W;0****Y MSK"BBB@ HHHH **** "BBB@#Y _X+\?\H;/VA/\ LG\W_HZ*OXPJ_L]_X+\? M\H;/VA/^R?S?^CHJ_C"H _?[_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E* M9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBN>^*?Q:^%WP.\"W_P 3_C-\ M1=$\*>'-+B\S4=<\0ZG%9VENOJ\LK*HST SDG@5!)'(N>S*P(]C6!\';>[M[675M8N1%%Y\\JQ0Q#NSN[*H4 GGT!- '745F^,?&7A#X=^%=0\= M>/\ Q3IVAZ)I%H]UJNL:O>QVUK9P(-SRRRR$)&B@$EF( %?VCI M-0MO@E\6M(\07.DI#)J5C:3%;FVBF!,,SPR!9%BE"L8Y=NR3:VUFP< '?T44 M4 %>%_M8?\EL^!__ &/Z5X7^UA_R6SX'_ /8]R_\ I,U 'NE%%% ! M1110 4444 %%%% !1110!C^)?^0OH_\ U^G_ -!-;%8_B7_D+Z/_ -?I_P#0 M36Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9O MC'_D6+W_ *X&KFG?\@^#_KBO\A5/QC_R+%[_ -<#5S3O^0?!_P!<5_D* )J* M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_P @ MB7_K]F_]"K8K'\#_ /((E_Z_9O\ T*@#8HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBJNM:UH_AO2+G7_ !!JEO8V-G TUW>7Q:KXX_;K_X*D>'/@W/-\'_V?YDUSQC//]CEO[2V^U1V,Y(4 M001+_P ?=V20!&/D5B-YX91-^W=^U!J_Q9M+;]D;]B?Q7>^(/B'KQBGU1O"\ ML9M--TMTRSWEZ#BU5@\;#8=Y'R\>8N[I_P!AK_@FG\-?V3XX?B#XRN(/%7Q$ MEM]D^ORP8M],4CYH+&-O]4G)!E/[R3+$D!BM>OA\-AL)25?%]?AAU?F^T?/K MTN?*YCBLTS7$O!9:^2"^.KO;^["WVN[Z>3LSS_\ 9U_86^/7[0N@:'XT_P"" MC7CS6M3TW2XY)?#GPUDU9QY+R%V-SJ4\15I[C#D+&#B)<*3]Y*WO^">O_!.; MPQ^SWK7BCQ_\2K:R\1:NOBNX3P7>WD"2-IVF1']S(!C"W#$DLV,C:H4C)S]> M5C^!_P#D$2_]?LW_ *%6-;-,55C*&BC+HE9)+73M?KU?6YV4.&LHHU*565/G MJ4]I2]Z3T2NV][6TZ1Z6-BBBBO./?"BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\8U_]DWX5P?MC M:=^V!'88\33Z(-'D4(/+)7/^D^OF^5B'/]P8KV>L?Q+_ ,A?1_\ K]/_ *": MTIUJM*_([75GYI]#&K0HU^7VD4^5IJ_1K9^IL4445F;!1110 4444 %%%% ! M1110 4444 ?('_!?C_E#9^T)_P!D_F_]'15_&%7]GO\ P7X_Y0V?M"?]D_F_ M]'15_&%0!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T M^3U^_P!0 4444 >5_MK?M)WG[(_[,WB3X[Z-\-=0\9:OISV-AX<\(Z5($GUK M5K^^M]/T^S5R"(Q+=W4$9?!V*Q;!Q@^7_L9?&'_@I!\;/V;/&,G[1O@3X:>! M/C9X:\93:>?#ME%$?C!\(-6\">-?%$^A6LSVMW::_:7$<4VDWUK3_ &?::>_E0R7DMO;LUO9QDM'*C!V=D>/*A0#[8_X)Z?MK^"?^"A?[(WA/ M]J[P+X?N-'@\0QW$.H:)=7"S/IU];7$EM=6_FJ LJK-$^V0 !T*MA=VT>U5X M#_P2[^ ?[-'[,O[!WPZ^#7[(GBS_ (2'P'I>D.VE^(FF6235II9Y)+FZD90! MO>X:8E1PGW!@*!7OU !7Q-_PF^+/ M%^F:9_L,W?[85[?7,?PZ\.?$SPYIGP8TY962 M/6-^J117OB651@.DP#6]EG(%KYLX)%ZHC^[_ (6?#KPQ^W+_ ,$A?"WP2^&_ MQ[?1[/Q?\&]'T2X\7^#;N"ZFL0VGVZSQJ02FXINC93R Y!Q7YW?\%X/V!_VL M_@%_P3E_MGQU_P %2?'_ (^\.V7C?PU86O@W5/!.AV-E$6OXHX9%-I;HR^2= MK(@(7Y0",<4 ?3O_ 6^^(.J^.?VQOV)_P!@2>4OX6^*7QG?7O'&G-_JM4LM M!-K=1V4X/$D$DLV]HSD$VZ9Z"I/^"O/Q%U/]F+_@IM^PU^T5X'N&M-1\6?$R M[^&'BE(#M&K:1K#6D:03X^^D%P1<1@\+)\U<_P#\%)?V2?C-^S^G[(G[;GCC MXM^(?BU>?LS_ !4NYOBAXTU+1[>'4)?"^L3JMYJ,EO9HJ%+&-(%(1>(4>0]' M:MO]MW0_"W_!2S_@IW^R=X!_9[\6Z5XN\)_!'Q-=_$SXF^)_#U_'>V&DO"ML MVC6K3PLT9N;B>-V$.[>(5,NTIR0#]'J*** .#^(/[3WP ^%7B-O"7Q$^*FEZ M1J20I*UG=R,'"-RK< \&O$/CE^TA\#/BG\-FDO%M)&/E M(T!12<@<%B!7TOJW@CP7KUX=0USPAI=[<%0IGN]/CD<@=!N92<5X9^TYX-\( M:%\;?@FVB>%--LS+XYD$IM;&./>!;L0#M SSS0![K_PF/AC_ *#4'_?5'_"8 M^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_" M8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ M?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H M-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8 M_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* .?U[Q M+H-SJ>F30:I$RPW1:5@?NC;U-:G_ F/AC_H-0?]]54\1V5FFJZ2J6D0#7A# M 1CD;36O_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9V MG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J# M_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0 M:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ M $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q M\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ M +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,? M]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\, M?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A, M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A M0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C# M_P!^A0!A^*/%'A^\\/W=K:ZK$\CQ$(BGDFK=CXN\-1V4,;ZS"&6)003T.*/% MUC91^&KQX[.)6$)P5C (JWI^GV#6$!-E"285R3&/04 0_P#"8^&/^@U!_P!] M4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U M!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ M *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX M8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ MPF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* M *?_ F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8? M^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"? M&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^ M?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_ ML[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[ M]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]5E^$O$N@V.F20W>J11L;J5@K'L M6X-=!_9VG_\ /C#_ -^A61X+LK.72I&EM(F/VR49:,'C=0!;_P"$Q\,?]!J# M_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J M#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ M $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ M .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^ MA0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/ M_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/ MC#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9V MG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ M?H5Y!^U;^V;^SW^Q]HUO>_$Z\6?4+ME-KH>F11R7;Q%L-,58@(@YP6(W$;5R M?$3QM;6 M5A;#"@9:6XDQQ%$@Y=SC@#W)P 2/S_\ $WQ&_:6_X*Z^/&\->#-0;P%\'=-O ML7>JW0W+.4;LH(%Y<]]H/DP\9);!;V"T_9J^)G_!2OQSI'QH_:G\!OX$^&6C M"1O"'P^""+6-7CD*%I]1F7YK>-PB_N$(;&1D??D^Q/#G@KP?X/T&T\+>%/"V MGZ;IMA L%E86-FD4,$:C 1$4 * .PKU(SH96M+3K??&'Z.7X+SU1\WB,%C.( MZ[5>3AA%M%74JOG+K&':.[6KZ6\\_9J^!G[.G[)_@!/A]\'K2"UBD82:GJ=S M)YE[J<^.9[B; ,CG)]%7)"A1Q7HG_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^ MSM/_ .?&'_OT*\JI5J5JCG-W;W;/J*-&EAZ2I4HJ,5HDM$BG_P )CX8_Z#4' M_?59?A+Q+H-CIDD-WJD4;&ZE8*Q[%N#70?V=I_\ SXP_]^A61X+LK.72I&EM M(F/VR49:,'C=4&I;_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ M%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_ M]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ M/C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJK MG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ MZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H M/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?] M!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH M_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J# M_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J M#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ M $&H/^^JR[3Q+H*>+;N]?5(A$]K&J29X)!.170?V=I__ #XP_P#?H5D6=E9G MQG>Q&TBVBSC(7RQ@')H M_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ MY\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/ M_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L M[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/AC_H-0?] M]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]4?\)CX8_P"@ MU!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC M_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/A MC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1 M_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4' M_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ MH-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC M_H-0?]]5EZ]XET&YU/3)H-4B98;HM*P/W1MZFN@_L[3_ /GQA_[]"LCQ'96: M:KI*I:1 ->$,!&.1M- %O_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ M/C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJK MG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ MZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H M/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?] M!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!6MO%'A^\G6UM=5B>1S MA$4\DU?J)+&RC8/'9Q*PZ%8P"*EH ^0/^"_'_*&S]H3_ +)_-_Z.BK^,*O[/ M?^"_'_*&S]H3_LG\W_HZ*OXPJ /W^_X--O\ E*9^UW_V\?\ I\GK]_J_ '_@ MTV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH \1_X*,^ _V7_B7^QMXO\&_MI>,K/0?A M9/%-&+BU\N2,Y M# .AZFN6M_\ @IG_ ,$J+2=+JT_X-]?CG%+&P:.2/]CW3%92.A!$G!H ^JO^ M"#WB'X8>)O\ @F!X O\ X+?#4^%_"<5_K=MX?MTCN8XM1M8=7NXDU...Y=GA M6["_:C'G:CSNJ#:!7V#7BO\ P3S_ &IM-_;0_9,\/_M$:)\+M4\%6&JZMKEA MIOA77-.%G>Z;:Z?K%[IT,5Q;AF$$WEVB%X@2$8E0< 5[50 4444 %%%% 0" M,$53T+PYX>\+V/\ 9?AG0K/3K8R-(;>PM4ACWLY?\ TF:O=*\+_:P_Y+9\#_\ L>Y?_29J /=**** "BBB M@ HHHH **** "BBB@#'\2_\ (7T?_K]/_H)K8K'\2_\ (7T?_K]/_H)K8H * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_P B MQ>_]<#5S3O\ D'P?]<5_D*I^,?\ D6+W_K@:N:=_R#X/^N*_R% $U%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_Y!$O_ %^S M?^A5L5C^!_\ D$2_]?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !14 M.H:A8:383:IJM]#;6MM$TMQC#X:IB M)/ET2W;V7JSSLPS3"Y=RQG>4YNT8Q5Y2]%V75NR75G5_MM_MUZY\&?%%G^SE M^SYX(NO%/Q2U^W5M.T^"V,D=C&^X+*PX#MA2V"0B*"\C!1AL;]D?_@F__P ( MEXO'[2?[7>O+XW^)EY.+N-;J3S[/1I?X2FX8FG7@"0@+'@")5V[F]7_98_8X M^&/[+.EWM_HUQ=Z_XNUQO-\5^.M>?SM2U>8G+%Y#DI'NY6)3@8&=S98^MUU5 M,73P\'1PNSWELY>G9>6[Z]CSJ.3U,9C%CGWD]MHZ:A11 M17FGT04444 %8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5 &Q1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_([WO_ %Y1 M?S-;%8]E_P CO>_]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C_P#7Z?\ T$T M;%%%% !1110 4444 %%%% !1110 4444 ?('_!?C_E#9^T)_V3^;_P!'15_& M%7]GO_!?C_E#9^T)_P!D_F_]'15_&%0!^_W_ :;?\I3/VN_^WC_ -/D]?O] M7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% 'E7[5'QST+]B[]FOQ%\9M ^$FH M>(Y=.NX4TCP;X5MD2ZUO6-3U&.VM[:, 862XOKR,-(0<&5G(8YS\46G_ 5X M_P""RNN>(/$'@S1O^#>G4WU7PY% ^K6:_M+Z()[=)XC)!($-C^\5PKA2FY2\ MB_#K]OK]F36_"_PJ^,EQIL=WJ?EZ3XO\.F.2YT+7=)U)989A M'("K26U_9QLT,@VOY11AM8UX;\1?V#?^"CR_";PEXR^$7_!2>PB_:#T72+C1 M?&'Q+UCX76,6E^,M*>[FN+:"YTN$M%;RV9E/D319(WW 92+AMH!ZA_P2R^)G MQT^,O[!?P^^*_P"TGX&T/P[XS\165WJ.KZ?X?N[6:%_.O9Y(KAVM (?M$T3) M-.$"@3RRY5#E%^@J\1_X)T_LD:_^PY^R#X7_ &MZ7/J-_K_BR] MMA VHZAJ&H7&H74BQ@MY:>=_P#7 UUE$WA7X81X?3=%7J'G3)664\$J2W0;V?B./K MHX>#BJE9\L/Q?HOUV1XV*S67UGZI@X^TJ_:_E@GUF^_:*]Y^2U.8&D_';_@J M9JRZIJ,NK^ ?@''<;]/MWB-OJ?BU%;Y92K9*0MC>K,-H!3:LC?/'];_#'X7? M#_X->"K+X=_##PK:Z-HVGIMMK*T3 R?O.S'+2.QY9V)9B2223FMZ.-(D$42! M54 *JC ]*6EB,4ZRY(+E@ME_F^K\_R-H4445RGJ!1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A4 ; M%%%% !1110 4444 %%%% !1110 4444 %%%% !139)(X8VFFD5$1269C@ #J M2:\O^(_[_+^SU_P $H/CMKF[B"X\:V%KX9MY?1EDN7D^4_P!['X5TK+\9 M:\H-?XO=_.Q//$^R**^-Q\5O^"XWQ,_Y%+]E#X(_#*.3_H?/'5UK,L([_P#( M,4*S#MVS[4?\,F_\%=/B2=WQ0_X*?Z#X0MG_ -?I?PX^%5J^1Z)=7C^:GU - M/ZFH_'5BOG?_ -)3#F[(^._^#L[_ )H#_P!S5_[AZ_'.OTH_X.&?V3O$W[,I M^$.H>,/VKOB;\4=1\1_V_P"?-X_UQ+BWT_R/[-P+.!$5;82>OT'(XPCE=-1=UKKM]IG)5^-G[&?\ !IC_ ,U^_P"Y5_\ K_V[_Z2CII?PT%%%%>,:!1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ M]?I_]!- &Q1110 4444 %%%% !1110 4444 %%%% 'R!_P %^/\ E#9^T)_V M3^;_ -'15_&%7]GO_!?C_E#9^T)_V3^;_P!'15_&%0!^_P!_P:;?\I3/VN_^ MWC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 ?+VC_P#!)+]F M+X>27WBK]GK7O&GPM\:ZGK%[JNJ>._ 'B5[6[U.\NKF2XEDOK659+#41OE(" MW5M*%555=H KQ']K/_@KQK'_ 2'U*R\.?MY?&3X;?%#3+F6-(9/ URND^-X M8G8!9KC0'DE@N8P"2US'<6J_+\L'.!Y-X*^ ?_!P+_P4-D\0>#_&G[:6E_ / MX'VWC77;+0==\*:(?#EYI5T5R02UO=Q1R M 9!P^THXPR,RD,>VHHH **** "BBB@ HHHH **** "O"_P!K#_DMGP/_ .Q[ ME_\ 29J]TKPO]K#_ )+9\#_^Q[E_])FH ]THHHH **** "BBB@ HHHH **** M ,?Q+_R%]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)K8H **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_R+%[_UP-7-._Y!\'_7%?Y" MJ?C'_D6+W_K@:N:=_P @^#_KBO\ (4 34444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %8_@?\ Y!$O_7[-_P"A5Y'^T!^WG\-/@CXB ME\%:=H]QXAUBV(%[!:SK%#;-_<>4AOGQU"J<="0>*J_LO_MK_#?XM:H/ -_I M\^AZS=3R26<%U*LD-R3\VQ) !\^,\%1GL2>*\3_63(WC_J7MX^TO:VN_:]K7 MZ6O>^AP_VE@?K'L?:+FVMY]K[7/?J***]L[@HHHH **** "BBJFO:]H?A;1; MKQ)XFUBUT_3[&!I[V^O9UBA@B499W=B J@4A)W?*<-A&XKQ/^ MT'\=/V_O$EW\)_V.;NZ\+?#ZTG-OXG^*=U \@LE.U@=ISQMD.5R85QY MGT-^SM^S3\)?V7_ J>!?A5X?%NC!6U#49\/=:A*!CS)I !N/)PH 5_R^^Q\]''XG.:O)@7RT5\57^;RI=_.;]U?9YGJN*_9> M_8GT+X)ZS/\ %[XI>*YO'7Q/U52^L>,M4B_U3,NUH[2,D^1&%^3@[MORC:F( MU]SHHKCJUJE>?/-W?];=D>Q@\%AL!05*A'ECOYMO=MO5M]6]6%%%%9G4%%%% M !1110 4444 %8_@?_D$2_\ 7[-_Z%7YW?M_?\'#7_##/[6_BW]EG_AD+_A* M/^$7^P?\3W_A/_L/VG[386]W_J?L$NS;]HV??;.S/&<#Q#0_^#KC^QK1K7_A M@OS-TSR;O^%I8QN.M3R/-*U-5(4[IJZUCL_F9NK!.US]F**\<_8! M_:S_ .&YOV2/"7[4W_" ?\(O_P )1]O_ .)%_:OV[[-]FO[BT_UWE1;]WV?? M]Q<;\$>//^"UO_!,3P!<_V==?M6:1K%XQVPVGA;3KS56F;^ZK M6D,B9^K 5I3PV)K?PX-^B;!RBMV?4]%?&_\ P^#MO&N8OV>O^"??[1'CG=_J M-2C^'YT_37],W-Q(-OXITH/[4/\ P6'^)1*_#;_@FIX1\#P.<0:C\1_BK!=9 M']Y[>P02)_NDD\5M]0Q"^.T?645^#=_P%SH^R**^-C\%O^"WGQ-'_%;?MI?! MWX9K(?F7X=_#R;6&C'L=49*/JU"/QUH_)2?Z)?B',^Q]<>)?%WA3P7IQUCQCXG MT[2;1?O76IWL<$8_X$Y KQ#XC_\ !5+_ ()S?"GS$\8?MF> 3)$2);?2-=34 MI4/H8[/S6!]L9KAO#/\ P0X_X)LZ1J2^(/%OP3O_ !EJH^_JGC7Q;J.H22?[ MR/.(C_WQ7MWPW_8U_9'^#YC?X6_LP^ - EB^[Q]R2:+9? M#K*7R4?UE^0>^> M_P %P/V4?%)V?L_?"CXR_%=F.(3\/OA;?3K)[@W(AX]Z M/^&^?^"B?Q#^7X'?\$B/%<4$@^34?B/X^T[0_)'9FMF#R-_NJG>E_P"'>W[?/Q"^;X\?\%?/'CQ2#Y[/X<>#=/\ #OE _P *S1;W M;_>(S7V111]>J1^",8^D5^;3?XARKJ?'$?\ P0X_8W\2.LWQZ\:?%CXK2 [F MD^(GQ0O[DNW7)^SM"#7J/PX_X)A?\$\_A.$;P5^QM\/HY8L>5=:CX47\S M0!\3_%N&7_@E!^V0_P"TKHL+P? 'XU:W%;?$^RB!\CPAXDD.V'654<1V]P?D MF/0,222?)2ONZ&:&YA2XMYEDCD4-'(C JRD9!!'45@?%GX5> OCC\--<^$/Q M0\/0ZKX?\1:=)8ZK83CB6)Q@X/56!PRL,%6 8$$ U\G_ /!._P"*OC[]F;XM M:I_P2J_:6\0S7VK^%;$W_P &_%E\<'Q3X7!(CB)/!N;0 QNHYV(< K$7;OE_ MME#G^W!:^<>C]5L_*SZ,GX78^T:***X"@HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "L?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@F@#8HHH MH **** "BBB@ HHHH **** "BBB@#Y _X+\?\H;/VA/^R?S?^CHJ_C"K^SW_ M (+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"# M3;_E*9^UW_V\?^GR>OW^H **** "BO$?^"BO_"+)^R)XBNO&?[2[?!S3K75= M#N9?B8L2O_8+Q:S921S?O 8U!D5(RTH,2B3=(#&&%?G3%_P6!_;L_;YETS]E MK]C;7_"_@KP[JWBB;PSJ'[:>K>';^U\/ZNZA L6B65W$$CU2;(?\ !.C]E2\_8G_9&T#]FO4OC-?_ !"N=!UO7[BZ\9:LY:\U.6]UN^OW M>X8LQ:<-WT %%%% !1110 4444 %%%% !7A?[6'_);/@?\ M]CW+_P"DS5[I7A?[6'_);/@?_P!CW+_Z3-0![I1110 4444 %%%% !1110 4 M444 8_B7_D+Z/_U^G_T$UL5C^)?^0OH__7Z?_036Q0 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 9OC'_D6+W_K@:N:=_P @^#_K MBO\ (53\8_\ (L7O_7 U /4^G-15JTZ--U*CM%*[;V21,I1A%RD[)'Y5>*FUQ_%&I-XG\S^ MTC?S'4/-^]Y^\^9GWW9S4W@5M<3QOH[>&-_]I#5;?^S_ "OO>?YB[,>^[%?6 MTW[$6L?M-S:E\;O'6I?\(7J7B*\%SI^BVNG+,+>VV@*TZED)F< ,V".221EB MJW_AQ_P3I\&Z;X7O=43Q_J3^)HY3_8FL0I]G2PGB<,DJQJQ+'*]W=-M)M>FZ;\ M_F?4U%>;?L__ !FU7QPE]\.OB58IIOC?PX1%K=AT6Y3@+=P_WHW!!XZ$^A7/ MI-?N^$Q5'&T%6I/1_)IK1IKHT]&NC/O*-6%>FIQV_K1^:"BBBNDT"BBO ?VL M_P!O#PQ\ ]4'PC^&'A6\\>_$^]LWGT_P9H4$EP]I$J;C^1 M@ '>-J%"KB:G)35W^G=]EYG-B\9AL#0=:O*T5_5DMVWT2U9Z)^T%^T?\)/V8 MO I>&/A%9W,=QX2^&%M(8O[>*G6,$*50*J'(*\ M)>_9R_ M8-\?_$WQY%^U-^W]K \2>+)@'TCPE* ;'1X\[E1H@2GR]HAE0?FJR#[/%&?[Z>8O8D5@G]C#_@H/^VBOV_\ ;T_:C_X5 M_P"$KGE_A+\$YFMO-C/_ "ROM5?,LN1\KQIF-N2I6NU8*<5S5VH+SW^4=_OL MO,GF3VU/Q^_X+T:MI6M_\%8_BS?Z+J=O>0>;HL7G6LRR)YD>B6$0:^0:_<']H;_@UO\ A5\3OB]JGC7X)?M))\._"]U%:1Z7X/3P1+J? MV$16L4,A-U+J*/,TDD;S$LH(,I'.,GS[0_\ @U'_ +9M&NO^&]/+VS/'M_X5 M;G.TXS_R%!7VV$SS*:.%ITW4VBE\+Z+R37W-G-*G4?\$A/V5/V[OC/_ M ,$[?A[K'@;_ (*07WPZ\ W']K#2O"7AKX>6$U["%U>]69GU"9O,RTPE< +@ M!P/X:^D_^',7PU\8_O?VA/VR/V@OB3O_ -?8^(OB;-%9'U"06Z1[%/H&->S? ML _LF?\ ##/[)'A+]EG_ (3_ /X2C_A%_M__ !/?[*^P_:?M-_<7?^I\V79M M^T;/OMG9GC.!['7R.+S*M+%5)49)1R?WZG1&"Y5<^9OAW_ ,$; M_P#@F-\,'67P_P#L=>%+UU.XOXD2;6"QZY/VZ28'^5>[^!/A#\)_A;;"R^&7 MPP\.^'(0NT1:#HD%FN/3$2*,5T5%<%3$8BM_$FWZMLI)+8****Q&%%%% !11 M10 4444 %%%% !1110 4444 %%5-4\0:#H:>9K6MVEFN,[KJY6,?^/$5S&J? MM _!_27\J3QM;SR9PJ6,;SECZ QJ1^M=-'!XO$?PJB;_(\7,N).'LF_W_ M !E*C_CJ0C_Z4T=E7(V?C/1%^,UWX)-P/MC:2DRC/'!R4_WMIW8].:Q=:_:. MTZPTN?6-,^'7B2YM8$W27D]AY%N!T'SN?7 Z=Z^^%WB=2%:VOX\%K61CUM[A5$/#/B'3O%GA^S M\2:3)NM[VW66(]QD<@^X.0?<&KU?,PG5PM>ZTE%_\.G^31^^4*]#&8>%:C)2 MA-*46MFFKIKR:U1XG^P1^V+HW[:/P)A\=W.C'0O%VB7DFC?$+PC."L^AZS!\ MMQ;LC?,$+#V) ?'+(?X0TKU]I>$_%?AOQWX7T[QMX-UNV MU/2-7L8KW2]1LY0\5U;RH'CE1AP596!!]#6N*I05JM+X)?@^L?ET[JQK%O9F MA1117(4%%%% !1110 4444 %%%% !1110 4444 %%%% !6/XE_Y"^C_]?I_] M!-;%8_B7_D+Z/_U^G_T$T ;%%%% !1110 4444 %%%% !1110 4444 ?('_! M?C_E#9^T)_V3^;_T=%7\85?V>_\ !?C_ )0V?M"?]D_F_P#1T5?QA4 ?O]_P M:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110!X- M_P %.;/]EJZ_88\>W'[:]_)#\++"VLM0\90PHS/?6UM?VUPMDJI\SFYDBCMP MJD,QGPI!((\]_94_:B^&W[9'[ &N:_X)_P"">/B+2?"&BW=QX;D^!?BGP_8Z M=?7&EQ002+''I\Q6V7S+>>-XK=W1&4KB3!4GW']KGX(:K^T)\"-0^'?ARZTR M+6+?5]'U[P^=<@:2Q?4])U2UU6SCNE3+&W>YLH4DV@L(V8J"0*^&_B1^U1_P M6W\+ZC\3O G[.O\ P2 NK+QK\0/$R7FD>-=:^*NBW/A_0L:-INGFZRK(]V%> MR>54=86(=-R9#1D ^MO^"9UC^S):?L5^$K_]CGQQ?^(?AOK%WK&M>&]1U2\F MGN4%_JUY>S6TKW!,V^">XFMRLI,JF':Y+AB?>*^:/^"07[%5]_P3\_X)[?#_ M /9FUWXAVOBO5]/MKK4M=\0:?*7M;N^OKJ6\F,#'EX5:;8CD NJ!R%+$#Z7H M **** "BBB@ HHHH **** "O"_VL/^2V? __ +'N7_TF:O=*\+_:P_Y+9\#_ M /L>Y?\ TF:@#W2BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?\ Z_3_ .@F MMBL?Q+_R%]'_ .OT_P#H)K8H **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** ,WQC_R+%[_ -<#5S3O^0?!_P!<5_D*I^,?^18O?^N! MJYIW_(/@_P"N*_R% $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 444RXN+>TMWN[N=(HHD+RRR,%5% R22> .]&P%;Q#X@T7PIH=UXD\1ZE%9 MV-C TUUO%_A_P"']:_:D\;6OQP^(>FRVO@[2I_,\#>'+I^?X%/0<].7@B6]_;.\:"YE66'X6:!>_ND8%3XFO(V^\1_P ^R,.G M\1]_N>\Q116\2P01*B(H5$1<7^T!\&]:\6O8_%+X6726'CCPX"^E7).$OHNKVA M/4 DUM?!'XR:+\:/"']N6=K)8ZE9S&UUW1KCB;3[I>'B8'!QD'!QR/0@@=E7 MC?QN^'WBGX=>,/\ AI;X,::T^I6\03Q=X?AX76[)>K #_EO&!E3C) QSC:WB M8NG4R[$/&T%>+_B177^_%?S);K[4?-*_%5C+#5'6@KI_$O\ VY>:Z]UYI'LE M-EEB@B:>>141%+.[M@*!U)/85P>K?M/? WP[\$_^&A?$_P 0;+3/"@MA+)J% MX^THW3R=@RS3;@5\M06+# !KY9^(.@?MD_\ !4?PO,_A:=_A/\';J2,:=:ZT MDBZMXKMV<;KB>./F*V\O\\7>+"CO;_1;(X\LRS&O$?7LQGS5;645\%-/I'O+O)Z]%IN4445YY]"%%%% !1110 M 445Y;^TU^VM^RW^QYX?'B#]HGXSZ/X=,D9>STV68RW]YVQ!:Q!II>>,JI S MR15PISJR48*[?1 VD>I5SGQ4^,'PK^!O@ZX^(/QC^(FC>&-$M?\ 7ZIKFHQV MT(/90SD;F/91EB> ":^21^UI_P %(OVU/]!_8G_9H3X3^#KD87XJ?&JW*7DT M1_Y:66D)N8G&&1YMT3@\[:Z/X5_\$@_@?#XPM_C%^V'X[\0?'[QY#\R:S\1I MO-TZR8D$K::8";>"/(!",),'D$5U_5:5'6O.S_E6K^?1?-W\B>9O8P;[_@J- M\7OVG;V;PK_P2]_95U;X@0^8T3_%+QO'+HOA2U()!=&D"SWNTC#1QA&Y!&13 M]*_X)5>/_P!HS48/&7_!3_\ :BUOXI2I*L\/PY\-R2:-X3LG!!"^1"5ENRI' M$LA1B"0RM7V98V-EIEE%IVFV<5O;P1K'!!!&$2- ,!54< < "I:7USV6F'C MR>>\OOZ?]NI!RWW,'X;_ N^&WP<\(VW@'X3^ M'\-:)9C%MI6AZ=':V\?J0 MD8 R<I)K>HHKC;#_K_ ,-5?]TE4Q'_ %YHUJJ_\#A! MP7JY)>9WU%<#_P (Y^T-K/\ R$_B)H>CANJZ3I)G(]@9B*!\#[[4CN\6?%SQ M1?Y^]%!?"WB;ZH@_K1]2PL/XF(CZ14I/\DOQ#_67/L3_ +GE%:W\U6=&E'[E M4G47SIH[34M;T;1H_.UC5[6T3&=US<+&/S8BN9U;X^?!_1CLN/'5G*V/"?PU\4:IG[LT>EF.$_\#5&G1IQ^^4*LU\II^ M9P)\+?M!:S_R%?B=I&D@_>32-(\[\ 9CD?6C_A13ZESXL^*GBG4<_>A74?)A M/_ $']:[ZBC^U<7'^'RP_P ,8I_?:_XA_J#P_5UQCJXA_P#3VO6J1_\ '/V M:^4$<;I?[/OP?TE_-C\$V]Q(3EI+Z1YRQ]2)&(_2NFTOP]H&AIY>BZ'9V:XQ MMM;9(Q_XZ!5RBN>MC,7B/XM24O5M_F>UEO#?#N3?[A@Z5'_!3A'_ -)2.1^, M7PSU'XJ^'8O#-MXK_LNW%P);G%GYQFQ]U?OK@ \]\D#IBO)X/V./.UN?1O\ MA8V/)A63S/[(ZY[8\ZOH:L>R_P"1WO?^O*+^9KNP6?9KE]#V.'J9U:T=([)1C4C%+T2NVV]6V<'\&X]2^#WB& M;X,>+=1\V"Y8W/AR^,>Q+@'_ %D8Y.U@>=ONW)R,^J5@_$;P%I_Q"\/-I%S, MUOZAX@CN?"'C&%;;Q'HY$>HP#@3K_# M.GJK#!XZ$]@11C'_ &C3>,C\:^-?ASKR?7M+R:*X<@N"\73X;JW^K2O]4FVW MHKR>'DW=\]-7=)M^_25M94Y-]+KNAZ-XGT2\\->(]*M[[3M1M9+:_L;N(217 M$,BE'C=3PRLI((/!!(KXB_9%UW6O^";/[4[?\$X/B;JEQ+\,O&T]SJO[//B. M_E9A:DMYEUX=ED;J\;/OBR(]"'B_7KU+F75FL];O;=KJ.9%'F6\I3S8=Q9UBD1&=V4L?KZOGS M_@EAXR_9&\=?L'>!-7_8.\/+IOPBM/[4TKP/"L$T?GVMCJEW9-=$3JLI,\MO M).6E D8S%G^8FOH.@ HHHH **** "BBB@ HHHH *\+_:P_Y+9\#_ /L>Y?\ MTF:O=*\+_:P_Y+9\#_\ L>Y?_29J /=**** "BBB@ HHHH **** "BBB@#'\ M2_\ (7T?_K]/_H)K8K'\2_\ (7T?_K]/_H)K8H **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** ,WQC_P BQ>_]<#5S3O\ D'P?]<5_ MD*I^,?\ D6+W_K@:N:=_R#X/^N*_R% $U%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 5X3XWUO5_VK_&US\'? FHRVW@71[@)XT\06SD'490<_V? M;L.HZ;V';VP)+WQB\>^*?BWXSF_9M^"^IM;R*@/C;Q-#RNDVS=8(R.MPXR,? MPC/3YBGI_@#P#X6^&/A&R\#^#-,6TT^PBV0QKR6/4NQ_B9CDD]R:\*M*6<5I M8>#_ '$7:;_G:^PO)?;?_;B^U;@FWC)NG'X%\3[O^5>7\S^7D>&M'M M?#^@:=%:65E L-K;0)M2)%& H'TJU117N1C&,5&*LD=R22L@K'\#_P#((E_Z M_9O_ $*O -9_X+!_\$Z_#VKW6@:Y^T#+:WMCI;C4=1U/R;&S@\':P[SR2R!8T4"TY+$@ M>IKT/[*S2U_83M_AE_D>9_;>2\W+]9IW_P &HYO M&-TVJ^)=1B8Z!X0TV5?ME\1GYVSQ! "#NF?Y0%; 8C;7D?[:O_!4G0_AMKEQ M\!_V89;'Q!XW:X2RU+7I8WGTSP]*[;0KB(,UU<@YQ;QAL$'=G8R'I_A?_P $ MLO@-IM]8_$CXY:IJWQ%\=RWOV_Q#XF\0W+A=4F*@+"UMG:EO&0"D/;: Q9?E MK:E@Z6&A&MC;I/:*WEZ]E^+Z::G#B\UQ.-G4PN4N,JD+?C-^TYK<7[6_[37A*^T;X6W'B87KZ%X=9XH+.*7AKFUMWR2O" M"2Y(RV<1C ^7]6?A[I'@W0/ NCZ)\.XK=-!M=-ABT=+64O&+94 CVL22PVXY M))-:-QIFFW6FOHUSI\,EI) 89+5X@8VC(VE"O0KCC'3%>&^';V\_8^\>0^ M M>NI)/AMXBO2/#NHSN6&@W;DDVDK'I"YR58].<_QM7SN99G7PV)BY)1PNB48I M)4G??3[,F]6]5+5Z-VRRO)Z.03=64N>52W/4>]_TAV71VO?=>\T4=>E%=I]. M%%%% !145]?66F64NHZE>16]O!&TD\\\@1(T R69CP !R2:^3OBI_P %?/@? M%XRN/@W^QYX#\0?'[Q["=KZ/\.81)IUFQ) :[U-@;>"/((+J9 #P0*VHX>M7 M=J<;_DO5[+YB;2W/K:OGG]IC_@J%^R+^S'XA'PXU;QG=^+_'DTABLOAU\/K% MM7UJXF_YY&&$[87]I60D=,UY9_PR5_P4B_;3/V[]MC]IB/X4>#KGEOA9\%;@ MI=S1'_EG>ZN^6)QE72'=&X/&VOH?]F;]BG]EO]CWP^?#_P"SM\&-'\.^9&$O M-2AA,M_>=_W]U*6FEYYPSD#/ %='LL)0_B2YWVCM\Y?Y)^HKR>Q\\#_A[G^W M#][^ROV6_ %UZ;-9\8WD)_*"QW#_ '9HB?XL5ZG^S+_P2]_9%_9@\0'XC:-X M,N_%WCN:02WOQ%^(%\VKZU<3?\]1-,-L+^\2H2.N:^AJ*B>,JN#A"T(]EI?U M>[^;8**W84445R%!1110 445B>+OB/X(\"0^;XJ\1VUJQ&5@+;I7^B+EC^5: M4J56O-0IQ:WC/!>V<_*?J""#]1ZUQ'Q M^_:#U+5_#3>$]%\*W^G6VJ1_\?NHKY4L\(/.R/J%8\;B>1D8ZX\@\':W_87B M&WNY]2O[6U>18[Y].N6BE: L-X##Z9QT) K[?*^$YXC*ZDZZY9R^'K9+?9]= MK=+'\M<=?2$P^4<>8+"Y5+VF%II^WO>"FZBM&SE&Z5-6GS)-2YM+H^VKW4=/ MTV'[1J-]#;Q_WYY0@_,US6L?'+X1Z'D7WC[3V*]5M93.?RC#5GZ1^S[\'72/ M5FT(ZFTR!TNKZ]EF\Q2,@\MM(.?2NHT?P7X/\/X.A>%=.LRO1K:R1#^8&:^6 M<(&.BI0AA<.GLW*KB';T4<.ONDUYG*']H'0K_P"7 MPGX)\3:SG[LEEH["/\6XGQ7^]YO./E1I4J:^^I&O-?*:?F<"-"_:*UG_D( M^.O#^C ]M+TQKAE'_;8@9H_X4GK&J<^+/C'XFO<_>BM+I;6)OJJ \?C7?44_ M[4Q4?X:C#_#&*?WVO^(?ZAY'6_WR=:O_ -?:]:47_P!P^=4_N@<38?L[_"*R ME^TS^%1>3'[TVH74LQ;ZAFQ^E=-I'A+PKX? &A>&K"RQT^RV:1_^@@5H45SU ML=C<0K5:DI>K;/7RWA?AK)Y]_Z\HOYF@#8KC/BI MX%U74Y+;Q[X'98O$6C@M;9X6\BZM;OZ@\X]">V#Q-[.S4D[2A*+O&<'TG"24HOHUVT,3X?>.M*^(7AN+7]- M5HGR8[RTD^_;3+]Z-AV(/YC!K;KSGQ[I6H_"[Q-)\8/"=H\MC/A?%6F0C_61 MCIAKHQF'IQ2KT/X&+3Y?^$P\+9#7$# ?> MN+<#S8F()PG1S'&A^G/@=\:OAU^T7\)- ^-_PFUY-2\/>)=.2\TVZ7@[6X*. MO\$B,&1T/*LK*>175,JLI5E!!&"".M?!_A0O_P $EOVSU^'-TQMOV=_CMK[2 M>&9FXM_!'BR7E[,GI%:7>,H.%1A@!5CD9B'^V4/9_;BM/-=5ZK=>5UV/J7[K MOT/O&BBBN L**** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?_K]/_H) MK8K'\2_\A?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB@#Y _P"" M_'_*&S]H3_LG\W_HZ*OXPJ_L]_X+\?\ *&S]H3_LG\W_ *.BK^,*@#]_O^#3 M;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** /E7_ M (+<:'\+=?\ ^"6OQ/4+K=::E:74+M;230K M/;I-#&\\?F(6MTF .<5\Y>!?^"VG[,Z^"M-*_P#!$S]JK3O*L(Q/8Z-^S5'+ M9VCA!OBBD$J!HU.0&V)D ':N<#!E_P""Y/[8S67B?X6:[_P0U^.OQ5TBQ\1: MYH$GBS0-#EGTGQ)907US:B5%^PE'CDB3:RC(?%_BY[[P7J%E]GNM&,7B;5(%MKA/*B/VA5B42LR*SR;V8;F)K MZ'H ***^-?\ @OI+\3_#W_!*OXO?$SX3?'GQCX#U?POX4DOK>Z\':A':2W1$ MT(,W7!)ZU^>G_!4[_@F5\1_V.OV1/%__ 4C M^"?_ 4?^.@^.7PWM$\1ZCXH\0>.7DTS7]LR&XLGTP*+:"V8,PBMHU\M?DC9 M9%- 'ZVT5^>/_!1#]M[X[S?"[]D?]EKPOJE_X"^(7[5WB71[+Q=J6BS-;WWA M[1TM[2YUQ;)S\\%R!#7B'QR_:0^!GQ3^./P;@^'OQ,TW5GL/&S27BVDC'RD: HI. M0."Q H ^JZ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/ M^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK M-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJ@"'Q+_P A?1_^OT_^@FMBN9U[Q+H-SJ>F30:I$RPW1:5@?NC;U-:G M_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P ) MCX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ M?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_ MPF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8 M^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0? M]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16;_P )CX8_Z#4'_?5' M_"8^&/\ H-0?]]4 'C'_ )%B]_ZX&KFG?\@^#_KBO\A6'XH\4>'[SP_=VMKJ ML3R/$0B*>2:MV/B[PU'90QOK,(98E!!/0XH UZ*S?^$Q\,?]!J#_ +ZH_P"$ MQ\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?] M!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH MTJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\ M,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2KRGX[_ !=\ M3KKMM\!_@H4G\9ZQ%NGNSS%H=H?O74OHV#\BGJ2#@Y56E^.W[1FG> -,MO#/ M@!8=8\7ZXQAT+3%/RH3P;B8_PQ)R3G&<8X 9E?\ CP)X.^$6A7%WJ_BV+5O M$VM3?:O$FO3$E[N<\[5)'$:Y(5>!WP,UXN+KU<;7>"PSM;^)-?93^S%_SR7_ M ("M=W&_%6G.O4=&F[?S/MY+S?X+7L=)\'?A'X9^"_@R+PEX=#S.7,VHZC<' M,]]5?#_ .%"3_$;1D\%ZI>V M&H3WR6]FUK>)$_FR'RTV32'$!RP'FG.S.X8(!K5UFPETO5[K39M0M[MH+F2- MKNTE,D,Y5B#(C$ LAQD' R#71? _X<^(?BQ\6M \ >&(W^U:AJD*&90<6\88 M%YF(Z*B@L3Z+7Z#3Q6(P]!151VBK:[62/Y5J8W&X_-W42]^<[\L>[>R_0_4K M]AG_ ()N?#O]EG3K3QCXLLK'5O&*Q_N98(B;31PP^:.U5_F+XX:=\R/CJ,MN M^FZS?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJOSVO7K8FJZE1W;/ZFR_+L'E>& M5##0Y8K[V^[?5^;-*LKQMX*\-?$3PK>^"_%^F)>:=J$)BN8'[CJ&!_A8$ @C MD$ CI3_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JYYPA5@X35T]&GLT=LHQG%QDK MIGE'P9\:^)?@YXUB_9F^+NIO<@QEO OB.X.!J=JO_+LY[3QC QW&/]DM[37S M]^W7^T!^Q;\/_A-*O[3/QVT?PIC_ $K0KLSL^HQ7*??%?XM"6W%Y:[MJW=EI0 M3S)69<,';=$2?F5 <#AR["8S!S^KU?X/_+NVWJY+[-KMQWU3;XJ4I8 M:?L9.\?LO_VU^?9]5YK7[]^)'Q1^&WP<\(W/C[XL>/='\-:)9C-SJNN:C':V M\?H"\A R<<#J>@!KY,U3_@JI\0/VC-2G\&?\$P?V7-;^*4BRM#-\1_$L M$[)P2"WGS!9;LJ1S%&$8C!5FI_PX_P""6?[/FJ^+K;XO_MP?&C6_V@?&T#;X M;OQY+MT>Q8X)6TTJ,_9XHR?X'\Q>X KZTTO7? NAZ=!H^BW-C9VEK$L5M:VL M8CCB11@*JJ % ' X%>]?!4-E[27G=1^[=_.WH=GO/R/D6R_X)22:T?^$Q\, M?]!J#_OJC_A,?#'_ $&H/^^JQK8JO72C)Z+9+1+Y+0:BD:5%9O\ PF/AC_H- M0?\ ?5'_ F/AC_H-0?]]5SC-*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH M TJ*Y?Q'\9OAGX5B+ZQXLMU?^&WB!DE8]@$4$_CTKE9OC-XX\9.;?P'XG75W:V-N]W>W,<,4:YDEE<*JCU)/ KB= M3^/7AN:\?1_ &DWOB>^7@QZ5%F%#_MS'Y5'N,BLFU^'7@S6;A-3^*7Q%N?$M MPIW""XE,-I&?]F%.!^)P?2NVTS7/ FBV::=H]S96MNGW(;>,(B_0 8K:V68; M=NK+_P !C_\ )/\ \E.#GXXSKX8PP%)][5J]O1/V--_]O5UY'+_\(U\;O'?S M>*O%4'ABQ?KI^A_O+DCT:<\*?=./:MSPA\'_ (?^"IOMVE:$DMZ3N?4;UC-. MS=VWMG!_W<5J?\)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?59U]^#M[K:2V2E))?B/%\!\#X_$SQ.)RO#5*DVW*4J%*4I-[MMQ;;?5MW-O0M#TSP MUH]OH.C0-%:6L8CMXFE9RBCH-SDD@>YX'%6ZS?\ A,?#'_0:@_[ZH_X3'PQ_ MT&H/^^JXY2E.3E)W;/IJ-&CAJ,:-&*C"*222222T226B26B2T1I45F_\)CX8 M_P"@U!_WU1_PF/AC_H-0?]]5)J:5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_W MU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\ M)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/ MAC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!] M4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_" M8^&/^@U!_P!]4 :58]E_R.][_P!>47\S4W_"8^&/^@U!_P!]5EVGB704\6W= MZ^J1")[6-4DSP2"T3=1Z?@2> M[_X3'PQ_T&H/^^JH^(]0\ ^*]$N?#NNW]O/:W<126-CV[$'L0<$'L0#7;@\3 M&BW3JJ].6DE^37FNGS3T;/F>),CKYG3IXO R4,70;E2F]M?BISMJZ=1)*:Z/ MEG'WH19T%<'^TW^SC\,OVM/@9XA_9_\ B[I/VK1/$-B8960#S;64'=%<1$_= MECD"NIZ97D$$@YWPQ^(4?A'4Y/A3XTUU)S:INT+5F/%Y;#HC'M(@XQW ]LGN M_P#A,?#'_0:@_P"^JG$4*N!KJS[.,EU71K^M'H]4=>09W0S_ "_V\8N$XMPJ M4Y?%3J1^*$O-;IK247&<;QDF?+?_ 37_:-^)EGJWB'_ ()\_M9ZL9?BS\*8 M46VU>;('B_P\2%M-6B+$EVVE(Y>20^TL=[.%^MJ^2O\ @I/\!-=^)&E^'OVL M_P!EC6+6U^-?PDF?4/";+P->LB#]JT:?&-\J:1=-_I&DWT?RSVDEVE_D]U\UT/96CLSURBLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJN(HT MJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,? M#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,? M]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@# M2K'\2_\ (7T?_K]/_H)J;_A,?#'_ $&H/^^JR]>\2Z#'-,BT;0=-AM+2'= MY5O;QA43+%C@#IDDG\:M444 5=&T/1_#UH]AH6F0VD$EU/5YII M"!_$\LCNQ[LQ/>K5%% !7R!_P7W_ .4-O[0G_9/YO_1T5?7]>=?M0_LI? [] MLOX3W_P-_:)\.ZGK/A35H_+U71K#Q5J6EQWL>Y6\N9K"XA>5-R*=K$KQTY.0 M"K^Q%_R9?\(?^R7Z!_Z;H*\O^*OAC2_^"DGC&U^%B(MU\"_!WB:&\\97V,P> M.M8L+@20Z1!D8ET^VNHDENI1E)9H$ME+!+H#UW0?V7?A!X8_9Z/[+6AVWB.' MP7_8?]CQVA\=:N][#8B(0B&+4&NC>1 1J%!2964=",FOD]/^#97_ ((DQ6XM M(_V-[U8@NT1+\5_%04#TQ_:F,4 >=_\ !7N+2;G_ (*&_P#!/_\ ;4\/:Y:Z MEX)T#XT:MX.U?6;&X66V@O=66"UM*^V=4_ M8V_9EUO]EVS_ &+M5^$6G3_#+3O#]IHNG^%I)92EM:6JH+;RYM_G)+$8XW2< M/YRR() ^\;J@^#'[''P6^"7C^]^+VD)K_B#QG?Z2FDR^,/&OB:[UG4HM-1_, M6QAFNI',$&_YV2,*)' >3>XW4 >J4444 9>K>"/!>O7AU#7/"&EWMP5"F>[T M^.1R!T&YE)Q7AG[3G@WPAH7QM^";:)X4TVS,OCF02FUL8X]X%NQ .T#//-?0 M]>%_M8?\EL^!_P#V/([*S35=)5+2(!KPA@(QR-IK7_ +.T_P#Y\8?^_0K- M\2_\A?1_^OT_^@FMB@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ M^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@ M"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ )\8 M?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[ M.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"? M&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@#( M\76-E'X:O'CLXE80G!6, BK>GZ?8-80$V4))A7),8]!4/C'_ )%B]_ZX&KFG M?\@^#_KBO\A0 ?V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^ MA1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I_ M_/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%34 M4 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A7&?&_XK>% M?@QX575;C1EU#5;^86N@Z);1 S:A=-PL:@#.,D;FQP/4D Z_Q3^*'A/X/^"K MOQSXQO3':VPVQQ1C,MS*?N0QK_$['H.W). "1P7P/^&'BSQ5XJ;]HSXXV03Q M#>PE/#^AN@7?BKQ?K] MEI6F6,)EO=1U&Z2&"",=6=W(51[DUV8+!TL'15&DOU;;W;?5MZM]S6G3IX>E MRK1+J_Q;?YLL?V=I_P#SXP_]^A7FW[1_[4G[/?[*OAV+6_B[XBM[>ZO#MTC0 M;&V%QJ.IR9P([>W7YG);"[CA 2-S#->-ZU^V?\=OVL]2N? __!//P;%%H4,K M0ZK\:?%]F\6E6NTD/]@@<;KR1><$C8"/F7:P>O-_A9X'\.Z#\3-0T[]DJUF^ M,/Q?E?RO%WQZ\=N;C3]#8C!%NQW(" 2$BASA< M(JE1]!2RZ-)WQ3LU]E;_] MO/:'SO+^Z>!CN((QBEA5?FT4K-J3[4XK6H_-6@MW-69VZ?#_ /:Z_;[O&C^+ M-WCSH/%&M6[$A3>3 ?Z%$^UAY:C<<.C \.-;P7_ ,$V]*FU MN?P7XRAT?0_A5HNHEO#GP]\'B2)=7"XV7>JW+?OKF4X&5+-@J,,!D-ZS^SI^ MRQHGP-O=0\=^(O&&I^+?'.O1*OB'Q;J\Q\RX4'<(8H\[885(&U!G& ,X ]5 MK.OF%1-TZ+48+9)67KW;_O/7TV'A\DI8RC&KCX-U&[M.5[KI&5DHVZN$?>E5_V/B#'\I\-?#*V^U M6MJV2-UWJ&#;V\8((9@9"A'S**Y;_AF7_@IO^VR/M?[7O[0L/P2\%7/+?#3X M.70?5IXC_P L[S6'SM;&598 T;@] :\^."J17-6:@O/=^D=W^7F=_,NAZI^U M!_P4C_8T_91U=? _C3QDNO\ C2=_*L/A]X)T_P#M76[J4](A;0Y\ICV\UHP< M<$UY*;O_ (*P_MPC;X:\+:+^R[X NO\ E_U>VCU?QA>0GNL&!!8[AD$/B6,X M(+8KZ%_9?_87_92_8XT=M,_9[^#6E:)DG),UW,6FD!.3M+; M02<*!Q7K5/V^&H?P87?>6OW1V7SY@LWN?-W[-O\ P2I_9$_9T\1?\++N?"E[ MX^\?2N);SXA_$F^.L:K+,/\ EHCS#9 WH8D5L<%C7I/Q]^!8^)&EVGB?P-<1 M:3XP\/R&X\/:JD8 +=X)>/FB<<$'.,YP1N#>D45YN84UF=*5/$MR3\]5;9I] M&GJK;/8BI1IU:;A):/\ J_KYGG_P'^+&B_&#PY.NI^'XM+\1Z/-]D\2Z%+&! M)9W R#@'DQM@E6YXR,Y!KNO[.T__ )\8?^_0KRKX\?"_Q5H_B.#]HCX)VH/B MG2H=FJZ4O":]8C&Z!P.L@ RC$+HO;W*E98) M,"6VF'WX9!_"ZGJ.XP1D$$^;@,56A5>#Q3_>15T_YX_S+S6TUT>JT:,:%6:E M[&K\2V?\R[^O=?HT;O\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-7.>,/BQX!\# M-]GU[Q#$+HG"6-OF6=B>@V+DC/O@5[=&A6Q$^2E%R?9*YGF.:9;D^%>)QU:- M*FMY3DHK[VTK^1N_V=I__/C#_P!^A45\-!TRU>^U(6=O!&,R33[$11ZDG@5Q M'_"8?&;QW\G@KP5'X?LGZ:GXB/[XKZK O(/^]D&IK'X#:-J%TFK?$OQ#?^)[ MQ#N47\FRVC/^Q"IV@>QR/:NWZC1H:XFJD_Y8^]+\'RKYRNNQ\O\ ZU9EFONY M'@95(O\ Y>UKT*7JN:+JS\G&ER2_G5[D-]\:/"^H73Z3\-?"%SXGO$.UC86P M2VC/^W,PV@>XR/>HA\/OBMXZ^?QMXGM?#]DW73/#L0\XCT:=AD'_ '<@UZ%8 MV%CIEJECIME%;P1C$<,$81%'H .!4M'UZC0TPU))_P TO>E^*Y5\HW7YWODC/M@5O_P!G:?\ \^,/_?H5-17%6KUL1/GJR6Y/A M5AL#1C2IK:,(J*^Y)*_F0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%345D=Y#_9V MG_\ /C#_ -^A1_9VG_\ /C#_ -^A4U% $/\ 9VG_ //C#_WZ%9'@NRLY=*D: M6TB8_;)1EHP>-U;M8_@?_D$2_P#7[-_Z%0!I?V=I_P#SXP_]^A1_9VG_ //C M#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_] M^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ M &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP M_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#? MH4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V M=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A619V5F?&=[ M$;2+:+.,A?+& R_P"1WO?^O*+^9H TO[.T_P#Y\8?^_0H_L[3_ /GQ MA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* .9^(_PTTGQ[X?-A&$ ML[ZW<3:9J$2 /;S#E6R.W8CN/< U3^%GB^+Q5:W'A[Q1I$%IXATAQ#JMIY2@ M,?X9DXY1ASQTSZ8)[*N)^*?@G6)KNV^)/@)0GB#24.(OX;^WZM;OZY_A]_P( M]/"5:>(I?5*SLOL2?V9/H_[LNO9V?>_Q&?X'%Y/C_P#6#+8.4DDJ]*.]:DMI M176M2U<.LX\U-ZN#CV']G:?_ ,^,/_?H5\)_'S2!_P $L?VP&_;$\.:9M^!G MQEPP9A\,:W(VRWUY$'W(I6.R? ^\Q)W,\2C[:\">-]'^(/AN#Q)H MSD+)E9X'^_!*/O1L.Q!_,8/0U'\2OAQX)^,'P_UGX6_$CP];ZMH/B#3I;'5M M.N5RD\$BE67U!P$F MITYI2C):IIJZ:]4:5I#HM_:Q7]A%:SP3QK)#-"JLDB$9#*1P00<@BI/[.T__ M )\8?^_0KXO_ ."??Q)\;?LB?&N__P""4O[1/B"XOFT:R?4O@5XMOV&?$/AP M$G["S=#=6@!0J.L:'"A(U+?:U98B@Z%3EO=;I]T]G_6ST.M.Z(?[.T__ )\8 M?^_0H_L[3_\ GQA_[]"IJ*P&0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_ MV=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_W MZ%344 0_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A61XCL MK--5TE4M(@&O"& C'(VFMVL?Q+_R%]'_ .OT_P#H)H TO[.T_P#Y\8?^_0H_ ML[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y M\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* ( M?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (DL;*-@\=G$K#H5C (J6BB@#Y _ MX+\?\H;/VA/^R?S?^CHJ_C"K^SW_ (+\?\H;/VA/^R?S?^CHJ_C"H _?[_@T MV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@ M HHHH **** "BBB@ HHHH **** "O"_VL/\ DMGP/_['N7_TF:O=*\+_ &L/ M^2V? _\ ['N7_P!)FH ]THHHH **** "BBB@ HHHH **** ,?Q+_ ,A?1_\ MK]/_ *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** ,WQC_ ,BQ>_\ 7 U+?% MGA[P+X;O/%WBO5(K+3K" RW5S*>%4?J23@ #DD@#DU)I9YYG"I&BC+,Q/ ))KPK1;&__;'\:P^,=?M)8?AEH-X6T/39T*_\)#=( M2/M,JGK IR%4]><_Q"O.S#&SP_+1HKFJS^%=/.4NT8]>^B6K1S8BNZ=H05YO M9?J_)?\ W9;^%WA/Q#^T/XVM?VA_BKI/+/1++E+.!R7N+R0#_500IEY6Z<*# MCJ<#FOG[[3^VU^W]\M@NK? ?X37/_+Q(H7Q9K\!_NCD:=&P[\OW'F*U>AE.2 MO#X=SG*R;O*I+[4NMEN^RC'X59:+4X98JC@9>Q@G4K/5I;OSD]HKM=K317V. M^_:$_;^\ ?"WQ@?@C\'/"U_\3OB?,"MOX)\+,'-HP_CO;CF.S09&XME@""5 M.ZO(/B+\$#?Z=!^T/_P5O^-%E>V=O/YOA[X0^'9731;:8%;3P1\//#%GI&DV,>RVL;&$(B^I/=F/4LL?&/Q/B'E^*O&%W\_A_P !QDE3+>2@%9;D8;;;KN.Y2&#% M3$;H4*F(E:/3=]$N[9T-I'\TE%?L5%_P:92F)3-^WRJN5&]5^%N0#W /]J#( M]\"JNA_\&H_]LVC77_#>GE[9GCV_\*MSG:<9_P"0H*_1?]8,H_Y^_A+_ ".3 MV53L?K?\(/@A\'_V?_!L/P^^"7PST3PKHL'*:=H>GQV\;-C!=]H!=SW=LL>I M)KJ:**_-92E*5Y.[.P****0!17,>+_C!\/\ P5-]AU774EO2=J:=8J9IV;^[ ML7.#_O8K$_X27XW>._E\*^%8/#%B_34-<_>7)'JL X4^S\>]=]++L34@JD[0 M@_M2=E\NK_[=3/D\=QIDF%Q4L)AW+$XB.].A'VDD^TVO,],^%?Q3U3XS_ N&[U#0+NUDE\=:=# M82_8C,HRMU&ZJ=DF22Y"D$9/MZ9\!?#/]6OO$]\IR)-6ES"A_V( M1\JCV.17:1:?8060TV"RA2W";!;I& @7^[MZ8]JPQ>%REQB[.I4@[Q;O&*E\ MFIR3V:O"Z;1Y]7#\;9^ESN& IK56M6K_ 'NU&F^ZM7374\V\.:+X_P#C/H-I MXIUWXGPVNB:C LUM9^%"5\V-AD;IV^;/8KC&!%SX:\.00S M$?/=N-\S^N9&RW/IG%>1J;C]C3QYY;%V^%OB2^^4G)'AJ^D/3VMG/X*?0CY_ M>HY(YHUEBD5D90593D$'H0:Y,+GV+Q]*6'J6IRAI.$=(^35OBC+>+=WNGJFE MUY-PKD>$Q/UJK3=7%1WJ5I.K47G"4K\D7VIJ$?*Z%HHHJS[$**** "BBB@ H MHHH **** "L?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_KRB_F: MV*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** /-_&NG7WPB\52?%?PW;/)I%ZP M'BG3H1G;SQ=H/[PS\WKU[DCT+3M1L=6L(=4TRZ2>WN(ED@FC.5=2,@C\*DFA MAN(7M[B)7C=2KHZY# \$$=Q7FNC33? GQB,>5)Z?]]&O67_ IT.7_E[!:?WXKI_BBMN\=-TK_GU3_C",U=5:9?B)^] MVP]:;^+RHUI/WND*KYOAJ2<>-_X*'_L<7G[6WP>M;GX>&+]]#^)7A&8;9M&UB#Y9DV$DB)R"\9R?E.W)9&Q[G7Q#^W;X(\5_L,?M! MVW_!5'X%Z#ARV\.E?M"^$].CR=4T<$+%K$:#K%_M8?\EL^!_P#V/%_M8?\EL^!__ &/_]<#5S3O\ D'P?]<5_D* )J*** "BBB@ HHHH **** "@D 9)H MKXT_;O\ V]]"L/&:?LF_!V#5O$OB._4GI%:LXL?C\/E]#VM5^275OHD>E^-/$@_: MI\2WWABQUQ=.^%?AB8OXLU]K@11ZQ-'\QMTD) $"8R[YP>N<;2>.UK]MOQS\ M:]1D^"7_ 30^&EGXB732+*_^)&K1-;^&-#"@+MB8#-Y(HQA(P5^ZP\Q[VOQL_9Y^$7Q!\._LI^"8K>#59XS%9^&O"^E[XM)@5"X>=81MMHSP.> M\WJ[1>IYCX)_9)^!?[,,MQ^U=^V#\66\<^.+=0]WX[\9D> M38-R5AT^T&4MQG.Q4#29R%P#MIH\2_M'?MV/Y/@275?A?\)YC\_B"1?*UWQ' M%_T[*?\ CT@8?\M#R001N!9!ZW\0?V7/A-\5_BOI/Q;^)&G7>M7&AV8BTK1= M0O&DTVWEWEOM(MC\IF.0NXY&%7C*@CT4 8 P!T KLJXV51JI)\T_/:/E%;? MHNBZFL!(A M-:5L':B L<$XP"1\AZ#\&?VCO^"N.MVGQ(_:QT36/AM^SY M!LNA!A@. RVRD'H<_*LK]5##>TC[2H^6"Z_HE MU?Y=6A-VT1)XI_:&_:+_ ."K'B.^^#W[#FO:EX"^"5I,OCL;=HKW7MI* MRV6A(X! ZJUT<8YQMP%F^K_V9_V7?@A^R%\*[/X._ 7P3!HVCVI\R9E.^XOI MR!ON+B4_--*V!EF/0 #"@*.R\+>%?#/@?PY8^#_!GA^RTG2=,M4MM.TS3K98 M8+6%!A8XXT 5% & ,"K]%?$\\/9TURP73OYM]7^"Z) HVU>X5C^!_\ D$2_ M]?LW_H5FN9@BC\2>M<:%H=KX2L'Z7>J 3WA'JL0^5#[-^= M6](^ WA&.^76O&=W>>)=1'/VG69C(BGT6+[H'L0<5'U+#X?_ 'FJK_RQ]Y_- M_"OO;78Z?]95P,X] .>QIG_"N/B?XW/F?$KXA-96K_>T?PV#"F/1I MF^=AV(Z>AKT"&"&VB6WMX5CC081$4 */0 =*=1]?A0TPM-1_O/WI?>U9?]NQ M3\P_U1Q6:>]GN,G73_Y=0O1H>CA"3J37=5:LXO\ E1B>$?AQX(\"0^5X5\-V MUJQ&&G"[I7^KMEC^=;=%%<-6K5KS M._"SQ)KO[.?CNV_9V^).IRW.@:@Q'P_\171^\N?^0?,W02+D!#W& .JJ/<*Y MOXL?"WPK\8_!%WX&\6VY:"X :"XBXEM9A]R:,_PNI_,9!R"17F9A@ZM24<3A MM*T-NTEUA+R?1_9=FNJ?+B*,I-5*?QK\5V?D_P 'J=)17DOP&^*7BK3?$,_[ M/7QLN0/%>D0[]-U)N$UZQ'"W"$]9 !AUZY!/4-CUJNC!8RECJ"J0TZ-/>+6\ M6NZ_X*T:9K1K1KT^:/S75/JF%%%%=9J%%%% !1110 4444 %8_@?_D$2_P#7 M[-_Z%6Q6/X'_ .01+_U^S?\ H5 &Q1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 5CV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S0!L M4444 %%%% !1110 5G^*O#&C>,M N?#6OVHFM;J/;(O=3V8'LP."#ZBM"BJA M.=.:G!V:U3,,3AL/C<-/#UX*<)IQE%JZ::LTUU36C1P/PR\4:SX<$GMM5TK3-=TNYT36].@O+*\MW@N[2YB M$D<\3J5='5LAE()!!X(.*P_B;\/HO'NBHMI=&SU6PD^T:/J*<-;S#D<_W3@ MC\>H%1?"WX@R^,M.GTO7K06>O:5)Y&L6!XVOVD7U1NH/\^"?2Q,(8NE];I*S M7QI='_,O[LOPEILT?&9%B<1P[F,>'\=-R@TWAJDG=SA%7=&;>]6DMF]:E)&?$-KD7.B:K M#EK:]A8$,K(W!P061G7(W9K@?^";?[6_C?XW>$==_9]_:1M8],^-7PGO%T?X M@Z:< :@H'^CZM!P \%S& ^Y0!N)P K)G*O\ [52]NOB7Q?I+Y[/SUZGW"]UV M/IBBBBN H**** "BBB@ HHHH *Q_$O\ R%]'_P"OT_\ H)K8K'\2_P#(7T?_ M *_3_P"@F@#8HHHH **** "BBB@ HHHH **** "BBB@#Y _X+\?\H;/VA/\ MLG\W_HZ*OXPJ_L]_X+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV_P"4IG[7?_;Q M_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ KPO]K#_DMGP/_P"Q[E_])FKW2O"_VL/^2V? _P#['N7_ M -)FH ]THHHH **** "BBB@ HHHH **** ,?Q+_R%]'_ .OT_P#H)K8K'\2_ M\A?1_P#K]/\ Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@#-\8_\BQ>_P#7 U@H =7*_&/ MXW_";]G[P3.]/\/Z1;<-=7TN#(V,B.-!EY7.#A$!8]A7A7Q%_X*!: MU\1_%UW\$OV /A]'\2O%-N_E:IXIEE,?AK06/\5Q=#BX8=1%$?FP<,2"M<%K M7[,#>#?'>E>*?CCXN;XU?'S70?\ A'H]8A']B^&(R)B,W+_B)XGF\]M(TJ(W&K:_ M>OGYRHR8X@Q8!FX #8W-D'L/V<+3]J35;G5?B'^T?JNE::NL1Q#1_ NDP+(N MB1J6.9+GK+,P8!P,J-HP1]T9T*V8U<(YUDJ49;071=$WO.7\TG[M](I+?BP' ML8Y@E6;K8C[3LG&DK7M_+%OLKR>[NEET;X> M:*YO+QO,UC7=0D\Z_P!3ESDR3S'EB22=HPH). ,FN^HJIUVX: M7?>+?B%XG8P>!OAKX<3SM4UNX.0N$4$Q0!@=TS# ;:'8;3P?[5__!0GQ='\ M4)?V,?V!/!MK\0?C--'C5IY9#_8G@F$\&[U.=> RY^6W!WDX!Y*1R=/^Q9_P M3V\)_LQZMJ/QL^*'C*[^(_QE\3KN\6_$K7HP9WR.;6S0Y%I:KPHC3&0J@_*J M(G="A3HP53$==H]7YOLO/=].ZEMMV1P?[._[ _Q4^-'Q4T_]L[_@IKJ=CXC\ M<6C>=X)^&=DWF>'_ *A(90B$E;J\&%+3MN 8#:7V1NOV-117/7KU,1*\MEL MELEV2_KS&DD%5]5U73-#T^75M8OXK:V@3=-/,X55'N36+X^^)GAWX?V\27YD MNK^Z.VPTJS7?/ %4=!GN>/J>*YW2OAOXE^(NH1>*OC.Z>3&_F:?X7@?-O M;^C3'_EJ_P"G7L<#IH8).FJ^(?+3Z=Y>45U]7HN]]#Y+->)JD<;++,HIJOBU M;F5[4Z*>TJTU?ETU5-7J3Z14;S7@_P ??BC'\4?'#7VFR.=,LH_(T\.I&X=6 MDP>A8_C@+GD5+^SC\08_ /Q(MS?R*MEJ0%I=,W1-Q&Q\]L-C/L37UM'''#&L M42!54 *JC '0 5D>!_^01+_ -?LW_H5?2OBO"_V;]16%]SEY?C_ !^#>^OJ M?B-/Z/\ GZXVCQ34SV^*]JJK_P!FTO?X/X_P,?#T@M_$>CMQM?M/'_>B?J",@9QDC M!/H=>6?'[X1>)-1U*S^-OP=9+?QMH$9$<9.(]8M.KV=I/0]QPR^-C:% M;"5WCL,KO[<5]N*ZK^_'I_,O=_EMQUH3HU/;TU?^9=UW7FNG=:=K>IT5RGP; M^+OAOXT>"XO%N@*\$JN8-3TVXXFL+E>'AD'4$'H<#(P>]=77J4*]+$T8U:3O M&2NGY'3"<*L%.+NF%%%%:EA1110 4444 %8_@?\ Y!$O_7[-_P"A5L5C^!_^ M01+_ -?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 5CV7_([WO_7E%_,UL5CV7_([WO\ UY1?S- &Q1110 4444 %%%% M!1110 5PWQ2\':U;ZC!\4_A_"/[F.YHKHPN M)GA:RG'7HT]FGNGY,\?/,=%\>>'+?Q-H4VZ&=?F1OO1./O(P[,#_CT(KY4_X*2? ?XE?#WQ=H7_!2 M[]E'0VNOB+\,[-HO%GAVV)7_ (3'PN3ONK!P =TL0W2Q'!(*G 9A&![OXLL[ MOX,>+)/B3H5L[^']3E \2V$2Y^SR$X%V@'U^8#K^.5]$LKRTU&TBO["X2:"> M,/#+&V5=2,@@]P1795C'"5(XBAK3E??_ ,FA+S7XJS1YG#FFO)-2@VW&[Y+]GWX\?#7]ISX->'OCO\(M<74/#_B33 MUNK&;@/'G(>*103LDC<-&Z_PLC#M795\&VY/_!)+]M#["1]E_9T^/'B#,!^[ M;>!O%THY7^[%9W87CHJ,O\"1'?\ >5OW^H **** "BBB@ HHHH **** "BBB@ HHHH M **** "O"_VL/^2V? __ +'N7_TF:O=*\+_:P_Y+9\#_ /L>Y?\ TF:@#W2B MBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT M_P#H)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* ,WQC_R+%[_ -<#5S3O^0?!_P!<5_D*I^,?^18O?^N!JYIW_(/@_P"N*_R% M $U%%% !16'\1_B9\/OA#X0N_'WQ/\8Z?H6C6*;KK4=3N5BC7T4$_>8] HRS M'@ FOF*7]HS]J_\ ;HF;0_V,?#\WP^^'LK&.Z^,'BW33]JOX^A.EV3X+ ]II M,#K_ *MEKKP^#JXA.>D8+>3T2_S?DKOR.'%9A0PLE3UE-[1CK)_Y+S;27<]; M_:8_;9^"7[,!MO#WB:_N]<\7:IA=!\">&;8WFK:C(WW0D"\(ZD1<7T?4#5+Y,%P>,PQX'3_5 MLISZY^S/^Q1\$?V7_M6O>%=.N]:\6:IEM>\<^);C[9JVHNW+%YVY120/D3:I MP,@D9K?_ &C/VC_AQ^S'\/W\=_$*\D8RR_9])TNT3?C.K1E7S.:A26K@G[MO[\M'+TTC MTM++E>:?N1W4>\I/:4WY745HF[MF> EBLQK.K*E[.@DU!.\9/IS)*W(K7 MM?WNRCN_//V>OV3/AS\ 'NO$\5S=^(O&&J_-KWC77I/.O[USC< QSY4? PB] M@NXL1FO4J**]"=2=27-)W9[6%PF&P5%4J$5&*Z+\WW;ZMZOJ%%%F\+_#?3KMK+Q]^T+);G:Y!Q)9:$IQY\V,@W(PJ@[E M*YC=\ZP\%?M'?\%CK^'Q-\7]/UWX6_LR"99M)\%&5K77OB#&K92>^9#NM+%N M&6)3EQR"BC67H M%!96S/Y^K:I=/YM]J]T1\UU=SD;II6.>3A5!PH50 /3J*I>(?$6A^%-)EUSQ M%J<5I:PC,DTK8'T'ZHGM_SRC(_$CU!X[WPWX9T'PCI$6A>&],BM+6$?)%$ MO4]R3U8GN3R:]'V6'R[6LE.I_+]F/^)]7_=7_;SW1\-]?SGC+WK;85C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A5B M>D;%%%% !1110 4444 %%%% !1110 4444 >*_&3P;XD^"WC67]I?X1Z6]S% M(@'CSPW;\#4;9>MU&O03QC))[C/^UN]6\%^,_#?Q"\+67C/PCJ:7FG:A );: M>/N#U!'56!R"IY!!!Z5J$ C!%>#:]:7?['GCV7QMHMM(_P -/$=Z#KUA"A8: M!>.0!=1J.D+G 91TXQT13X-5/)J[KQ_@3=YK^23^VO[K^VNC]_\ F."?^Q3= M1? ]_P"Z^_H^O;?N>\T5'9WEIJ-I%J%AVTEG>0)+%*A26*1Y3&1]Z-NSJ>S \@UW8/ M$PI7I5M:-B#MEC<+ M(C8.&0'GI7SO_P $VOC_ /$OP?XFU[_@F]^UEKAN?B9\,+5'\/Z_<9'_ F/ MADG;:ZE&6)+R(-L4HR2& W%G\PCZ"^%_B[6M,U:7X2_$"XW:QI\>ZPO6X&I6 MO\,@]7 &&'7C/.&KQ[_@I+^R7X[^,7AG0?VDOV9YTT_XU_"6Z?5O EZ!@:I% MC_2=(GY&^&XCW*%) #$#*J[D[^R]A4>$K-%_M8?\EL^!__ &/Z5X7^UA_R6SX'_ /8]R_\ I,U 'NE% M%% !1110 4444 %%%% !1110!C^)?^0OH_\ U^G_ -!-;%8_B7_D+Z/_ -?I M_P#036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 9OC'_D6+W_ *X&KFG?\@^#_KBO\A7X[_MR_M[?\%./V5_VB_%/P'US]HJ6 M;3[:Z,VBW,O@_1P;O3I?G@DR+,9.WY6QT='':N/^#G_!7K]OG7_B5H.@^-_V MD]071)-0B74HM(\"Z1/>30!ANAMXQ:9>:0#RT!P-S@L0H)'U4.$Y31Q3P]2E44D^5W4='>W\Y^WU?-OQA_X*$::_C:X^ W[' M7@.7XK_$*,[+R'2IPNCZ'DD>9?7OW%"G/[M3DE2I9&P#RW_"K/VS/V^#]L^/ MVI7WP;^%MQS'X T*[_XG^M0]A?W(&+9&'6%!G!*LN0'KZ2^#WP2^%'P \$V_ MP[^#G@33_#^CVW*VMA#@R-C!DD][;'YCI03I4_YFO??^&+^'UDK_W>IX3\.?\ @GYJWQ"\86GQN_;[ M^($?Q,\5V[^;I?AE(C'X;T!C_!;VAXG8=#)*/FP"5+ -7T[%%%;Q+##&J(BA M411@*!T '85'/?V%K<06=S>PQS7+%;:*20!I6"EB%!Y8A02<=@37BW[37PC^ M+'Q?UY]&\2_&:W\(?"2TTH7'B)='=HM3U-P7\R"2=OEAMP@4DKRVYE(/!'/6 MQ-3%2O7FHQ2]$EY):+^KENG3RK#2>&I.RZMWLMELCF/V@/^"@ M%IHMUJG@?]FC1[+Q5J^D*#K_ (DO)6&AZ$,XQ-,G,\I/"PQ$L3D#+*4KJ/@] M\/\ Q3\;/%UG^TE\=-%6!K==W@?PQ,-R:5$1_P ?3@CF=^H)Y48[A0G+_ +X M*^$_BE-INMZ/X#A\/?"KPU<%O!7A98-G]KW X.HW0/S29Q\N\DMW.-V_Z6KY MV,HYS6C74;4(.\$]ZC_GE_=7V(_]O._NG-EV'QV*F\1C*G,G:T4K05MFKZOR M;^)^]9*R11117KGOA117RU^U_P#\%#=0\!?$./\ 9&_8W\#1_$OXX:G#E=#@ ME_XEOAB$X_TW5IU.((UW!A%D.^5'R[T+:T:-2O/E@O\ )+NWT0FTCO?VS?VZ M?@U^Q5X1L[_QPUYK7BC7IOLO@SP#X?B^T:OX@NR0JQ00KD[=Q4-(1M7('+%4 M;Q3X(_L+?&7]JOXEZ9^U[_P5$%G?:EITOVGX?_!.SF\[0_"*GE9;DF["+%WO[&7_ 3RT_X%>+;S]I7]HKQU)\3?CCX@AQKOCS5(_P!WI\9' M_'EID) %K;*"5&T*S#/"J1&OTM75*M3PT7"@[OK+](]EY[OR6@K.6K 8 H MI'=(T,DC!5499B< "O/=8^)GB/Q]J4OA+X+11R")]FH>)ITS;6OJ(_\ GJ_T MXZ=1R,L-A*N*D^71+=O1)>;_ "6[Z)GBYWQ#E^0TX>VO*I4=J=."YJE27:$> MMOM2=H16LY16IM^/_BGH_@F6+1;6UEU36[L8L=&LOFED/9F_N)ZL>P. <&LC MP_\ "S6?$^K1>-?C+=17U[&=UCHL7-G8?\!_Y:/ZL@SD\UT==4\72PD73PF[TE!K52JO_E]46ZNO9P?P1ZUB?$7X>>%?BIX-O? OC/3A; M_ _XA>*O 'BX_LT_&C4#/JMK"7\*:_+PNN62] 2?^6Z 889R0,\XW-X=!O)Z M\<-/^#)V@_Y7_P ^WY?R/_MS^6_#3;P=14G\#^%]G_*_+^7[NU_8Z***]T[P MHHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0J -BBBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO^1WO?^O*+^9K8K'L MO^1WO?\ KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** .8^*'P^/CC2H M;K2;O['K6F2>?H^H+UBE'\)]4;&"/H<'&*7X8?$'_A.=(EAU2T^QZSILGD:Q MI[<&&4=QZHV,@_ADXKIJX/XG^$]:T?5XOBYX MM^JV$>S4K%.!J5J/O(<=74 M#*GKQCG %>GA:D,51^J579_8D^C?V7_=E^#UV;/A<]PN)R#,7Q!@(.46DL33 MBKNI".BJP2WJTET6M2G>&LHT[?)_[2NG:A_P2\_:X;]N[P38R_\ "FOBAJ%O MIWQWT:TC9DT34G;9;>(8T7HI9]D^!\Q8G#O(NW[FT[4=/UC3X-6TF^ANK6ZA M6:VN;>0/'+&P#*ZL.&4@@@C@@USE_I_PV_:(^$][X>\0Z1;:UX;\3:7+9:KI MMXF4FAD0I+#(.QP2#CD'D'H:^3?V"O'?B_\ 8E^/=W_P2J^/>OW-[ID5M+JG M[/WBW47R=9T,$L^E.YX-S9\@+WC!P%18PRJPG7IM35JE/1KJTM/OCL_+T9]A MA,7AL9AX8C#S4Z=1*49)W335TT^S6J/MNBBBO-.H**** "L?Q+_R%]'_ .OT M_P#H)K8K'\2_\A?1_P#K]/\ Z": -BBBB@ HHHH **** "BBB@ HHHH **** M /D#_@OQ_P H;/VA/^R?S?\ HZ*OXPJ_L]_X+\?\H;/VA/\ LG\W_HZ*OXPJ M /W^_P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ KPO\ :P_Y+9\#_P#L>Y?_ $F: MO=*\+_:P_P"2V? __L>Y?_29J /=**** "BBB@ HHHH **** "BBB@#'\2_\ MA?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z":V* "BBB@ HHHH ***;-/#;1-/<3+&B M#+N[ !1ZDGI0 ZBN'\5_M-_LW>! W_";?M ^"=(*?>74O%-I P]L/(#GVKS3 MQ5_P56_X)\>#RR:I^T[H=PRG&W2;:YO\GT'V:)\UU4\%C*W\.G)^B;_0XZV8 MY?A_XM:,?627YL^@Z*^7O^'L?P$UK_DF'P>^+WC?=_J_^$4^&]U+YG^[YICH M_P"&[_VGO$W_ "3#_@F3\2[O=_J_^$KU2RT3/^]YI?;6W]E8]?%#E_Q-1_\ M2FCF_MO+'\$^;_#&4O\ TE,^H:*^7C\6?^"L?BW_ )%[]DCX9^$=WW?^$K\> MR:AL_P![[$HS^%'_ K?_@KAXN_Y&']I/X1>$-_WO^$4\'76H;/]W[:PS^-' M]G\OQU8+_MZ__I/,']JJ7\.A4E_VYR_^EN)]0T5\O#]B#]KSQ/S\3O\ @IYX MZN0W^L7PIX7L-%_!3%OQ]:/^'4WPCUOGXH?M#_&KQKN_UB>)OB3.Z-[8B6/ M]O2CZM@8_%73_P ,9/\ ]*Y0^N9E/X,*U_BG%?\ I/.?1?B;Q]X$\%QF;QCX MUTG24 R7U/4HH!CUR["O-?%G_!0+]B'P4&&O?M5>!=R??BLO$4%VZ^Q2!G8' MVQFN4\,_\$FO^">WA:07%K^S=IMY-G<\VL:G>7I=O4B>9P?RQ7I7A/\ 9-_9 M;\";3X-_9Q\"Z8Z=);+PI9QR?4N(]Q/N31;*H]9R^48_K(.;.Y_9IP^6:QXB.SX7_ M +!'QYUO/^KNKOP4MA:O])99?Z5].6=E9:=;K9Z?:101(,)%#&%5?H!P*EH] MOET?AHM_XIW_ "C$/JV;3^/$17^&G;_TJ4CY>_X:C_X*->*_E\$?\$VHM*A; M[E]XK^)]C'CZP1(7'YT>;_P6'\7?ZNT^ OA"W;KYLFJW]VGTQB(U]0T4?7J< M?@H07RD__2I,/[,K2_B8FH_G&/\ Z3&+_$_+#_@JM^P5^UWXH^#\W[4_QK^. MF@>,M2\&VZ0S:5H/@U; P:=)+^\<3!R\HC=@VUE.U6D8$8(;U/\ X(9?L4:' M\-_@FG[4?C[PM;R>)_%SE_#L]W;AI=/TM", 112J%PP1>(R@S@! M=QXKV:F8YK6R7ZOR6BWNDE[O:RMUUO;4^,I/A#"\5^T>)3J)6M)R?O[7(_&_]L>R\+>+V^!_P!\)R>/OB-*"#HNGR8M-*'3S;Z?[L*J3R MF0QX!V;@:Z']G7]HV?\ :._M?Q+X?^%^M:5X3@DC7PYXDU=5A_MP'=YDDH1?#GP3IVC#5;^2]U(V-N$:YG=BS.YZG MEC@=%!PH XKYU1C1FU5C=KI_G_E^1]E4JU\SPT)8&JHPE>\[.]O[B:MKTD[J MVJ4KH\M^"W[)VM:7XXA_:)_:?\?MXO\ '\$;FQ=&:+2_#T;*0T5G#P/ND@RL M,MUP#DF"[FO?VS?&C:5922Q?"W0+W%W<(2O_ DMW&<^6I'6V0CDC[Q]\%+' MQ&\1Z[^T[XVN_@/\-]3EM?"FF2A/'?B2U;!G/?3K=NA8]';L,@\?*_LWAOPW MH7A#0;3POX9TR*RL+&!8;2UA7"QH.@]_^VR+-K:VMC:QV5E;I# M##&$ABB0*J*!@* . .,5)117MI)*R/:V"FS30VT+W%Q,L<<:EI)'8!54#)) M)Z"L#XK?%CX;? [X?ZG\5/B[XTL/#_A[1KK,20JHH+,Q" MJ"2!7Q,$_:/_ ."R]V'F&O?"K]EPR95,M:^(/B5%GO\ Q6>G./\ @4JG^+=^ MYZ:&&=5.GC[4_V7_\ @F)JL>GZ!IUP M;/X@_M"W%OYFGZ1_STM=)' O+L@_ZQ3M3(((#+,OT+^R!^Q9\#OV*/AY)X'^ M$.BS27NHS?:O$WBG5IOM&J:]>$DM'_#VC6P@TW2=,@$<4*#D\#DL22S,%]-?6O$,X_<:7:MQ$/[\S=(U'7GGZ#FJWA+X3W<^LIXZ^*> MI)K&MCFVA"_Z+IXZ[8D/4C^\>>,]>3M2P=.G35;%/EB]DOBEZ=E_>>G9/8^. MS#B7%8S&3RW(8*K7B[5*DK^QHO\ OM:SJ=51@^;;GE334C,31_''QQ<77BF. MYT#PJ3F+25;;=Z@O8S$?ZM#_ '1S^C5Z%H^C:5X?TV+2-$T^*UM8%VQ00H%5 M1]/Z]ZLT5EB<9/$14$N6"VBMEYON^[>ORT/0R/AK"Y/4GBJDW6Q516G6G;GD MM^6*6D*:?PTX)16[O)N3****XSZ,**** "BBB@ K'\#_ /((E_Z_9O\ T*MB ML?P/_P @B7_K]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH **** "N, M^.'P:T?XS^$1H]Q=O8:I8S"ZT'6K?B;3[I>4D4C!QD#<,\CT(!'9T5CB,/1Q M5"5&JKQDK-?U^#Z$5*<*L'":NF>:?L__ !EUCQD;[X8_$^S33_''AO$>L6@X M2\CX"7D/]Z-P03CH3T *UZ77FO[0'P9U?QJ+'XE?#*\33O''AS,FC7IX6ZCY M+VDW]Z-P2!GH6/0%LZWP.^,VD?&?PDVK0V3Z?JUA,;77]%N.)M/NEX:-@><9 M!*MW'H00/-P.(K8:O]1Q+O*UX2?VXKO_ 'X_:75>\MVES4*DZ<_857=]'_,O M\UU[[^G:4445[!V!6/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5 &Q1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9?B?QMX-\$VGV_QCXLT MW2H<9$NHWL<*GZ%R,U,YPIQA]CFO*>>9=)VHR=1_P!Q.?WN*<5\VCE>.PS=H/F_PIO\5I][,S]O3]H3 MQ%\#_AU8Z5X*NOLVL>(IY8H+T %K:"-5,KIG^/+HH/;<2.0*^"5\<>-4UW_A M*4\7ZH-3W[_[1%_)Y^[U\S=NS[YKZ\_:B_9._:-^)W@A/%_B7XFV_BC6-'9W ML_#^G:,EM''"^WS1"P.Z5_D0@-R0I YP#\?+X5\3OKG_ C">'+\ZEYFS^SQ M9OY^[^[Y>-V?;%?C?'5?.*V<*=6$X4VE[-.W;7X6US7OUO:USXW/9XR>,3DG M&.G*O^&;5[_/8_0#]A+]H+Q!\;0#:#>:/'=0O$N?*6 M8D[HW^9R=O(#8ZYKTG_A8_[77@+Y?'7P/TCQ5:I]_4/!NK&*0#U\BX&YV]EP M,U^FY%F>.PV448YE2J*:6LN7FNNE^7FDG:U^:*UO<^FP&)KT\'!8F$KVWM?T MO:[VWND>QT5Y+I'[:7P6DOET;QR^L>#]0;C[#XKT>6U;/?Y\,@'N6%>E^'O% M7ACQ=8C4_"GB.PU.V/2XT^[29/\ OI"17T6%S' 8UVH58R?9-77JMU\T>C2Q M%"M\$D_S^XOT445V&P4444 %%%% !1110 4444 >:>(;:X^!_BZ3QSI,#MX8 MU>ZWME::E9RZ??VR303QF.:*130=1D)\,ZA,V?)-@JD'^_IK_P.*_.45O_ #1]-?SV*_U(S3D>F78B>G;#UIO;RHUI/3I3JNWP MU%R<;_P3T_;'E_:]^#4\OCK0/^$>^)/@O4&T'XH>$I5V2:7JT.5=@N2?)EVF M2-LD8W+N8HQKWNOB?]OWX>^-?V-_CE9?\%6/V?/#\]]!I]G'IGQ[\)6"3&HRRHCAOK_X=_$+P9\6? >C_$WX=>(;?5M"U[3HK[2= M1M6S'<02*&1QW'!Y!P0<@@$$5P8JE"RK4_AET[/JOU7=?,_0(M[,V:***Y"@ MK'\2_P#(7T?_ *_3_P"@FMBL?Q+_ ,A?1_\ K]/_ *": -BBBB@ HHHH *** M* "BBB@ HHHH **** /D#_@OQ_RAL_:$_P"R?S?^CHJ_C"K^SW_@OQ_RAL_: M$_[)_-_Z.BK^,*@#]_O^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ M &\?^GR>OW^H **** "BBB@ HHHH *^-?^"^DOQ/\/?\$J_B]\3/A-\>?&/@ M/5_"_A22^M[KP=J$=I+=$30@QR3>69T7;O7]S)$2)&R6P,?95?('_!??_E#; M^T)_V3^;_P!'14 >E?";XU:1\$O^"9WAG]HOXB75Q!?C5^UM_P $>]=_X*=^,?BSXHT_]H3Q7X;U MWQYX*\0:7XDNXK7PP;66YETO2+2T$GV?^S_)MX8YH7C<7'GS-+YC,"/IWQ1\ M'/$G[0__ 1 NO@/X,C+ZSXQ_9<_L;1HP1\]W<>'1%"ISV,C*#[$]*\,_P"" M>GQM\):+_P &Q>E_$W4;I;>V\(?L^^(;+5XISM>"YTZ"]M9H74X*OYL!7:>2 M6 [B@#COC'_P5J^(G[6O[&W[%WA#X,>(KKP9XN_;#\6VND>*M;\.W+0W6AZ9 MI\J1^(SI\N2T,WF9ABE^]&DA8%7"L/2OVAO&T'_!+#_@HA^S7X;^$FI:K;_" MKX_ZS>^!/&?A'4M=N[ZWM=;"PMI.J6OVJ61H;B265X)RK 3(59P\B*P^%O@C M^S!\0/V3/@A_P2+^-'Q*TNYLM,\/>.]:TOQ";I-OV";Q==&^TT2\?NLAV5MV M,':IP>OV7_P6M\%ZK\_^!;5\?_\ !>SP MKIVF_P#!)SXK7L$]RSI_86!)<,PYUW3QT/UKMR[_ )&%'_''\T3/X&?S?U]- M_P#!'/XS>"OV?/\ @H[\.OB_\0Y+I='T<:P;LV5L9I?WNCWL*!4'7+R*/89/ M:OF2OH7_ ()5_LY^$OVM/V]/ O[/OCG7=6TS3/$"ZKY]_H5WY%W T&E7ES&T M;X.#YD*9XY&1WK].QBIO"5.?X>5W]+:]SS*[KJC)T?CL^7KK;31N*>OFO5;G M[DP_\%I?@SXK\26_@KX0_L_?$GQ1K%[+Y=C:0Z?90"X?J%3="?N51^-G M_!3G]J?X.Z=8ZKXM_8)_X12QU6=X=/U/Q?\ $"W =U 8@P6T,D@P#GG%>*>) MO^"*_P"V?\#KTZW^RS^VC/KMM!S!I/CC2TEF?'3=37,O\ $7_@ MIG\!KI-(^/'P!\2:_'&3YFI?#[XA[$C4?Q1V&IQ>9+GT605^?2H8Q2YL)@J= M>/\ =K/G^<9*G;\3X*OQ'CL*G2S'&_5ZC=HN=-4X7T]U2J+DF_\ !5>Z/2)_ M^"JO[2_B;!B^+_P!\(V\G7S]&\3:E=)]/*MO*/X_A7;_ +\3_M5_M@:EJ&E M^ O^"J6EQMIL"3:E9>%?@P(@B.2J[9K]4;J#]W)]:\N\'_\ !2_X6:->P:/\ M2OVF?''PJU&Z.R'2?C#\(9;%9&'I=6K2QE>I#,RC'/&<5])_"GXF?%WXNZ=_ M:_P3^-_P9^(]D$W-)X=\43O,!_M")V5#Z@X(->;B,\Q6#B_:994I>;A3FOPY MVSVL)@LTJSC4Q.(E4IO7W5.-UTLX5VO/X7='E7Q?\ ?#7X9>-9OA_P#M)?\ M!27]HN_U.&&.:YM/#,TUG:NKKN4'[+;.I&.+FU+$J?DZBNO7K^!ZD:%&-*$< M)6I0DOB:A'7T7,N7[VQ^-/B'#X+^' M%S\2&\(:]JB6UDES_8NC:;Y^H2[MO[M(Q\ ^(5#:!XM2^ M!&0;/5Q+Q_P%C5__ (0?2/\ GYO?_ MJZG5P]1*5-:>M[GHX:CCXPG[6NIMK M1J"5GWW=SQ/_ (> R/\ +#^Q%^T$7/"A_ASM&?<^?P/>MKX<_MAZS\0?&VG> M#;C]DGXN:"E_,8VU?7_"RP6=K\I.Z602G:O&,X/)%>I?\(/I'_/S>_\ @6U' M_"#Z1_S\WO\ X%M6CJ4&M(?BS&G@LUC-.6*ND]5R15_(YOXZ?&3Q+\']/T^[ M\-?!'Q1XVEOYGC>W\,VZ.;4* =TA=AM!S@>I!KS?_AM'XS3?)9?L#_$UGZD3 MI;QC'U+]?:O;/^$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VJ85*48VE"[]6:8G! MXZM6)<(]E&#M\VFSC_@7\;?B'\6-0U"S\;?LZ^)/ \=G"CP7&NS0LMT6) M!5/+)Y& 3GUK*^+WQ[^/?@3QO-X9^'?[(>M>,=/AAC<:W:^(K6TBD9ER5591 MN)4Y!^E>B_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M252FI\W(K=M?\[ERPF+ MEA52^L24D_C2A=^5G%Q_"^AXF?VHOVR9OFLO^"=FL,H^]Y_Q"TZ(Y]@5.:]= M^$'B[Q_XX\$0^(/B9\+)?!NK232++H4VK17K1JK85_-B 4[ASCM5_P#X0?2/ M^?F]_P# MJ/^$'TC_GYO?_ MJE_U;%A<'BL/5YJF)G45MI*FEZ^ M["+_ !L>,ZC\>?V\TU">+2_V![-[9)F6"6;XIV :1 2 ^ G&1SCJ,XJ'_A=O M_!0N7]XG[$.@Q ](Y/B5;,R_4A,&O;/^$'TC_GYO?_ MJ/\ A!](_P"?F]_\ M"VJO;T_^?^_=GWI? .GZMJWCK1=*T'3UN[ZYU:VBLK5H@XFE:50B M%3PP+$#!ZYK]1/VN_P#@E7\'?C;JM[\4O"_BJ^\+:[./,U*2*V6ZMKQ^\C1% MD(D/=E< ]2"22;7[*/\ P2F^#O[/VO6WQ&\1^++[Q5K]NH?3[B:V6UM[-B/] M8D09R9 "0&9R!U !YKZ/^V<)["_VK;6_I6/Q9>&O$']K>S=O9,&_9N^".HF'4Y8 M@WBSQ%$,IH=HW501_P O#CA5SD9SQ]Y8?COXMNM&U:S^#'P>:XO?&^N)F'?= M,8M)MNC7D_H ,[0>I['A6ZGX3?L[>$/A1X670["^O;J\G?=]%YO3H_AM\./"?PG\&V?@7P7IPM[&S3 SR\KG[TCM_$['DG M\L 5NUC_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M7KTJ5.C35.FK12LDMDD= MD8QA%1BK)&Q7D?[8/[:WP/\ V)_A]%XT^+6KSSZAJ4WV7POX3T>'[1JNOWAP M%MK2W'S.Q9E!8X1=R[B,@'RK]LS]M7P[\$?&-I^S)^S9X.O_ (F_'+7X-7_:E_:^^($OQ( M^-FIPXF\02,PL/#D1S_H6E0L/W,:ABOF8#OECA-[@^C3P].G!5:^B>RZR_R7 MG]U^@VV[(Y3X5?L7_'3]NKX@:9^U)_P4]TR*ST;3K@7GP]_9\M[CS=,T4?\ M+.ZU4]+V\P>48;%R00 QB3[;BBBMXE@@B5$10J(BX"@= !V%9/\ P@^D?\_- M[_X%M6+XWG\!?#[2O[4\1ZQ>)O.VWMH[IFEN'[*BYRQZ>PSR14RGB,=5C3A& M_2,5T]%^;W>[9RXW&X+*\'/%8NHJ=."O*4FDDN[;.ON;FWL[=[N[N$BBC4M) M+(X544=22> *\[OO'GB[XKWBDAK/PZMTQEE'9KANWKL'3V(Y[RU^'OAZQMDL[(W,,, M2A8XHK@JJ@=@!TKJ_P!FR[>U2K]\(_I)_P#DJ_O=/C.;.^,_AY\)@'UUAB*Z M\MI4*;[Z5I+;V6\D\"?#KPS\/=/:TT*V9IIFW7E]<-OGN7ZEG<\GG/'09Z5N MUC_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5YU6K5KU'4J.[>[9]GE^7X'*L M'#"8.FJ=."M&,59+Y?BWNWJ]38HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+ M:LSL-BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V**Q_\ A!](_P"?F]_\ M"VH_X0?2/^?F]_\ MJ -BBL?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V*Q M_ __ "")?^OV;_T*C_A!](_Y^;W_ ,"VK,\*^%=.U#3I)II[D$7,B@)<,HP& MH ZNBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MMJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8H MK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0?2/\ GYO?_ MJ/^$' MTC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0? M2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO M?_ MJ -BO'?CC\._%/@7Q:O[2OP6T\S:Q:0B/Q3H,7"ZY8KUP!_RW0#*MC) MQS@*WI7_ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5QX[!T\=0Y).S3O&2WC);- M>:^YJZ>C9C7HQKPY7H]T^J?=?UY$?PX^(GA7XK>#+'QWX-U 7%C?1;D)P'C; MHT;C^%U.01ZCTYKW'@?5;@'QIH]K*V^PE8X%_ M$!U'3>O^(*>RZ1X>\*Z_I5MKFB:S/=6=W"LUKQ&'K2G>G4TG'?S[->3_!Z'0UC^!_\ D$2_]?LW M_H5'_"#Z1_S\WO\ X%M69X5\*Z=J&G2333W((N9% 2X91@-7I'2=716/_P ( M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\ MWO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S M\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;50\0:?X#\)V1U M+Q3XK73;8=;B_P!6$*#_ ($Y J92C"+E)V2$VHJ[.GHKP_6OVFOV=;2^;1_" M6N:_XKU!>EAX4M)[QV],, $/X-53_A)/VD/'/R?#O]G]]"@?_5ZEXW\0E,?[ MUM#^\'YUYZSO$?B_ MPGX.L_[1\6^)]/TNW_Y[ZC>)"GYN0*\>L_V:/CIXI;S?B9^TK?V<+??T[P?: M"U"^NVX&[O6[TX\R^UZ_>ZDD_W@WR'_OFI^MY MK7_@X?E7>I)+_P EAS_MH_@F?6/%^H M+_RX^%-'ENF]OFPJ$?1C5;_A:?[6/CGY? '[/VG^';=_]7J/C36.?J;>#]XI M^I->A:9\,?">B6BZ?HUK):0)]R"UE\M%^@7 %6?^$'TC_GYO?_ MJ/J69U_X M^)LNU.*C^,N=_-.(>PQ,_P")4MY127XN[^ZQYI_PH7X_>-?G^*G[3^IVT#_? MTWP781V 0=P)SF1A]16IX8_8Y_9\\.7?]J7G@9=;OR^DD/J1*2GY M**[?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJN&299&2G.GSR76;7YW-'3=+TS1K--.T?3H+2WC&(X+:%8T7Z*H %3UC_\ "#Z1 M_P _-[_X%M1_P@^D?\_-[_X%M7J)**LCK225D;%8]E_R.][_ ->47\S1_P ( M/I'_ #\WO_@6U9EKX5TZ3Q3=6#3W.R.VC92+AMV23U-,#JZ*Q_\ A!](_P"? MF]_\"VH_X0?2/^?F]_\ MJ +^KZ+HVOV3:9KVDVU[;/]^WNX%D1OJK @UYI MXA_8R^ NK7QUKP_XJ3:]'NOD8UI%N<2*/J:]+_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VKB_ MLET?]VKSAY7YX_=/F:7HT8_5'#^%.4?G=?\ DU_P:.*\)_M@_L^>*KO^RY/' ML6CWX.V2P\0PO8R1M_=)E 4GV#&O2+*^LM2M4OM.O(IX9%S'-#('5AZ@C@US M'B7X)?#?QG;?9/%WA^/4XP,!+\"7;]-P./PKA;S]AWX56,SW_P -O$?B;P?= M,=WF:!K3HC-_M(^X$>PQ1S9YA_BC"JO)N$ON?,G_ .!1"^.I[J,_2\7]SNOQ M1[-17@\_PA_:T\#OO\,_$[0_&5HAS]FU^WEL;G;_ '5DA8J6_P!IJC_X77K_ M (-/E?&G]GKQKHJKQ)J6BW(U2S4?WF>(@H/;!-']LT*7^\TYTO\ %&Z_\"CS M17S:#Z["/\6+CZK3[U=?B>^45Y9X&^,/[-_Q%9(?"OQ:MY)W.%L[K4FMIR?0 M1S;6)^@-=T/!&D$9%U>?^!;5Z.'Q6&Q<.>A-37=--?@=%.K2JQYH237D[FS1 M6/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6YH;%9/C?P9HWC[PW<>&=_!SXHP17&J6 M=LR,;B,-%JUFP*B3#<-E>'4Y[Y[@?)_[/-]>?\$L_P!KQ/V)O%MW,OP2^+&J M3W_P1U:YD+1>'M7D;?<^'W=C\J2,V^#)Y9@!O=Y"OUE\1?@S;>(]-34O#>HW M%MK>GDRZ7=R3D@-WC;_9;H?SYY!\R^.'[,_PH_;_ /V:];^#'Q ^W:7J@(V3 MK.QN= U>+)@NXLG(*OR,$;D+H3RU>TY4:U-UTK0E95(K[,NDDNS>W;6.S5_C MLBQ>+R7'K(,PFY-)O#U9/6K36\)/K6I*REUJ0M4U?M%'Z(HKY(_X)N?'KQ5\ M5]%\0_LO?M0RW%A\:_A-TL0.'.2$$B"OI M_P#X0?2/^?F]_P# MJ\>M1G0JN$NGX]FO)[H^Y335S8K'\2_\A?1_P#K]/\ MZ":/^$'TC_GYO?\ P+:LS7/"NG6NHZ;#'/L^%-6C\O5=&L/%6I:7'>Q[E;RYFL+B%Y4W(IVL2O' M3DY]%HH Y?X-?!WP)\ OAMI/PC^&5OJ<&@Z'916FE6NK>(+W4Y;>"-%CCB$] M[-+,55%4 %R !7E'B3_@F3^R#XK\0:W?ZMX(U4:%XG\1CQ!XI\ VWBB^B\-: MUJP9'-Y=:6DHMIG=XXWD0IY4TB"25)'^:O?Z* .2^-OP*^$G[1OPLU3X*?&O MP-9Z_P"&-9@6*^TNZW(#L8/')&\95X98W57CEC97C=%9&5E!',?!C]CCX+?! M+Q_>_%[2$U_Q!XSO])329?&'C7Q-=ZSJ46FH_F+8PS74CF"#?\[)&%$C@/)O M<;J]4HH **** "O"_P!K#_DMGP/_ .Q[E_\ 29J]TKPO]K#_ )+9\#_^Q[E_ M])FH ]THHHH **** "BBB@ HHHH **** ,?Q+_R%]'_Z_3_Z":V*Q_$O_(7T M?_K]/_H)K8H *@U'3--UBT:PU;3X+J!_OPW$0=&^H((-3T4TW%W6Y%2G3JP< M)I.+T:>J:\T><^+?V7?A?XFLKBSLK&734NABXM[=A);3^TD$@9'7_9P!7S3\ M6/\ @CG^S/XFU+_A(9OV:O"UQ>Q.9+?6O =Q+X6U.%_^>BBS=+#F];T)W*GU'E2**H?\ #%O@+3_^1/\ B5X]\/X^X-'\ M5RJ%_!PW%>':?_P3"^+7PZM1J_[$'_!4+XK>%;8?-9Z1XKN[?Q;H\8'_ "SC MAN0NQ#T^\Q&<\U./&/\ P7 ^!!QXC^$'P>^.NEPGY9/"^NS>&]7G7N9!=@VJ MM[(#7S\^%LCJ3;ITZ:E_AY)??9+_ ,F/J(8;+ZT%4A"+3U3C;5=TT>U?\,Z_ M&S2/^10_:^\30X^[_;6EV^H?GOVYH_X1#]MO1/\ D%_%_P %:YCI_;6@2VV[ MZ_9R^R]L]_F8[D1^ MGK7M_P $OV]_V+?VC?*A^"O[3O@S7;J<#R],AUR**].>F;64K,/Q05A4X85" M/-'VL5WC4J./_I3B6L)0^S*2_P"WI?DW;\"+_A,OVV=#_P"0I\&?!VN8Z_V+ MXB>VW?3[0#C\:/\ AHWXRZ0/^*P_9#\508^__8NH6^H_ELVYKV&BN;^S<7#^ M'BZB\FJ_P"&U/AYI_\ R.'P\\=^'\??.L^% M)4"_786K1T;]M']F'7"$M?BY8PMT*WT$UM@^A\U%KU"L_6?"7A3Q$I7Q!X9T M^^!&"+RRCES_ -] T>PSN'PUX2_Q4W?[U-+_ ,E#V>.CM.+]8O\ 27Z&7HOQ MB^$GB/ \/_%'P]>ENBVNM0.?R#9KHHI8IXQ-!(KHPRK(V01]:X36OV6_V==? MS_:'P8\/*6^\UKIJ6Y/XQ!37.R?L-?L]6\AG\-:'JVARL/?\,H:YI//@_\ M:>^(]EC[D5[K2W<2_1'0?#G3=,N-=U MA$V7D=K,L<-JQYV/(0*Y_PU_P49T7QGX;/AOP;\-M0'C*Z:.T MT+2I)5EM[B9R%5FE&TA5^\P(''&>I'Q9XI.N-XGU%O$YD.I&_F_M$R_?\_>? M,W>^[.:F\"MKB>-]';PQO_M(:K;_ -G^5][S_,79CWW8K\>J^(&?UL?+E?+3 M;LHJ*ND]-&U?F7W7Z6T/CY\08^==V=HO2UE=?\'\+]#]*_@+\$_^%5Z9=Z]X MHU7^U_%VO2"X\2:Y(,F:3M%'Q\L2=%&!TS@<*/0**Q_'_P 0/!'PJ\&:E\1/ MB3XKL-#T+2+5KG4]6U.Y6&"VB7JS,QP.P'%%/#0VA^[?7V,[57**<=1O>+FKSQ?^T?_ ,%D;Z7P_P#" MR]U[X6?LQ>:T.I^+O*:UU_XAQ@D/#9*PS:6#8(:1AN<<$',D2?9_P5^"/PH_ M9U^&NF?"#X*>!['P]X=TB'R[+3;"+:H_O.['+22,>6D8EF))8DG->OR4L%K4 M7-4_EZ1_Q=W_ '>G7L.[EML<'^QG^PS\&/V*/!MWI/@&*\UCQ)KDWVKQCX[\ M03?:-6\079)9IKB=LMMW%BL8.UQEU/5;V*WMX$+33S. M%5!ZDFO/)O$WC;XU2MIWP_DGT7PWN*W/B&1"L]X.A6W4\J/]L_H1@JEAZ^.E M*K4E:*^*3V7EYOM%:^5CP,[XCP>2RAAXQ=7$U+^SHPLYRMN]6E""^U4FU"/> M[2>KXS^+,EKK#>!OAUI8UKQ 1^\B1OW%D/[\[C@8_NYR>G&1E_@CX3II.J?\ M)IXXU0ZWXBD'-[,O[NU']R!.B >N,GGIDBMOP9X&\,^ =(71?#.G+!'G,LAY MDF;^^[=6/^1@5KU=7&4Z5-T<(K1>\G\4O7M'^ZOFV>9@>&\9F&+AF7$$E4JQ M=Z=*-W1HOHXII.I47_/V:37_ "[C33=RBBBO-/M0HHHH **** "BBB@ HHHH M **** "L?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*@#8HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@".[M+6_M9;&^MHYH)XVCFAE0, MLB$8*D'@@@X(->$Z)=7?['?CV+P=K%Q(_P ,_$=Z1HE],Y8>'KQR2;:1CT@< MY*L>ASGHS'WJLSQEX.\.?$#PO>^#?%NF1WFG:A 8KFWD'!'4$'LP(!!'((!' M(KSLPP4\0HU:+Y:L/A?3SC+O&77MHUJD0?#WXHW/[,^MR? SX^>)0NDV]N\W@WQ;?'"7=HG6VE M;M-&, ?WA@#JN[IO@U^TI\"_'-R?"OAGXD6$VHRW?9< MFLL-G.!KVA4FH5+V<)22DI+=6OKY-:---:,FEC:$[*4E&6W*VKW[>?Z[GJ-% M%5=7UO1?#]DVI:]J]K8VR??N+RX6)%^K,0!7JRE&*NW9'4VDKLM45Y7XA_;- M^ &C7IT?1O%-]16TV^FZV3,GY&O*EG>6*3C3G[27:"WS/8ZIZWXAT#PS9'4_$FN6>GVR_>N+ZY2)!_P)B!7E'_"H/VH_''S?$?\ M:-AT2W?_ %FF^"-)$6/]VYE_>#\JN:)^Q=\!["]&L>)]$O\ Q1J ZW_BG5); MQV^JDA#_ -\U/UW-*_\ PW*N]22C^$>=_)\HO;8J?P4[?XG;\%=_?877OVT M/@+IM\=&\.:_>>)]0'W;#PMILEX[_P"ZR@1G_OJJ7_"Y/VG/''R?#7]F\:/ M_P#J]3\<:H(,?[UM%^\'YUZMH/AOP[X6L1I?AC0++3K9?NV]A:I#&/\ @* " MKM'U/-*_\;$\J[4XI?C+G?S7+\@]CBI_'4M_A5OQ=_T/'/\ A2_[2_C?YOB5 M^TJ^E0/]_3?!&EK;;?\ =N9,R?F*O>'_ -C#X Z3>C5]=\,7'B34/X[_ ,3Z MA)>O)_O*Y\L_]\UZK151R/+>92J0]H^\VY_=S-I?)(:P.&O>4>9_WFY?G>WR M*FBZ!H7ANQ73/#NBVEA;+]VWLK98D'T50!5NBBO5C&,(VBK(ZDDE9!1113&% M%%% !1110 4444 %8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1 M110 4444 %%%% !1110!RWCGX(?"+XE!CXY^'.D:C(XP;F:S43?A*N''X&N% M/[(%IX4;SO@E\9?%O@\K_JK&+4#>6*^F8)\[OQ:O8Z*\[$93EN)G[2=)IA,-5ES2BK]UH_O6IXYY_[;7@ _O;/PEX_LT_YY2-I=])]< MYA7\,TJ?MBZ#X9<6WQH^%?BSP8X.'N[_ $IKBRS_ +,\.=W_ 'S7L5(Z)(I1 MU#*PP01D$5A_9V,H?[MB9+RFE-?>[3_\G,_JU:'\.H_27O+]'^)SG@CXP_"O MXD(K>!?B#I.INPSY%K>H95'O'G>OX@5TE&=8\, M:XGQB\!VADO;6+9K>G)P-1M1U_[:(!D'K@=\ 'FO^$Y_;%\ _+XO^$.@>,;1 M/O7OA353;3A?[QAN!\[?[*5/IW[:7PC@O$TGXC6&O^"[YS@6WBC198 Q]G4, MN/LW3OHU43BFGNKOW7?R;UU6J/%S[ Y?GN ^K5YNE--2ISM M:5.I'X9Q;TNGNKM23<9)QDT_$_V__@]XTU0>%O\ @IQ^Q=9?;/B3\-K)VO\ M1X 1_P )?X<)+7FDS!OW^K\ ?^#3;_ )2F M?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+_: MP_Y+9\#_ /L>Y?\ TF:O=*\+_:P_Y+9\#_\ L>Y?_29J /=**** "BBB@ HH MHH **** "BBB@#'\2_\ (7T?_K]/_H)K8K'\2_\ (7T?_K]/_H)K8H **** M"BBB@ HHHH *AO\ 3[#5+5K+4[&&YA<8>&>(.K?4'@U-133<7=$3A"K!PFDT M]&GJGZG#:C\ ?!8NVU3P==7_ (;O6Y,^B7;1*WLT9RI'L *KF+]H3P9S%<:7 MXOM%_AD LKLCT!'[L_CDFO0:*]!9GB9+EK6J+^^KO_P+22^31\?4X%R2E-U< MM<\'-ZWP\N2+?=TK2HR?G.G)G!V?Q_\ "4-PNE>/-)U'PW=/\OEZO:,(G/?; M(,J1[G KA/BW_P $Z_\ @GO^U%:R:K\1/V8_ NM/=9,FLZ7IZ6EU+GUNK,QR MG_OOBO#7&:E\ ?!)NVU7PC/?>'+UN?M& MB7;1*?8Q\J1[ "M:=7 2ES0#YL=.9#D< M4OV?_@N-\"1F+4?@S\>-+AZ^?#/X9UNXQZ;@(_=GZG)-2V7[0'A:UN5TWQYH^I^&KMC@+JMHPB<_[,J@@C MW.!70Z6.JJ\.6NO+67W:5!0XXR7#S5/-(U,%-Z?OX\D+]E63E0D^R51OR/F_ M_A[CXG^%!^S_ +9W_!/;XR_#01_\?6N:9HR>(M%M_4M>V9'Z1G(!KU;X)?\ M!3G]@#]HTEI>>9Y@![%Q3?^%>_\%N_@5SX0^/GPB^.&F0_>@\:^&YO#VJ2(.BQO9$P M;^VZ0X/4\TOJV'G_ ZJ]))Q?ZK\2[M;H^S**^,_^'HG[0WP@'D_MB_\$O\ MXL>%HX^+C7? !M_%>FQ@=99)+4H84/7D,1D#DUWWP<_X*X?\$Y_CCR^6+>P/&$W>V:F6!Q<8\W)==U[R^]70W66"Z;^^T9*D.>[!@#U()))L_LY_L( M_#KX+ZU;^/-5UN?Q!K$*!K*:XMEA@M6(^^L89LOR<,6..H /-?A#>?\ !?#_ M (*RZA:O97?[5V^*1<.O_""Z",CZBQI\?_!?C_@K7%&L4?[6.%50%'_"":#P M!_VXU/\ Q##!+'_7?94_:7O>\K7[\MN6_6]KWUW/-^IY=]8]O[/WM[^?>U[7 M^1_0+^UC^V!\"_V+OAA)\4?CCXI^R0R2>1H^D6:>=J&L71^[;6D (::1B0.R MKG+,JY-?-'@#]DW]H#_@I%XRT[]H7_@I!H,OAOX>Z?=+>^ ?V>([@F,$=,"1G^ MQ?!<)Y%II<#<*RYP;@C>QR1@EWD^KZV=:GA%RT'>767;RC_\EN^ENOI6WMXEC@@@C")&BC"JJC@ #@ 5B>/?B3X;^'UI&VJR23 MWER=MCIEJN^XN7Z *H[9[GC\<"L3Q/\ %;4M6UB3P-\(K"/5-50[;R_<_P"A MZ?[NX^\W^R/0]2"*O^ OA3IOA*[D\2ZU?R:QK]R/]*U>\&6'^S&.D:=L#M[8 M TAA*6&@JN+ZZJ"^)^;_ )8^;U?1=3XC$\18_.\1/ \.I2Y6XU,1)7I4VM'& M"NO;55_+%J$'_$G="BBB@ HHHH M**** "BBB@ HHHH **** "L?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T* M@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _/W_ M (*->/\ 7_$?[0=SX*O+F0:=X>M+>.RM]QV;Y84F>3']X[PN?2,5X'#--;S) M<6\K1R(P9'1L%2.001T-?>?[:'[%^I?'+4H?B-\.;RVAUZ&V$%[97;[([V-< M[&#X^609V\\,,]?@?$G#?$-?B&M*-&4U.3<9)75GLF]E9::VV['P.99;F-3,9M0< MN9W3Z6Z:]+;:GO7P/T+]I;]H+X4:)XS\3?M%3Z)IEY:E%M-#T>-;R81NT1DD MN'.Y78H6)48.[/%=KI'[%GP.@O5UCQC8ZKXMU!?^7_Q5K$MVY]Y)-:=?KV#R'!PP]/ZW'V MM1)7]_Z\HOYF@#8H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H-1TS3=8LWT[5]/@NK M>08D@N8E=&'NK @U/12:4E9@TFK,\M\5?L:?L]^)KHZG:>"%T2^.=M[X>G:S M9<]?D3]V<^Z&O'/VA_V;/'WCSP]JW[*OB'XAVE[X+\7Z4]G9:;XHL!-;7'0J MHF0>9;3QL%9"G&Y490I %?6M8WCSP1I'Q!\-S>'=7!4/A[>X3[]O*/NR*>Q! M_,9'>C!87+Z$9T>5TX3:;=.\&I+X9KEMJNO\T;Q?2WQ?$O#=3$.&994E#&4; M\MGRJK%_%1FU]F=M)._)-1G9I.,OS6^&'[<'[6G[)OA[4?\ @FE^T/;1K\0/ M"%A%_P (IX_%V7.N^'#E8+B(,OSS(J^2SYW#8<@NC/7*_P#";^-/[='BC_A+ MM3_M,2>8-0^WR>>'_O>9G=GWS7/?\'$GQQOOAS:?!JPUOP5(OQ+\/ZOJLVF> M,H+T1HMI$+,,CQ>6?M$=P)>1O388CP?,91\?1?\ !7&01J)O@ K.%&]E\58! M/<@?93C\S7QW'GA_QEG.90Q67Q=6#6W/"*35O>C>45RSO=?:3NK*/+?@5?$< M186ECL)SK5F?N[^PE^T%X@^.7PTN[/QI< M?:-9T"X2"YO-H!N874F*1L<;_E=3Z[0>I->XU^'[GP[=:-)+='6_M8NTN5O0B;?(C\ORS;NY M?_29J]TKPO\ :P_Y+9\#_P#L>Y?_ $F:@#W2BBB@ HHHH **** "BBB@ HHH MH Q_$O\ R%]'_P"OT_\ H)K8K'\2_P#(7T?_ *_3_P"@FMB@ HHHH **** " MBBB@ HHHH **** "BBB@ J*\LK/4+9K._M(IX7&'BFC#*P]P>#4M%--IW1,X M0J1<9*Z>Z9P^J? #P-+=MJGA22^\.WK?\O.AW;0@^Q3E<>P JM]D_:#\%\VF MH:7XNM%_Y9W*_8[LCT##Y#]3R:]!HKT(YIB6N6M:HO[ZO]TOB7R:/CJO F1P MJ.KEW/@ZCUOAY>S3?>5*SHS?G.G(X.S^/_AJSN%T_P ?Z'JGAFY8[0-4M&\E MS_LRJ""/L:3KEHM_HNJ6]W WW9K:99%/XJ2*EN[.TO[=K2^M8YHG& M'BE0,K#T(/!KB]6^ '@.XNVU7PQ]L\/7QY%UH5TT'X%/NX]@!3OE=?=2IO\ M\"C^DE]\B.3CO*5[LJ6-@N]Z%7[TITIO_MVBO,[BN"^,?[+'[-7[0MLUM\&;ECM!U*U8P.?]F5 01[G IQR[%7Y\-)3_ M ,#U_P# =)?@./'63X>2IYM"I@I;?OX\L+^5:+E0?DE4OY'\D=%?T1?$K_@B MM_P1W\-?#.^\::!^S1:W+!!'8RV_Q!UR57F8X4<7Y![DCT!K'TK_ ()&?\$; M[KP+I6JP?LCR:CKNH0[(]$L?'6O&9YU^5L@7WR)N!.X]N0#7WE+-56H^TA1F MUS]X.7(N6U^:4I:1C&\I75D M[GZ!Z[KVC>&=+EUO7]2BM+6!P')[5Y^;SQS\="8]+:Z\/>$FX M:[(V7FIK_L#_ )9QGUZD>N2!;T+X7:[XPU6+QE\:+B*[GC;?8:!",>@ # & .@%?"^TPV7?PFIU?YMXQ_P /\S_O/1=$]&8_4\ZXR][' M*6&P+VI7Y:U9?]/FG>E!_P#/J+YY+^)**YJ9G^&/"OA_P9H\>A>&=+BM+6+I M'&.6/=F)Y8GU/-:%%%>9.%##P4(0248Q2226R26 MB2[(****DW"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_P#((E_Z M_9O_ $*MBL?P/_R")?\ K]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "L?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T M*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[ M+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYF@#8HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH _''_@[-AA6;X!W"Q*)&7Q2K.%Y(!T@@$^ M@R?S/K7XZU_2'_P60_X)=Z=_P47\.^#/$VK?M!?\();_ YM]7ED_P"*5_M, MW_VS['A1_I4'EE3: #[VXRC[NWG\SO\ AP=_U==_Y8O_ -W5^F<,WQ.5QC3U M<;I_-MK5[Z=MC\\XO\1>"N!L73H9SBE1G43E%CU MW1]U@Z]'$X2%:E)2A-*46M4T]4T^S3N@HHHKRCI"BBB@ HHHH **** "BBB@ M#Y _X+\?\H;/VA/^R?S?^CHJ_C"K^SW_ (+\?\H;/VA/^R?S?^CHJ_C"H _? M[_@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** " MBBB@ HHHH **** "BBB@ HHHH **** "O"_VL/\ DMGP/_['N7_TF:O=*\+_ M &L/^2V? _\ ['N7_P!)FH ]THHHH **** "BBB@ HHHH **** ,?Q+_ ,A? M1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *CNK6UOK=K2]MHYHG&'CE0,K#T(/!J2BFF MT[HF48SBXR5TSY-_:3;P3:?$270O!&A6UDED@2^:T!5))SR0%!VC:#C@#G=G MM6I^R1XQTSP_\0)-!U*WA!U>$16UTR#?'*N2$#=0&&1CN0M>K^+_ -GGX/KI M=]K1\),UTP:5IGU*Y8ERW.]HHHKX _KP**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F M_P#0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M K'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"H V**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_P"O*+^9K8K'LO\ MD=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@#D?C%\,]1^*OAV+PS;>*_[+MQ<"6YQ9^<9L?=7[ZX //?) Z8KR?4_ MV./[.N[.U_X6-O\ MIRQWMRQ>_FTV?G/$WA+X?\8YH\QSC!NK6:4>9U:T=([)1C4C%+T2 MNVV]6V97P>^&NH_"OPW)X8NO%7]J6_V@RVI-GY)AW?>7[[9!//;!)]:ZVBBO M.Q&(JXNO*M5=Y2U;LE^"LC[/)LGR_(,KI9=@8N-&DN6$7*4K16RYIN4FELKM MV5DM$@HHHK$],**** "BBB@ HHHH **** /D#_@OQ_RAL_:$_P"R?S?^CHJ_ MC"K^SW_@OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^#3;_ )2F?M=_]O'_ *?)Z_?Z MOP!_X--O^4IG[7?_ &\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH M **** "O"_VL/^2V? __ +'N7_TF:O=*\+_:P_Y+9\#_ /L>Y?\ TF:@#W2B MBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT M_P#H)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* ,WQC_R+%[_ -<#5S3O^0?!_P!<5_D*I^,?^18O?^N!JYIW_(/@_P"N*_R% M $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X' M_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5 &Q1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5C^!_\ D$2_]?LW_H5;%8_@?_D$2_\ M7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %8]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,T ;%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !6/XE_Y"^C_ /7Z?_036Q6/XE_Y M"^C_ /7Z?_030!L4444 %%%% !1110 4444 %%%% !1110!\@?\ !?C_ )0V M?M"?]D_F_P#1T5?QA5_9[_P7X_Y0V?M"?]D_F_\ 1T5?QA4 ?O\ ?\&FW_*4 MS]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !7A?[6'_);/@?\ ]CW+_P"DS5[I7A?[6'_) M;/@?_P!CW+_Z3-0![I1110 4444 %%%% !1110 4444 8_B7_D+Z/_U^G_T$ MUL5C^)?^0OH__7Z?_036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 9OC'_D6+W_K@:N:=_P @^#_KBO\ (53\8_\ (L7O_7 U MOW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ M HHHH **** "BBB@ HJMK.JVVA:/=ZW>K(8;.VDGE$2;F*HI8X'N^)]$^&5SX;%QIT&GZ:]R3I^H M7WGK<&]>.V8//$8HXI)!B"14_> 'Z"T5\<_M,_\ !4N]^'O[(GP(^*'PB^'< M!^)7[3=[X:TKX7>$/$[OY.G7FKP0SO/J'E%7-O9Q2EI0FUF8(@*;]ZVKO]KC MXU_L@_MO?"W]D3]K'Q_I/C+0/CEIVI1>!/'-AX=&DSZ=X@L$CEFTVZA262-X M+B&56MY!MD61&B?S=PD4 ^O**** "O"_VL/^2V? _P#['N7_ -)FKW2O"_VL M/^2V? __ +'N7_TF:@#W2BBB@ HHHH **** "BBB@ HHHH Q_$O_ "%]'_Z_ M3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@#-\8_\ (L7O_7 U75PX M6.&)%+.[$\!0H))[ 5^!OC/]FOXL_#OX.^(?^"K7[ GPGNO$_P"Q[XX\;3>* MO'G[).JZO<1Q:YHMI*Z/KT4*86"&62-[DZ=AT6&*W,RS19M;?][]>T+2/%&A M7OAGQ!I\=W8:C:26M]:RC*30R*4=&]BI(/UKY,^"?_!/[]I7]FS]EZ[_ &$? M@]^T?X:/PSBL[_3/">N:_P"$)KGQ!H&D73R'[&2MTMM>RQ+*Z17+I&% C\R& M;8PD /E3]O[XR>"?VEO^"@W_ 2U_:C^&\LLGPW\6Z[KM[HS3P^5Y%Q=V&FR M6D4J#A)05*!VVU36?VT_P#@GQX=\,[FU5_VHK&]"1_?-E;2 MVU;2@/LEXZL5%T&PRSQDJ)5EDY1BKK9\)_L1>/?B%^UKX3_ &TOVQ/B M!X=\2>)OAOH%_I?PS\/^$=!GL=+T.2^")?ZDQN+B>6>[FCC2([>!(3'I/B.:VAVH, [$.,^I[U MS#_\$\?@7)(LLWB/QK(R!A&TOBV=]A92I(W9P<'K7N]% '@O_#NKX'_]#=X[ M_P#"OGH_X=U? _\ Z&[QW_X5\]>]44 >"_\ #NKX'_\ 0W>._P#PKYZ/^'=7 MP/\ ^AN\=_\ A7SU[U10!X+_ ,.ZO@?_ -#=X[_\*^>C_AW5\#_^AN\=_P#A M7SU[U10!X+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[QW_X5\]>]44 >"_\ M.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7SU[U10!\9?'W]CCX9^!/B;\+_ M WHGBKQ>UOXE\5266HFY\332.(A 7'ED_<;(ZBO4_\ AW5\#_\ H;O'?_A7 MSUW/QC^#.I_$WQ[X \7V.M06L?@[Q"^HW,,T;%KA3$4V*1T.3GFO0: /!?\ MAW5\#_\ H;O'?_A7ST?\.ZO@?_T-WCO_ ,*^>O>J* /!?^'=7P/_ .AN\=_^ M%?/1_P .ZO@?_P!#=X[_ /"OGKWJB@#P7_AW5\#_ /H;O'?_ (5\]'_#NKX' M_P#0W>.__"OGKWJB@#P7_AW5\#_^AN\=_P#A7ST?\.ZO@?\ ]#=X[_\ "OGK MWJB@#P7_ (=U? __ *&[QW_X5\]'_#NKX'_]#=X[_P#"OGKWJB@#P7_AW5\# M_P#H;O'?_A7ST?\ #NKX'_\ 0W>._P#PKYZ]ZHH \%_X=U? _P#Z&[QW_P"% M?/1_P[J^!_\ T-WCO_PKYZ]ZHH \%_X=U? __H;O'?\ X5\]'_#NKX'_ /0W M>.__ KYZ]ZHH \%_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ PKYZ]ZHH M \%_X=U? _\ Z&[QW_X5\]'_ [J^!__ $-WCO\ \*^>O>J* /D;]J3]B7X5 M?#+]GSQ7X]\-^*_&37VEZ4T]LMWXHFEB+!E'S*>&'/2NJ\#?\$_O@QK?@G1] M9O/%OC@37>E6\THC\6SJNYXU8X'89/2O7OV@OAG??&7X+^(OA?IFIQ65QK>G M-;174Z%DC)(.2!R1Q70^$M&E\.>%-,\/3S+(]AI\-N\B# O>J* /!?\ AW5\#_\ H;O' M?_A7ST?\.ZO@?_T-WCO_ ,*^>O>J* /!?^'=7P/_ .AN\=_^%?/1_P .ZO@? M_P!#=X[_ /"OGKWJB@#P7_AW5\#_ /H;O'?_ (5\]'_#NKX'_P#0W>.__"OG MKWJB@#P7_AW5\#_^AN\=_P#A7ST?\.ZO@?\ ]#=X[_\ "OGKWJB@#P7_ (=U M? __ *&[QW_X5\]'_#NKX'_]#=X[_P#"OGKWJB@#P7_AW5\#_P#H;O'?_A7S MT?\ #NKX'_\ 0W>._P#PKYZ]ZHH \%_X=U? _P#Z&[QW_P"%?/1_P[J^!_\ MT-WCO_PKYZ]ZHH \%_X=U? __H;O'?\ X5\]'_#NKX'_ /0W>.__ KYZ]ZH MH \%_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ PKYZ]ZHH \%_X=U? _\ MZ&[QW_X5\]>6?LB?L^$-5UJ"_DNO$-]J*S6\;*JK/*7"8/< X- '#? M\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/_P"AN\=_^%?/7O5% '@O_#NKX'_]#=X[ M_P#"OGH_X=U? _\ Z&[QW_X5\]>]44 >"_\ #NKX'_\ 0W>._P#PKYZ/^'=7 MP/\ ^AN\=_\ A7SU[U10!X+_ ,.ZO@?_ -#=X[_\*^>C_AW5\#_^AN\=_P#A M7SU[U10!X+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[QW_X5\]>]44 >"_\ M.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7SU[U10!X+_P .ZO@?_P!#=X[_ M /"OGH_X=U? _P#Z&[QW_P"%?/7O5% '@O\ P[J^!_\ T-WCO_PKYZ/^'=7P M/_Z&[QW_ .%?/7O5% '@O_#NKX'_ /0W>.__ KYZ/\ AW5\#_\ H;O'?_A7 MSU[U10!X+_P[J^!__0W>._\ PKYZ/^'=7P/_ .AN\=_^%?/7O5% '@O_ [J M^!__ $-WCO\ \*^>O+/V1/V./AG\6/AEJ'B3Q3XJ\7K<0>*M2LD%EXFFB3RH M9RB9 ZMCJ>]?9M>??LU_!G4_@9X"O?"&JZU!?R77B&^U%9K>-E55GE+A,'N M<&@#AO\ AW5\#_\ H;O'?_A7ST?\.ZO@?_T-WCO_ ,*^>O>J* /!?^'=7P/_ M .AN\=_^%?/1_P .ZO@?_P!#=X[_ /"OGKWJB@#P7_AW5\#_ /H;O'?_ (5\ M]'_#NKX'_P#0W>.__"OGKWJB@#P7_AW5\#_^AN\=_P#A7ST?\.ZO@?\ ]#=X M[_\ "OGKWJB@#P7_ (=U? __ *&[QW_X5\]'_#NKX'_]#=X[_P#"OGKWJB@# MP7_AW5\#_P#H;O'?_A7ST?\ #NKX'_\ 0W>._P#PKYZ]ZHH \%_X=U? _P#Z M&[QW_P"%?/1_P[J^!_\ T-WCO_PKYZ]ZHH \%_X=U? __H;O'?\ X5\]'_#N MKX'_ /0W>.__ KYZ]ZHH \%_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ MPKYZ]ZHH \%_X=U? _\ Z&[QW_X5\]'_ [J^!__ $-WCO\ \*^>O>J* /!? M^'=7P/\ ^AN\=_\ A7SUY9X3_8X^&>J_M<^+?A1=>*O%XTO2O"MA>VK)XFF$ MQEE=@VY^K+QP.U?9M>?>'/@SJ>B?M)>)/CC+K4#VFN>'K/3HK%8V$D30L27) MZ$'- '#?\.ZO@?\ ]#=X[_\ "OGH_P"'=7P/_P"AN\=_^%?/7O5% '@O_#NK MX'_]#=X[_P#"OGH_X=U? _\ Z&[QW_X5\]>]44 >"_\ #NKX'_\ 0W>._P#P MKYZ/^'=7P/\ ^AN\=_\ A7SU[U10!X+_ ,.ZO@?_ -#=X[_\*^>C_AW5\#_^ MAN\=_P#A7SU[U10!X+_P[J^!_P#T-WCO_P *^>C_ (=U? __ *&[QW_X5\]> M]44 >"_\.ZO@?_T-WCO_ ,*^>C_AW5\#_P#H;O'?_A7SU[U10!X+_P .ZO@? M_P!#=X[_ /"OGH_X=U? _P#Z&[QW_P"%?/7O5% '@O\ P[J^!_\ T-WCO_PK MYZ/^'=7P/_Z&[QW_ .%?/7O5% '@O_#NKX'_ /0W>.__ KYZ/\ AW5\#_\ MH;O'?_A7SU[U10!X+_P[J^!__0W>._\ PKYZ/^'=7P/_ .AN\=_^%?/7O5% M'@O_ [J^!__ $-WCO\ \*^>O+/C[^QQ\,_ GQ-^%_AO1/%7B]K?Q+XJDLM1 M-SXFFD<1" N/+)^XV1U%?9M>??&/X,ZG\3?'O@#Q?8ZU!:Q^#O$+ZC: .&_P"'=7P/_P"AN\=_^%?/1_P[J^!__0W>._\ PKYZ]ZHH M \%_X=U? _\ Z&[QW_X5\]'_ [J^!__ $-WCO\ \*^>O>J* /!?^'=7P/\ M^AN\=_\ A7ST?\.ZO@?_ -#=X[_\*^>O>J* /!?^'=7P/_Z&[QW_ .%?/1_P M[J^!_P#T-WCO_P *^>O>J* /!?\ AW5\#_\ H;O'?_A7ST?\.ZO@?_T-WCO_ M ,*^>O>J* /&_ G[#OPC^'GC#3_&VB>)?&$UWIMP)H([[Q/--"S#LZ'AAST- M>R444 ?('_!?C_E#9^T)_P!D_F_]'15_&%7]GO\ P7X_Y0V?M"?]D_F_]'15 M_&%0!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^ M_P!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !117"?M)^#_B]\0_A#J/P_P#@?\06\(Z[K+X-3>0-*5G^[<_NG^;!VF0.GEF,A_H;]K?X M\>)OVD?^"OOPQ_X)4:-XFU/3? ^F?#B]^)/Q=31-1FLY]5FGC4@3(T<;':75@#[THKX*^ WQLUO]D;_@L[K_\ P3$;Q%J-[\.?B#\( M;?XA?#'3]5U*6[;PW?0W4UG?Z9;R3.T@M95MWNEB+%(65EC"JY48/_!1K5_B MUX _X++_ +#]EH7[0?C<>&?'/BCQ;%KG@4:JD.CM]BTB-X'\B".,S,&N)3NG M:4@D;2H&* /T3HKQ3_@HI^US:_L,?L8>/?VG#H4^JW_AW16_L+2K:SDG:\U& M5A#:QLD0+F/SG1I"HRL:NW\-?!7_ 1W^%/[!W[6OQ-TK]I7]G?_ (+/?M3? M%SQ-X.N%U+Q7\-O'GQ2EM;$W+JRE[G1S:Q2&U$S[D5)'A#*B%W 92 ?K!111 M0 4444 %%%% !1110 4444 %%%% !1110 445D?$&3QM#X"UR;X:6UC-XC32 M+D^'X=4=EMGOA$WD+,5Y$9DVAB.=N<4 :]%?DE_P5._X)E?$?]CK]D3Q?_P4 MC^"?_!1_XZ#XY?#>T3Q'J/BCQ!XY>33-?VS(;BR?3 HMH+9@S"*VC7RU^2-E MD4UZ_P#\%$/VWOCO-\+OV1_V6O"^J7_@+XA?M7>)='LO%VI:+,UO?>'M'2WM M+G7%LG/SP7(%RD"2_>C#NP*N%8 'Z'45^>_[0WC:#_@EA_P40_9K\-_"34M5 MM_A5\?\ 6;WP)XS\(ZEKMW?6]KK86%M)U2U^U2R-#<22RO!.58"9"K.'D16% M/_@Y)U/XN> OV/?"WQ0^%W[0OC;PGY7Q8\,Z9J.B>&]42SM-4MKB]*2I^.^DZ+_ ,)^ M[7?P7_9F3QO'9)9:"6;[+?:E91S+)J][=1KY^)A);QQNABC4EB #]$Z*BL;& MRTRRATW3;.*WM[>)8K>W@C")$BC"JJCA0 !P *EH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BOS]_:=_P""-/CK]JOPOXG^._Q9_;T^,'AGXPW2 M7>H>$;_P?\0+C3M \%LI9[.RM[.$*KPQ((TFG8B:=A)+NC+*J>-Z5_P6%_:D M^%7_ ;*>%/V_OB&BWGQG\3:8?#?A>_N[-/]/U*35+C3[34GB(V,_P!FA-V5 M*[)'3IL>@#]9J*_-#_@HQH7B+_@CE^R5X!_;T^%'Q"\6ZSX@^'WB[0[7XUW6 MN>*+V_'C[2;V1;34&NXYY7C^T>?+'-!*JJ;&_AEJWB#2M8\&:A%:S7#6]F]Q&IG,32QHVS&87C?#'Y MJ /J:BO#?^"?VL^,=;_X)J_!+Q!:WB:EX@O/@;X;N([C6KR0K=7CZ-;,&GE M=\-(/?VL?VB_P#@KE^V-J.H>%O#.I>) M?$TOA[XU/I-A3]W%#O-[?PC;WGB_5O%6L3W]\VI76;JXADGG9I'$4DS0K MD\)$H& *]ZH **** "BBB@ HHHH **** "BBB@ HHHH **** "BOD7]JG_@ MEY=?M\?$7Q!XB_:8_:=^*6A>&K5DL_AYX/\ ACXVDT6UTV%8$\S4;GRD)N[Y M[@S%3+NBBA6) F[S&?Y\_P""77[97[07[+W[#'[6"?M=_$G5/B;IO[)?Q"\4 M:%X:\<:Q*QO_ !%8Z9:B=+6:5BS23ABB;F9BIN%0L1�!^GM%?E?X5\!_'3 MQO\ \$2+_P#X*GZI\9O$T/[1UY\.[SXL:?XOM]>NDMK-8D?4K?18;$R_9AII MLHTMFM61HW\QY6S(WF5]O?LN?&^/_@H?^P/X$^/OA;Q9K/@M_B3X)L]1N;OP MQ+ +O2[B6,"Y@A>YBF0%)1+&'*%L+N!4X( /._B]\1=;\6>(;WQ=XE_M'7_$6IRWEY=LNL72AI)969FX R> !P*X3X: M_M%? ?XL?\%0?VE?V;/^"EWCAM%U[PE=6U[\(/#GBCQ)<:;HH\'1Z#EOI!H]Q?&;$KS-;8Q)+^\DC$;N69RQ^J: "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HKYU_;(_8D\3_MQ^,;+P+\2/CSXW\)? M"K2M(6:?0/AQXFDTB\\1ZI++*KK?740\T6D$*1%(8V42R7#M)GR4!^8/^"4W MAW]H7]CG_@J#\=O^"9M]\??%WQ,^$'AGP+H_B_P3J7CG5&U#4?#,M[*8QICW M+#M#L8XXK;4+-;:5%&H2SO)/+<-N9BB1@B)?+KV/_@BE M^VG\3OV_/^"?7_!&+7_BG-^VM^V]\/_B5\L3VEMKNK:Q MW-J-V('1KE8('@@BBD+11N[R;=Y5E /O MFBO@/_@G/\=/'WP<_P""G?[0G_!)WQ9XZU?Q-X5\%Z/I?C;X2WWB'5);[4-+ MTB]CA^U:5+&='^"_ACXV>(/A_X3O[V2?Q[KG@O M4OL>N7EG&F(M.M+D*3:+-*X:6=/W@C@:-<><73X.^&GP ^,/_!*?_@M)\$?V M;_V>/VC/B'XS^#/[0'A?Q/+XG\!^/_%$VLGPW=:39K<#4+>:;YH5DDEMH\GE MBTJLS9C" 'ZIT5^?'PF^([_\%.O^"JO[0/P9^(FJZI+\(?V;;'1_#ND^$['5 M[BSM=;\1WZSRWFH7?V>1&G:V^S&WBC+;:R^&OCGQ;(U]=6WAW68FFT^6Z,I+:A/81[SND;=I^(_BIJFA:B]K?)X>TNTEN/[.BN8662!;R:%X9) M8F20)&55@)&H ^[J*^ KCXH7G_!/;_@L9\+?V._"&JZBOPC_ &B_ FJMH_AK M4=4GNH?#_B?2%:>2>S>=W:"&YM3'&]NI"&;;( &=]WW[0 4444 %%%% !111 M0 4444 ?('_!?C_E#9^T)_V3^;_T=%7\85?V>_\ !?C_ )0V?M"?]D_F_P#1 MT5?QA4 ?O]_P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U M^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %5M:UK1O#>CW?B+Q%JUM8:?86SW%]?7LZQ0V\**6>21V(5$5026) !)J MS7G7[5'[*/P+_;4^#6H?L^_M(>%[_7/!^K2Q/JFC6/B74-+%X(VW*DLEA/#) M)'NPQB9BC%5)4E1@ \ET+PSI7[5_QBT']N3XS;='^&'PQM[O4/A'IFO8MUNK MB6!HY_%=X)"!"HMFDBLXWP8X99KB3#SQI!\Z'P_-\+?^#H[0?B]JC!] ^-O[ M*%WI7A'4GSY=Q?V.H6MU<6\1/\:VMO',0/X9L^M>@Z=_P;5?\$5=,U*VU2+] MC:::2TN8YXH[WXF^)KB%G1PZ[XI=29)%R!E74J>A!'%?5/[0'[,7P>_:8TO1 MK/XI:#^&=835O"VOZ1J4UAJ>B7RJR"XM+JW9)86*,R, VR1&9'5T8J0#X M<\7>$=:^,?\ P=,^&/%/A6-YM)^#W[++-XJO%&8[6]U'4;Z.WM6./ED>*83* M#U2-CVYU/^"J/_*8O_@G=_V.'CW_ -,MK7VA\!OV9/A!^SA!KDWPUT.Z.J>* MM3&H^+/$FM:G/J&J:W=B-8UENKNX=Y9=D:JD:;A'$@"1JB@+7*?'3_@GM^RM M^TE\;?"'[17QB\)>(]1\8> ;F6X\%ZK9?$;7=/71I941)7MX+2]BAC,B1HKD M)\X7#9R<@'LUQ=VEH8Q=7,<7FR".+S'"[W/11GJ>#Q[5^?O[>/['?@;PG_P5 M9_93_:Z_9F\/VN@?%77OB%J&D?$(:)$L'_"0^%!I-S-?W=^B ";[.R6T2RN, M^9>0*26$(7ZF_;*_84_9O_;U^%.F_![]I'PKJ&I:9HFNVVMZ#>:9KUU87VF: ME;HZ17<-S;R+(LBK+(,DD'>202 1H?L]?L??!3]FF2XU?P-;>(=7UZ\LDL[_ M ,7^.?%^H^(=:N;9&W+;M?:E/-.L 8[A C+$&Y" \T >H4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%8OQ'^'_ (;^*W@/5_AKXQ&H'2=>,K[&8/'6L6%P)(=(@R,2Z?;7422W4HRDLT"6RE@ET!\T?\ !7N+2;G_ M (*&_P#!/_\ ;4\/:Y:ZEX)T#XT:MX.U?6;&X66V@O=66"UMK$%VB)?BOXJ"@>F/[4QBOJ75/V-OV M9=;_ &7;/]B[5?A%IT_PRT[P_::+I_A:264I;6EJJ"V\N;?YR2Q&.-TG#^XU6T^.%QXXODA&3;:;H@L[ MN>63^XA'R G&YCM'/%;'_!S9_P HZM!_[+AX/_\ 3@*^NO@Q^QQ\%O@EX_O? MB]I":_X@\9W^DII,OC#QKXFN]9U*+34?S%L89KJ1S!!O^=DC"B1P'DWN-U5/ MVN_V$/V8OV[?"MCX&_:C\&ZSXAT;3=1AO[33++QOK&E0+=0EC%.R:?=P!W0L M2K-D@X(Z# !X=_P<.^"?'_Q _P""+_Q]\._#2SGN-33PI;WTD5LI9S96NH6M MU><#D@6L,Y/L#7S?_P %"?V4/V./%W_!MG:_%'X5_#OPQH'=,@M+RRU**"TFCGBGC57668DQ.<[F,IS\P!'ZGZ)X6TC0?#47A*W^U75E M#;F'&K:A-?2RHMGP3I7 MB :YHWPTN_%=]-X:TZ_$YN5DBTYY3"(TG/G1V[!K>*4+)'$C*K [_\ 9%U3 MXH:W^RA\,-:^-\4Z>-+SX>:+/XO2Z3;*NJ/80M=!QV;SC)D=C7H=%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!\\?M3ZQX@_:GN]:_87^"GB.XL(] M0M!:?%_QMIS8/AG2;B,%]/MY.G]JW<#[8U'-K#*;J3!-K'P>)/\ @W _X(X>,?$FH^,O%G[+&LZEJVKWTM[JNIWWQ@\62SWES(Q: M2:5VU0L[LQ)+$DDFOHW]F_\ 8>_94_9)_9ZD_93^ ?P;L-'^'TYO3>>&[RZN M-2CO/MA8W(N'O9)I+@2!BI$C,-F$X4!0 ?'7_!S)J,GQA_X)#R?"CX4&/6M6 M^,OCWPCH'@:WMFW'5+JYU*"[@6+'7))CG9-=IIEH?479&>M?0OP!^ /PO_9A^%.C_!'X M,:9J5AX8\/V$-CHFF:EXCO\ 4S8VL,2Q16\I?%/Q19/)HMO=IYEIH%F&\N36M056!%K"Q^6,$/?[/6LR:SXRO/A5K6K2Q7%TLFL>(M5N#-)8C($7:B)'#J*1Q1HORI%&JH@X50*]*_8H_X)M_L5_\$[--\1Z7^QW\ M%E\(Q^+;FVG\122>(-1U*:]>W1TAW2W]Q.X5!))A58*-['&230!\G?#SX\^" MXO\ @U/@^)\6JP1VFG?L>7&AB1'"C^T+;1)-*\G)SAS=Q^6?]LGCM7T)_P $ M6O@KXR_9Y_X)4? CX3?$+39;+6[#X?6=QJ5A<(5DM);K==&!U/W73S]C#LRD M5T$G_!,?]C^76[B>3P+J9\/7?BO_ (2>Z^'G_"37O_",3:SYPG^VMI7F_9F8 MS@3F(IY)F F,9E^>O;O%OA;3/&OAR[\+:S=:C#:WL>R:72-8N=/N5&0?W=Q: MR1S1'CJCJ<9&<$T ? /_ :U_P#*'3P7_P!CAXH_]/5W7GWQ>_8U^&__ 7^ M^-7[0%C\;]4O/!5Y^SYX\D\ ?!G5_#T*PZKHFHP0V]Y"M4\-^&GNI+E=$NO&.JZI;P MRR,7D>);^ZG\DLQ+-LV[B23DFHO%W[#WP/\ $7QBUCX_>&YO$O@_Q?XFL[:T M\6:QX(\476EG7H;=2L'VR*%Q%/+&A*).4\]$.Q9 N!0!XU_P1/\ VCOVJ/CE M^S5XP^&W[:%(M(TBWN)[DPK-)-+<7,\K33W,\TK-+ M<3RRN\DDTK-)([LS,Q)-=10 4444 %%%% !1110 4444 %%%% !1110 4444 M <'\?OCUH7P)\,VMPVC7.O>)-#?!^F,OVW7M0*%E@BW<(BJIDEG?$<$ M2/+(55":X+]F;]GWP[^SX->UCXR^.=*O_BY\<-;DU+QIJUO,(SJ%U%:%8M/L M%D_>&SL+.,0PJ1G8CRN \SYQ/VQO^"1'_!/[]O[XA:?\4?VN/@SJWBW6=)TX MV.E2GXB:_8P6)?V;OB"\=AXB^#WQC\4>&_%\%PWE_9KB&=)R[!NB&.96 M#=".033O^#7'P!K^A?\ !//Q=\9M6T^>VL?B]\=?$_C3P^EQ&49M/F:WLXWV MGD*QL789ZJP(X(-?67Q7_P"">7[,OQ@\=>(_B!KNC^(=*N_&]C!9?$&V\*>, M-0TBV\66\*-'%'J,-I-&MP1&S1%R!(T1\IV:/Y*];T#P1X3\)>"[/X=>$- M M]&T/3M,33]-TS1T^R165JD8CCBA$.WR51 %79C: ,8P* /@;_@CK_P I%?\ M@H#_ -EPTO\ ]-[UZE^TK_P37T^?]LI/^"FW[/W[4UU\%_'EMX2?1_B'J5QH MMMJ6B^(=%A XDB$;Q")")UD7:L*9&%S7JG[/?\ P3[_ &6/V6/BGXP^ M-/P0\)>(M,\2>/\ 4?[0\9WU]\1-LRQ:)=%,$"ZM(2BWT9(R8;HS1$\[ M.!@ ^$O^"&OP:^(WQO\ VNOV@?\ @KK\1O%6O:UHOQ-N;7PI\(]:\1Z=!9W6 MM>'=/V(VJB""*)(K>YD@A,"[ VR-BQ,)'%&H 5%4<*H ' J6@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH YWXK?%;P%\$_ 5_\ $KXE:\NG:1IRIYLOE/+)+([B.*"&*,-)//+(R1QP MQJTDDCJB*S, ?$_@G\+?[-^,.J?\% OVL&L_#WC/Q9867A3P9X?U.\B \(Z' M-=J;;2MX8I+J-Y=21R7)0L#+Y%M&9$MUEEZ/]M3_ ()X?LC?\%#?#>B>#?VO M?AQJ/BG2?#M])>Z5IEMXSU?2H$N755\Z1-/NH%G=57"-*',8>39M\Q]WE'P% M_P""!_\ P2<_9F^,OA[]H#X,_LK2:=XM\*7IO/#^IWWC[7]12TN#&\?FB"\O MY868*[;2R':<,,, 0 >.?\$C/!FI? O_ (*\?M^?!WQI$UOJ?B/QKX>\;Z#Y MHP+_ $N_COY/.B_OK')((G(Z/\O4&D_X)2^#]4\;?\%C/V^_VN$BV^&9?&6@ M>"M,U <17%]I6GB/4$STS"5MPWO*>F*^T_C7^QS\%?CI\0=)^,.O0:YH?C31 M-+FTNP\9>#O$=UI&I_V=,ZR2V,DULZ&>W9U#B*3^&-(_X*%?%CPO\ %C72K?!#X8>($U[PAYPQ'XW\06X=8-5YZZ79 M%G>W;I=7&+A?W-O!)<_-?[7]EI^G_P#!P3^Q3^V#8:O;W_@3Q[\/?$GA/1_$ M5E,LEF]XVGWEY:8E7*L+E+H"(@X?:2N0#7H+_P#!LG_P1(EMC92?L;7C0E-A MB;XK>*BI7IC']J8Q[5]8?%_]E/X"?'3X1Z=\#_B)\/X9O#VB7%C<^'8=/NI; M*XT2ZLL&SN;*XMW2:TGAVC9+$ZLHR,X)! /AW]OGP5K'QW_X.%_V,? _ABW, MR_"_P9XN\;^*Y(@2;*PGC2SMI']%DNX8XA[L>N,5^DM>;? W]D[X.?L_^(M> M\>^$-/U/4?%?BE;=/$OC+Q/K5QJ>JZC% I6"%[BX=F2&,,VR"/9$I=V"!G8G MTF@ HHHH **** "BBB@ HHHH ^0/^"_'_*&S]H3_ +)_-_Z.BK^,*O[/?^"_ M'_*&S]H3_LG\W_HZ*OXPJ /W^_X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y M2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# MY _X+\?\H;/VA/\ LG\W_HZ*OXPJ_L]_X+\?\H;/VA/^R?S?^CHJ_C"H _?[ M_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** &7$$=U;R6LP;9(A5]KE3@C!P1R/J.:_)[X ? ZQ^-'_!?+]JK]F#X@ M_&GXQ3^ ?!_@;PUJ?A/PSIWQS\4:?!I-U>V%F]P\/V34(V^9WD8*Q94+G: M /UDK\HO@9\']*^,G_!RE^V/HNH>.O%V@/;_ S\&-%>^#_%-SID_P VF6(( M8PL!(,8QO!VGD8- '3_\$??VGOVEO#W_ 4Z_:?_ ."6OQ2^-.O_ !3\$_"5 M[75/ WC?Q7>_;=5T^&X\EO[,N[PC?=NJW 4/(2X:UFYP0J_7FJ?\%.?V&M#\ M<:'X$UWXZQ6+^)];.C>&M?OM U&'0=7U$,4^R6NLO;C3KB;>K)Y<=PS;E*XW M#%>*?M7?L5_";_@GK_P2F_:HZYK-\;. M=I;R>^N9)+B>95>>1,O\KNQ0 L<^>>"_V;OV,?\ @I;_ ,$:/!5]\7_VT/&5 MY\$;?P'I%_JUC82^';&#P[)IEO$SVQE@TI9K=[5XVB9-^["E26#?, ?6GQ<_ MX*:?L"_ CXB:Q\)?BO\ M6>$=(\2>'O#UQKFO:.]^9IM-LH61'><1!A"Y>2- M$B?$DC.JHK$XKQWXH_M+?\$@OVX_%W[-/Q2U[]JC3-6U>;QZNN_ FRT3Q!=V MMSJVIH\MH?-LD42F)98Y(V\]$56C9&8!G1O+_B3X#\&ZS_P<8?L[WVK:-/J4 MNG?LJ:Q+8W/B"+?=K)'>[(Y90P&)@L\NXX!#2-T[:7_!7CP-X+\$_M0?L#:+ MX,\*Z=H]EIW[3$4-A8:79I;P6\>] 'VO\ &;]IOX*? M +4-)T+XD^+)TUC7_-.A>&]$T2\U?5M26( S26]A80S74T<892[I&53+_ -G_ .)MCXBM=*U.33=:MXHY;>[TJ]C.'M;NUG1) M[29>\4R(X'.,5\0_LV?$36[C_@YJ_:0\!?%JY9+J/X%^&%^$Z7HP6T)1;RZ@ M+K1'/W*\J^/$?QD^ W_!9W]LOXD_LEV]W ]Q^PI<>)]?ATR,F M)O&,"R1Z.[(O!NC%;2%,\LIE/))- 'T9_P %:/VT?V0/$G["GQZ^'3?&WQ!! MJ&@^#]>&HOB'^TYH'A3QO9^%OB!JVEP: MQI-S/;QRV\L=KI_P#"[_%5PD^J6T,VH"WD@FU"2&>%X+*X\R.1&4Q+)@;MM?-?_!QK MX>T7QA\6OV%?!WB*W,UCJW[8/AJTO8$G>-I())XTD4.A#+E6(W*01G((.*^I M?$O_ 3G_8^^&7Q@\ ?MA:;:R>%;_P"#VH:IK,VLZCXFOI[;[!/HNH6-S'*+ MJY:*)%6Z6IZK^+O '_ 7G_;!U[X1Z6&U]_P!E'1]6L;2"W#F]U6W0I:LR_P ;?*B =Q@4 M ?0W_!0O]LS]CVY_9T^,'PB\4?&77K>XT/P[?:?X@UKP;!K<=KX>U)K5C#;W MNL:9']GT^7<\68KB>/AT#KM< _+G[(6N_L*ZQ_P;+?"WP#_P4D^-EOX3^'OB M_P &&+5[^?Q%)97MY)%J\ERHMVBS/-+YL<;%(UI>!/&Z_$![V03SW6L33ZC)>&\+99Y9!*KG?DM')&?ND5\\? M$Z-)/^#)6U$B!@/ &D$ C/(\6VV#0!^K/CW]M']BW]ERZ^'OP?\ B3^T#H'A M_4O&9T_2_ 6@ZGJ3RZAJ0F*P6S",[IMA.U6GE 0')=Q@FJ/[/G_!3#]A+]JK MXS:S^SY^S[^TCH?B;QAH6GF_O='LXKA#-9APAN;:66-8KR$,RCS;=I$^9>>1 M7QO_ ,%I_#GA_P 60?\ !/OP[XHT.TU'3[[]J7P;;7MC?6ZRPW$+VSAXG1@0 MZ,."I!!'!!KM?VO])T[3_P#@X<_8YUJQM$ANKWX9>/[2ZFC7:TL$-FCQ1MCJ MJM([ = 6)H ^L_BO^VK^S;\%_%>J^!O&WCJ\FUG0-$76/$6F>'/#&HZS/HVG MOOV75ZFGV\YLXF$2T3PX9HT@>)I6B\U ?8 M_P#@B=^Q7\6?V"/V M ^!'QLN+.'Q!-KNJZWOW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** & MS1+/"\#E@KJ5)1RI /H000?<)/%,_P 3_$-R^J11^4(XKB&>_>&6-1!"JQLA55C50 !BO?J* &7%O!=P M/:W4"2Q2H4DCD4,KJ1@@@]01VKXS^'/_ ;]?\$I?A/^T"/VB_ ?[-0L=236 MDUFV\/+XAOFT*WU!'WQW*::TIM]T;_-&A0QQG!1%VKC[/HH \3\8_P#!/+]E M+Q[^U9I'[;GB?P?XBE^)V@::VG:/XEM_B+KMN+2S8N6MEM8;U;;R6,CEH_*V ML6R03BK/[27[ O[+?[6_C[P7\3OCWX,UK5M;^'>KKJO@JZL?'>LZ8NE7RLK+ M M]?"'CWPMXCN]+UK38W!62$7=O(KS0NI8-%-YD;;V)7+$GI_@7^S%\'OV=HM= MN/AWH-T^J^*K]+WQ9XDUS5)]1U36[A(Q$CW5WVG_!";_@G)I%WXYM?"OPX\3Z%X=^(L=W_PE'@'0OB%JUGX;N)[B(QO M<_V5%<"T\U0VZ/,92)@K1JA1"OT'^S)^R]\#?V.O@[I?P$_9U\%?\(_X5T:/ M98:.OVEO G MB+7=3\&:FFI>$Y['XD:_I2Z1>J4*W5O'87T"13J8T(E50X*Y!SDUF>/O^"5_ M[(/Q7\/-X/\ BLOQ4\4Z))/%+=:#XE_:%\:7]A=F-PZ+/;3ZN\,Z!E!V2*RG M'(-?15% 'C/CS_@G_P#LL?$O]J+P[^V?XQ\':]#_V ?V6O ?[5.M_ML>&/"&OP_$SQ'IJ M:=KGB*?X@:W.EY9ILV6[VDMXUMY2%%*H(@JD9 !)S[-10!\E?\.1_P#@GM9_ M$;QE\0?#'P[\2>'[;XA--+XV\'>&_'VJZ?X=UN>565YKG2H+A;68_,3L>,Q9 M.=F>:W(O^"/O_!/J/]CF/]@5_@OJ1^% DCDN?"L7CO6H%O&29;@>?-#>)+*O MGJ)?+9R@?Y@H-?3-% '@GQ9_X)F?L=_'/2OASHWQ4\%^*=6A^$NH6U_\/6?X MH^(HI-(O+=MT%T)(K]7FGCZ+-*7=5 4-M %:/C[_ ()[?LJ_$_\ :-\)?M:^ M-_"7B.[^(7@2RDM/"7B&/XBZ[ =-ADC,4R)#%>K"1*A*R;D/F9._=7M5% 'X MC^-O!/\ P2G^+O[5GQ<\>?\ !53]GCXR_!KXQZW\0[R.P/AS1O%D-CJ^CVX2 MTT^YM;C14EM[UY88UDDE8 F6:15RBBOO3_@DW^SI:_ =/'=_\'=:^+L?P9UZ M+2&^'N@?&;4+V34;>\B^V?VA>6UOJ"K>65E.DM@B0W*I(9+2>3RU21&?[$HH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _X+\?\H;/VA/\ LG\W_HZ* MOXPJ_L]_X+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV_P"4IG[7?_;Q_P"GR>OW M^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** /D#_@OQ_RAL_:$_P"R?S?^CHJ_C"K^SW_@OQ_RAL_:$_[)_-_Z M.BK^,*@#]_O^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR> MOW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^0/^"_'_*&S]H3_ M +)_-_Z.BK^,*O[/?^"_'_*&S]H3_LG\W_HZ*OXPJ /W^_X--O\ E*9^UW_V M\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK-\7W7BBR\,WEU MX*TNVO=52$FQM;RP5'=W=K86LM]?7,<,,,;2332N%5% R6)/ ')->1_\)G^VM_T1?P? M_P"%&_\ A7#?M+>*?VO;[X%>);3Q'\,/#^GZ<]@!J%YI>M/+/'!O7S,(0,@K MD-_LEC6&*S^EA\+.JJ-1N*;M[.:V5][:>O0SJX^%.E*:A+1-_"_\B+QW_P % M/OAQH&OR:5X+\!WVNVL,A1M1>\6U23!^]&I1F9?0L%/M7K?[/W[2_P .OVBM M&GO?",LUM?6>W[?I-Z )H0>C#!(="<@,/Q )Q7YA5ZW^Q1J'Q5TSXX0W7PBT M.VU+4!IEP+JSO;HPPO;X&2[CH _ED?[06OS')./L[KYQ"&)M.G-VY8QU5_Y; M:NW9WNCYC!9_C:F,C&IK&3M9+;TMK^9^DM%>/_\ "9_MK?\ 1%_!_P#X4;_X M4?\ "9_MK?\ 1%_!_P#X4;_X5^J_VS1_Y]5?_!<_\CZOZY#^67_@,O\ (]@H MKQ__ (3/]M;_ *(OX/\ _"C?_"M+PAXI_:NO?$UG:^-?A5X8LM*>8"^NK/7& MDEB3'55(^8].*J&;T9S452J:]Z- MK_P6]L_^":$/Q!^''_"$77P?/C\ZTW@&[.J)&+I[3[%N_M+RB?-3?YNS[AV[ M<_-7WY7Y5?''1/BYK_\ P=3:/8_!;XAZ)X9U@?L=!FU+7_"\FKP&$:[<;H_( MCN[4AB2I#^9@8(VG.1ZIU'M7_!>+]N[]K?\ X)Q?LZ>&?VA?V9M9\$3_ -K> M/],\,7NB>,?"MS>+_I:7+?:4F@O8"I4Q(-A5@03R*^U_!FG^+M+\-6MCX[\2 MV>KZJBG[7J-AI9LH9FR<%83+*4 &!@NW3K7Y%_\ !SGX,_:OT#]@OP5??&G] MH#P7XFT<_'7PXJZ;H'PRN-(G$Q2[VR>?)JMT"H 8%/+R=P.X8P?L7_@J1X7^ M'/B?XI? .+XQ?&Z[7PU;^--0EG^ FF>'6U2Y^+-Y]B/V6S^SK(H>&T?-Q*9E M:U52'G:,*K@ ^PZ*_+K_ ()A>&[+4_\ @IM^V[^QAXG^#)\)_"V72?!FK6/P MZ\F*U=[:U:0_L[?#?P/X3_8*_:__ M ."1GQFTVYU+XB_"WXES:;\.=5:[9=:U=_$(5?">HK=-F1;@RS)$\@)6*!=K MYCW@@'[1U\37?[5O[56A_P#!>G1_V(-=^).BW/POU;]GN]\:6>AZ?X72WN([ MP:K]CC$]S))+),42-B#&84/FD&,E0U?.O["'C/P-^V__ ,$N_@9^P?XG^'ME MIWC6V^)#>$OB_I4";+O2)?"TJW&LWTDB$.MQ=Q)96TDZG>'UX<\DUS/_ 5& M_:JE_P"">'_!;:P_:+\$?!2]\3P>"OV')UM]!T.W"PZ?;?\ "3-#]IF1,,MI M;H?,D$2LRQQG !90#]B:\K_ &4/ 7[5OP_\.^+++]K3X]Z/\0-1U#QWJ5]X M3O=&\,QZ6NEZ#(4^QZ?(D?$LD0#YE;+'> 6C?!S_A?/PV M\2V/CK5_BM;3:]JOQ3T@O927YU!2\ATSR9-^DVP#E8X('5XPHWN\P>1OB?\ MX)B^$IO$O_!)[]M_PIJ_C_QFS:'\=_B;#IFMQ>-M1BU6,6>FVRV[-?).+B4J M(TSO=@^,.&!((!^NU%?@I\0OV5O!,'_!K]X-_P""@-#')(&8QF21FWN[LJLOV1_P4V\?_ +0_@_6_ M@3^V/XR_8UO?VA_@5I_@&\_X6I\-M"L8[VXTS4[Q+*:'7ETV4&._,,4=Q$BN M"L*S3-NC+AP ?I'17R=_P1X^(O[%GQ=_9P\1?%3]@WXDSZWX%\3>/[S4UT2^ M@EBNO"MW):VBS:3)'*S-&(V3?&@Q&D4T:1[HU1V^L: /@[_@K+^VW^VO^QW^ MT3^SI\//V>O%?P^.B?'3XMV7@J^A\5^#+J[N-'6=[9#=1R0W\(F(#RMY;(N3 ML&X8)/W-H5MK%GH]M:^(-5BOKU(@+F[@M?(25^["/VX_6OS<_P""^7_) MV_\ P3]_[.PTG_T;;5!_P5Y^&LVO_P#!7?\ 89TK2?BCXYT&+QKXC\86FOQZ M'XRO88FBMM'A,9@@:1H;28I-.AN($CFQ*6#AUC= #]-:*_,7]FGX1>"OV%_^ M#BOQ'^S)^S@-8T?X?>/OV3D\<^)/"MQKM[J$,^O1>(7LA?+]IED?SC!&5)R2 MQEVF*0M$T[2.TC,9"Q /U'HKB/V;/A]XO^$OP!\'_ K\ M?_&.\^(6N>&O#]MI>K^-]1@$5QK5S;H(I+F5 [[9&9"6!=VW9W,S9)[>@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\2^.WC MK]O30/'\FG?L^? CP1X@\."UB:+4=>\426EP9B#O4QJI& <8/>MJ-&5>?*FE MZM)?>S#$8B.&I\\HM_X4Y/[D>VT5\P?\+4_X*Q_]&I?"_P#\+N7_ .(H_P"% MJ?\ !6/_ *-2^%__ (7+?V#?B]:?#K6?V6_\ A(-+U32TO=&\0)XR-HMT,[98S']B MDV/&XP1O/RLC<;L#J_\ A:G_ 5C_P"C4OA?_P"%W+_\17S]_P %&O@?_P % M#_VNO@?Y'Q(_9;\#64GA&275[+4?#_BYKB]1%B;SX8XW7]X)% .P$$M&F,D8 M/HY5@,-'&Q6+<)0>C_>+3L]))GDYWFF,EETW@%4A56J_=-IVW3YHM;=>YS__ M !$B?]69_P#F1/\ [WU^C'P4\;>+?B3\)O#WQ \<^ _^$7U76M+BO;KP^=0- MTUAY@W+$TACCW.%*[AL&UB5YQD_@U_P3_P#V9OC!^T3\<;74/A5\,--\4Q^# MY8-7U73M;U'[)93*LH\N&63!R'$\\S?%TIXC'RG.+TBHT]/- MWC'Y6OW/I^BOF#_A:G_!6/\ Z-2^%_\ X7C_ ,^JG_@N?^1]/T5\P?\ "U/^"L?_ M $:E\+__ NY?_B*]M^!.M?&_7_ $>H_M!^"=&\/^(S=2K+IV@ZDUW;K""-C M"1@"21G([5E6PDZ$.9RB_22;^Y,WP^/IXFIR1A-?XH2BOO:/*_\ @IW\3OVJ MO@!^QS\0?VE?V5O&G@JQU7X<^"]3\2W>D>-_"]SJ%MJ=O8V[W4T*O;W<#P2& M*)PC8=2^T$ $L.1_X)!_\%2?"/\ P4W_ &?)])B6B8GM?\ @K%_RBR_:6_[-_\ &7_ICO*^ M.O\ @J+^Q?\ '/\ 92^*F@_\%O\ _@FMX;,_Q"\)Z%#%\;?AU:!EA^('AM8T M\YBB [KJ*-%.<%BL4;J#) J2\AW'UE\'/BC^UAXE_;\^)WP$\:?$OP;<>"/ MOA3PSK.G0V'@J>#4KMM5?5$>&6=KYXPL7]F@AEBRWG8(79E_I*OAG_@EK^V9 M\#_V_?VL?B_^U+^S[XA^W>'_ !'\)?ARS6\I N=-NEG\3B>RN$!/ES1/E6'( M/#*61E8_!/[>/A7PA\-?^"/_ ,4_CI\(/%.K_&3XK>"_'W]MWG[9VGV$6CO! MJ1\201?9-.O7G>ZO(X8I19;+3?8J%D D1X_+ !^[E%?G-_P53\:?M _#_P ; M?!7]KCQ7^QK??M#? ;2/!FH1_%#X;:'8QWUQI>HW0LY8->73908[\PQ1W$2A MP5A6:9MT9<./%_C)_P %#?V=_@7_ ,$;O%_Q\_X)4?&N\73_ (N_&ZU\/Z)= MW-N\=Y\.KS4X[9+RV:*=F,3V\-O.\"\1Q">#R]T<:,P!]3_\%QOVK/VKOV./ M@3X ^*7[,_Q+T708]8^+WA[PWXABO?"R7UW/:WMP4?R)9I#%#PNTAH'8AB5= M"!7VU7Y'_P#!?;]@O]ES]G[]DOX.>-_@Y\-(-!UW1OC[X/L+S7K.5A?:]#)< MOO.J3D[]2D,BK-YMP7D$@+!AO<-]%_M<_#WX0^,/^"E6ES_&+5;KXW22?!V2 MT\*_LL6_AFWO[?3IFU &X\4W3W/V)/^"!W[4?Q0\,ZW<1>(/AC^T1XB\"?#6'6=2?44\,V\U_I]M!$LTH M8R1VAO9Y$W J3&JE<';7H_\ P<(?L0? 3]ES_@C%XR^,7PMT>Z@^)?AU=$MK MKXLIJ4R^(]?^UZC:V=Z=0U!7\^]2XBGFWPRNT0WC:BA5 /UQKX"_:K_ &XO MVX/A+_P6/^!/_!/;X?>-_AZO@SXSZ)K6JSZGJO@6ZGU'24T^UO+IH4=-12.7 M>ELB!R@VEBQ5N%K[]K\P?V[/^5GW]AS_ +)_XW_],VJ4 ?IW;K.EO&ES,LD@ M0"214VAFQR0,G'/;)I]?ES\??@7I'Q)_X.3M!^$.M?$;QY!X7\3?LH7^K>(= M$LO'FHI%=2-KK0R0Q,9B]A#(L4(>.S: ,(MOW7D#XO['7BK1O^"7W[3_ /P4 M?^&GP@M=0E^%WP2\#^'OB#X.\!7FJ7%S!IUS-X*_C!X[^!6O^.]6^*%Q*?[7M=1?3[JZBM;6X!WVEE"H6U%G$4@,2NC(?,? M=YM\3- TK2/^"2'_ 3%^*&C6HL?$0^,OPGT9];L6,-U+ILT<[RV3R)AG@9U M5C$Q*[E!QF@#]JZ*_.;_ (*):-IO@_\ X+P?L$^(?"EM_9EYXQN/B)!XLFL' M:+^V$L]!MC:BY"D"=)L+@E0V < 8\2_;3^+_@C]EG]J'XV>%?^"Q'[)OB M+4?AC\4O$A_X5-^U+X=TIM37P9IL]C!;P:9YL7^D:0UO+'+*OD%7EEEE?RY MQD8 _4+XW_M0?"?X!>,/A]\//'.N(FO?$[Q:OA_PCI,4B^?=SB&2>:7:3GRH MHHF9WQ@%HUZR+GT2OR2_X*8_L]?LT_%#]O/_ ()SZT=-T?QIIOBW4-1TRY\2 MPR,T6OZ3!HMO+:LK+(0(6+F50C8_>$Y. =9_X+O?LZ?LWZ7XJ\ M9Z/X#U_X&^)(-9\,:3XYU.*V>TMH6A6UMQ]HS8(\>V.0VWE,Z;@3EBU 'Z#? MM+> OVKO&VM_#JZ_9C^/6C>";'1O'MI??$:UU;PS'J+>(- 0-]HTZ%G_ ./: M23*XE7##@AA@J_JE?DQ_P41_8V^%W[!6I?L!_!S]GWQ9X[@T'2_VM- TB*PU MCQ]J-Y!/:3WL]\R2V[S?9W99C\DACWJ@";L5[_\ M8?#SX/^-O\ @I7;+\8[ MV;XZ3S?!_P"R>%?V8(?#%O?6^BN]\3<^)KN6[G2QM5D0);+-#OV;/''C/X,^)M(TCQ)HOA>^U#3+_7-%?4+9)(+=Y0&@2> M MG;@'?@'DJP^4^5?\$=/VB_BW^UM_P3/^$G[1_P =_$D>K^+O%OA^6\UO4(;& M&V263[7.@VQ0JJ( B*H ^[DY))/RO\ \$>/$WCO4?\ @D7^T9\/_&NM:A<0 M> ?B)\1_"_AZRU'5I+YM*TVUA)BL4GD^:2.(R.JD]L # 'N'_!O%_RA<_9_ M_P"Q/E_]+KF@"G_P7E_;D_:C_P"";O[$E]^U[^S9JG@Z>?1M:TZPO-!\7^&K MB\CNEN9S$766"\@:-EW(<$,#M([@CZV^$,7Q%C^'FF2_%7Q7IFLZY/:12WM[ MH^C-86Y9HU)"0O-,RKNW8RY.",],G\]O^#MC_E"WXQ_['#P__P"ER5+_ ,'# M'A'4+K]DOX&^,_#?Q \3Z!J(;F*WEM[BX(82V>\VMPRN(W5I MH9"IC 'RE@0#]*:BODOI+&:/3+B*&Y:)A;RSPF1$?'RLR!E+ '!*AE)'&1UK M\NOVI?V=O /[!_\ P64_8Z^)_P"SKJWB>PU;XO>(/%/AWXJW.J>+[_46\66Z MZ='+#)>?:II SQRNTB[0J@A !&@7N/V.;_P+_P5#_;R_:HUW]J/PKIOC#PS M\%_'Z?#GX?> ?$=LMWIFDQVT<@OM2-I(##)=W4X8"X93(D42QH57=N .[_X) M%?M7?M1_M'?%/]J/P'^TY\1-)\0R_"KX[7GA3PS)HGAV/3;>&P@A7:%C#22$ ML?F/FRRL"2 ^ *^UZ_#W]F[XO^(?^"9W[$__ 4[^)'P"O+PZE\/OCQJ=CX. MNM4G>]FL7F-O9VTK/+N:;[/YZ,#)NR(1OR,U]'_'_P#X);_M!_$7P3\-OC)^ MQ%I7PL^%'Q-\&:U8:[%\;(_BGJ^I:AXJL!$6N(-8E_LB)]4CN@4=VN9).%( M"LRD _3.BORM_P""X7PH;_@G]\;/AY_P6F_9Q\,V>J:SX0\02VGQ%^%4UT\= MMXPLYK>=Y;^WA57"7]K&L]R\ZQLPBB:=_EMWW_8/_!+WX%? GX<_LT:9\8_A M#XFT?Q5??%1#XL\1>.-'A,=MJMQ>NUR8[2-B3:6,)E:*"T&/)1,,#(9&8 ^D M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH ^0/^"_'_ "AL_:$_[)_-_P"CHJ_C"K^SW_@OQ_RA ML_:$_P"R?S?^CHJ_C"H _?[_ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[ M7?\ V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ J.]L[34;.73]0M8YX)XFCGAF0,DB, M,,K \$$$@@U)12:35F&Y\M^._P#@EYX$UWQ!)JG@;XC7FA6V\+":\U&]"B_U>\QYLH'(10!A$!YV MCKW)P,>CT5XF#X:R++\6\5AZ"C/OKI?LF[+Y)'#1RW X>M[6G!*7];=%\@HH MHKW#N"BBB@ KXTOO^"97Q_O/^"L%M_P5&7]KCPLL]K\.SX)3P.?A/.8CI1G> MXR;K^V0WG^));B;X?2:S=7-U:I.L:!_[1MD2(^=DC8S$H,, 2*J?ME_\ M!.']I']H7X\_ []L?X0_M9^'_!GQ;^#2:M:M?W'P]EO="UFRU&%8;B)K!]0\ MV$A5."+AB=Q^8%49?L>B@#XV_9I_X)A?&GX _P#!1?XB?MUZU^VI>>);7XG^ M']&M_%_AR?P59VTU[>Z?;-;Q;;A&*P6B@[EACC$IQ&KSOM=INR\6_P#!-#X8 M>+/^"G_AS_@I=B?#^70KGPY$K+;WU^DKBSU*7#;9)(;:YO80&4D>9 M$P(,8KZ7HH ^:?V9?^":/PM_9D_;I^.'[;?A75'EO?C%+8RQZ+Y16'1)1$G] MI21"I+AW<6UG>'5F9[4, MREHFC&XJ64Q-([-C_LL_\$I?CA^S+^RM\>_V;(/VN_#.LS_'#Q;XC\1'Q WP MHGM_[$O-:@2&Y40?VPXN(T"!HU+QD$G(?^".$ M'_!(B7]KG0(K*+1+?1G\=K\+9C,UC#>QW: 6G]K[1,3&$,GFE<'(0&O6X?V8 M/VT/ GB_X?\ COX8_M-^#+B3PM\/%\+>+?#FK^ [J'3O$NR1'@O8S'J#R6$T M.Q@O-PK">4$#*E?I6B@#X5\4?\$]OB#^S/\ LA_'S6O@U^V7HGPA^)WQD\>? M\)CXF^)]GX:CCTO0Y7FMU>UM+265B%:"-XO-9VFDFN'E&TLD:?2?["^H_'O5 MOV/?ASJ?[4-[+=>/I_"EJ_B:[N=+%C/2$8\N1G7 VX'JD M]K;7007-O')Y<@=/,0':PZ,,]"/6GT ?'G_!2#_@F?\ &C]O+XV?!7XL>%/V MJ_#_ (&M/@A\0;;QCH&DW7PRFU:34+^!X'6.XG&JVP\DF)@52-6Q(?FR :TO MVL/^">/QK_:<_:\_9_\ VLK?]IKPQH,_P%O=5O+/0F^&5Q=IK,^HVT5MLQC!/Z.44 ?/7Q8_9,_:#M/#/P9\ ?L@_M77GP[T+X?>+[*\\=1:GHL> MKW7C/28_FN;6>XF.]9[AB[R3_>=YGD/S 9^A:** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RW]F+]D3X3 M?LGQ^+8OA=IODCQ?XHGUF]W(!Y(?_5VJ8Z0Q ML';>WK7J5%%:5:U6O4Z^%^A>.O M#/@/3/#_ ,2/%>EZWK%G:1PW>J:-H2"<>:W6M^B@#Y M;_9'_P""4WP%_8N^.'Q]^(7P3!TKPQ\>AI=SJ7A"RB\F+1[V!-02Z:U=3\D4 MWVQ76, ")PX4["B)\QV/_! S]IU_^"9OBO\ X)4>(?\ @HS;W'PR*2+\/Q:? M#&&&^MD.IC48X=2G:Y\:Z/XK\"-#8^)',ZRQ7,/V.Y0Z>;?#1Q K\*:2+*WT+5U\ MO[(UA;N[G9%Y>7:1R]P9IRQ02!$^ZZ* /S>^._\ P2/_ ."E'[77[+'A']E_ M]IO_ (*3>#[Z/P-XRT?5](\5Z+\(Y$U+4AI[,8Y]1:;4'2:?!7"PK""V6D>7 M.#Z5XH_X)B_M.:'_ ,%"[O\ ;V_9[_;?L_#=[XT\!6'A?XH:5KOP[CU,7ZVA M'EWE@1&;:ROM'O;V>VN$O9KD%A=7,,MG;NFQ(8=PD+1,)%6 M+Y*_X+,_L>?M]_LR?\$'_B1X#_:M_P""@=O\4O#7A"3PW8>$K/3O <6F7=W MNM6,43ZG=-+*]P8XR-J)M.]5>264C%?M[7FO[4'[(/[._P"V?X$3X7?M-_#X M^*_#2S":30+G5[R"SN) RNC30P3(DY1D5D\P-L()7!)R >E5\9_M&?\ !,/X MX?'+_@IS\)_^"D.B?M7^&-#E^$&EZCIWA_P;<_"N>\2[M[Z&YM[C[1=#6(B9 M/*N2%9(U"L@8JP)6OK?P3X-T+X>^%+'P5X9^VC3]-@$-HNH:I<7LRH"2%::X M=Y7QG W,< #@ #5H ^4_$'_ 3S^+FN?\%5-!_X*7K^TEX>ABT3X8/X%/@; M_A7,S&?3WO'O'E^V_P!J#;.97P&\@H%4 HQR:S_A;_P3%\9>'/VU?V@OVH?B MY\>?#OB_PQ^T5X;TW0O%_P /(OAY-8K!96.GO80QQWAU.4MOADD\W=%\Q<[? M+XQ]>44 ?G#\(_\ @CG^W#^S]^RG\0O^"=7PM_X*"Z!<_ KQ'X?US3/!]OXE M^&[77B70;;4(9A]@6]6\6W: 23N7D:W=RK.(A 65H^F^(/\ P1@\?^,O^"6_ MPS_8-C_:[8>,_@SK^A:]\-_B-_PAT<4%E?Z3E;19+)9F\R,(TBDM*6RP<[MN MP_?%% 'PC\0?^"6?[8?QU_:E_9Z_;'^-7[>&D_\ "9_!:?Q#->0>'/APL.F3 MIJ5M:VOV>RMIKJ1H#Y<:/S%AV2R-DL@51]= M44 ?$?[0O_!'R\\0_#3]F'PY^R;^T"O@/Q#^RO>0#P3K/B;PU_;D&H6@LH[. M>.Z@6>W+/(D2ON1U .Y0%W!DVO'/_!-;X]>,/^"@_P )/V\_^&PM'DG^%G@R M\\.OH6K?#!IYM,?!_[1&B^"(/@Q\4-.\=6=GJ'@&75WU2_LV;RX7D74;41P M,K%6 4OGD..EG>'OB9X=U M3X?IJOV@60"Q76G.]R@M90@PHE6:-6+,RS [!]FT4 ?$'['_ /P2@^.7[)GP M5^//P0T[]M.+7=,^+7BOQ%K/AYM9\ 1O_8TFKA5GFN_*NHGOIE5%"^6]M$&: M1BC;U6/V7_@FC^QQXO\ ^"?_ .QMX/\ V0_$_P 8=/\ ','@JTEL]*UZS\*/ MI#RV[3RS 2Q->7(9QYFW/_ M 3E_:$_;G_9U^'GP1UC]K+PKX;U'P3XYT?Q1?:_9?"B>XCU.ZTW+01K;/K M^SQM(=SCS)"0 5Y)^OJ* /D_P#:^_X)Y?&G]JC]J+X _M+VW[3'ACP_+\"- M:O-5MM&;X9W%XNLW-W!%!.'D_M:,P1[(SL4*Y4MDL^,'B=:_X)9?M'_ S]O; MQI^W#_P3O_:I\-^!X_BVENWQ9^'WCWP//K6CZC?0@A=3MQ;7MK+%-AY&V>8 M7ED)?:^Q?N:B@#X5_9L_X(PW?@/0_P!I?P!^TY^T<_Q(\(_M*^)-1U7Q'H/M4_:Y\0_M%_&?XJ:#XL\/2>%?[!\ ^"O^$,DM_P#A&8)9-U]( M;A[V9+N6[ B25S;QG9;Q(NU?,$GF/_!+S_@F]\8/^":^G^+OA5:_M3Z3XL^% MFL^*;_6O!W@&+X?3V#>#A=3/*UE9WOW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH ***QOB#X:U?QCX+U'PQH/C"\T"\O;JF>T;(^= M W&?KZTTDWJ3.4HP;BKM=._EKH;-%?/?_#&_QZ_Z/]^(7_@):_\ Q-;/P^_9 M=^,?@[QIIWB?7OVSO&VOV=E<"2XT;4+:W$%VN#\CE1G'T]*W=*BE=5%]S_R/ M*AC\QE-*6#DD^O-3T\])7/:ZP_B9\1/"_P )/A_K'Q+\:7A@TO1+"2[O71L'XY_"CQK\5])L-/\%?&_7?!$MI<-)/=:%%&SW*E*O%[TOPMI"RG['IT>F0WKQ!23J2K<\K.#>C76R=E&V^EEIKH?L!17SW_PQO\>O^C_?B%_X"6O_ ,37 MK?P=\ ^)OAKX+3PQXM^)^J^+[Q+B21M9UB-%G96/"$(,87M7R\Z=.,;QFG\G M^J/WK"XO&5ZO+5P\J:[N4'\O=DW^!U-%>!ZO^R)\--.\3Z]^V=XVU^SLK@27&C:A;6 MX@NUP?D$DE??FI_?\ %?\ 4]HN(([J MWDM9@VR1"K[7*G!&#@CD?4_X*FZU^U+^S9JOC_Q MW\!?#'PQ\,ZQ\=OA?K'C?4-873[35]4UJS?4M-@O99!;" Z1%(=C *TI!VPO M(8_V3KYF\.Z'HOB;_@J[\8_#?B32+;4-.U#]F;P#;7]A>P++#N^(? M OC+P3XHO-,N(9!%O219+:2-PZ.FUXI,[65T=0=RU[SXT^*G[.O[$W@'0-"\ M<^-[W3;34]332?#.GW=SJ&N:MK-ZZEA;VT0^T7M],55F*H)&PK,> 37XP?\ M!07X?_&+_@@KX0^+_P"S#X3T?5O$G[(W[2.@ZK:> D5VGD^'/BNY@8BQ+,?^ M/68C"ACED&\%I()C-^C_ /P4.\??!1/V\/V8?A/IOPCL_%'Q\O=0\27_ ,(] M3UW7+FSTGPO:IIV-4U"[2!LWI\A0L5J%)D=#^\@ ,E 'T/\ L^_M=_L[_M1S M>);#X)_$,:EJ/@W4UT_Q?H6H:5=Z;J>B7+*62.[LKV*&XMRP5BIDC4,%;:3@ MXYK2_P#@HQ^Q[K&O>'M!L/BA>E/%^NQZ-X/UB7P?JT>D^(+Z1RB0V&HO:BTO M&/CM\3(=56Z^'7@7_A+==T33 M#IL91M#E#M# DDS1>7$Y1-SRR *,L[$D\1X/\;?MO?\ !(JR^#G[./[9?A[P MO^T+^R;<>-/#FB_"OXP>' UIKWA"3[1$=%-[;HVV:*,I$JM'N#1@J97WK;L M?IO\;?VJ?@)\%=?L_AM\0_%FI2>(-:TR>\LO#/A3P_J6L:O)91G9+=BTTN": MYC@5F"^?L5 Y"AMQ KX*_P""!GQ)^%NH?&']N#XD>%?BG-J?@>V^-WVO3O$O MB'Q%<70ATU+)I-\MU?2-*J1KNSYS9C"D-C:<;_\ P27^*EWX\_X*[_M\:/\ M%J^5?'6E^-M L='LKP[9X_"]M;W,=CY"GI 0ZRMLX+W*NW,@)\;_ &(Q.A26>2;8'W M)AY-Q9>2 #]#O ?_ 4M_8I^)'CGPE\//#7QBEBU#X@1RR> +C6?"VJ:;8^* M5C7>QTR]O+:*VU#Y2&'V>23&]$T:\U;5]3$0!E:VT^PBFNITC!4N\<3*FY=Q&1G\L?VW=/\ BNNG_P#! M-WQ+XAA\,>$_"4O[1O@6#P%\,_#7G7LF@Z7]D @CN=5GDWW\JP"*-C'%#&"S M ^=\LI]]_8?^+%EXK_X. ?VR_!?Q9U2-?%6C>#_ UE\,K&\F!>/PR+&2YO?L MF>3$]Y:N?\'0?[-?Q&_:6 M_P""/WCO3?A;I-QJ.I^#]3T_Q3-IEI&7EN;.TD(NMH'7RX)99R.I$) R<"@# MMOV'?V$;SXT?L[^%OVA_^"B?C7Q%\2OBIX[T.WUS6XM0\27MMI/AS[7&LR:; MING6TR6UHD".D;2JAED=&=I&RH7T+]F_]DSXJ?LW?MB^-?$]G\:?&?BGX7>* M/ NEP>&="\8>)Y]5;PO?V=W=F>WAFN7>>2*9+N-U:5W<&)D+E$B5.Q_8 _:, M^'/[67[%OPS^/_PLUJVO=)\0^#;"4BVE#?9+E852XM7Q]V2&99(G7LR&N._X M*@_&#Q?X:_8?^/'A7]G_ %BZ?XE:3\%-:UG3;?2HI'N;!#;31QSAD!$0H&\M\ &OXN_X*<_L->!+W'BWXZQ66DC7SH=0":^0_V7M'^ 'QX_X- MCO#WAJ:'39O"%Q^RK+9ZXP"F*"^M-)D2]F)Z++'?032%NJR)NX(KX[\::7\0 MO%W_ 23_P""5.F?M(:8=1U'4/VI_ %M]\! MVXN?%UI>6]SITNFVQ4L+EUO8HB;? )\]08P,?-R,_*'_ 5#\'>$M5_X+D?\ M$ZVU3PQI]U]HO/B0DXN;-)!(MMHUG-;@A@0?*E8R)_<<[A@\UH7<,6F?\'5E MJ=.C6#^T?V%?,O\ RAM^T.OBV159\?>(6- ">R =J /9O''_ 7!_P""3OPZ M^'D_Q7\3?MP^#O\ A'X?%MSX:74M-:XOEN-2MX+>>>*!;:*1KA(X[NV+SQ!X M5,R@N"<5[MX9_:0^ /C'X%0?M/>&_C'X*M"_;5N/$OP_P!$U&;6/VT/'VBZQ]NT MV*8W>F!;)A:2A@=\&Z68^6?E)=N*_/6#_A-/V;?^"/-WX7MKBZD^ VE_\%+V ML+J64M+;2^ K2Z4D,22&M&U"U&?64$'.Z@#]TO G_!0K]D7XA?%'1?@MI7Q1 MN=-\3^)[*2[\)Z7XK\+:GH9\0P(-SR:<^HVT":@H7Y\VS2?+\WW>:W?BQ^U] M\ _@MXKF\#>-O$VJS:O9Z2FJ:II_ASPEJ>M2Z98NTBI=7@T^VG^QPN8I@LD^ MQ6\F7:3Y;X^+/^#GKPEJ7B/_ ()X>&/B!\*78?$OPU\9_"M[\)+[3B/M?]MS M7HMX4MW7DEDE9L#@F-3SM&)/VN?@[_P40^#?[9?Q'_;T_P""4GQ&\(?$#4[C M3M'T;XX?L^^,D>(7UU8V"36DNG70*F*X-G>(RH61"9"2TK8B0 ];_P""B7QD M_P""5W[1'[!6FW_[9O[2.G:7\(OB*VGZIX=U:R\17.GW6M"&>*Y@:S2$"YG! M81DJB,=K X!VL'_\%"?^"K_PF_84^./P=_9MU&WU&?7/B1XOMK;4;M-!O+NW MTG1D#/<3%XHV\ZX?8L:0IOD D:1@ J[OC'_@II^TA\'/VS/^#75/V@_@]\+K MGP-HEWK7A^*S\&WB21SA& 7*;3M3E![Y_P6+(7_@H MG_P3^=C@?\+QU09/3)T],"@#[%\8?M=_ 'P+X+\.^.M>\77SP>+K2]DV(RM)MA/EAAOVY%3_LV?M8?L[_ +7W@J[^('[. M7Q1L?$VFZ=JDNFZJ((I8+G3;V(XDM;JVG1)[69 M,?$GA[Q!X0^'FIZOX=UOPMXGO=+NK.[@B\U'$EI+&6&Z-05;(()&,$YX[]@3 M]I;]G?\ 8Z_X)"?!C]IK]KK]I&31X_$WPOT/5_$7BKXA^,KO4+K4]0N;*.>7 MRS*+P_I(BN EU<21K(EK]H,7D1W15T_T9Y%FRZKLW, ?3 M/C3^TI\%_P!GR31;+XI>+Y+;4?$EV]MX&?"7_!+G]C)?"OAVQTT:-\=OAA-I*V%HD(LY M&@D+-&$ "$EF)QU))-=]\%/BG-K7_!SQ\:/AY\7+L17FC_L]:+;?"."].T/I M;RV]SJ36X/#.UVYWE?F*VQ!RL? !S/\ P2S^(?PS^)/_ 7:_:ZU[X.>.M>U MOPZ/ ?A);=/$>H:E+*2X5D9 M2&"D$5\3^'&\7^%_^"RG_!1+6_@U9/%XK'[/'AR\T+[!#^]EU-=$D^SLH'WG M\Q8@.Y(%6/\ @G1\#OV:?^"F/_!"GP1\,O'?[8_BZ?X<_P#"NK#1OB7X;M9O M#MK#H]_IZQ27:33-I?VBW*W$'VD22RF1D=)6=]^]@#[C^,'_ 4'_9#^ ?QJ M\._L[_%[XLOHOC/Q?/%#X3T.?P[J,CZW)(455M'CMVCN3N=5;RV;:3AL'(KI M? _[4_P-^(_QL\4?LZ^#/%EW>>,?!0B/BO23H%]&-,\U%>'S9I(5A'FHP>/# MGS$RR;E!(^.?^"D_[*?P2_:'_P""9OPB_9]^#6N>(+OXA6]KX?;]EWQ+/.4U MZUU>TM(I+;4KB9D5HH4M8C->RE!M0,50S^0AZW_@A5^T/X;^-G[,?B+PQXUT M*\T7XZ^$O&M[9_M':1KDB-J4GBIF(DOI"BJ&MYXXD%OL'E10P+;QDI;B@#[; MHHHH **** "BBB@ HHKE?%O@#Q/XBUAM2TKXH:KI,)C51:6D:% 1U/S#.36U M"G3J3M.:BN[3?Y)L\W-,9C<%AO:87#2KRNERQE"+MWO.48Z=KWUV.JHK@_\ MA4?CC_HNNO\ _?J+_"C_ (5'XX_Z+KK_ /WZB_PKK^J8/_H(C_X#/_Y$^>_U MBXE_Z$U7_P &X;_Y:=Y4=W=6UC:RWMY,L<,,;/+(YP%4#))]@*X?_A4?CC_H MNNO_ /?J+_"O-/VC&\2_#[2+?P[-\6M8U.;5%;S[.?8JB <$MM&>3P!WPU=> M!RBAC\5&A3KIM_W9;==XVV/GN*O$7-.$\@KYICD?!'XUVOQ7GUBTDB6&:SO&>TCQ@O:L<(Q_VAC#?4>M=_7Q#X)\3: MCX3\10:GI^MW>GAF$=S6GQZUV2*5 M \4B1Q$,I&01QT(KU>(<@PN7XM2C44(2V34GM:^R?K\SX'P<\7,_XPX?E0JX M.>)Q5!_O)1G2A=2;<':@45P?_"H_''_ $777_\ OU%_A1_P MJ/QQ_P!%UU__ +]1?X5\_P#5,'_T$1_\!G_\B?K_ /K%Q+_T)JO_ (-PW_RT M[RBN#_X5'XX_Z+KK_P#WZB_PKJ?"6A:EX=T==-U7Q)=:M,)&8WEVJAR#T''& M!6->AAZ<+PK*3[)27YI(]'*\VSG&XGV>*RZ="-F^:4Z,E?32T*DI:][6TW/G M;_@LAH\Y_P""9GQN\>Z'XK\1:%KOA'X7:YK/AW6O#'B6\TNZLKVVLY)XI%DM M98V.'B7*L2",@C!-?#=W\%[S0/\ @WET/_@H3X7_ &ROC5X)^+6C_ VT\9_\ M)M+\+_%%_K&@ZYI#6R^=J-KI]W-);V\]H&=PB((E0!M@6)TDY#Z(_3?\ 8%_; MWUOQQ_P2>^&7[=?[:T4_A^]U7P2FI^,-1L_#MU+%''&90=2>&UB_X)(_$+XV?LYZW:ZOX/\4_ M?7KGPW-IT05?);2;A1#Y:_ZN2-@8FBP"CHR$ J17Y^_'G5='A_X,Q]-:[U*V M19O@QX=@A,DR@/,-5LQY:Y/+Y4\#G*GTH _5GXG_ +3OP6^$,.@?\)AXEO9; MOQ5')+X;T?P_X>OM7U+4HHT2266&RL(9KB2.-9(R\@CV1^8FXKO7.3X5_;:_ M9:\9?!OQ!^T#HGQ>LAX1\*ZI-IGB+5K^SN+3[!?1&-9+22*>-)1<"2:.+R=F M_P UQ$%\SY:^4_VTOV:_VJOB7X[^#O[3_P#P3;_:2\,^'OCC\.OA7+"/ OC6 MU:;1O%_AR^:T:6"5D^:$^?:18=.K>5N>+"O7FW@7QO8_\%:/V$/BW\ _B9X: MN_V6/CMHGQRTJT\626&D9DED /O MCX5_MD_L^_&3XH7'P2\&^)=8M_&%KH3:U/X8\2^#-5T6^33A+'#]J\G4;6!_ M*,DBHKXPQ#!<['V\U\7?^"EW[$GP(UFXTSXK_&Q=)M+'6UT;5/$K>'=2FT'3 M=19PGV.[U>*W:PM)PQ"M'-.C(3A@*^//V=?VQOV^?!G[65_^Q?\ \%&OVW;'DS&>VM9"&5 &0@11+(IEP_ M^"2_PB^"7_!2S_@B!X=^$/CC]K_QK/X9F\,7&A?%CPA;MX?B;3-0CG>6[$\L MFF-=0O)(#="624R,)1)O).: .S_X+G:18']HS]AGXAZ-XCU???\ [67A73I8 M+;Q%=?V==6AE>X5C:"7[,[[T1A-Y?F8 &[;@4[_@HUX;A\/_ /!>?]@3Q'IN MN:V&\2WGQ"75M/G\07%;F*-YX=-M+&((@LH@JQ/* M3YTN'F9PSE1^CU?./[4;ZE^V?>:[^PO\+M:N+7P[/&ME\;O&6GRE3INFS(&D MT*UD'74;N%@DA'-I;3&5MLDML' /C;QY_P %;/VKOA]_P;H_"[]L#6EA@^.G MQ9@TWPCX7U*YLD5'U6\NI[>'5#%MV%WL[9[Q5V^69&7Y=AVUV'_!1I5_X(Q_ M"OX0_MJ?!SQ[XJO;30/B+I'AWXX?\)'XHO+\>,M#OT>&ZO[M;B5U-_'.L4\4 MZ[2A9X_]4Q2L;_@X[\#>$1_P3C\">)O@S8Z;)X8_9P^/WA'5_$VD:&BRQZ-I MME#)9FW,4>=@B34+8E,?+&02 :V_P#@Z T+4?C?_P $ZO"'[-/P[F2^U[XQ M?&OPOX:\,0VN)?M,LTDLXD7;G,:I"79^@7DG!H ZKQ_\8M6_;A_X+3:O_P $ M[M6UO4K?X5?!/X50^)_'FB:7J4UI_P ))XAU"2 65K>/ R.]I!:3^>(=P224 M@R*X1,9'[/'[:=S^Q7^W%^U+^PG\6?%.JZQX#^%?PVC^+GPWN-6U&2[OM-\/ M?94;4]-,\S,\L,%TP^S[V9DCD,98JJ!(_!T\P.+JVTR.RTJYC1S]YUEBW,N=VTAB,!_C M1^VG_P $A/$'_!3+QO\ %/Q1I?Q_\9Z!K_C7P)KND^([J&W\)"TFN6TG2K.V M$@@^P^5:PB:)XV^T?:)C-YA8$?:/_!,/]L4?M_?L"_"_]KN;38+.]\8^&UEU MFTM<^3#J,$LEK>I'DDB,7,$P4$DA<9.:^6/^"9'QL\,>%O\ @V@T;XF:C"/@?XDM=;AG3RWM+K35OX)HI$8 K)YD)^4C)+#@[AGTO\ X-W/@AXN_9\_ MX(S? SP!XZTZ:TU2Y\/7>MS6TZLKQQ:EJ-UJ$ 93RA\BYBRO&#G(SF@#QC_@ MO]8^)_#7Q]_8^?X>_%[Q_P"%#\1_VF= \)>,X_"?Q!U73(=3TFZF@CE@DBMK MA$^ZN R@,-S8.6)K[6^('[9_[%/[+/CWPQ^S9\3/VB_#GA[Q-K<=YIB[.\,*QH[F>=E3"_?KXU_X.$72/X\_L#R2,%5?VS_ J68G M^U15I?\ !8[POX:\6_\ !4#_ ()\:1XJ\/V6I6K_ !1\3%[:_M4EC8KIMM(N M58$'#HC#W13U H ^L/V8/^"CG[$W[9WCKQ)\,_V9OV@=*\4Z_P"$HHYM=TF" MUN;>:&!SA+B,7$4?VB DKB:+?&=Z?-\RYB_:*_;#_9 \(OXG^#'Q:^)^LI)I M6E13>-O^$.L=:FD\-VDPW)-?WVCQLVD*R R"2:6#]V&?.P%J^7_&%O!8?\'3 M7A"ZL85ADOOV+KQ;UXAM-P%\1R;0^/O8VKC/]T>@K._X-COB:GQK_86^(7B7 MXDS17'Q*U+XZ>*+CXNVMWAKD:M-*AVSJW.T6_E1*" H6(H!\A +?_!MEX]\ M.>#_ /@B]HGQ&^(_Q)MQI.F>*?%UYJ_BS7=5 B^SQZQ=L]W-<2MC;M&\R,W3 MDFOK#X:?\%"OV1OBO\:+?]G;PU\4+JQ\;W^EOJ6D>&O%7A75-#N=6LUR6N+% M=2MH!?1 *S;[ ]#_ &R+1OB5 M=:1;QS-8^';?Q7=SLQCECDC<+/%9D))&Z,VQ61PVT_IS\=?V,/V8_C5\1/@- M^V#\;_VQ/'GBZ[\#>.+"]^#^I6-]H<<%_>:A-;!8D.G:;$UW;SI$AD 8J($E M?*JK, #UOX6_\%%?V/?C5\7O$OP ^&/Q4NM4\;^#K"6\\5>$T\)ZI%J&E0Q[ M"2V5XV.Y0J$;W+*%#$@5V7[.O[2WP4_:R^&EO\8_V??&+>(?"]Y/)%8ZV MFEW5M!=E#AVA-Q%'YR!LJ73 9(OVFK/P/J"V4FM?#ZYD17TYYPK,-2:%;F>!D'FQ06SS%E:.S#_ M *3_ +)WQ2^ GQJ_9I\#?%#]ENZTZ7X>:OX:M9/"":3 L,%O9+&$2W$2\0F+ M:8FBP#&T;(0"I% 'H5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_!?C M_E#9^T)_V3^;_P!'15_&%7]GO_!?C_E#9^T)_P!D_F_]'15_&%0!^_W_ :; M?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 >0_$[]@K]D3XQ>*)?&GC_X(Z=@ZWJMH]WIVA2SM-? MSVR-M>X6VA5Y?)5OE,NW8#P3GB@#:_:&_9Z^#W[57P! M]2N=;\ ZA+>>#_$?A[Q-?Z-J6EO*%$HBNK&:*55<(F5W=4!&",UVOP3_ &H? MV%]<@OEMHKAIDA,AA9A&6:VG7:V&!B8$# M%6OC7^T)\$OV(9>XF;!(CC M5G(!(& : /(?!/\ P23_ ."?_P ./C?K/[1/@;X!6^F>*M>\-+HFIWD&KWAB MEA$+P&W\/?^"8O[*_PXTSP?X1T^U\7:KX4^ M'NIVVH^!?!7B?QWJ6JZ3HEW;9^RRQ0W4TAD\C.84E:1(2%:-49$*^L_!OXY? M"+]H3P;_ ,+ ^"GQ"TSQ)I O9K.:[TRXW_9[J)MLMO*APT,R-PT3A74]0*Q/ MCQ^U_P#LK?LN+;2?M)?M$^#? 4=YM^R2^+_$5OIZ3%M^T*T[J&)\N3 !S\C> ME 'G'[1W_!*K]CG]IWX_:5^U5XP\,^)?#WQ(TJQ%@/&_P[\<:GX%Y4Q\N2=X4!0P48JA\._P#@CI_P3J^&.E?$_1/#G[/4,MG\8XIH?B%; M:EKE]&+;N\P012M(4QSN"X]Z]8H ^/8_^"#W_!,IOAAX M6^$VJ_!76]2T_P %>(;/6/"M]J?Q UF?4=*EM0X@M[:\:Z\^VM4#MBVB=(=V M'V;P''3?M3?\$>_V!/VOO'7@_P"*/Q1^$%UIOB;P+IT6F^'/$/@GQ%>Z#>0: M=&"$L3+82Q,8%#,%7.4#,$*AFSZ1\;?VW_V3/V<_%UM\/_C/\>-!T37[JQ-] M'H+SM/>K:!MOVEX(5>2.#<"OFNH3((W9!K?^#/[2'[/_ .T787&K? 'XT^%_ M&MG:0P2W5[X5UN&_AB68,8MTD+,H9@C';G( R0,C(!^>/_!'B3X&?#K_ (+" M_MO^"?A//I&F^&O$#_#Z/X>16$@%KK$6GZ->1WS6 M#]!N_%/BS7;/3-,L(&GOM0U"Y6&"WB499W=R%10.I) H ^<-"_X)"_L1^%++ M7_!_A/PCXETGP+XIU:34_$/PKTSQOJ4'A:^N9EM,280K%(0/,ME"V\@ 5 MXF7BNW_:9_8 _93_ &OYO!LOQ]\ ZIJ:_#W6K;6/!=OI7C35](ATG4+2$D(+*#@$#BI/A;_P4 _8R^,_P'UW]J#X<_M$>'KWX=^&M3NM/ MUKQE<3O:Z?!<6^SS5$UPJ+(H+H Z;DO?L,?LAZ)^U%+_ ,%"?$NC:O9?$73?#[Z=/XRO?B3K45O;:2LC M7#6C6[7HLTM!(6E,1B$0;+%<\U[=))'#&TLLBJBJ2S,< =237AG_#S7]@-[ M^\M;;]J_P?<6VG7+6^I:W::CYVE64JG#)-J" VL+*1A@\HVG@XH ^ ?^"&GP M+^"OQTUO]K6XU'XG^,M!U_Q-^U-XRU 67A?QQJ&COKWA:=[4VEVL44B;H&DD MN0EW"%D'F%1*,J!^EDO[(G[,L_[,Y_8VF^"7A]_A<="_L8^"6L0;+['UV;>N M[=\_F9\SS/WF[?\ -74?#WXI?#?XM:7=:Y\+_'6E>(;&ROY+&YO=&ODN84N$ M"EXMZ$J64.N0#QG'6MZ@#P'X/?\ !-7]F3X-WOA*>Q7QAXDM?AZX?X>:3XY\ M=:CK5EX981M$CVD%W,Z+)'$QBCEY$@W&O M;Z* / /BS_P2Z_87^-O[+6B?L4?$#X(N_P *_#PC_LWP9I'BG5=,M24D\U6F M-E=1/567VZN&F_:7^!"_%9O@9 M8_$W3M1\8PM&+[PUHS-?7FGB091[N.W5VLT89(>?8I )S@4 >3?M=_\ !(_] M@+]N'X7^%?A/\?\ X#VUW8>!HPG@V_TG4+BQO]'3"@K#ZG>.JJUS=75P M[RSR%45*",-+(D:D%W52J @L0#73>!O'7@KXG>#]-^(/PX\6Z;KV@ZQ:)=:3K.CWJ M7-K>0.,K)%+&2KJ1T()% ')?M-_LM?!3]L/X4:C\#_V@M!U35_"NL0&'5M'T M[Q5J6E)>Q$J3%,UA<0O(A*C*,Q4C(Q@G/G^K?\$N/V*=>_9(7]A+6OA[XCNO MA.EM!;)X/G^)WB%HUMH'5XK<3&_\\0(RJ1#YGEC:HVX [+2?VUOV3=>^*__ M I#1OV@?#%SXH.J2Z7'ID6I*?-U")2TMC')_JY+I%5F>W5C*@5BR UZA0! MX#\8O^"8?[&GQ_\ A+X.^!GQ>\#>)]9\+> +ZTO?"6FR?%'Q%$;&YM5*6TYE MBOUEFDB5B$>5W9<\$5!^U;_P2\_8_P#VR/$'@[Q[\7?"6NV_C#P @C\(>/\ MPQXPU#2_$&G1&=8\56MO?W#ER@6.!W$CDL"HV@Y((KU6QO;34[*'4M/N$F@ MN(ED@E0Y5T89# ^A!!H ^?\ X#?\$M/V*?V;OV@]7_:I^%_PTU)/'^N:;!8Z MIXFUGQ;J6HW%U%%&J!I6NKB3SY6VAGGEWRLW)?ICS75/^#?C_@E%JW[15[^T MO-^S*D.K:KJBZEK.@6FOWL.A:C=K)Y@EGTU)1;R+O^8Q%/)8Y+1G+9^SZYCX MQ_&KX2?L]?#O4?BU\3N9H8V)RBDG_%#Q@B1^*/$4/C_6 MS%JD:(B1Q369O#:/&BQ1A(S#M0(-H&*]&^"7QJ^&/[1OPET#XZ?!?Q2FM^%/ M%&FI?Z#JZ6LL*W=L_P!V0),B2*#CHR@^U=30 4444 %%%% !1110 4444 %% M%% !7*^+?@I\,_'6L-K_ (K\.-=W;1JGFM?SH J] %5P /H.I)[UU5%;4,1B M,-/GHS<7W3:?X'FYID^49YAOJV98>G7IW3Y:D(SC=;.TDU=7=G:^IP7_ S' M\#O^A(_\J5S_ /'*[+0M#TSPUH]OH.C0-%:6L8CMXFE9RBCH-SDD@>YX'%6Z M*TKX[&XJ*C6JRDEWDW^;./*>%>&,AK2K99@:-"P M-C=%*]A<0O)&P&"C,5(R",$YK_LW_LH? O\ 9+^#]E\ ?@7X8U#3O!VFVGV7 M3]!U;Q/J.KQ6MO\ -^YC.H7$[)'\[#8"%QQC 'HU% 'A7[+W_!-;]C3]C"P MUO0?V:?A?J7AK1/$,]S-JOA4>-]9O-%D>XR)F33;J[DM(=P.T^7$OR@*, # MRO0?^""7_!-#P_\ "3Q'\!H?A/XBN_!OB(LJ^&M3^(&K75GHT3W*W$L>FQ2W M++I_F.N'D@"2NC,A?:Q%?9-% '@FK?\ !-G]ER;6/!7BCP?IOBGPEK'P[\/3 M:%X.U?PEXYU*RGLM-F='FM9-LY2[C=HXB1+XO%?B+44\6:C#J^IZ[%/%/'J4NHPSI=?:$E@@96610@ MAC1 J(J#WBB@#ROX6?L=_"+X7?$__A=S7GB+Q/XS30CHEEXH\9^(KC4[NQTT MR+*]K;F5ML*/(B/(R*'E,:>8S[$V^"^//^#?S_@E-\1OVBM1_::\0?LU>5KF MN7_V[Q'I6F^(KZUT?6;GS/,,EU813+!*&?#O&5\N1LET8LV[[.HH \;_ &EO MV OV5_VO->\%>)/CWX&U?4[KX=:S!J_@G^R_'&L:3%I&H0-NANXHM/NX(_.0 M_=D92RC@''%0?%__ ()Z?LJ?'CXX>"/VD/BEX1\1ZAXU^&\!]6L5_9RV,[R*DT;([0S-&X!&" M5="&4^C*01U!!KX;U7_@VQ_X(R:[J]YX@UO]D_5[R_U&[DNK^]NOB]XLDEN9 MY&+R2R.VJ$N[,2Q8DDDDDU]T44 >5_ S]B3]E;]F[]F9?V./@_\ !K3=/^&8 MM+ZUF\)WTTVH07,-Y)))=).]X\LEP)&FDW>8[?*VW[H &+\(/^">O[-'P7\8 M>'/'&A:/X@UB^\$Z=+I_P_7Q?XNO]8B\*6DD:Q/#IT=W-(MMF)5B\T R^4/+ MW^7\M>W44 >;_'O]E'X._M&:KX<\6>.M/U*R\2^#KF>?PEXN\-ZS/INJZ0T\ M?E7"PW,#*WE2QX62%]T4@5=R$JI&A\!?VWEU<.\UU.^%!DD=FVJJC"JJCN** / /$__ 3)_9!\ M7^(-?O\ 6?!&J_V'XM\1#7_%W@*W\3WL7AO7=5W1N;R[TQ)1;S.[Q1O(A3RY MG0/*DC?-7OT<<<,:Q11JJ*H"JHP !T %+10!X3^U7_P38_8^_;9\7>&?'/[2 MW@/Q!K^I>#-434_"DEK\1M>TV+2;U"A2Z@AL;V&..8&-") NX$9SDG,_QC_X M)V?LH_'[XD^ OB_\6O"OBC5?$OPPG>?P)JP^)GB"WDTF9P@DE407R+([B-%= MY S.HVL2,BO;Z* /&-1_X)^_LL:O^UCIW[<6H^$/$$OQ0TG1_P"R=/\ $I^( M.MA8=/\ ,:4V?V47GV8P%W9S$8BA8Y()KA_$G_!'K]A?7OVD==_:HTOP1XE\ M-^)O%[!O'5OX,\>ZKHVG>*F!+'^TK.SN(X;L,68NKKME+,9 ^YL_3]% 'SW\ M#O\ @E;^P;^SU^S?XD_9*^'GP!L&\ >,!-_PE'A_6;VXOXM1,I+.6^T2-Y?S M88"+8$95*A2H(Y3]BO\ X(G_ /!.S]@+XD'XL_LY?!N]M==@BGAT6[U[Q/?: MHNBQ3Y$R6274KK;EU)5I%'F,I*ER&8'ZOHH \R^$O[(7P*^!^F>.-*^'.D^( M+=/B/K4^K^,9M0\=:QJ$][>S0I!).DUW=226[&*..,>2T858HPH&Q<9/[&7[ M O[*_P#P3[\!77PM_9(\!ZIX7\-W=XUT^AW/C35]4M8IF^^\,>H74ZP%L9;R MPNX\G)KV.B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _X+\?\H;/V MA/\ LG\W_HZ*OXPJ_L]_X+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV_P"4IG[7 M?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JVLZUH_AW2YM; M\0:M;6-E;)ON+R\G6**)?5G8@*/97V RO^&B?V?O^BZ>#?\ PI[3_P".4?\ M#1/[/W_1=/!O_A3VG_QRO'/^'/'_ 3'_P"C,?!O_@-)_P#%T?\ #GC_ ()C M_P#1F/@W_P !I/\ XNNSER[^:?W+_P"2)]\]C_X:)_9^_P"BZ>#?_"GM/_CE M?(O_ 7<^,_P>\6?\$J/BIX?\*_%?PUJ=_/^"8_P#T9CX-_P# :3_XNOE[_@LY_P $VOV%?@%_P36^ M)'Q:^#?[,OAKP]XDTG^Q_P"S=8T^!Q-;^;K-C#)M)8CYHY'4\=&-=> C@/KU M+EE*_-'HNZ_O$RYN5GX.5]=?\$(_$7A_PG_P57^%?B#Q5KMGIEA;_P!N>?>Z MA=)##'NT/4%7<[D*,L0!D\D@=Z^1:^H?^",?P=^&/Q]_X*4_#?X2_&3P99^( M?#>K?VQ_:6CZ@I,-QY6C7TT>X @_+)&C#GJHK]!Q_+]1J\VW+*_W,Y8_$C^D M;_AHG]G[_HNG@W_PI[3_ ..4?\-$_L_?]%T\&_\ A3VG_P )_\.>/^"8__ $9CX-_\!I/_ (NMOX;?\$P?V ?@]X[T MSXF_#+]ECPOHVOZ-]30%L;+ MR/[+N$4%EB5VE8PH?,^7S5CE\T[/U[KY#T;]O[]D#XS_ !C^-/["7[8VM^#M M-G\-^+3I-GH/Q$A@@T[Q1I,EA9W2M";O$%XT,H[3]B M_P "_LD^-/BM\0?V^_V.O'7A?7M ^->CZ"NLWOA.2-X+O4M-;41)=RE#QP1R(P5U:V^<;F-?#G_!=/\ ;%\(?L1?\%6/V0OVIO$VI6GBG0_ Z^)-.\5> M"K#4[7[=I#:M:):VFH%)Y8X[;S3Y@6:9HT(M)!O W%&?C%XL_X)L>.+KX MB?'_ /9^\9^-/'G[7OQH6;3/"OP<73+ZQ\/72:3;VUI822WU[9F5Q8Z MJ@AW),Q*(BL_E_\ P=N7,NK?\$6+_5-0T2>PGE\<^'IGL;TQ--:.SOF-S$[I MO7)4E'9X:.Z%G(1,B20Q^<%=%=%8+ M(J.&4 &=_P ',/C_ .#W[1?A7X!^"?V$_'.B>+?VGO\ A;=A<_#"X^'.J0WF MKZ=8+#.9YWFMF8V]H)OLKEI"$S'O^['(1^Q5FMTMI$M\Z-.(U$S1C"E\V M:YCX67/P2\7Z2OQ4^"TGA?4;+78A*OB'PT+>6._0X(;SX8?\ @HY\(=>B^&W[0?CRWU[P+\?=*TN2]M[>VCM5AATJ MZV*9#%:QKL$:9EB*LPB>.99%^]OV8?!7[.?A2;XG?ML_L3PZ3XYT#XQ'3M>D MT[X=7=B4U75+>*2">:*26>*V665?),@=XR)4E+G>QKAO!?[>G[$W[4^H?%O] MB_\ ;5U;P/:7_AGQ[K>A77A?XCQV]M8^(]*ANG^SW5J+S$5VL<96&0QEFCE@ M9F";DS\S?\$1/@I\+?V4OV[/VL=:_9!^(FW]D" :4^@ZQ?ZT9="B\0+%OOTL M+R5BD\%L#)#).&(QY",\AC#4 >I^"?\ @N=\6?C5^P5=_M\_L]?\$U/&'B;P M]H+ZU<>,+&_\:66F-I=AIT\J321--&6OK@0PM,T,$;(G,8F:0%*T_C5_P7+U M;X=_LM>'/^"@'P__ &#?''B;X WNFZ5?^*/']UK]CIM[I5O>O#&7M]+D+3WJ MPRS+$[YBC9P3&\D7[ZOG'_@E'\=O@M%_P;3?%M+GXL>'8&L-&^),-ZESK$,; M0274NI26R.&8%6E21"@/+[AMS7,_&KXO?">Z_P"#-K3](MOB=X>DNY/A/H>D MQVJ:S 9&OX]3L_,M N[)F7!W1XW#!R* /TJ_:$_;[TKX9?'3X2_LN_![X?)X MT\=_&:PU'4_"T=]K+:7I%MIEC;+<7%W=7@M[B1 5=%CCC@E9F;YM@^8I^PM^ MWU#^V!XQ^+'P;\6_"6?P3X^^"WC!- \:Z&NLKJ5D[2Q&6VNK2[$4)FAE168; MXHG7&&09KY!_:&_X*2^!_!7QN_93_9[\>?M"6GPZ^!/Q!^$4NKZK\7-$U(0' M6KZ"".--"AU9 ?[.0[5DFEA=)V+11K)$3EL3_@BO\9?V>?AY_P %,?VW_AYH MNJW^A6VJ>+/#NLZ'9^(M/OX)QI4>E3O)J%R]Z@DAB;>C>=L?\&OWC'PEXC_X(F_!O0_#_B?3[Z]T6#6; M?6+.TO$DEL96US4)%CF126B8HRN P!*L"."#0!P__!PI\7/A?Q'\4QJ'A3P'X:M$B\K5-8:UMQ80EB(X86O!--NPJ11RE%5MBJV M[X._X*$^.-'_ &ZM)_8!_:4_9ZLO"OBOQ5X!N?%7@O6/"?C4ZWINJ0VTFRYL MW>>SLI8+E,%@/+:-D&?,!XKRS_@K'_P4:^,7[./["FG_ +1?P[\"WOA31/$7 MQ)I-.GB_=2+)&5@AG5CF:V>1 S&!?ER]^.'[ M&WA?_@O+^S#\5_@]\7/$'C'PYKGPN\4::OQ#U&YU36SXHU61=JPVEU(KB[8% M@OE6@\B%G\M5CP44 ^G]+_X+3_%WXI_$'XP_!#]F;_@F'\2/&GQ ^$7B2'2] M3\*7?BO1].!C,3227-Q>F:6UMP<*(88Y;B:XW,515CD*^T?\$Q?^"E'PM_X* M_P#BQX(\&:QX1U_PUXAN/#_COP+XB %_X?U6#!DMY, ;U(8%7VKG#*55 MT=5^7O\ @FE^T)\$OAC_ ,%5OV]_ WQ,^*6@^'-1N?B3H>IV<6O:K#9BZMH] M)"321M*RAQ$2GF8SL$L9. PKL_\ @B/\'[Y/BM^U;^VMI&DS6/@SXY_'&XU+ MX>F6,HNKZ5:"2/\ MB)2 ?)NYIII(V(&]%5QE64D U_^"^'[>_Q1_8M_96\. M?#_]G'49K/XI_&OQO9^"/ ^I6NG2WDVDFY/^D:A';Q(\D\D2;4C1%9_-GC(5 M]NTO_8A_:F_8A_8Z\;^"O^"85G\,?B'\,O$_B/3YK_PQJ_Q1\,_9&^(M^,-> M7QOA+)]HU"5OWLB3F.7+JFU?D2N9_P""\OP@\76FM_LU?M]Z%X8O-;T3]G3X MUV6O^/\ 3M.M7GN+?P]<20I>:A'$@+2&V\F.0JH)"%G.%1C6;_P4Y\/_ ]_ MX*'?M-?L;^$OV5?'.B^+==\&_&_3OB+K/B'POJ45[#HGA2SC,]Q/-/"S+"MU M*EK%"&(\Z13M#"-RH G_ 2E\?ZM^U#_ ,%;OVX/VA?';M=7/@+Q7I7PP\$Q MS#/]D:58->&ZAA)^ZMQ=1I<..[@'T%?,&M?MM?$C]@+X:_\ !4KX%_"S6IK" MV^%GB:R\0_#%;9L?V!/XL8QW MATACAN9X[B.-1M5W*O$-_'9V.HR 7 UFR\^8K&+B">='\ MG=O,+B7 7)'C/PU_X)O^/?\ @H1^SA_P4$^/=GIT]@?VJ/$BQ?!P:K&UO_:6 MF: 7;2=0(D :*WO+A4*LP!,2)(!M9<@'IO[47[.'AOX>_P#!KS;>#?"2'3-3 M\!? K0_&.CZS8DQ7-IK]E';:L^HQ2##1SO=++(7!#$S/S\QK[=_8)^/&K?M1 M?L0_"+]HSQ$L8U/QO\-]%UK5EB0*BWEQ9123A0.BB5G ]@*_/[X_?M3Z7^T# M_P $ ='_ &3?ACLO?CSXY\ :1\,/^%21RA=_9:^''[-MAJ NXO /@72?#PO%!'VDV=I%; MF7G^^8RW_ J /@O_ (*66%G>?\'#/_!/\7-LC_Z%X[;)'.4THNGY,,BO>OC[ M_P %6-0^"/[?>@?L V'[&GC[Q)K_ (G\%7OB#P[J>F:AIPCU;R&*+% OGE8D M+JP>:\>U6(+G#97=\L_\%0_VA_@5X6_X.&/V&FU_XO\ AJU'AFW\80>(S/K= MN@TJ2\T]K:V6Y+.! 9)044/@DC !-=;^T'\:/@_!_P '-/P#M9OBIX=61?V? M-=LV5M:@&+F>YD>"$_-Q)(BLR)U8#(!% 'T=^PG_ ,%)=;_:G^-WQ:_99^._ M[-M]\(OB;\'Y=.GU_P -WGB>WU>VNM.OH6FMKV"\@1$92J_.NWY-Z#).X+Y? M^TK^W]X__:<_X)W_ !I^._[./[+ \8_!H^#?$VEP>*;CQDMGJ>OV4-MFZ<;5TN+1'24H9KJWEF2)VCC.8Q)X1X3UWPQ\=/^"TO[?OP1^$WQ=T >*?' M7[/.BZ'X1DMM:A+/J T9X6\LACN:&26,N!DIW Q6!_P3C_X*-?LR>#/^"'WB M+]A;XY>.[/P)\;/A?\.O$O@[Q!\*=?#0ZY<7BPWGDM:66/.O \;H[&%'V$2% ML*NX@'TI_P $P?VEO#7[.?\ P1I_93M)]!N]?\4>-_">D^'O WA33I8XY]8U M%[>68KOD(2&&*"">>:9N(XH7(#N4C?T3P?\ \%+_ !=I/[T^,WA1="^UB'3KRQ>QN+M MH)E\N86^"03\H::(EE4EE_0']CO]LG_@D9^U'\8- US_ ()[?"'P#K][HEE< MZIXN\>:3\,QHZ>"=.^R3 -+>3VD/EW$TI6$6ZOO,1N)&PD1W $/@[_@MADVU[_PAFJ^-!/=>,/M4OE6G]E^59GSTN)&MXHF M +/->VT913)\OV3\&_%'Q(\:?#/2/%?Q;^&47@SQ!J%HL]_X7CUQ=1;32W(A MDN$C1'D4$!]@9 V0KN &/Y/?\%%;N/\ :HN'_P""^O[$_BGP%>Q_LI:O-:^& MFNI[:1/B!IEE/(NM)=3DGR45G=-/7'F%EFGCW?:[5D_2_P#8H_;4^ 7[?G[/ M'A_]I+]G?QC;:GHVN6,(? W@GQ;H\_AWQ5X.TK4]/NI3)9'4JQ]R,UJT4 5M' MT;2/#VF0:)H&E6UC96R!+:TLX%BBB7^ZJ* %'L!5 ?#OX?CQ(O!?@[Q>]I)XL\)Z9JC:?\'8P_O#!K3HHH **** ,CQ'\/O 7C#16\.>+O!&D:KIS3M,UAJ.F MQ3PF5F9FPATK2+"&UM;>,1V]M;1!(XD' 554 M *!Z"IJ* "BBB@"OJ&CZ3J_D_P!JZ7;77V>=9K?[1 K^5(.CKD':P[$;3-+L+:*ZL_#T4LFG6["P@MX8U=!MQY<18JJ9 "]5'3) J[10!\'?\ M$^_V4?C_ ."OVU/VG_BA^T_^RU;VWA/XR>/]/\0^"KJ_U/2=1^QQ6EG);;;N M%+B1HIF7RRIB$JY9P64 $_>( 4!5 X HHH *H>'_"GA?PG;RVGA7PW8:9% M/,9IXM/LTA620]78( "Q[D\U?HH I:[X;\.^*;-=/\3:#9:C;I,LR07]JDR+ M(IRKA7! 8=CU%7:** *4'AOP[:Z[/XHMM!LH]3N85AN=12U03RQK]U&D W,H M[ G J[110 4444 %9=SX(\&7NLS>([SPCI_EL(VFD@(P8FK%4 &3@<]>*T** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@#Y _X+\?\ *&S]H3_LG\W_ *.BK^,*O[/?^"_'_*&S]H3_ +)_-_Z. MBK^,*@#]_O\ @TV_Y2F?M=_]O'_I\GK]_J_FM_X-W?VW?V3_ -B/_@I;^U-X MI_:O^.FA^!=/UR\N[72;O7)75+J9-9G=D7:IY"\U^R?_ _X_P""-O\ TD)^ M'_\ X%S?_&Z /K^BOD#_ (?\?\$;?^DA/P__ / N;_XW1_P_X_X(V_\ 20GX M?_\ @7-_\;H ^OZ*^0/^'_'_ 1M_P"DA/P__P# N;_XW1_P_P"/^"-O_20G MX?\ _@7-_P#&Z /K^BOD#_A_Q_P1M_Z2$_#_ /\ N;_ .-T?\/^/^"-O_20 MGX?_ /@7-_\ &Z /K^BOD#_A_P ?\$;?^DA/P_\ _ N;_P"-T?\ #_C_ ((V M_P#20GX?_P#@7-_\;H ^OZ*^0/\ A_Q_P1M_Z2$_#_\ \"YO_C='_#_C_@C; M_P!)"?A__P"!(?! XML 16 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets-Goodwill Rollforward (Details)
$ in Thousands
12 Months Ended
Mar. 29, 2020
USD ($)
Segment
Mar. 31, 2019
USD ($)
Apr. 01, 2018
USD ($)
Goodwill [Line Items]      
Number of Reportable Segments | Segment 3    
Goodwill $ 58,440 $ 58,440 $ 58,440
Industrial [Member]      
Goodwill [Line Items]      
Goodwill 6,495 6,495 6,495
Water Treatment [Member]      
Goodwill [Line Items]      
Goodwill 7,000 7,000 7,000
Health and Nutrition [Member]      
Goodwill [Line Items]      
Goodwill $ 44,945 $ 44,945 $ 44,945
XML 17 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Interest Rate Swap [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Interest rate swap, asset   $ 400 $ 800
Interest rate swap, liability $ 100    
Fair Value, Inputs, Level 1 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Deferred Compensation Plan Assets 3,564 2,637  
Fair Value, Inputs, Level 2 [Member] | Interest Rate Swap [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Interest rate swap, asset 0 435  
Interest rate swap, liability $ 108 $ 0  
XML 18 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes Income Taxes-Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Mar. 29, 2020
Mar. 31, 2019
Deferred tax assets:    
Trade receivables $ 212 $ 167
Stock compensation accruals 728 654
Pension withdrawal liability 1,435 1,525
Lease liability 2,476 0
Unrealized loss on interest rate swap 29 0
Other 1,982 1,853
Total deferred tax assets 6,862 4,199
Deferred tax liabilities:    
Inventories (2,231) (3,272)
Prepaid expenses (843) (764)
Excess of tax over book depreciation (10,504) (10,000)
Intangible assets (15,936) (16,718)
Unrealized gain on interest rate swap 0 (118)
ROU asset 2,454 0
Total deferred tax liabilities (31,968) (30,872)
Net deferred tax liabilities $ (25,106) $ (26,673)
XML 19 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information-Textual (Details)
$ in Millions
12 Months Ended
Mar. 29, 2020
USD ($)
Segment
Segment Reporting Information [Line Items]  
Number of reportable segments (segment) 3
Intersegment Sales | $ $ 0
Number of Operating Segments Aggregated 0
XML 20 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information
12 Months Ended
Mar. 29, 2020
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. Product costs and expenses for each segment are based on actual costs incurred along with cost allocations of shared and centralized functions.

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 accounting, administration, customer service or purchasing functions. There are no intersegment sales and no operating segments have been aggregated.
Reportable SegmentsIndustrialWater
Treatment
Health and NutritionTotal
(In thousands)   
Fiscal Year Ended March 29, 2020:
Sales$275,224  $159,895  $105,079  $540,198  
Gross profit38,936  41,902  20,079  100,917  
Selling, general, and administrative expenses24,123  19,801  15,322  59,246  
Operating income14,813  22,101  4,757  41,671  
Identifiable assets*$173,068  $63,506  $139,780  $376,354  
       Capital expenditures$14,933  $9,160  $456  $24,549  
Fiscal Year Ended March 31, 2019:
Sales$281,860  $149,490  $124,976  $556,326  
Gross profit34,900  37,986  23,050  95,936  
Selling, general, and administrative expenses22,759  19,498  16,861  59,118  
Operating income (loss)12,141  18,488  6,189  36,818  
Identifiable assets*$162,926  $58,274  $146,042  $367,242  
       Capital expenditures$7,319  $4,506  $793  $12,618  
Fiscal Year Ended April 1, 2018:
Sales$247,374  $138,465  $118,330  $504,169  
Gross profit29,619  36,268  20,873  86,760  
Selling, general, and administrative expenses21,159  19,426  18,818  59,403  
Goodwill impairment—  —  39,116  39,116  
Operating income8,460  16,842  (37,061) (11,759) 
Identifiable assets*$165,052  $58,513  $153,123  $376,688  
       Capital expenditures$10,265  $7,228  $2,210  $19,703  
 
* Unallocated assets, consisting primarily of cash and cash equivalents, investments and prepaid expenses, were $13.0 million at March 29, 2020, $18.4 million at March 31, 2019 and $14.3 million at April 1, 2018.
XML 21 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Significant Accounting Policies (Tables)
12 Months Ended
Mar. 29, 2020
Accounting Policies [Abstract]  
Schedule of earnings per share, basic and diluted
Basic and diluted EPS were calculated using the following:
March 29, 2020March 31, 2019April 1, 2018
Weighted average common shares outstanding — basic10,579,989  10,654,887  10,607,422  
Dilutive impact of stock performance units and restricted stock74,411  71,289  36,297  
Weighted average common shares outstanding — diluted10,654,400  10,726,176  10,643,719  
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 28,367 $ 24,433 $ (9,177)
Unrealized (loss) gain on interest rate swap (396) (280) 296
Unrealized gain on post-retirement liability 0 1 2
Total other comprehensive (loss) income (396) (279) 298
Total comprehensive income (loss) $ 27,971 $ 24,154 $ (8,879)
XML 23 R1.htm IDEA: XBRL DOCUMENT v3.20.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Mar. 29, 2020
May 15, 2020
Sep. 29, 2019
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Mar. 29, 2020    
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 $.05 per share    
Trading Symbol HWKN    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Audited Annual Financial Statements true    
Entity Shell Company false    
Entity Public Float     $ 405.0
Entity Common Stock, Shares Outstanding   10,593,095  
Entity Central Index Key 0000046250    
Amendment Flag false    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
Current Fiscal Year End Date --03-29    
XML 24 R18.htm IDEA: XBRL DOCUMENT v3.20.1
Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans
12 Months Ended
Mar. 29, 2020
Retirement Benefits [Abstract]  
Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension PlansCompany Sponsored Plans. The majority of our non-bargaining unit employees are eligible to participate in a company-sponsored profit sharing plan. Contributions are made at our discretion subject to a maximum amount allowed under the Internal Revenue Code (“IRC”). The profit sharing plan contribution level for each employee depends upon date of hire, and was 2.5% or 5.0% of each employee’s eligible compensation for fiscal 2020, 2019 and 2018. We also have in place a retirement plan covering our collective bargaining unit employees. The retirement plan provides for a contribution of 2.5% or 5.0% of each employee’s eligible annual wages depending on their hire date. In addition to the employer contributions described above, both the profit sharing plan and the retirement plant include a 401(k) plan that allows employees to contribute pre-tax earnings up to the maximum amount allowed under the IRC, with an employer match of up to 5% of the employee’s eligible compensation.
We have two employee stock ownership plans (“ESOPs”), one covering the majority of our non-bargaining unit employees and the other covering our collective bargaining unit employees. Contributions to the plan covering our non-bargaining unit employees are made at our discretion. Contributions to both plans are subject to a maximum amount allowed under the IRC, and were 2.5% or 5.0% of each employee’s eligible wages, depending on each eligible employee’s hire date, for fiscal 2020, 2019 and 2018.
We have a nonqualified deferred compensation plan covering employees who are classified as “highly compensated employees” as determined by IRS guidelines for the plan year and who were hired on or before April 1, 2012. Employees who are eligible for the nonqualified deferred compensation plan for any plan year are not eligible for the profit sharing plan contribution or the ESOP contributions described above for that plan year. Our contribution to the nonqualified deferred compensation plan for fiscal 2020, 2019 and 2018 was 10% of each employee’s eligible compensation, subject to the maximum amount allowed under the IRC.
We have an employee stock purchase plan (“ESPP”) covering substantially all of our employees. The ESPP allows employees to purchase newly-issued shares of the Company’s common stock at a discount from market. The number of new shares issued under the ESPP was 38,550 in fiscal 2020, 43,678 in fiscal 2019 and 41,304 in fiscal 2018.

The following represents the contribution expense for these company-sponsored plans for fiscal 2020, 2019 and 2018:
(In thousands)202020192018
Non-bargaining unit employee plans:
   Profit sharing$631  $899  $779  
   401(k) matching contributions2,399  2,390  2,143  
   ESOP631  899  779  
Nonqualified deferred compensation plan1,262  1,246  1,258  
Bargaining unit employee plans481  474  496  
ESPP - all employees431  376  364  
Total contribution expense$5,835  $6,284  $5,819  

In 2013, we withdrew from a collectively bargained multiemployer pension plan and recorded a liability for our share of the unfunded vested benefits. Payments of $467,000 per year are being made through 2034.
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue
12 Months Ended
Mar. 29, 2020
Revenue [Abstract]  
Revenue from Contract with Customer Revenue
On April 2, 2018, we adopted ASU 2014-09 using the modified retrospective method applied to those contracts which were not completed as of April 2, 2018. Results for reporting periods beginning after April 2, 2018 are presented under ASU 2014-09, while prior period amounts are not adjusted and continue to be reported in accordance with historic accounting under Accounting Standards Codification (“ASC”) Topic 605.

Our revenue arrangements generally consist of a single performance obligation to transfer promised goods or services. As a result, the application of ASU 2014-09 had no impact on our financial statement line items as compared with the guidance that was in effect before the change. Accordingly, the impact of adopting the standard resulted in no adjustment to accumulated retained earnings.

We disaggregate revenues from contracts with customers by both operating segments and types of product 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 table disaggregates external customer net sales by major revenue stream:
Fiscal Year Ended March 29, 2020:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$49,864  $18,481  $90,065  $158,410  
Manufactured, blended or repackaged products (2)
222,161  139,917  14,770  376,848  
Other3,199  1,497  244  4,940  
Total external customer sales$275,224  $159,895  $105,079  $540,198  
Fiscal Year Ended March 31, 2019:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$60,947  $21,813  $109,067  $191,827  
Manufactured, blended or repackaged products (2)
216,874  126,217  15,684  358,775  
Other4,039  1,460  225  5,724  
Total external customer sales$281,860  $149,490  $124,976  $556,326  

(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.
Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All revenue is recognized when we satisfy our performance obligations under the contract. Our criteria for recording revenue is consistent between our operating segments and types of products sold. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. In arrangements where product is shipped directly from the vendor to our customer, we act as the principal in the transaction as we direct the other party to provide the product to our customer on our behalf, take inventory risk, establish the selling price, and are exposed to credit risk for the collection of the invoiced amount. If there were circumstances where we were to manufacture products for customers that were unique to their specifications and we would be prohibited by contract to use the product for any alternate use, we would recognize revenue over time if all criteria were met. We have made a policy election to treat shipping costs for FOB shipping point sales as fulfillment costs. As such, we recognize revenue for all shipping charges, if applicable, at the same time we recognize revenue on the products delivered. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations. We periodically review the assumptions underlying our estimates of discounts and volume rebates and adjusts revenues accordingly.
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Instruments
12 Months Ended
Mar. 29, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments
We have in place an interest rate swap agreement to manage the risk associated with a portion of our variable-rate long-term debt. We do not utilize derivative instruments for speculative purposes. The interest rate swap involves the exchange of fixed-rate and variable-rate payments without the exchange of the underlying notional amount on which the interest payments are calculated. The swap agreement will terminate on December 23, 2020, and the notional amount of the swap agreement is $20 million. We have designated this swap as a cash flow hedge and have determined that it qualifies for hedge accounting treatment. For so long as the hedge is effective, changes in fair value of the cash flow hedge are recorded in other comprehensive income or loss (net of tax) until income or loss from the cash flows of the hedged item is realized.

For the years ended March 29, 2020 and March 31, 2019, we recorded $0.4 million and $0.3 million in other comprehensive income related to unrealized losses (net of tax) on the cash flow hedge described above. For the year ended April 1, 2018, we recorded $0.3 million in other comprehensive income related to unrealized gains (net of tax) on the cash flow hedge. Included in other current liabilities on our condensed consolidated balance sheet was $0.1 million as of March 29, 2020. Included in other long-term assets on our condensed consolidated balance sheet was $0.4 million as of March 31, 2019 and $0.8 million as of April 1, 2018.

 
 
By their nature, derivative instruments are subject to market risk. Derivative instruments are also subject to credit risk associated with counterparties to the derivative contracts. Credit risk associated with derivatives is measured based on the replacement cost should the counterparty with a contract in a gain position to us fail to perform under the terms of the contract. We do not anticipate nonperformance by the counterparty.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets
12 Months Ended
Mar. 29, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Other Identifiable Intangible Assets
The carrying amount of goodwill for each of our three reportable segments were as follows:
(In thousands)IndustrialWater TreatmentHealth and NutritionTotal
Balance as of April 1, 2018, March 31, 2019 and March 29, 2020$6,495  $7,000  $44,945  $58,440  
 
The following is a summary of our identifiable intangible assets as of March 29, 2020 and March 31, 2019:
 2020
 Gross AmountAccumulated
Amortization
Net carrying value
(In thousands)   
Finite-life intangible assets:
Customer relationships$78,383  $(21,400) $56,983  
Trademarks and trade names6,045  (3,640) 2,405  
Other finite-life intangible assets3,648  (3,610) 38  
Total finite-life intangible assets88,076  (28,650) 59,426  
Indefinite-life intangible assets1,227  —  1,227  
Total intangible assets, net$89,303  $(28,650) $60,653  
 

 2019
 Gross AmountAccumulated
Amortization
Net carrying value
(In thousands)   
Finite-life intangible assets:
Customer relationships$78,383  $(16,910) $61,473  
Trademarks and trade names6,045  (3,115) 2,930  
Other finite-life intangible assets3,648  (3,552) 96  
Total finite-life intangible assets88,076  (23,577) 64,499  
Indefinite-life intangible assets1,227  —  1,227  
Total intangible assets, net$89,303  $(23,577) $65,726  

Intangible asset amortization expense was $5.1 million during fiscal 2020, $5.5 million during fiscal 2019, and $5.7 million during fiscal 2018.

The estimated future amortization expense for identifiable intangible assets during the next five years is as follows:
(In thousands)20212022202320242025
Estimated amortization expense$5,028  $4,891  $4,891  $4,891  $4,891  
XML 28 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Selected Quarterly Financial Data (Unaudited) (Tables)
12 Months Ended
Mar. 29, 2020
Quarterly Financial Information Disclosure [Abstract]  
Schedule of quarterly financial information (Unaudited)
(In thousands, except per share data) Fiscal 2020
 FirstSecondThirdFourth
Sales$147,336  $140,043  $120,406  $132,413  
Gross profit28,797  27,994  21,478  22,648  
Selling, general, and administrative expenses14,836  14,817  14,702  14,891  
Operating income13,961  13,177  6,776  7,757  
Net income9,807  9,250  4,547  4,763  
Basic earnings per share$0.92  $0.87  $0.43  $0.45  
Diluted earnings per share$0.92  $0.87  $0.43  $0.45  
 Fiscal 2019
 FirstSecondThirdFourth
Sales$149,800  $145,324  $128,151  $133,051  
Gross profit28,457  25,772  21,033  20,674  
Selling, general, and administrative expenses14,979  14,941  14,312  14,886  
Operating income13,478  10,831  6,721  5,788  
Net income9,123  7,409  4,130  3,771  
Basic earnings per share$0.86  $0.69  $0.39  $0.35  
Diluted earnings per share $0.85  $0.69  $0.39  $0.35  
Fiscal 2018
FirstSecondThirdFourth
Sales$133,731  $125,395  $118,053  $126,990  
Gross profit25,999  24,115  18,840  17,806  
Selling, general, and administrative expenses15,766  14,828  14,139  14,670  
Goodwill impairment—  —  —  39,116  
Operating income (loss)10,233  9,287  4,701  (35,980) 
Net income (loss)5,831  5,210  17,143  (37,361) 
Basic earnings (loss) per share$0.55  $0.49  $1.62  $(3.51) 
Diluted earnings (loss) per share$0.55  $0.49  $1.61  $(3.50) 
XML 29 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables)
12 Months Ended
Mar. 29, 2020
Retirement Benefits [Abstract]  
Schedule of contribution expenses
The following represents the contribution expense for these company-sponsored plans for fiscal 2020, 2019 and 2018:
(In thousands)202020192018
Non-bargaining unit employee plans:
   Profit sharing$631  $899  $779  
   401(k) matching contributions2,399  2,390  2,143  
   ESOP631  899  779  
Nonqualified deferred compensation plan1,262  1,246  1,258  
Bargaining unit employee plans481  474  496  
ESPP - all employees431  376  364  
Total contribution expense$5,835  $6,284  $5,819  
XML 30 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Share Based Compensation-Restricted and Performance Shares Rollforward (Details) - $ / shares
12 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Performance-Based Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Beginning Balance, Shares 32,883 51,143  
Granted, Shares 69,252 7,818  
Vested, Shares (27,620) (24,567)  
Forfeited or expired, Shares 0 (1,511)  
Ending Balance, Shares 74,515 32,883 51,143
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) $ 43.66 $ 45.39  
Granted, Weighted average grant date fair value (usd per share) 34.49 31.35 $ 47.50
Vested, Weighted average grant date fair value (usd per share) 46.01 43.10  
Forfeited or expired, Weighted average grant date fair value (usd per share) 47.50  
Ending Balance, Weighted average grant date fair value (usd per share) $ 34.27 $ 43.66 $ 45.39
Restricted Stock Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Beginning Balance, Shares 8,352 8,484  
Granted, Shares 8,008 8,352  
Vested, Shares (8,352) (8,484)  
Forfeited or expired, Shares 0 0  
Ending Balance, Shares 8,008 8,352 8,484
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) $ 35.90 $ 41.25  
Granted, Weighted average grant date fair value (usd per share) 43.67 35.90  
Vested, Weighted average grant date fair value (usd per share) 35.90 41.25  
Forfeited or expired, Weighted average grant date fair value (usd per share) 0 0  
Ending Balance, Weighted average grant date fair value (usd per share) $ 43.67 $ 35.90 $ 41.25
XML 31 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Defined Contribution Plan Disclosure [Line Items]      
Multi Employer Pension Plan Withdrawal Liability Payment Over Period of Years $ 467    
Common Stock [Member]      
Defined Contribution Plan Disclosure [Line Items]      
ESPP shares issued (shares) 38,550 43,678 41,304
401 (k) plan [Member] | Qualified Plan [Member] | Maximum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 5.00%    
Deferred Profit Sharing [Member] | Qualified Plan [Member] | Minimum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 2.50% 2.50% 2.50%
Deferred Profit Sharing [Member] | Qualified Plan [Member] | Maximum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 5.00% 5.00% 5.00%
Deferred Profit Sharing [Member] | Nonqualified Plan [Member] | Maximum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 10.00% 10.00% 10.00%
Employee Stock Ownership Plan (ESOP), Plan [Domain] | Qualified Plan [Member] | Minimum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 2.50% 2.50% 2.50%
Employee Stock Ownership Plan (ESOP), Plan [Domain] | Qualified Plan [Member] | Maximum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 5.00% 5.00% 5.00%
Bargaining Unit Employee Plans [Member] | Deferred Profit Sharing [Member] | Qualified Plan [Member] | Minimum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 2.50%    
Bargaining Unit Employee Plans [Member] | Deferred Profit Sharing [Member] | Qualified Plan [Member] | Maximum [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 5.00%    
XML 32 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Significant Accounting Policies
12 Months Ended
Mar. 29, 2020
Accounting Policies [Abstract]  
Nature of Business and Significant Accounting Policies Nature of Business and Significant Accounting Policies
Nature of Business - We have three reportable segments: Industrial, Water Treatment and Health and Nutrition. The Industrial Group specializes in providing industrial chemicals, products and services to industries such as agriculture, chemical processing, electronics, energy, food, pharmaceutical and plating. This group also manufactures and sells certain food-grade products, including liquid phosphates, lactates and other blended products. The Water Treatment Group specializes in providing chemicals, equipment and solutions for potable water, municipal and industrial wastewater, industrial process water and non-residential swimming pool water. This group has the resources and flexibility to treat systems ranging in size from a single small well to a multi-million-gallon-per-day facility. Our Health and Nutrition Group specializes in providing ingredient distribution, processing and formulation solutions to manufacturers of nutraceutical, functional food and beverage, personal care, dietary supplement and other nutritional food, health and wellness products. This group offers a diverse product portfolio including minerals, botanicals and herbs, vitamins and amino acids, excipients, joint products, sweeteners and enzymes.

Fiscal Year - Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March 31. Our fiscal years ended March 29, 2020 (“fiscal 2020”), March 31, 2019 (“fiscal 2019”) and April 1, 2018 (“fiscal 2018”) were 52 weeks. The fiscal year ending March 28, 2021 (“fiscal 2021”) will also be 52 weeks.

Principles of Consolidation - The consolidated financial statements include the accounts of Hawkins, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.

Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) 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.

Revenue Recognition - Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. Revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations.

Shipping and Handling - All shipping and handling amounts billed to customers are included in revenues. Costs incurred related to the shipping and the handling of products are included in cost of sales.

Fair Value Measurements - The financial assets and liabilities that are re-measured and reported at fair value for each reporting period are an interest rate swap and marketable securities. There are no fair value measurements with respect to nonfinancial assets or liabilities that are recognized or disclosed at fair value in our consolidated financial statements on a recurring basis.

Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:

Level 1:  Valuation is based on quoted prices in active markets for identical assets or liabilities.

Level 2:  Valuation is based on 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:  Valuation is based upon 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.

In making fair value measurements, observable market data must be used when available. When inputs used to measure fair value fall within different levels of the hierarchy, the level within which the fair value measurement is categorized is based on the lowest level input that is significant to the fair value measurement.

Cash Equivalents - Cash equivalents include all liquid debt instruments (primarily cash funds and money market accounts) purchased with an original maturity of three months or less. The cash balances, maintained at large commercial banking institutions with strong credit ratings, may, at times, exceed federally insured limits.

Trade Receivables and Concentrations of Credit Risk - Financial instruments, which potentially subject us to a concentration of credit risk, principally consist of trade receivables. We sell our principal products to a large number of customers in many different industries. There are no concentrations of credit risk with a single customer from a particular service or geographic area that would significantly impact us in the near term. To reduce credit risk, we routinely assess the financial strength of our customers. We record an allowance for doubtful accounts to reduce our receivables to an amount we estimate is collectible from our customers. Estimates used in determining the allowance for doubtful accounts are based on historical collection experience, current trends, aging of accounts receivable and periodic evaluations of our customers’ financial condition.

Inventories - Inventories, consisting primarily of finished goods, are primarily valued at the lower of cost or net realizable value, with cost for approximately 72% of our inventory determined using the last-in, first-out (“LIFO”) method. Cost for the other 28% of our total inventory is determined using the first-in, first-out (“FIFO”) method.

Leases - The Company determines if an arrangement is a lease at inception. Right-of-use ("ROU") assets include operating leases. Lease liabilities for operating leases are classified in "short-term lease liabilities" and "long-term lease liabilities" in our condensed consolidated balance sheet.

ROU assets and related liabilities are recognized at commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date, in determining the present value of lease payments. We use the implicit rate when readily determinable. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

Lease and non-lease components are generally accounted for separately for real estate leases. For non-real estate leases, we account for the lease and non-lease components as a single lease component.

Property, Plant and Equipment - Property is stated at cost and depreciated or amortized over the lives of the assets, using the straight-line method. Estimated lives are: 10 to 40 years for buildings and improvements; 3 to 20 years for machinery and equipment; and 3 to 10 years for transportation equipment and office furniture and equipment including computer systems. Leasehold improvements are depreciated over the lesser of their estimated useful lives or the remaining lease term. Depreciation expense is recorded in our Consolidated Statement of Income (Loss) within cost of goods sold and selling, general and administrative expense, depending on the use of the underlying asset.

Significant improvements that add to productive capacity or extend the lives of properties are capitalized. Costs for repairs and maintenance are charged to expense as incurred. When property is retired or otherwise disposed of, the cost and related accumulated depreciation or amortization are removed from the accounts and any related gains or losses are included in income.

We review the recoverability of long-lived assets to be held and used, such as property, plant and equipment, when events or changes in circumstances occur that indicate the carrying value of the asset group may not be recoverable, such as prolonged industry downturn or significant reductions in projected future cash flows. The assessment of possible impairment is based on our ability to recover the carrying value of the asset group from the expected future pre-tax cash flows (undiscounted) of the related operations. If these cash flows are less than the carrying value of such asset group, an impairment loss would be measured by the amount the carrying value exceeds the fair value of the long-lived asset group. The measurement of impairment requires us to estimate future cash flows and the fair value of long-lived assets. During fiscal 2020, we incurred a $0.6 million impairment charge as a result of the determination to not use a piece of equipment in our manufacturing operations as previously planned. Other that this asset, no additional long-lived assets were determined to be impaired during fiscal years 2020, 2019 or 2018.
Goodwill and Identifiable Intangible Assets - Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter. As of December 30, 2019, we performed an analysis of qualitative factors for our Industrial and Water Treatment reporting units to determine whether it is more likely than not that the fair value of either of these reporting units was less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for either of these reporting units.

We performed a quantitative goodwill impairment test for our Health and Nutrition reporting unit. This test, used to identify potential impairment, compares the fair value of each reporting unit with its carrying value, including indefinite-lived intangible assets. If the fair value exceeds the carrying value, the goodwill is not considered impaired. If the carrying amount exceeds the fair value, the reporting unit’s goodwill is considered impaired, and we must recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit’s fair value. The fair value of our Health and Nutrition reporting unit exceeded its carrying value as of December 30, 2019, and accordingly we did not record a goodwill impairment charge.

Goodwill impairment assessments were also completed in the fourth quarters of fiscal 2019 and 2018. We recorded a $39.1 million impairment charge during the fourth quarter of fiscal 2018 in our Health and Nutrition reporting unit. The impairment charge was recorded as a result of changes in expectations for future growth as part of our fourth quarter long-term strategic planning process to align with historical experience in recent periods and expected changes in future product mix.

Our primary identifiable intangible assets include customer lists, trade secrets, non-competition agreements, trademarks and trade names acquired in previous business acquisitions. Identifiable intangible assets with finite lives are amortized whereas identifiable intangible assets with indefinite lives are not amortized. The values assigned to the intangible assets with finite lives are being amortized on average over approximately 14 years. Identifiable intangible assets that are subject to amortization are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Identifiable intangible assets not subject to amortization are tested for impairment annually or more frequently if events warrant. The impairment test consists of a qualitative assessment to determine whether it is more likely than not that the asset is impaired. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative impairment test for fiscal 2020. Impairment assessments were also completed in the fourth quarters of fiscal 2019 and 2018 which resulted in no impairment charges for either of these fiscal years.

Income Taxes - The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income tax expense in the period that includes the enactment date. The deferred tax assets and liabilities are analyzed regularly, and management assesses the likelihood that deferred tax assets will be recovered from future taxable income. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.

The effects of income tax positions are recognized only if those positions are more likely than not of being sustained. Changes in recognition or measurement are made as facts and circumstances change.

Stock-Based Compensation - We account for stock-based compensation on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in expense over the requisite service period (generally the vesting period). Non-vested share awards are recorded as expense over the requisite service periods based on the market value on the date of grant.

Earnings Per Share - Basic earnings per share (“EPS”) are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted EPS are computed by dividing net income by the weighted-average number of common shares outstanding including the incremental shares assumed to be issued as performance units and restricted stock.
Basic and diluted EPS were calculated using the following:
March 29, 2020March 31, 2019April 1, 2018
Weighted average common shares outstanding — basic10,579,989  10,654,887  10,607,422  
Dilutive impact of stock performance units and restricted stock74,411  71,289  36,297  
Weighted average common shares outstanding — diluted10,654,400  10,726,176  10,643,719  

There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2020, 2019 or 2018.

Derivative Instruments and Hedging Activities - We are subject to interest rate risk associated with our variable rate debt. We have in place an interest rate swap which was has been designated as a cash flow hedge, the purpose of which is to eliminate the cash flow impact of interest rate changes on a portion of our variable-rate debt. The hedge was measured at fair value on the contract date and is subsequently remeasured to fair value at each reporting date. Changes in the fair value of a derivative that is highly effective, and that is designated and qualifies as a cash flow hedge, are recorded in other comprehensive income, until the consolidated statement of income is affected by the variability in cash flows of the designated hedged item. To the extent that the hedge is ineffective, changes in the fair value are recognized in the Statement of Income.

Recently Issued Accounting Pronouncements

In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments in this update replace the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. This ASU is effective for annual periods and interim periods for those annual periods beginning after December 15, 2019, which for us is our fiscal year 2021. We have evaluated the requirements of this standard on our financial assets. Upon adoption, this ASU will impact our method for calculating and estimating our allowance for doubtful accounts, but it will not have a material impact to our financial position or results of operations.

We do not expect that any other recently issued accounting pronouncements will have a material effect on our financial statements.
 
Recently Adopted Accounting Pronouncements

In March 2016, the FASB issued Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842), which provides new accounting guidance requiring lessees to recognize most leases as assets and liabilities on the balance sheet and disclose key information about leasing arrangements. We adopted this guidance and related amendments on April 1, 2019. The new standard establishes a Right of Use ("ROU") model that requires a lessee to recognize a ROU asset and lease liability on the balance sheet for all leases with a term longer than 12 months. Leases will be classified as finance or operating, with classification affecting the pattern and expense recognition in the income statement. We adopted this ASU using the modified retrospective method. See Note 14 to the condensed consolidated financial statements for further details.

In May 2014, the FASB issued ASU 2014-09, which provides accounting requirements for recognition of revenue from contracts with customers. We adopted the new standard effective April 2, 2018, and there was no impact to our financial position or results of operations. See Note 2 for disclosures required upon adoption of this new standard.

In January 2016, the FASB issued ASU 2016-01 which provides guidance that addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. We adopted the new standard effective April 2, 2018, and there was no impact to our financial position or results of operations.

In February 2018, the FASB issued ASU 2018-02 which allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act of 2017 (the “Tax Act”). Hawkins early adopted this standard during the fourth quarter of fiscal 2018 and reclassified approximately $0.1 million from other comprehensive income to retained earnings.
In December 2017, the Securities and Exchange Commission (“SEC”) staff issued Staff Accounting Bulletin No. 118 (“SAB 118”) to address the application of U.S. GAAP related to the enactment of the Tax Act. This guidance was adopted in the third quarter of fiscal 2018. Additional information regarding our adoption of this guidance is contained in Note 12.

In March 2016, the FASB issued ASU 2016-09, which provides accounting guidance intended to improve the accounting for share-based payment transactions. This guidance outlines new provisions intended to simplify various aspects related to accounting for share-based payments and their presentation in the financial statements. We adopted this guidance in the first quarter of fiscal 2018. We will continue to estimate forfeitures as we determine compensation cost each period. The primary impact on our consolidated financial statements is the recognition of excess tax benefits in the provision for income taxes rather than additional paid-in capital, which may result in increased volatility in the reported amounts of income tax expense and net income.

In July 2015, the FASB issued ASU 2015-11, which requires companies to change the measurement principal for inventory measured using the first-in, first-out (“FIFO”) or average cost method from the lower of cost or market to the lower of cost and net realizable value. Treatment of inventory valued under the last-in, last-out (“LIFO”) method is unchanged by this guidance. We adopted this guidance in the first quarter of fiscal 2018 and there was no impact to our financial position or results of operations.
XML 33 hwkn-20200329_htm.xml IDEA: XBRL DOCUMENT 0000046250 2019-04-01 2020-03-29 0000046250 2019-09-29 0000046250 2020-05-15 0000046250 2020-03-29 0000046250 2019-03-31 0000046250 2018-04-02 2019-03-31 0000046250 2017-04-03 2018-04-01 0000046250 us-gaap:CommonStockMember 2017-04-02 0000046250 us-gaap:AdditionalPaidInCapitalMember 2017-04-02 0000046250 us-gaap:RetainedEarningsMember 2017-04-02 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-04-02 0000046250 2017-04-02 0000046250 us-gaap:RetainedEarningsMember 2017-04-03 2018-04-01 0000046250 us-gaap:AdditionalPaidInCapitalMember 2017-04-03 2018-04-01 0000046250 us-gaap:CommonStockMember 2017-04-03 2018-04-01 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-04-03 2018-04-01 0000046250 us-gaap:CommonStockMember 2018-04-01 0000046250 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 0000046250 us-gaap:RetainedEarningsMember 2018-04-01 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 0000046250 2018-04-01 0000046250 us-gaap:RetainedEarningsMember 2018-04-02 2019-03-31 0000046250 us-gaap:AdditionalPaidInCapitalMember 2018-04-02 2019-03-31 0000046250 us-gaap:CommonStockMember 2018-04-02 2019-03-31 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-02 2019-03-31 0000046250 us-gaap:CommonStockMember 2019-03-31 0000046250 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000046250 us-gaap:RetainedEarningsMember 2019-03-31 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000046250 us-gaap:RetainedEarningsMember 2019-04-01 2020-03-29 0000046250 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2020-03-29 0000046250 us-gaap:CommonStockMember 2019-04-01 2020-03-29 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2020-03-29 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 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-04-01 2020-03-29 0000046250 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-04-01 2020-03-29 0000046250 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-04-01 2020-03-29 0000046250 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-04-01 2020-03-29 0000046250 srt:MinimumMember us-gaap:TransportationEquipmentMember 2019-04-01 2020-03-29 0000046250 srt:MaximumMember us-gaap:TransportationEquipmentMember 2019-04-01 2020-03-29 0000046250 srt:WeightedAverageMember 2019-04-01 2020-03-29 0000046250 srt:MinimumMember 2019-04-01 2020-03-29 0000046250 srt:MaximumMember 2019-04-01 2020-03-29 0000046250 srt:MinimumMember us-gaap:OfficeEquipmentMember 2019-04-01 2020-03-29 0000046250 srt:MaximumMember us-gaap:OfficeEquipmentMember 2019-04-01 2020-03-29 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:IndustrialMember 2019-04-01 2020-03-29 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:WaterTreatmentMember 2019-04-01 2020-03-29 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:HealthandNutritionMember 2019-04-01 2020-03-29 0000046250 hwkn:BulkDistributedspecialtyproductsMember 2019-04-01 2020-03-29 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:IndustrialMember 2019-04-01 2020-03-29 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:WaterTreatmentMember 2019-04-01 2020-03-29 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:HealthandNutritionMember 2019-04-01 2020-03-29 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember 2019-04-01 2020-03-29 0000046250 hwkn:OtherMember hwkn:IndustrialMember 2019-04-01 2020-03-29 0000046250 hwkn:OtherMember hwkn:WaterTreatmentMember 2019-04-01 2020-03-29 0000046250 hwkn:OtherMember hwkn:HealthandNutritionMember 2019-04-01 2020-03-29 0000046250 hwkn:OtherMember 2019-04-01 2020-03-29 0000046250 hwkn:IndustrialMember 2019-04-01 2020-03-29 0000046250 hwkn:WaterTreatmentMember 2019-04-01 2020-03-29 0000046250 hwkn:HealthandNutritionMember 2019-04-01 2020-03-29 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:IndustrialMember 2018-04-02 2019-03-31 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:WaterTreatmentMember 2018-04-02 2019-03-31 0000046250 hwkn:BulkDistributedspecialtyproductsMember hwkn:HealthandNutritionMember 2018-04-02 2019-03-31 0000046250 hwkn:BulkDistributedspecialtyproductsMember 2018-04-02 2019-03-31 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:IndustrialMember 2018-04-02 2019-03-31 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:WaterTreatmentMember 2018-04-02 2019-03-31 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:HealthandNutritionMember 2018-04-02 2019-03-31 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember 2018-04-02 2019-03-31 0000046250 hwkn:OtherMember hwkn:IndustrialMember 2018-04-02 2019-03-31 0000046250 hwkn:OtherMember hwkn:WaterTreatmentMember 2018-04-02 2019-03-31 0000046250 hwkn:OtherMember hwkn:HealthandNutritionMember 2018-04-02 2019-03-31 0000046250 hwkn:OtherMember 2018-04-02 2019-03-31 0000046250 hwkn:IndustrialMember 2018-04-02 2019-03-31 0000046250 hwkn:WaterTreatmentMember 2018-04-02 2019-03-31 0000046250 hwkn:HealthandNutritionMember 2018-04-02 2019-03-31 0000046250 us-gaap:InterestRateSwapMember 2020-03-29 0000046250 us-gaap:InterestRateSwapMember 2019-03-31 0000046250 us-gaap:InterestRateSwapMember 2018-04-01 0000046250 us-gaap:FairValueInputsLevel1Member 2020-03-29 0000046250 us-gaap:FairValueInputsLevel1Member 2019-03-31 0000046250 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2020-03-29 0000046250 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2019-03-31 0000046250 hwkn:IndustrialMember 2020-03-29 0000046250 hwkn:IndustrialMember 2018-04-01 0000046250 hwkn:IndustrialMember 2019-03-31 0000046250 hwkn:WaterTreatmentMember 2020-03-29 0000046250 hwkn:WaterTreatmentMember 2019-03-31 0000046250 hwkn:WaterTreatmentMember 2018-04-01 0000046250 hwkn:HealthandNutritionMember 2019-03-31 0000046250 hwkn:HealthandNutritionMember 2020-03-29 0000046250 hwkn:HealthandNutritionMember 2018-04-01 0000046250 us-gaap:CustomerRelationshipsMember 2020-03-29 0000046250 us-gaap:TrademarksMember 2020-03-29 0000046250 hwkn:OtherFiniteLifeIntangibleAssetsMember 2020-03-29 0000046250 us-gaap:CustomerRelationshipsMember 2019-03-31 0000046250 us-gaap:TrademarksMember 2019-03-31 0000046250 hwkn:OtherFiniteLifeIntangibleAssetsMember 2019-03-31 0000046250 2018-11-30 0000046250 2018-11-29 0000046250 us-gaap:RevolvingCreditFacilityMember 2020-03-29 0000046250 us-gaap:RevolvingCreditFacilityMember 2019-03-31 0000046250 us-gaap:PerformanceSharesMember 2019-04-01 2020-03-29 0000046250 us-gaap:PerformanceSharesMember 2018-04-01 0000046250 us-gaap:PerformanceSharesMember 2018-04-02 2019-03-31 0000046250 us-gaap:PerformanceSharesMember 2019-03-31 0000046250 us-gaap:PerformanceSharesMember 2020-03-29 0000046250 us-gaap:PerformanceSharesMember 2017-04-03 2018-04-01 0000046250 srt:WeightedAverageMember us-gaap:PerformanceSharesMember 2019-04-01 2020-03-29 0000046250 us-gaap:RestrictedStockMember 2019-04-01 2020-03-29 0000046250 us-gaap:RestrictedStockMember 2018-04-01 0000046250 us-gaap:RestrictedStockMember 2018-04-02 2019-03-31 0000046250 us-gaap:RestrictedStockMember 2019-03-31 0000046250 us-gaap:RestrictedStockMember 2020-03-29 0000046250 us-gaap:RestrictedStockMember 2017-04-03 2018-04-01 0000046250 srt:WeightedAverageMember us-gaap:RestrictedStockMember 2019-04-01 2020-03-29 0000046250 srt:MinimumMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2017-04-03 2018-04-01 0000046250 srt:MinimumMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2019-04-01 2020-03-29 0000046250 srt:MinimumMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2018-04-02 2019-03-31 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2017-04-03 2018-04-01 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2019-04-01 2020-03-29 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2018-04-02 2019-03-31 0000046250 srt:MinimumMember hwkn:BargainingUnitEmployeePlansMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2019-04-01 2020-03-29 0000046250 srt:MaximumMember hwkn:BargainingUnitEmployeePlansMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2019-04-01 2020-03-29 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember hwkn:A401kplanMember 2019-04-01 2020-03-29 0000046250 srt:MinimumMember us-gaap:QualifiedPlanMember us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain 2017-04-03 2018-04-01 0000046250 srt:MinimumMember us-gaap:QualifiedPlanMember us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain 2019-04-01 2020-03-29 0000046250 srt:MinimumMember us-gaap:QualifiedPlanMember us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain 2018-04-02 2019-03-31 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain 2018-04-02 2019-03-31 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain 2017-04-03 2018-04-01 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain 2019-04-01 2020-03-29 0000046250 srt:MaximumMember us-gaap:NonqualifiedPlanMember us-gaap:DeferredProfitSharingMember 2017-04-03 2018-04-01 0000046250 srt:MaximumMember us-gaap:NonqualifiedPlanMember us-gaap:DeferredProfitSharingMember 2019-04-01 2020-03-29 0000046250 srt:MaximumMember us-gaap:NonqualifiedPlanMember us-gaap:DeferredProfitSharingMember 2018-04-02 2019-03-31 0000046250 hwkn:BargainingUnitEmployeePlansMember 2019-04-01 2020-03-29 0000046250 hwkn:BargainingUnitEmployeePlansMember 2018-04-02 2019-03-31 0000046250 hwkn:BargainingUnitEmployeePlansMember 2017-04-03 2018-04-01 0000046250 2017-04-03 2017-12-31 0000046250 2019-04-01 0000046250 srt:MinimumMember 2020-03-29 0000046250 srt:MaximumMember 2020-03-29 0000046250 hwkn:IndustrialMember 2017-04-03 2018-04-01 0000046250 hwkn:WaterTreatmentMember 2017-04-03 2018-04-01 0000046250 hwkn:HealthandNutritionMember 2017-04-03 2018-04-01 0000046250 us-gaap:MaterialReconcilingItemsMember 2020-03-29 0000046250 us-gaap:MaterialReconcilingItemsMember 2019-03-31 0000046250 us-gaap:MaterialReconcilingItemsMember 2018-04-01 0000046250 2019-04-01 2019-06-30 0000046250 2019-07-01 2019-09-29 0000046250 2019-09-30 2019-12-29 0000046250 2019-12-30 2020-03-29 0000046250 2018-04-02 2018-07-01 0000046250 2018-07-02 2018-09-30 0000046250 2018-10-01 2018-12-30 0000046250 2018-12-31 2019-03-31 0000046250 2017-04-03 2017-07-02 0000046250 2017-07-03 2017-10-01 0000046250 2017-10-02 2017-12-31 0000046250 2018-01-01 2018-04-01 iso4217:USD shares iso4217:USD shares hwkn:Segment pure hwkn:lease 0000046250 false 2020 FY 784000 620000 30000000 30000000 0.05 0.05 10512229 10592450 10512229 10592450 P364D P364D P364D P364D P371D P3Y P10Y 364 days P2Y 10-K true 2020-03-29 --03-29 --03-29 false 0-7647 HAWKINS, INC. MN 41-0771293 2381 Rosegate Roseville MN 55113 612 331-6910 Common Stock, par value $.05 per share HWKN NASDAQ No No Yes Yes Accelerated Filer false false true false 405000000.0 10593095 4277000 9199000 67391000 63966000 54436000 60482000 0 527000 4927000 5235000 131031000 139409000 11045000 9140000 108175000 96389000 98171000 93153000 32737000 29744000 17093000 16435000 267221000 244861000 140877000 126233000 126344000 118628000 9090000 0 58440000 58440000 60653000 65726000 3770000 3396000 131953000 127562000 389328000 385599000 34129000 29314000 13538000 12483000 9907000 9907000 59000 0 1523000 0 1376000 1299000 1688000 2393000 62220000 55396000 49751000 74658000 7649000 0 4978000 5316000 6140000 5695000 25106000 26673000 155844000 167738000 0 0 526000 530000 50090000 52609000 182947000 164405000 -79000 317000 233484000 217861000 389328000 385599000 540198000 556326000 504169000 439281000 460390000 417409000 100917000 95936000 86760000 59246000 59118000 59403000 0 0 39116000 41671000 36818000 -11759000 -2511000 -3361000 -3408000 -204000 73000 91000 38956000 33530000 -15076000 10589000 9097000 -5899000 28367000 24433000 -9177000 10579989 10654887 10607422 10654400 10726176 10643719 2.68 2.29 -0.87 2.66 2.28 -0.86 0.9225 0.68 0.88 28367000 24433000 -9177000 -396000 -280000 296000 0 1000 2000 -396000 -279000 298000 27971000 24154000 -8879000 10582596 529000 51104000 165897000 298000 217828000 9400000 9400000 1371000 1371000 8092 1000 -1000 0 41304 2000 1403000 1405000 -78000 298000 220000 -9177000 -9177000 10631992 532000 53877000 147242000 596000 202247000 7270000 7270000 2010000 2010000 33051 2000 -2000 0 8105 1000 265000 266000 43678 2000 1336000 1338000 108166 5000 4347000 4352000 -279000 -279000 24433000 24433000 10592450 530000 52609000 164405000 317000 217861000 9825000 9825000 2273000 2273000 35972 1000 -1000 0 9160 1000 342000 343000 38550 2000 1398000 1400000 145583 6000 5847000 5853000 -396000 -396000 28367000 28367000 10512229 526000 50090000 182947000 -79000 233484000 28367000 24433000 -9177000 21584000 21756000 22390000 2033000 0 0 93000 122000 136000 -233000 73000 92000 0 0 39116000 -1421000 -607000 -14757000 2273000 2010000 1371000 -563000 -415000 46000 3387000 487000 6164000 -6045000 746000 8487000 4228000 -4137000 4157000 663000 4752000 1674000 2025000 0 0 586000 2116000 -1711000 933000 1564000 1061000 58902000 47990000 27349000 24549000 12618000 19703000 346000 275000 364000 -24203000 -12343000 -19339000 9825000 11975000 9161000 1400000 1338000 1405000 343000 266000 0 5853000 4352000 0 0 183000 0 0 85000000 8125000 44000000 24000000 21000000 19000000 93000000 27000000 -39621000 -31438000 -9881000 -4922000 4209000 -1871000 9199000 4990000 6861000 4277000 9199000 4990000 11415000 7589000 10232000 2413000 3160000 3025000 1041000 495000 468000 Nature of Business and Significant Accounting Policies<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Nature of Business - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have three reportable segments: Industrial, Water Treatment and Health and Nutrition. The Industrial Group specializes in providing industrial chemicals, products and services to industries such as agriculture, chemical processing, electronics, energy, food, pharmaceutical and plating. This group also manufactures and sells certain food-grade products, including liquid phosphates, lactates and other blended products. The Water Treatment Group specializes in providing chemicals, equipment and solutions for potable water, municipal and industrial wastewater, industrial process water and non-residential swimming pool water. This group has the resources and flexibility to treat systems ranging in size from a single small well to a multi-million-gallon-per-day facility. Our Health and Nutrition Group specializes in providing ingredient distribution, processing and formulation solutions to manufacturers of nutraceutical, functional food and beverage, personal care, dietary supplement and other nutritional food, health and wellness products. This group offers a diverse product portfolio including minerals, botanicals and herbs, vitamins and amino acids, excipients, joint products, sweeteners and enzymes.</span></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Fiscal Year - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March 31. Our fiscal years ended March 29, 2020 (“fiscal 2020”), March 31, 2019 (“fiscal 2019”) and April 1, 2018 (“fiscal 2018”) were 52 weeks. The fiscal year ending March 28, 2021 (“fiscal 2021”) will also be 52 weeks. </span></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Principles of Consolidation - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The consolidated financial statements include the accounts of Hawkins, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.</span></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Estimates</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) 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 style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. Revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations. </span></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Shipping and Handling - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">All shipping and handling amounts billed to customers are included in revenues. Costs incurred related to the shipping and the handling of products are included in cost of sales. </span></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Fair Value Measurements - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The financial assets and liabilities that are re-measured and reported at fair value for each reporting period are an interest rate swap and marketable securities. There are no fair value measurements with respect to nonfinancial assets or liabilities that are recognized or disclosed at fair value in our consolidated financial statements on a recurring basis. </span></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:</span></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:13.5pt;padding-left:11.25pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Level 1:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Valuation is based on quoted prices in active markets for identical assets or liabilities. </span></div><div style="text-indent:13.5pt;padding-left:11.25pt;text-align:justify;"><span><br/></span></div><div style="text-indent:13.5pt;padding-left:11.25pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Level 2:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Valuation is based on 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></div><div style="text-indent:13.5pt;padding-left:11.25pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Level 3:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Valuation is based upon 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></div><div style="text-indent:13.5pt;padding-left:11.25pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In making fair value measurements, observable market data must be used when available. When inputs used to measure fair value fall within different levels of the hierarchy, the level within which the fair value measurement is categorized is based on the lowest level input that is significant to the fair value measurement.</span></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash Equivalents - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cash equivalents include all liquid debt instruments (primarily cash funds and money market accounts) purchased with an original maturity of three months or less. The cash balances, maintained at large commercial banking institutions with strong credit ratings, may, at times, exceed federally insured limits.</span></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Trade Receivables and Concentrations of Credit Risk - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Financial instruments, which potentially subject us to a concentration of credit risk, principally consist of trade receivables. We sell our principal products to a large number of customers in many different industries. There are no concentrations of credit risk with a single customer from a particular service or geographic area that would significantly impact us in the near term. To reduce credit risk, we routinely assess the financial strength of our customers. We record an allowance for doubtful accounts to reduce our receivables to an amount we estimate is collectible from our customers. Estimates used in determining the allowance for doubtful accounts are based on historical collection experience, current trends, aging of accounts receivable and periodic evaluations of our customers’ financial condition. </span></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Inventories - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories, consisting primarily of finished goods, are primarily valued at the lower of cost or net realizable value, with cost for approximately 72% of our inventory determined using the last-in, first-out (“LIFO”) method. Cost for the other 28% of our total inventory is determined using the first-in, first-out (“FIFO”) method.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Leases </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">- The Company determines if an arrangement is a lease at inception. Right-of-use ("ROU") assets include operating leases. Lease liabilities for operating leases are classified in "short-term lease liabilities" and "long-term lease liabilities" in our condensed consolidated balance sheet.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ROU assets and related liabilities are recognized at commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date, in determining the present value of lease payments. We use the implicit rate when readily determinable. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Lease and non-lease components are generally accounted for separately for real estate leases. For non-real estate leases, we account for the lease and non-lease components as a single lease component.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Property, Plant and Equipment - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property is stated at cost and depreciated or amortized over the lives of the assets, using the straight-line method. Estimated lives are: 10 to 40 years for buildings and improvements; 3 to 20 years for machinery and equipment; and 3 to 10 years for transportation equipment and office furniture and equipment including computer systems. Leasehold improvements are depreciated over the lesser of their estimated useful lives or the remaining lease term. Depreciation expense is recorded in our Consolidated Statement of Income (Loss) within cost of goods sold and selling, general and administrative expense, depending on the use of the underlying asset.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Significant improvements that add to productive capacity or extend the lives of properties are capitalized. Costs for repairs and maintenance are charged to expense as incurred. When property is retired or otherwise disposed of, the cost and related accumulated depreciation or amortization are removed from the accounts and any related gains or losses are included in income.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We review the recoverability of long-lived assets to be held and used, such as property, plant and equipment, when events or changes in circumstances occur that indicate the carrying value of the asset group may not be recoverable, such as prolonged industry downturn or significant reductions in projected future cash flows. The assessment of possible impairment is based on our ability to recover the carrying value of the asset group from the expected future pre-tax cash flows (undiscounted) of the related operations. If these cash flows are less than the carrying value of such asset group, an impairment loss would be measured by the amount the carrying value exceeds the fair value of the long-lived asset group. The measurement of impairment requires us to estimate future cash flows and the fair value of long-lived assets. During fiscal 2020, we incurred a $0.6 million impairment charge as a result of the determination to not use a piece of equipment in our manufacturing operations as previously planned. Other that this asset, no additional long-lived assets were determined to be impaired during fiscal years 2020, 2019 or 2018.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Goodwill and Identifiable Intangible Assets - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter. As of December 30, 2019, we performed an analysis of qualitative factors for our Industrial and Water Treatment reporting units to determine whether it is more likely than not that the fair value of either of these reporting units was less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for either of these reporting units. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We performed a quantitative goodwill impairment test for our Health and Nutrition reporting unit. This test, used to identify potential impairment, compares the fair value of each reporting unit with its carrying value, including indefinite-lived intangible assets. If the fair value exceeds the carrying value, the goodwill is not considered impaired. If the carrying amount exceeds the fair value, the reporting unit’s goodwill is considered impaired, and we must recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit’s fair value. The fair value of our Health and Nutrition reporting unit exceeded its carrying value as of December 30, 2019, and accordingly we did not record a goodwill impairment charge. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill impairment assessments were also completed in the fourth quarters of fiscal 2019 and 2018. We recorded a $39.1 million impairment charge during the fourth quarter of fiscal 2018 in our Health and Nutrition reporting unit. The impairment charge was recorded as a result of changes in expectations for future growth as part of our fourth quarter long-term strategic planning process to align with historical experience in recent periods and expected changes in future product mix. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our primary identifiable intangible assets include customer lists, trade secrets, non-competition agreements, trademarks and trade names acquired in previous business acquisitions. Identifiable intangible assets with finite lives are amortized whereas identifiable intangible assets with indefinite lives are not amortized. The values assigned to the intangible assets with finite lives are being amortized on average over approximately 14 years. Identifiable intangible assets that are subject to amortization are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Identifiable intangible assets not subject to amortization are tested for impairment annually or more frequently if events warrant. The impairment test consists of a qualitative assessment to determine whether it is more likely than not that the asset is impaired. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative impairment test for fiscal 2020. Impairment assessments were also completed in the fourth quarters of fiscal 2019 and 2018 which resulted in no impairment charges for either of these fiscal years. </span></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income Taxes - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income tax expense in the period that includes the enactment date. The deferred tax assets and liabilities are analyzed regularly, and management assesses the likelihood that deferred tax assets will be recovered from future taxable income. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.</span></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effects of income tax positions are recognized only if those positions are more likely than not of being sustained. Changes in recognition or measurement are made as facts and circumstances change. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Stock-Based Compensation - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We account for stock-based compensation on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in expense over the requisite service period (generally the vesting period). Non-vested share awards are recorded as expense over the requisite service periods based on the market value on the date of grant.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Earnings Per Share - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic earnings per share (“EPS”) are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted EPS are computed by dividing net income by the weighted-average number of common shares outstanding including the incremental shares assumed to be issued as performance units and restricted stock. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic and diluted EPS were calculated using the following:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:50.562%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.080%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.080%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.082%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 1, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding — basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,579,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,654,887 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,607,422 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive impact of stock performance units and restricted stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding — diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,654,400 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,726,176 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,643,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2020, 2019 or 2018. </span></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Derivative Instruments and Hedging Activities - </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are subject to interest rate risk associated with our variable rate debt. We have in place an interest rate swap which was has been designated as a cash flow hedge, the purpose of which is to eliminate the cash flow impact of interest rate changes on a portion of our variable-rate debt. The hedge was measured at fair value on the contract date and is subsequently remeasured to fair value at each reporting date. Changes in the fair value of a derivative that is highly effective, and that is designated and qualifies as a cash flow hedge, are recorded in other comprehensive income, until the consolidated statement of income is affected by the variability in cash flows of the designated hedged item. To the extent that the hedge is ineffective, changes in the fair value are recognized in the Statement of Income.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update (“ASU”) 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">. The amendments in this update replace the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. This ASU is effective for annual periods and interim periods for those annual periods beginning after December 15, 2019, which for us is our fiscal year 2021. We have evaluated the requirements of this standard on our financial assets. Upon adoption, this ASU will impact our method for calculating and estimating our allowance for doubtful accounts, but it will not have a material impact to our financial position or results of operations.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">We do not expect that any other recently issued accounting pronouncements will have a material effect on our financial statements.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#1f497d;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%;">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2016, the FASB issued Accounting Standards Update (“ASU”) 2016-02, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, which provides new accounting guidance requiring lessees to recognize most leases as assets and liabilities on the balance sheet and disclose key information about leasing arrangements. We adopted this guidance and related amendments on April 1, 2019.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The new standard establishes a Right of Use ("ROU") model that requires a lessee to recognize a ROU asset and lease liability on the balance sheet for all leases with a term longer than 12 months. Leases will be classified as finance or operating, with classification affecting the pattern and expense recognition in the income statement. We adopted this ASU using the modified retrospective method. See Note 14 to the condensed consolidated financial statements for further details.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In May 2014, the FASB issued ASU 2014-09, which provides accounting requirements for recognition of revenue from contracts with customers. </span><span style="background-color:rgb(255,255,255, 0.0);color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We adopted the new standard effective April 2, 2018, and there was no impact to our financial position or results of operations. See Note 2 for disclosures required upon adoption of this new standard. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2016, the FASB issued ASU 2016-01 which provides guidance that addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. </span><span style="background-color:rgb(255,255,255, 0.0);color:#080808;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We adopted the new standard effective April 2, 2018, and there was no impact to our financial position or results of operations.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2018, the FASB issued ASU 2018-02 which allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act of 2017 (the “Tax Act”). Hawkins early adopted this standard during the fourth quarter of fiscal 2018 and reclassified approximately $0.1 million from other comprehensive income to retained earnings. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2017, the Securities and Exchange Commission (“SEC”) staff issued Staff Accounting Bulletin No. 118 (“SAB 118”) to address the application of U.S. GAAP related to the enactment of the Tax Act. This guidance was adopted in the third quarter of fiscal 2018. Additional information regarding our adoption of this guidance is contained in Note 12. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2016, the FASB issued ASU 2016-09, which provides accounting guidance intended to improve the accounting for share-based payment transactions. This guidance outlines new provisions intended to simplify various aspects related to accounting for share-based payments and their presentation in the financial statements. We adopted this guidance in the first quarter of fiscal 2018. We will continue to estimate forfeitures as we determine compensation cost each period. The primary impact on our consolidated financial statements is the recognition of excess tax benefits in the provision for income taxes rather than additional paid-in capital, which may result in increased volatility in the reported amounts of income tax expense and net income.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In July 2015, the FASB issued ASU 2015-11, which requires companies to change the measurement principal for inventory measured using the first-in, first-out (“FIFO”) or average cost method from the lower of cost or market to the lower of cost and net realizable value. Treatment of inventory valued under the last-in, last-out (“LIFO”) method is unchanged by this guidance. We adopted this guidance in the first quarter of fiscal 2018 and there was no impact to our financial position or results of operations.</span></div> 3 Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March 31. Our fiscal years ended March 29, 2020 (“fiscal 2020”), March 31, 2019 (“fiscal 2019”) and April 1, 2018 (“fiscal 2018”) were 52 weeks. The fiscal year ending March 28, 2021 (“fiscal 2021”) will also be 52 weeks. The consolidated financial statements include the accounts of Hawkins, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated. The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) 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. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. Revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations. All shipping and handling amounts billed to customers are included in revenues. Costs incurred related to the shipping and the handling of products are included in cost of sales. The financial assets and liabilities that are re-measured and reported at fair value for each reporting period are an interest rate swap and marketable securities. There are no fair value measurements with respect to nonfinancial assets or liabilities that are recognized or disclosed at fair value in our consolidated financial statements on a recurring basis. <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:</span></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-indent:13.5pt;padding-left:11.25pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Level 1:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Valuation is based on quoted prices in active markets for identical assets or liabilities. </span></div><div style="text-indent:13.5pt;padding-left:11.25pt;text-align:justify;"><span><br/></span></div><div style="text-indent:13.5pt;padding-left:11.25pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Level 2:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Valuation is based on 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></div><div style="text-indent:13.5pt;padding-left:11.25pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Level 3:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Valuation is based upon 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></div><div style="text-indent:13.5pt;padding-left:11.25pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In making fair value measurements, observable market data must be used when available. When inputs used to measure fair value fall within different levels of the hierarchy, the level within which the fair value measurement is categorized is based on the lowest level input that is significant to the fair value measurement.</span></div> Cash equivalents include all liquid debt instruments (primarily cash funds and money market accounts) purchased with an original maturity of three months or less. The cash balances, maintained at large commercial banking institutions with strong credit ratings, may, at times, exceed federally insured limits. Financial instruments, which potentially subject us to a concentration of credit risk, principally consist of trade receivables. We sell our principal products to a large number of customers in many different industries. There are no concentrations of credit risk with a single customer from a particular service or geographic area that would significantly impact us in the near term. To reduce credit risk, we routinely assess the financial strength of our customers. We record an allowance for doubtful accounts to reduce our receivables to an amount we estimate is collectible from our customers. Estimates used in determining the allowance for doubtful accounts are based on historical collection experience, current trends, aging of accounts receivable and periodic evaluations of our customers’ financial condition. Inventories, consisting primarily of finished goods, are primarily valued at the lower of cost or net realizable value, with cost for approximately 72% of our inventory determined using the last-in, first-out (“LIFO”) method. Cost for the other 28% of our total inventory is determined using the first-in, first-out (“FIFO”) method. 0.72 0.28 The Company determines if an arrangement is a lease at inception. Right-of-use ("ROU") assets include operating leases. Lease liabilities for operating leases are classified in "short-term lease liabilities" and "long-term lease liabilities" in our condensed consolidated balance sheet.<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ROU assets and related liabilities are recognized at commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date, in determining the present value of lease payments. We use the implicit rate when readily determinable. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Lease and non-lease components are generally accounted for separately for real estate leases. For non-real estate leases, we account for the lease and non-lease components as a single lease component.</span></div> Property is stated at cost and depreciated or amortized over the lives of the assets, using the straight-line method. Estimated lives are: 10 to 40 years for buildings and improvements; 3 to 20 years for machinery and equipment; and 3 to 10 years for transportation equipment and office furniture and equipment including computer systems. Leasehold improvements are depreciated over the lesser of their estimated useful lives or the remaining lease term. Depreciation expense is recorded in our Consolidated Statement of Income (Loss) within cost of goods sold and selling, general and administrative expense, depending on the use of the underlying asset.<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Significant improvements that add to productive capacity or extend the lives of properties are capitalized. Costs for repairs and maintenance are charged to expense as incurred. When property is retired or otherwise disposed of, the cost and related accumulated depreciation or amortization are removed from the accounts and any related gains or losses are included in income.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We review the recoverability of long-lived assets to be held and used, such as property, plant and equipment, when events or changes in circumstances occur that indicate the carrying value of the asset group may not be recoverable, such as prolonged industry downturn or significant reductions in projected future cash flows. The assessment of possible impairment is based on our ability to recover the carrying value of the asset group from the expected future pre-tax cash flows (undiscounted) of the related operations. If these cash flows are less than the carrying value of such asset group, an impairment loss would be measured by the amount the carrying value exceeds the fair value of the long-lived asset group. The measurement of impairment requires us to estimate future cash flows and the fair value of long-lived assets. During fiscal 2020, we incurred a $0.6 million impairment charge as a result of the determination to not use a piece of equipment in our manufacturing operations as previously planned. Other that this asset, no additional long-lived assets were determined to be impaired during fiscal years 2020, 2019 or 2018.</span></div> P10Y P40Y P3Y P20Y P3Y P10Y 600000 Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter. As of December 30, 2019, we performed an analysis of qualitative factors for our Industrial and Water Treatment reporting units to determine whether it is more likely than not that the fair value of either of these reporting units was less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for either of these reporting units. <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We performed a quantitative goodwill impairment test for our Health and Nutrition reporting unit. This test, used to identify potential impairment, compares the fair value of each reporting unit with its carrying value, including indefinite-lived intangible assets. If the fair value exceeds the carrying value, the goodwill is not considered impaired. If the carrying amount exceeds the fair value, the reporting unit’s goodwill is considered impaired, and we must recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit’s fair value. The fair value of our Health and Nutrition reporting unit exceeded its carrying value as of December 30, 2019, and accordingly we did not record a goodwill impairment charge. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill impairment assessments were also completed in the fourth quarters of fiscal 2019 and 2018. We recorded a $39.1 million impairment charge during the fourth quarter of fiscal 2018 in our Health and Nutrition reporting unit. The impairment charge was recorded as a result of changes in expectations for future growth as part of our fourth quarter long-term strategic planning process to align with historical experience in recent periods and expected changes in future product mix. </span></div>Our primary identifiable intangible assets include customer lists, trade secrets, non-competition agreements, trademarks and trade names acquired in previous business acquisitions. Identifiable intangible assets with finite lives are amortized whereas identifiable intangible assets with indefinite lives are not amortized. The values assigned to the intangible assets with finite lives are being amortized on average over approximately 14 years. Identifiable intangible assets that are subject to amortization are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Identifiable intangible assets not subject to amortization are tested for impairment annually or more frequently if events warrant. The impairment test consists of a qualitative assessment to determine whether it is more likely than not that the asset is impaired. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative impairment test for fiscal 2020. Impairment assessments were also completed in the fourth quarters of fiscal 2019 and 2018 which resulted in no impairment charges for either of these fiscal years. 39100000 P14Y 2020 The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income tax expense in the period that includes the enactment date. The deferred tax assets and liabilities are analyzed regularly, and management assesses the likelihood that deferred tax assets will be recovered from future taxable income. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.The effects of income tax positions are recognized only if those positions are more likely than not of being sustained. Changes in recognition or measurement are made as facts and circumstances change. We account for stock-based compensation on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in expense over the requisite service period (generally the vesting period). Non-vested share awards are recorded as expense over the requisite service periods based on the market value on the date of grant. Basic earnings per share (“EPS”) are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted EPS are computed by dividing net income by the weighted-average number of common shares outstanding including the incremental shares assumed to be issued as performance units and restricted stock. <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic and diluted EPS were calculated using the following:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:50.562%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.080%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.080%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.082%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 1, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding — basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,579,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,654,887 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,607,422 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive impact of stock performance units and restricted stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding — diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,654,400 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,726,176 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,643,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div>There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2020, 2019 or 2018. <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic and diluted EPS were calculated using the following:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:50.562%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.080%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.080%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.082%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">April 1, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding — basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,579,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,654,887 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,607,422 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive impact of stock performance units and restricted stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,411 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,289 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding — diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,654,400 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,726,176 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,643,719 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 10579989 10654887 10607422 74411 71289 36297 10654400 10726176 10643719 0 0 0 We are subject to interest rate risk associated with our variable rate debt. We have in place an interest rate swap which was has been designated as a cash flow hedge, the purpose of which is to eliminate the cash flow impact of interest rate changes on a portion of our variable-rate debt. The hedge was measured at fair value on the contract date and is subsequently remeasured to fair value at each reporting date. Changes in the fair value of a derivative that is highly effective, and that is designated and qualifies as a cash flow hedge, are recorded in other comprehensive income, until the consolidated statement of income is affected by the variability in cash flows of the designated hedged item. To the extent that the hedge is ineffective, changes in the fair value are recognized in the Statement of Income. 100000 Revenue<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On April 2, 2018, we adopted ASU 2014-09 using the modified retrospective method applied to those contracts which were not completed as of April 2, 2018. Results for reporting periods beginning after April 2, 2018 are presented under ASU 2014-09, while prior period amounts are not adjusted and continue to be reported in accordance with historic accounting under Accounting Standards Codification (“ASC”) Topic 605. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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. As a result, the application of ASU 2014-09 had no impact on our financial statement line items as compared with the guidance that was in effect before the change. Accordingly, the impact of adopting the standard resulted in no adjustment to accumulated retained earnings. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We disaggregate revenues from contracts with customers by both operating segments and types of product 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. </span></div><div style="text-align:justify;margin-top:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table disaggregates external customer net sales by major revenue stream: </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.099%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.554%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended March 29, 2020:</span></td><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Water <br/>Treatment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Health and <br/>Nutrition</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Bulk / Distributed specialty products </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,481 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,065 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Manufactured, blended or repackaged products </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222,161 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,770 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">376,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,497 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,940 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total external customer sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">275,224 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,895 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">540,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended March 31, 2019:</span></td><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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Water <br/>Treatment</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Health and <br/>Nutrition</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Bulk / Distributed specialty products </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,947 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,813 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191,827 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Manufactured, blended or repackaged products </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,217 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,684 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,775 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,724 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total external customer sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281,860 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124,976 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">556,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt;">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, </span></div><div style="padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">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="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt;">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>Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. All revenue is recognized when we satisfy our performance obligations under the contract. Our criteria for recording revenue is consistent between our operating segments and types of products sold. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. In arrangements where product is shipped directly from the vendor to our customer, we act as the principal in the transaction as we direct the other party to provide the product to our customer on our behalf, take inventory risk, establish the selling price, and are exposed to credit risk for the collection of the invoiced amount. If there were circumstances where we were to manufacture products for customers that were unique to their specifications and we would be prohibited by contract to use the product for any alternate use, we would recognize revenue over time if all criteria were met. We have made a policy election to treat shipping costs for FOB shipping point sales as fulfillment costs. As such, we recognize revenue for all shipping charges, if applicable, at the same time we recognize revenue on the products delivered. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations. We periodically review the assumptions underlying our estimates of discounts and volume rebates and adjusts revenues accordingly. <div style="text-align:justify;margin-top:14pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table disaggregates external customer net sales by major revenue stream: </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.099%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.700%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.554%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended March 29, 2020:</span></td><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Water <br/>Treatment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Health and <br/>Nutrition</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Bulk / Distributed specialty products </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,481 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,065 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Manufactured, blended or repackaged products </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222,161 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,770 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">376,848 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,497 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,940 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total external customer sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">275,224 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,895 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">540,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended March 31, 2019:</span></td><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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Water <br/>Treatment</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Health and <br/>Nutrition</span></td><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Bulk / Distributed specialty products </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,947 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,813 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191,827 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Manufactured, blended or repackaged products </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,217 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,684 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358,775 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,724 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total external customer sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281,860 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124,976 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">556,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt;">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, </span></div>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 49864000 18481000 90065000 158410000 222161000 139917000 14770000 376848000 3199000 1497000 244000 4940000 275224000 159895000 105079000 540198000 60947000 21813000 109067000 191827000 216874000 126217000 15684000 358775000 4039000 1460000 225000 5724000 281860000 149490000 124976000 556326000 Derivative Instruments<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have in place an interest rate swap agreement to manage the risk associated with a portion of our variable-rate long-term debt. We do not utilize derivative instruments for speculative purposes. The interest rate swap involves the exchange of fixed-rate and variable-rate payments without the exchange of the underlying notional amount on which the interest payments are calculated. The swap agreement will terminate on December 23, 2020, and the notional amount of the swap agreement is $20 million. We have designated this swap as a cash flow hedge and have determined that it qualifies for hedge accounting treatment. For so long as the hedge is effective, changes in fair value of the cash flow hedge are recorded in other comprehensive income or loss (net of tax) until income or loss from the cash flows of the hedged item is realized. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the years ended March 29, 2020 and March 31, 2019, we recorded $0.4 million and $0.3 million in other comprehensive income related to unrealized losses (net of tax) on the cash flow hedge described above. For the year ended April 1, 2018, we recorded $0.3 million in other comprehensive income related to unrealized gains (net of tax) on the cash flow hedge. Included in other current liabilities on our condensed consolidated balance sheet was $0.1 million as of March 29, 2020. Included in other long-term assets on our condensed consolidated balance sheet was $0.4 million as of March 31, 2019 and $0.8 million as of April 1, 2018. </span></div><div style="text-indent:24.75pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%;"> </span></div>By their nature, derivative instruments are subject to market risk. Derivative instruments are also subject to credit risk associated with counterparties to the derivative contracts. Credit risk associated with derivatives is measured based on the replacement cost should the counterparty with a contract in a gain position to us fail to perform under the terms of the contract. We do not anticipate nonperformance by the counterparty. 20000000 -400000 -300000 300000 100000 400000 800000 Fair Value Measurements<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our financial assets and liabilities are measured at fair value as 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). The carrying value of cash equivalents, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these instruments. Because of the variable-rate nature of our debt under our credit facility, our debt also approximates fair value. We classify the inputs used to measure fair value into the following hierarchy: </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:95.321%;"><tr><td style="width:1.0%;"/><td style="width:12.570%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.793%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:81.437%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted prices in active markets for identical assets or liabilities. </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 3:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:justify;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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 style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:24.75pt;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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 style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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 an interest rate swap and assets held in a deferred compensation retirement plan. As of March 29, 2020, the assets held in a deferred compensation retirement plan is 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 and the interest rate swap is classified as other current liabilities on our balance sheet. As of March 31, 2019, both of these assets were classified as other long-term assets on our balance sheet, with the portion of the deferred compensation retirement plan assets expected to be paid within twelve months reclassified to current assets. The fair value of the interest rate swap is determined by the respective counterparties based on interest rate changes. Interest rate swaps are valued based on observable interest rate yield curves for similar instruments. 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 style="text-indent:24.75pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the balances of assets or liabilities measured at fair value on a recurring basis as of March 29, 2020 and March 31, 2019. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:96.052%;"><tr><td style="width:1.0%;"/><td style="width:55.077%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.415%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.611%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.083%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.614%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation plan assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">435 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%;"> 0</span></div> <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the balances of assets or liabilities measured at fair value on a recurring basis as of March 29, 2020 and March 31, 2019. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:96.052%;"><tr><td style="width:1.0%;"/><td style="width:55.077%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.415%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.611%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.083%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.614%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation plan assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 1</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,564 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,637 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">435 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%;"> 0</span></div> 3564000 2637000 0 435000 108000 0 Assets Held for SaleIn the third quarter of fiscal 2019, management entered into a plan of action to dispose of an office building in St. Louis, Missouri currently utilized in the administration of our Industrial segment. The amount of office space in this facility is no longer needed due to current staffing levels, and management expects to relocate affected employees to leased space. The building is listed for sale at a price in excess of its current book value, and thus no impairment has been recognized. The $0.9 million net book value of this property is recorded as an asset held for sale within prepaid expenses and other current assets on our balance sheet. 900000 Inventories<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories at March 29, 2020 and March 31, 2019 consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:62.516%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.008%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.010%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory (FIFO basis)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,090 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,526 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">LIFO reserve</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,654)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,044)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net inventory</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,436 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,482 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The FIFO value of inventories accounted for under the LIFO method was $43.3 million at March 29, 2020 and $45.2 million at March 31, 2019. The remainder of the inventory was valued and accounted for under the FIFO method.</span></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories at March 29, 2020 and March 31, 2019 consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:62.516%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.008%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.010%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory (FIFO basis)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,090 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,526 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">LIFO reserve</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,654)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,044)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net inventory</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,436 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,482 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 60090000 65526000 5654000 5044000 54436000 60482000 43300000 45200000 Goodwill and Other Identifiable Intangible Assets<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The carrying amount of goodwill for each of our three reportable segments were as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.046%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.134%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.842%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.842%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.136%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Water Treatment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Health and Nutrition</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td></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="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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of April 1, 2018, March 31, 2019 and March 29, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,495 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,945 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of our identifiable intangible assets as of March 29, 2020 and March 31, 2019:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:63.689%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.703%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.703%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.706%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net carrying value </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finite-life intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,400)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,045 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,640)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other finite-life intangible assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,648 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,610)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,076 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(28,650)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,426 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indefinite-life intangible assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,227 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,227 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,303 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(28,650)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,653 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div><div><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.538%;"><tr><td style="width:1.0%;"/><td style="width:63.281%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.830%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.830%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.836%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net carrying value </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finite-life intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,910)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,045 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,115)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,930 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other finite-life intangible assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,648 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,552)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,076 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,577)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indefinite-life intangible assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,227 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,227 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,303 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,577)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,726 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Intangible asset amortization expense was $5.1 million during fiscal 2020, $5.5 million during fiscal 2019, and $5.7 million during fiscal 2018.</span></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated future amortization expense for identifiable intangible assets during the next five years is as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:39.642%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.997%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.997%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.703%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.997%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.999%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated amortization expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,028 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The carrying amount of goodwill for each of our three reportable segments were as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:50.046%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.134%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.842%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.842%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.136%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Water Treatment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Health and Nutrition</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td></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="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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of April 1, 2018, March 31, 2019 and March 29, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,495 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,945 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 3 6495000 6495000 6495000 7000000 7000000 7000000 44945000 44945000 44945000 58440000 58440000 58440000 <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of our identifiable intangible assets as of March 29, 2020 and March 31, 2019:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:63.689%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.703%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.703%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.706%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net carrying value </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finite-life intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,400)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,045 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,640)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other finite-life intangible assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,648 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,610)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,076 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(28,650)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,426 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indefinite-life intangible assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,227 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,227 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,303 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(28,650)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,653 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div><div><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.538%;"><tr><td style="width:1.0%;"/><td style="width:63.281%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.830%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.830%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.836%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net carrying value </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finite-life intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,910)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks and trade names</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,045 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,115)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,930 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other finite-life intangible assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,648 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,552)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finite-life intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,076 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,577)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Indefinite-life intangible assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,227 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,227 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,303 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,577)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,726 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 78383000 21400000 56983000 6045000 3640000 2405000 3648000 3610000 38000 88076000 28650000 59426000 1227000 1227000 89303000 28650000 60653000 78383000 16910000 61473000 6045000 3115000 2930000 3648000 3552000 96000 88076000 23577000 64499000 1227000 1227000 89303000 23577000 65726000 5100000 2020 5500000 5700000 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated future amortization expense for identifiable intangible assets during the next five years is as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:39.642%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.997%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.997%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.703%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.997%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.999%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated amortization expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,028 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 5028000 4891000 4891000 4891000 4891000 Debt<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;">On November 30, 2018, we entered into 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 refinanced the term and revolving loans under our previous credit agreement with U.S. Bank and provides us with senior secured revolving credit facilities (the “Revolving Loan Facility”) totaling $150 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. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;">We used $91.0 million of the proceeds from the Revolving Loan Facility to refinance the obligations under the previous credit facility. We may use the remaining amount of the Revolving Loan Facility for working capital, capital expenditures, share repurchases, restricted payments and acquisitions permitted under the Credit Agreement, and other general corporate purposes. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%;">At March 29, 2020, the effective interest rate on our borrowings was 2.3%. 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% and 0.25%, depending on our leverage ratio. </span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">Debt issuance costs of $0.2 million paid to the lenders in connection with the Credit Agreement, as well as unamortized debt issuance costs of $0.3 million paid in connection with the previous credit facility, are reflected as a reduction of debt and are being amortized as interest expense over the term of the Revolving Loan Facility. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Debt at March 29, 2020 and March 31, 2019 consisted of the following: </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.514%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.014%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior secured revolving loan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> Less: unamortized debt issuance costs</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(342)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(435)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> Total debt, net of debt issuance costs</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,565 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> Less: current portion of long-term debt, net of current unamortized debt issuance costs</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,907)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,907)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,751 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 150000000 5000000.0 15000000.0 91000000.0 0.023 0.0015 0.0025 200000 300000 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Debt at March 29, 2020 and March 31, 2019 consisted of the following: </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:70.514%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.969%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.280%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.014%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior secured revolving loan</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> Less: unamortized debt issuance costs</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(342)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(435)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> Total debt, net of debt issuance costs</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,565 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:6.75pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"> Less: current portion of long-term debt, net of current unamortized debt issuance costs</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,907)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,907)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,751 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 60000000 85000000 342000 435000 59658000 84565000 9907000 9907000 49751000 74658000 Share-Based Compensation <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Performance-Based Restricted Stock Units.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Our Board of Directors has approved a performance-based equity compensation arrangement for our executive officers. This performance-based arrangement provides for the grant of performance-based restricted stock units that represent a possible future issuance of restricted shares of our common stock based on our pre-tax income target for the applicable fiscal year. The actual number of restricted shares to be issued to each executive officer will be determined when our final financial information becomes available after the applicable fiscal year and will be between zero shares and 69,632 shares in the aggregate for fiscal 2020. The restricted shares issued, if any, will fully vest <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk4ZWVjMWNkYWIxMTQwZDI4MmM5MzQ1ZjhlNDE2N2ViL3NlYzo5OGVlYzFjZGFiMTE0MGQyODJjOTM0NWY4ZTQxNjdlYl8xMTgvZnJhZzozZjFiMDA2YzNiOGI0NWQ4OGU1NmE0Yjc0ZGI1ZDc3NC90ZXh0cmVnaW9uOjNmMWIwMDZjM2I4YjQ1ZDg4ZTU2YTRiNzRkYjVkNzc0Xzc1OA_73aad3b3-1664-486a-bf91-9b22397460b0">two</span> years after the end of the fiscal year on which the performance is based. We record the compensation expense for the outstanding performance share units and then-converted restricted stock over the life of the awards.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table represents the restricted stock activity for fiscal 2019 and 2020:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.538%;"><tr><td style="width:1.0%;"/><td style="width:74.557%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.940%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.021%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of fiscal 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,143 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24,567)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited or expired</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,511)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of fiscal 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,883 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,252 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.49 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27,620)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.01 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited or expired</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,515 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.27 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted average grant date fair value of performance-based restricted shares issued in fiscal 2020 was $34.49, fiscal 2019 was $31.35 and fiscal 2018 was $47.50. We recorded compensation expense on performance-based restricted stock of approximately $1.5 million for fiscal 2020, $1.3 million for fiscal 2019 and $0.7 million for fiscal 2018, substantially all of which was recorded in selling, general and administrative (“SG&amp;A”) expense in the Consolidated Statements of Income. The total fair value of performance-based restricted stock units vested was $1.3 million in fiscal 2020 and $1.1 million in fiscal 2019. There were no performance-based restricted stock units that vested in fiscal 2018. </span></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Until the performance-based restricted stock units result in the issuance of restricted stock, the amount of expense recorded each period is dependent upon our estimate of the number of shares that will ultimately be issued and our then current common stock price. Upon issuance of restricted stock, we record compensation expense over the remaining vesting period using the award date closing price. Unrecognized compensation expense related to non-vested restricted stock and non-vested restricted share units as of March 29, 2020 was $2.3 million and is expected to be recognized over a weighted average period of 1.4 years.</span></div><div style="text-indent:13.5pt;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restricted Stock Awards.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  As part of their retainer, our non-employee directors receive restricted stock for their Board services. The restricted stock awards are expensed over a one-year vesting period, based on the market value on the date of grant. The following table represents the Board’s restricted stock activity for fiscal 2019 and 2020:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.953%;"><tr><td style="width:1.0%;"/><td style="width:73.820%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.546%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.402%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.546%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.286%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of fiscal 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,484)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited or expired</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of fiscal 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,008 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,352)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited or expired</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,008 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Annual expense related to the value of restricted stock was $0.3 million in fiscal 2020, 2019 and 2018, and was recorded in SG&amp;A expense in the Consolidated Statements of Income. Unrecognized compensation expense related to non-vested restricted stock awards as of March 29, 2020 was $0.1 million and is expected to be recognized over a weighted average period of 0.3 years.</span></div> 0 69632 2020 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table represents the restricted stock activity for fiscal 2019 and 2020:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.538%;"><tr><td style="width:1.0%;"/><td style="width:74.557%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.940%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.021%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of fiscal 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,143 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24,567)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.10 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited or expired</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,511)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of fiscal 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,883 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.66 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,252 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.49 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27,620)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46.01 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited or expired</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,515 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.27 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 2020 51143 45.39 7818 31.35 24567 43.10 1511 47.50 32883 43.66 69252 34.49 27620 46.01 0 74515 34.27 34.49 31.35 47.50 1500000 1300000 700000 1300000 1100000 0 2300000 P1Y4M24D The following table represents the Board’s restricted stock activity for fiscal 2019 and 2020:<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.953%;"><tr><td style="width:1.0%;"/><td style="width:73.820%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.546%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.402%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.546%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.286%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at beginning of fiscal 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,484)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited or expired</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of fiscal 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,008 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8,352)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited or expired</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at end of fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,008 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 8484 41.25 8352 35.90 8484 41.25 0 0 8352 35.90 8008 43.67 8352 35.90 0 0 8008 43.67 300000 300000 300000 100000 P0Y3M18D Share RepurchasesOur board of directors has authorized the repurchase of up to 800,000 shares of our outstanding common stock. The shares may be repurchased on the open market or in privately negotiated transactions subject to applicable securities laws and regulations. Upon repurchase of the shares, we reduce our common stock for the par value of the shares with the excess applied against additional paid-in capital. We repurchased 145,583 of common stock at an aggregate purchase price of $5.9 million during fiscal 2020. We repurchased 108,166 of common stock at an aggregate purchase price of $4.4 million during fiscal 2019. No shares were repurchased during fiscal 2018. As of March 29, 2020, the number of shares available to be purchased under the share repurchase program was 358,797. 800000 145583 5900000 108166 4400000 0 358797 Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans<span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Company Sponsored Plans</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The majority of our non-bargaining unit employees are eligible to participate in a company-sponsored profit sharing plan. Contributions are made at our discretion subject to a maximum amount allowed under the Internal Revenue Code (“IRC”). The profit sharing plan contribution level for each employee depends upon date of hire, and was 2.5% or 5.0% of each employee’s eligible compensation for fiscal 2020, 2019 and 2018. We also have in place a retirement plan covering our collective bargaining unit employees. The retirement plan provides for a contribution of 2.5% or 5.0% of each employee’s eligible annual wages depending on their hire date. In addition to the employer contributions described above, both the profit sharing plan and the retirement plant include a 401(k) plan that allows employees to contribute pre-tax earnings up to the maximum amount allowed under the IRC, with an employer match of up to 5% of the employee’s eligible compensation. </span><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have two employee stock ownership plans (“ESOPs”), one covering the majority of our non-bargaining unit employees and the other covering our collective bargaining unit employees. Contributions to the plan covering our non-bargaining unit employees are made at our discretion. Contributions to both plans are subject to a maximum amount allowed under the IRC, and were 2.5% or 5.0% of each employee’s eligible wages, depending on each eligible employee’s hire date, for fiscal 2020, 2019 and 2018. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have a nonqualified deferred compensation plan covering employees who are classified as “highly compensated employees” as determined by IRS guidelines for the plan year and who were hired on or before April 1, 2012. Employees who are eligible for the nonqualified deferred compensation plan for any plan year are not eligible for the profit sharing plan contribution or the ESOP contributions described above for that plan year. Our contribution to the nonqualified deferred compensation plan for fiscal 2020, 2019 and 2018 was 10% of each employee’s eligible compensation, subject to the maximum amount allowed under the IRC. </span></div><div style="text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have an employee stock purchase plan (“ESPP”) covering substantially all of our employees. The ESPP allows employees to purchase newly-issued shares of the Company’s common stock at a discount from market. The number of new shares issued under the ESPP was 38,550 in fiscal 2020, 43,678 in fiscal 2019 and 41,304 in fiscal 2018. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following represents the contribution expense for these company-sponsored plans for fiscal 2020, 2019 and 2018:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.976%;"><tr><td style="width:1.0%;"/><td style="width:51.175%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.623%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.623%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.623%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.542%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></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;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-bargaining unit employee plans:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   Profit sharing</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">631 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">899 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">779 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   401(k) matching contributions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,399 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,390 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,143 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   ESOP</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">631 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">899 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">779 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonqualified deferred compensation plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,262 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,246 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,258 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bargaining unit employee plans</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">481 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">474 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">496 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ESPP - all employees</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">376 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">364 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total contribution expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,835 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,284 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,819 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In 2013, we withdrew from a collectively bargained multiemployer pension plan and recorded a liability for our share of the unfunded vested benefits. Payments of $467,000 per year are being made through 2034.</span></div> 0.025 0.025 0.025 0.050 0.050 0.050 0.025 0.050 0.05 0.025 0.025 0.025 0.050 0.050 0.050 0.10 0.10 0.10 38550 2020 43678 41304 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following represents the contribution expense for these company-sponsored plans for fiscal 2020, 2019 and 2018:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.976%;"><tr><td style="width:1.0%;"/><td style="width:51.175%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.623%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.623%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.538%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.623%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.542%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></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;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-bargaining unit employee plans:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   Profit sharing</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">631 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">899 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">779 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   401(k) matching contributions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,399 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,390 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,143 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   ESOP</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">631 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">899 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">779 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nonqualified deferred compensation plan</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,262 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,246 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,258 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Bargaining unit employee plans</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">481 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">474 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">496 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ESPP - all employees</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">431 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">376 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">364 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total contribution expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,835 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,284 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,819 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div> 2020 2020 631000 899000 779000 2399000 2390000 2143000 631000 899000 779000 1262000 1246000 1258000 481000 474000 496000 431000 376000 364000 5835000 6284000 5819000 467000 Commitments and Contingencies<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Litigation.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of March 29, 2020, there were 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. Legal fees associated with such matters are expensed as incurred.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"> </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Environmental Remediation</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> During fiscal 2018, we recorded a liability of $0.6 million related to estimated remediation expenses associated with existing trichloroethylene contamination at our Minneapolis facility. The liability was decreased to $0.1 million as of March 29, 2020 and $0.4 million as of March 31, 2019, to reflect payments made and management’s revised expectations related to the cost of this environmental remediation. The liability is not discounted as management expects to incur these expenses within the next twelve months. Given the many uncertainties involved in assessing environmental claims, our reserves may prove to be insufficient. While it is possible that additional expenses related to remediation will be incurred in future periods if currently unknown issues arise, we are unable to estimate the extent of any further financial impact. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Asset Retirement Obligations. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have three leases of land which contain terms that state that at the end of the lease term, we have a specified amount of time to remove the property and buildings. Including available lease extensions, these leases expire in 2023, 2033 and 2044. At that time, anything that remains on the land becomes the property of the lessor, and the lessor has the option to either maintain the property or remove the property at our expense. We have not been able to reasonably estimate the fair value of the asset retirement obligations, primarily due to the combination of the following factors: Certain of the leases do not expire in the near future; we have a history of extending the leases with the lessors and currently intend to do so at expiration of the lease periods; the lessors do not have a history of terminating leases with their tenants; and because it is more likely than not that the buildings will have value at the end of the lease life and therefore, may not be removed by either the lessee or the lessor. Therefore, in accordance with accounting guidance related to asset retirement and environmental obligations, we have not recorded an asset retirement obligation as of March 29, 2020. We will continue to monitor the factors surrounding the requirement to record an asset retirement obligation and will recognize the fair value of a liability in the period in which it is incurred and a reasonable estimate can be made.</span></div> 600000 100000 400000 3 Income Taxes<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The U.S. Tax Cuts and Jobs Act of 2017 (the “Tax Act”) included a number of provisions, including lowering of the U.S. corporate tax rate from 35% to 21% effective January 1, 2018. Under GAAP, deferred tax assets and liabilities are required to be revalued during the period in which the new tax legislation is enacted. As such, during fiscal 2018 we revalued our net deferred tax liabilities to reflect the impact of the Tax Act and recorded a one-time benefit of $13.9 million. The accounting for the impact of the Tax Act was finalized during fiscal 2019 and there were no material adjustments to the estimates used under provisional accounting. Our effective tax rate for fiscal 2018 was also impacted by the $39.1 million goodwill impairment charge which was recorded for book purposes but was not deductible for tax purposes.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, the United States government approved the Coronavirus Aid, Relief and Economic Security Act (the "CARES Act"), providing tax relief to certain individuals and corporations. Other than allowing bonus depreciation on certain qualified improvement property not previously permitted under the Tax Act, the CARES Act is not expected to have an impact on our federal income tax provision.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The provisions for income taxes for fiscal 2020, 2019 and 2018 were as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.245%;"><tr><td style="width:1.0%;"/><td style="width:49.785%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.544%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.544%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.544%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.329%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal — current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,956 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,024 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State — current</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,563 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,834 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,010 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,704 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,858 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal — deferred</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(976)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(334)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,393)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State — deferred</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(445)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(273)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(364)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,421)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(607)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,757)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total provision</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,589 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,097 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,899)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:13.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2020, 2019 and 2018 are listed below.</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.807%;"><tr><td style="width:1.0%;"/><td style="width:53.754%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.846%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.751%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.846%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.751%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.547%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.905%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Statutory federal income tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income taxes, net of federal deduction</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ESOP dividend deduction on allocated shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic production deduction</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(81.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revaluation of net deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></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="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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other — net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The tax effects of items comprising our net deferred tax liability as of March 29, 2020 and March 31, 2019 are as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.953%;"><tr><td style="width:1.0%;"/><td style="width:61.283%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.546%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.462%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.546%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.763%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade receivables</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">212 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock compensation accruals</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">728 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension withdrawal liability</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,435 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,476 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized loss on interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,853 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,862 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,231)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,272)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(843)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(764)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess of tax over book depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,504)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,936)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,718)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gain on interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU asset</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,454)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,968)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(30,872)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25,106)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26,673)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:13.5pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of March 29, 2020, the Company has determined that it is more likely than not that the deferred tax assets at March 29, 2020 will be realized either through future taxable income or reversals of taxable temporary differences.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 2, 2017 are closed to examination by the Internal Revenue Service, and with few exceptions, state and local</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">income tax jurisdictions.</span></div> 0.35 0.21 -13900000 39100000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The provisions for income taxes for fiscal 2020, 2019 and 2018 were as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.245%;"><tr><td style="width:1.0%;"/><td style="width:49.785%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.544%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.544%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.544%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.329%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal — current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,956 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,024 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State — current</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,563 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,834 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,010 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,704 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,858 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:9pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal — deferred</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(976)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(334)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,393)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State — deferred</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(445)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(273)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(364)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,421)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(607)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,757)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total provision</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,589 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,097 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,899)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 8447000 6956000 7024000 3563000 2748000 1834000 12010000 9704000 8858000 -976000 -334000 -14393000 -445000 -273000 -364000 -1421000 -607000 -14757000 10589000 9097000 -5899000 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2020, 2019 and 2018 are listed below.</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.807%;"><tr><td style="width:1.0%;"/><td style="width:53.754%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.846%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.751%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.846%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.751%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.547%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.905%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Statutory federal income tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income taxes, net of federal deduction</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ESOP dividend deduction on allocated shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Domestic production deduction</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(81.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revaluation of net deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92.5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></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="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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other — net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 0.210 0.210 0.315 0.057 0.058 -0.083 0.003 0.003 -0.014 0 0 -0.027 0 0 -0.817 0 0 0.925 0.008 0.006 0.010 0.272 0.271 0.391 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The tax effects of items comprising our net deferred tax liability as of March 29, 2020 and March 31, 2019 are as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.953%;"><tr><td style="width:1.0%;"/><td style="width:61.283%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.546%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.462%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.546%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.763%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade receivables</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">212 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">167 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock compensation accruals</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">728 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension withdrawal liability</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,435 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,525 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease liability</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,476 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized loss on interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,982 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,853 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,862 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,231)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,272)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(843)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(764)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Excess of tax over book depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,504)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,000)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,936)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,718)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gain on interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU asset</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,454)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,968)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(30,872)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25,106)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26,673)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 212000 167000 728000 654000 1435000 1525000 2476000 0 29000 0 1982000 1853000 6862000 4199000 2231000 3272000 843000 764000 10504000 10000000 15936000 16718000 0 118000 2454000 0 31968000 30872000 25106000 26673000 Leases<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On April 1, 2019, we adopted ASU 2016-02 and related amendments using the modified retrospective method applied to existing leases in place as of April 1, 2019. Leases entered into after April 1, 2019 are presented under the provisions of ASU 2016-02, while prior periods are not adjusted and continue to be reported in accordance with previous accounting guidance. Leases commencing or renewing after the adoption date are evaluated based on the guidance in ASU 2016-02 and may result in more finance leases being recognized even for the renewal of previously classified operating leases. We do not currently have any leases that qualify as financing leases.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We elected to adopt the 'package of practical expedients’, which permitted us not to reassess under the new standard our prior conclusions about lease identification, lease classification and initial direct costs. We elected the short-term lease recognition exemption for all leases that qualified. This means, for those leases that qualified, we did not recognize right-of-use assets or lease liabilities, and this included not recognizing right-of-use assets or lease liabilities for existing short-term leases of those assets in transition. We also elected the practical expedient to not separate lease and non-lease components for all leases other than leases of real estate, and this included not separating lease and non-lease components for all leases other than leases of real estate in transition. </span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We adopted ASU 2016-02 using the modified retrospective method, recognizing the cumulative effect of application as an adjustment to the oening balance sheet. The standard had a material impact on our condensed consolidated balance sheet, but did not have a material impact on our condensed consolidated statement of income or cash flows. The most significant impact was the recognition of the ROU asset and lease liabilities for operating leases, both of which were approximately $10.4 million upon adoption.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Lease Obligations. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> As of March 29, 2020, 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 lease terms of 1 year to 24 years, some of which include options to extend the lease for up to 10 years. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of March 29, 2020, 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 style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total lease expense was $2.8 million for the twelve months ended March 29, 2020, and includes leases less than 12 months in duration.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;">Other information related to our operating leases was as follows: </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:96.929%;"><tr><td style="width:1.0%;"/><td style="width:79.297%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.855%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.648%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease Term and Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.73</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Maturities of lease liabilities as of March 29, 2020 were as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:83.903%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.363%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,769 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,556 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,442 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,110 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,943)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As we have not restated prior year information for our adoption of ASC Topic 842, the following represents our future minimum lease payments for operating leases under ASC Topic 840 on March 31, 2019:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:83.944%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.324%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,783 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,183 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 10400000 10400000 P1Y P24Y 10 years 2800000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%;">Other information related to our operating leases was as follows: </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:96.929%;"><tr><td style="width:1.0%;"/><td style="width:79.297%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.855%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.648%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 29, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease Term and Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.73</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> P8Y8M23D 0.041 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Maturities of lease liabilities as of March 29, 2020 were as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:83.903%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.363%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,769 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,556 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,442 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,110 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,114 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,943)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1769000 1556000 1442000 1110000 1124000 4114000 11115000 1943000 9172000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As we have not restated prior year information for our adoption of ASC Topic 842, the following represents our future minimum lease payments for operating leases under ASC Topic 840 on March 31, 2019:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:83.944%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.324%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,783 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,183 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,473 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 2198000 1783000 1407000 1352000 1183000 5473000 13396000 Segment Information<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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. Product costs and expenses for each segment are based on actual costs incurred along with cost allocations of shared and centralized functions. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',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 accounting, administration, customer service or purchasing functions. There are no intersegment sales and no operating segments have been aggregated. </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.538%;"><tr><td style="width:1.0%;"/><td style="width:46.664%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.314%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.869%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.869%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.320%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reportable Segments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Water<br/>Treatment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Health and Nutrition</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended March 29, 2020:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">275,224 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,895 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">540,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,936 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,902 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,123 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,801 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,322 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,246 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,813 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,101 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Identifiable assets*</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173,068 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139,780 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">376,354 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,933 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended March 31, 2019:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281,860 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124,976 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">556,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,986 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,050 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,936 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,498 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,861 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,141 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,488 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,189 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Identifiable assets*</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,926 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,042 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">367,242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">793 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended April 1, 2018:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247,374 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">138,465 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">504,169 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,619 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,268 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,873 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,426 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,116 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,116 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,842 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(37,061)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,759)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Identifiable assets*</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,513 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,123 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">376,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,265 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,703 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div>* Unallocated assets, consisting primarily of cash and cash equivalents, investments and prepaid expenses, were $13.0 million at March 29, 2020, $18.4 million at March 31, 2019 and $14.3 million at April 1, 2018. 3 0 0 <div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.538%;"><tr><td style="width:1.0%;"/><td style="width:46.664%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.314%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.869%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.869%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.541%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.320%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reportable Segments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Water<br/>Treatment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Health and Nutrition</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended March 29, 2020:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">275,224 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,895 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">540,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38,936 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,902 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,079 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,123 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,801 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,322 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,246 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,813 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,101 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,671 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Identifiable assets*</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173,068 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139,780 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">376,354 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,933 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,160 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">456 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended March 31, 2019:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281,860 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124,976 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">556,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,900 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,986 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,050 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,936 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,498 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,861 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,118 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,141 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,488 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,189 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Identifiable assets*</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,926 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,042 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">367,242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">793 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended April 1, 2018:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247,374 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">138,465 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,330 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">504,169 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,619 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,268 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,873 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,159 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,426 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,818 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,116 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,116 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,460 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,842 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(37,061)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,759)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Identifiable assets*</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165,052 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,513 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,123 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">376,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,265 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,703 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div>* Unallocated assets, consisting primarily of cash and cash equivalents, investments and prepaid expenses, were $13.0 million at March 29, 2020, $18.4 million at March 31, 2019 and $14.3 million at April 1, 2018. 275224000 159895000 105079000 540198000 38936000 41902000 20079000 100917000 24123000 19801000 15322000 59246000 14813000 22101000 4757000 41671000 173068000 63506000 139780000 376354000 14933000 9160000 456000 24549000 281860000 149490000 124976000 556326000 34900000 37986000 23050000 95936000 22759000 19498000 16861000 59118000 12141000 18488000 6189000 36818000 162926000 58274000 146042000 367242000 7319000 4506000 793000 12618000 247374000 138465000 118330000 504169000 29619000 36268000 20873000 86760000 21159000 19426000 18818000 59403000 0 0 39116000 39116000 8460000 16842000 -37061000 -11759000 165052000 58513000 153123000 376688000 10265000 7228000 2210000 19703000 13000000.0 18400000 14300000 Selected Quarterly Financial Data (Unaudited)<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:40.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.676%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.529%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.676%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.679%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share data) </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2020</span></td><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147,336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120,406 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132,413 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,797 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,478 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,648 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,836 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,817 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,702 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,961 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,177 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,776 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,807 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,547 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,763 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings per share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings per share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2019</span></td><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,800 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145,324 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,151 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,051 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,457 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,772 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,674 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,941 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,312 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,886 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,478 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,831 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,721 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,788 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,123 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,409 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,771 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings per share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.69 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings per share </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.69 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2018</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,731 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125,395 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,053 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,990 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,766 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,828 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,139 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,670 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,116 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,233 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,287 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,980)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,831 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,143 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(37,361)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.49 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.51)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.49 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.50)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr></table></div> <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:40.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.676%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.529%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.676%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.679%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share data) </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2020</span></td><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147,336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120,406 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132,413 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,797 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,478 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,648 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,836 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,817 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,702 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,891 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,961 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,177 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,776 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,757 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,807 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,547 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,763 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings per share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings per share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.43 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2019</span></td><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,800 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145,324 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128,151 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,051 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,457 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,772 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,674 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,941 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,312 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,886 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,478 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,831 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,721 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,788 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,123 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,409 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,130 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,771 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings per share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.69 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings per share </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.69 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2018</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,731 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125,395 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118,053 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,990 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,766 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,828 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,139 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,670 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill impairment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,116 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,233 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,287 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,980)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,831 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,143 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(37,361)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.49 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.51)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.55 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.49 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.50)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td></tr></table> 147336000 140043000 120406000 132413000 28797000 27994000 21478000 22648000 14836000 14817000 14702000 14891000 13961000 13177000 6776000 7757000 9807000 9250000 4547000 4763000 0.92 0.87 0.43 0.45 0.92 0.87 0.43 0.45 149800000 145324000 128151000 133051000 28457000 25772000 21033000 20674000 14979000 14941000 14312000 14886000 13478000 10831000 6721000 5788000 9123000 7409000 4130000 3771000 0.86 0.69 0.39 0.35 0.85 0.69 0.39 0.35 133731000 125395000 118053000 126990000 25999000 24115000 18840000 17806000 15766000 14828000 14139000 14670000 0 0 0 39116000 10233000 9287000 4701000 -35980000 5831000 5210000 17143000 -37361000 0.55 0.49 1.62 -3.51 0.55 0.49 1.61 -3.50 <div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">VALUATION AND QUALIFYING ACCOUNTS</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">FOR THE FISCAL YEARS ENDED March 29, 2020, March 31, 2019 AND April 1, 2018</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:31.970%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.352%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.503%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Description</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at<br/>Beginning<br/>of Year</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charged to<br/>Costs and<br/>Expenses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Charged to<br/>Other<br/>Accounts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deductions<br/>Write-Offs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at<br/>End of  Year</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><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;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reserve deducted from asset to which it applies:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended March 29, 2020:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">448 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">284 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended March 31, 2019:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">       Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">942 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">414 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal Year Ended April 1, 2018:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Allowance for doubtful accounts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">468 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">509 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">942 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 620000 448000 284000 784000 942000 92000 414000 620000 468000 509000 35000 942000 XML 34 R11.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements
12 Months Ended
Mar. 29, 2020
Fair Value Disclosures [Abstract]  
Fair Value, Measurement Inputs, Disclosure [Text Block] Fair Value Measurements
Our financial assets and liabilities are measured at fair value as 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). The carrying value of cash equivalents, accounts receivable, accounts payable, and accrued expenses approximate fair value because of the short-term nature of these instruments. Because of the variable-rate nature of our debt under our credit facility, our debt also approximates fair value. 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 an interest rate swap and assets held in a deferred compensation retirement plan. As of March 29, 2020, the assets held in a deferred compensation retirement plan is 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 and the interest rate swap is classified as other current liabilities on our balance sheet. As of March 31, 2019, both of these assets were classified as other long-term assets on our balance sheet, with the portion of the deferred compensation retirement plan assets expected to be paid within twelve months reclassified to current assets. The fair value of the interest rate swap is determined by the respective counterparties based on interest rate changes. Interest rate swaps are valued based on observable interest rate yield curves for similar instruments. 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 table summarizes the balances of assets or liabilities measured at fair value on a recurring basis as of March 29, 2020 and March 31, 2019.

(In thousands)March 29, 2020March 31, 2019
Assets
Deferred compensation plan assetsLevel 1$3,564  $2,637  
Interest rate swapLevel 2—  435  
Liabilities
Interest rate swapLevel 2108  —  

 0
XML 36 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Debt
12 Months Ended
Mar. 29, 2020
Debt Disclosure [Abstract]  
Debt Debt
On November 30, 2018, we entered into 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 refinanced the term and revolving loans under our previous credit agreement with U.S. Bank and provides us with senior secured revolving credit facilities (the “Revolving Loan Facility”) totaling $150 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.

We used $91.0 million of the proceeds from the Revolving Loan Facility to refinance the obligations under the previous credit facility. We may use the remaining amount of the Revolving Loan Facility for working capital, capital expenditures, share repurchases, restricted payments and acquisitions permitted under the Credit Agreement, and other general corporate purposes.

At March 29, 2020, the effective interest rate on our borrowings was 2.3%. 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% and 0.25%, depending on our leverage ratio.

Debt issuance costs of $0.2 million paid to the lenders in connection with the Credit Agreement, as well as unamortized debt issuance costs of $0.3 million paid in connection with the previous credit facility, are reflected as a reduction of debt and are being amortized as interest expense over the term of the Revolving Loan Facility.
Debt at March 29, 2020 and March 31, 2019 consisted of the following:
(In thousands)March 29, 2020March 31, 2019
Senior secured revolving loan$60,000  $85,000  
 Less: unamortized debt issuance costs
(342) (435) 
 Total debt, net of debt issuance costs
59,658  84,565  
 Less: current portion of long-term debt, net of current unamortized debt issuance costs
(9,907) (9,907) 
Total long-term debt$49,751  $74,658  
XML 37 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Sales $ 540,198 $ 556,326 $ 504,169
Cost of sales (439,281) (460,390) (417,409)
Gross profit 100,917 95,936 86,760
Selling, general and administrative expenses (59,246) (59,118) (59,403)
Goodwill Impairment 0 0 (39,116)
Operating income (loss) 41,671 36,818 (11,759)
Interest expense, net (2,511) (3,361) (3,408)
Other (expense) income (204) 73 91
Income (loss) before income taxes 38,956 33,530 (15,076)
Income tax (expense) benefit (10,589) (9,097) 5,899
Net income (loss) $ 28,367 $ 24,433 $ (9,177)
Weighted average number of shares outstanding-basic 10,579,989 10,654,887 10,607,422
Weighted average number of shares outstanding-diluted 10,654,400 10,726,176 10,643,719
Earnings Per Share      
Basic earnings (loss) per share $ 2.68 $ 2.29 $ (0.87)
Diluted earnings per share      
Diluted earnings (loss) per share 2.66 2.28 (0.86)
Cash dividends declared per common share $ 0.9225 $ 0.68 $ 0.88
XML 38 R19.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies
12 Months Ended
Mar. 29, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Litigation.  As of March 29, 2020, there were 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. Legal fees associated with such matters are expensed as incurred.

Environmental Remediation: During fiscal 2018, we recorded a liability of $0.6 million related to estimated remediation expenses associated with existing trichloroethylene contamination at our Minneapolis facility. The liability was decreased to $0.1 million as of March 29, 2020 and $0.4 million as of March 31, 2019, to reflect payments made and management’s revised expectations related to the cost of this environmental remediation. The liability is not discounted as management expects to incur these expenses within the next twelve months. Given the many uncertainties involved in assessing environmental claims, our reserves may prove to be insufficient. While it is possible that additional expenses related to remediation will be incurred in future periods if currently unknown issues arise, we are unable to estimate the extent of any further financial impact.

Asset Retirement Obligations. We have three leases of land which contain terms that state that at the end of the lease term, we have a specified amount of time to remove the property and buildings. Including available lease extensions, these leases expire in 2023, 2033 and 2044. At that time, anything that remains on the land becomes the property of the lessor, and the lessor has the option to either maintain the property or remove the property at our expense. We have not been able to reasonably estimate the fair value of the asset retirement obligations, primarily due to the combination of the following factors: Certain of the leases do not expire in the near future; we have a history of extending the leases with the lessors and currently intend to do so at expiration of the lease periods; the lessors do not have a history of terminating leases with their tenants; and because it is more likely than not that the buildings will have value at the end of the lease life and therefore, may not be removed by either the lessee or the lessor. Therefore, in accordance with accounting guidance related to asset retirement and environmental obligations, we have not recorded an asset retirement obligation as of March 29, 2020. We will continue to monitor the factors surrounding the requirement to record an asset retirement obligation and will recognize the fair value of a liability in the period in which it is incurred and a reasonable estimate can be made.
XML 39 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information (Tables)
12 Months Ended
Mar. 29, 2020
Segment Reporting [Abstract]  
Summary of Segment Information
Reportable SegmentsIndustrialWater
Treatment
Health and NutritionTotal
(In thousands)   
Fiscal Year Ended March 29, 2020:
Sales$275,224  $159,895  $105,079  $540,198  
Gross profit38,936  41,902  20,079  100,917  
Selling, general, and administrative expenses24,123  19,801  15,322  59,246  
Operating income14,813  22,101  4,757  41,671  
Identifiable assets*$173,068  $63,506  $139,780  $376,354  
       Capital expenditures$14,933  $9,160  $456  $24,549  
Fiscal Year Ended March 31, 2019:
Sales$281,860  $149,490  $124,976  $556,326  
Gross profit34,900  37,986  23,050  95,936  
Selling, general, and administrative expenses22,759  19,498  16,861  59,118  
Operating income (loss)12,141  18,488  6,189  36,818  
Identifiable assets*$162,926  $58,274  $146,042  $367,242  
       Capital expenditures$7,319  $4,506  $793  $12,618  
Fiscal Year Ended April 1, 2018:
Sales$247,374  $138,465  $118,330  $504,169  
Gross profit29,619  36,268  20,873  86,760  
Selling, general, and administrative expenses21,159  19,426  18,818  59,403  
Goodwill impairment—  —  39,116  39,116  
Operating income8,460  16,842  (37,061) (11,759) 
Identifiable assets*$165,052  $58,513  $153,123  $376,688  
       Capital expenditures$10,265  $7,228  $2,210  $19,703  
 
* Unallocated assets, consisting primarily of cash and cash equivalents, investments and prepaid expenses, were $13.0 million at March 29, 2020, $18.4 million at March 31, 2019 and $14.3 million at April 1, 2018.
XML 40 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Share Based Compensation (Tables)
12 Months Ended
Mar. 29, 2020
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 fiscal 2019 and 2020:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 201951,143  $45.39  
Granted7,818  31.35  
Vested(24,567) 43.10  
Forfeited or expired(1,511) 47.50  
Outstanding at end of fiscal 201932,883  $43.66  
Granted69,252  34.49  
Vested(27,620) 46.01  
Forfeited or expired—  
Outstanding at end of fiscal 202074,515  $34.27  
Restricted Stock Awards [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of restricted stock awards The following table represents the Board’s restricted stock activity for fiscal 2019 and 2020:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 20198,484  $41.25  
Granted8,352  35.90  
Vested(8,484) 41.25  
Forfeited or expired—  —  
Outstanding at end of fiscal 20198,352  $35.90  
Granted8,008  43.67  
Vested(8,352) 35.90  
Forfeited or expired—  —  
Outstanding at end of fiscal 20208,008  $43.67  
XML 41 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Share Based Compensation-Textual (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Performance-Based Restricted Stock [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Range of restricted stock to be issued minimum 0    
Range of restricted stock to be issued maximum 69,632    
Vesting period 2 years    
Weighted average grant date fair value (usd per share) $ 34.49 $ 31.35 $ 47.50
Compensation expense $ 1.5 $ 1.3 $ 0.7
Equity instruments other than options, vested in period, total fair value 1.3 $ 1.1 0.0
Cost not yet recognized $ 2.3    
Performance-Based Restricted Stock [Member] | Weighted Average [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cost not yet recognized, period for recognition 1 year 4 months 24 days    
Restricted Stock Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant date fair value (usd per share) $ 43.67 $ 35.90  
Compensation expense $ 0.3 $ 0.3 $ 0.3
Cost not yet recognized $ 0.1    
Restricted Stock Awards [Member] | Weighted Average [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cost not yet recognized, period for recognition 3 months 18 days    
XML 42 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Commitment and Contingencies-Textual (Details)
$ in Thousands
12 Months Ended
Mar. 29, 2020
USD ($)
lease
Mar. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]    
Environmental Remediation Expense   $ 600
Accrual for Environmental Loss Contingencies $ 100 $ 400
Number of Leases | lease 3  
XML 43 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories-Textual (Details) - USD ($)
$ in Millions
Mar. 29, 2020
Mar. 31, 2019
Inventories (Textual) [Abstract]    
Finished goods (LIFO basis) $ 43.3 $ 45.2
XML 44 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 45 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Derivative [Line Items]      
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax $ (400) $ (300) $ 300
Interest Rate Swap [Member]      
Derivative [Line Items]      
Derivative, Notional Amount 20,000    
Cash Flow Hedge Derivative Instrument Liabilities at Fair Value $ 100    
Cash Flow Hedge Derivative Instrument Assets at Fair Value   $ 400 $ 800
XML 46 R61.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes-Textual (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Dec. 31, 2017
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Income Tax Contingency [Line Items]                
Statutory federal income tax (percent)         35.00% 21.00% 21.00% 31.50%
Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability             $ (13,900)  
Goodwill Impairment $ 39,116 $ 0 $ 0 $ 0   $ 0 $ 0 $ 39,116
XML 47 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Selected Quarterly Financial Data (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 29, 2020
Dec. 29, 2019
Sep. 29, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 30, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Quarterly Financial Information Disclosure [Abstract]                              
Sales $ 132,413 $ 120,406 $ 140,043 $ 147,336 $ 133,051 $ 128,151 $ 145,324 $ 149,800 $ 126,990 $ 118,053 $ 125,395 $ 133,731 $ 540,198 $ 556,326 $ 504,169
Gross profit 22,648 21,478 27,994 28,797 20,674 21,033 25,772 28,457 17,806 18,840 24,115 25,999 100,917 95,936 86,760
Selling, general, and administrative expenses 14,891 14,702 14,817 14,836 14,886 14,312 14,941 14,979 14,670 14,139 14,828 15,766 59,246 59,118 59,403
Goodwill Impairment                 39,116 0 0 0 0 0 39,116
Operating income 7,757 6,776 13,177 13,961 5,788 6,721 10,831 13,478 (35,980) 4,701 9,287 10,233 41,671 36,818 (11,759)
Net (loss) income $ 4,763 $ 4,547 $ 9,250 $ 9,807 $ 3,771 $ 4,130 $ 7,409 $ 9,123 $ (37,361) $ 17,143 $ 5,210 $ 5,831 $ 28,367 $ 24,433 $ (9,177)
Basic earnings (loss) per share $ 0.45 $ 0.43 $ 0.87 $ 0.92 $ 0.35 $ 0.39 $ 0.69 $ 0.86 $ (3.51) $ 1.62 $ 0.49 $ 0.55 $ 2.68 $ 2.29 $ (0.87)
Diluted earnings (loss) per share $ 0.45 $ 0.43 $ 0.87 $ 0.92 $ 0.35 $ 0.39 $ 0.69 $ 0.85 $ (3.50) $ 1.61 $ 0.49 $ 0.55 $ 2.66 $ 2.28 $ (0.86)
XML 49 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Selected Quarterly Financial Data (Unaudited)
12 Months Ended
Mar. 29, 2020
Quarterly Financial Information Disclosure [Abstract]  
Selected Quarterly Financial Data (Unaudited) Selected Quarterly Financial Data (Unaudited)
 
(In thousands, except per share data) Fiscal 2020
 FirstSecondThirdFourth
Sales$147,336  $140,043  $120,406  $132,413  
Gross profit28,797  27,994  21,478  22,648  
Selling, general, and administrative expenses14,836  14,817  14,702  14,891  
Operating income13,961  13,177  6,776  7,757  
Net income9,807  9,250  4,547  4,763  
Basic earnings per share$0.92  $0.87  $0.43  $0.45  
Diluted earnings per share$0.92  $0.87  $0.43  $0.45  
 Fiscal 2019
 FirstSecondThirdFourth
Sales$149,800  $145,324  $128,151  $133,051  
Gross profit28,457  25,772  21,033  20,674  
Selling, general, and administrative expenses14,979  14,941  14,312  14,886  
Operating income13,478  10,831  6,721  5,788  
Net income9,123  7,409  4,130  3,771  
Basic earnings per share$0.86  $0.69  $0.39  $0.35  
Diluted earnings per share $0.85  $0.69  $0.39  $0.35  
Fiscal 2018
FirstSecondThirdFourth
Sales$133,731  $125,395  $118,053  $126,990  
Gross profit25,999  24,115  18,840  17,806  
Selling, general, and administrative expenses15,766  14,828  14,139  14,670  
Goodwill impairment—  —  —  39,116  
Operating income (loss)10,233  9,287  4,701  (35,980) 
Net income (loss)5,831  5,210  17,143  (37,361) 
Basic earnings (loss) per share$0.55  $0.49  $1.62  $(3.51) 
Diluted earnings (loss) per share$0.55  $0.49  $1.61  $(3.50) 
XML 50 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Tables)
12 Months Ended
Mar. 29, 2020
Revenue [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following table disaggregates external customer net sales by major revenue stream:
Fiscal Year Ended March 29, 2020:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$49,864  $18,481  $90,065  $158,410  
Manufactured, blended or repackaged products (2)
222,161  139,917  14,770  376,848  
Other3,199  1,497  244  4,940  
Total external customer sales$275,224  $159,895  $105,079  $540,198  
Fiscal Year Ended March 31, 2019:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Bulk / Distributed specialty products (1)
$60,947  $21,813  $109,067  $191,827  
Manufactured, blended or repackaged products (2)
216,874  126,217  15,684  358,775  
Other4,039  1,460  225  5,724  
Total external customer sales$281,860  $149,490  $124,976  $556,326  

(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 51 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Tables)
12 Months Ended
Mar. 29, 2020
Income Tax Disclosure [Abstract]  
Schedule of provisions for income taxes
The provisions for income taxes for fiscal 2020, 2019 and 2018 were as follows:
202020192018
(In thousands)  
Federal — current$8,447  $6,956  $7,024  
State — current3,563  2,748  1,834  
Total current12,010  9,704  8,858  
Federal — deferred(976) (334) (14,393) 
State — deferred(445) (273) (364) 
Total deferred(1,421) (607) (14,757) 
Total provision$10,589  $9,097  $(5,899) 
Schedule of effective income tax rate reconciliation
Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2020, 2019 and 2018 are listed below.
202020192018
Statutory federal income tax21.0 %21.0 %31.5 %
State income taxes, net of federal deduction5.7 %5.8 %(8.3)%
ESOP dividend deduction on allocated shares(0.3)%(0.3)%1.4 %
Domestic production deduction— %— %2.7 %
Goodwill impairment— %— %(81.7)%
Revaluation of net deferred tax liabilities— %— %92.5 %
Other — net0.8 %0.6 %1.0 %
Total27.2 %27.1 %39.1 %
Schedule of deferred tax assets and liabilities
The tax effects of items comprising our net deferred tax liability as of March 29, 2020 and March 31, 2019 are as follows:
(In thousands)20202019
Deferred tax assets:
Trade receivables$212  $167  
Stock compensation accruals728  654  
Pension withdrawal liability1,435  1,525  
Lease liability2,476  —  
Unrealized loss on interest rate swap29  —  
Other1,982  1,853  
Total deferred tax assets$6,862  $4,199  
Deferred tax liabilities:
Inventories$(2,231) $(3,272) 
Prepaid expenses(843) (764) 
Excess of tax over book depreciation(10,504) (10,000) 
Intangible assets(15,936) (16,718) 
Unrealized gain on interest rate swap—  (118) 
ROU asset(2,454) —  
Total deferred tax liabilities$(31,968) $(30,872) 
Net deferred tax liabilities$(25,106) $(26,673) 
XML 52 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Mar. 29, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill
The carrying amount of goodwill for each of our three reportable segments were as follows:
(In thousands)IndustrialWater TreatmentHealth and NutritionTotal
Balance as of April 1, 2018, March 31, 2019 and March 29, 2020$6,495  $7,000  $44,945  $58,440  
 
Summary of intangible assets
The following is a summary of our identifiable intangible assets as of March 29, 2020 and March 31, 2019:
 2020
 Gross AmountAccumulated
Amortization
Net carrying value
(In thousands)   
Finite-life intangible assets:
Customer relationships$78,383  $(21,400) $56,983  
Trademarks and trade names6,045  (3,640) 2,405  
Other finite-life intangible assets3,648  (3,610) 38  
Total finite-life intangible assets88,076  (28,650) 59,426  
Indefinite-life intangible assets1,227  —  1,227  
Total intangible assets, net$89,303  $(28,650) $60,653  
 

 2019
 Gross AmountAccumulated
Amortization
Net carrying value
(In thousands)   
Finite-life intangible assets:
Customer relationships$78,383  $(16,910) $61,473  
Trademarks and trade names6,045  (3,115) 2,930  
Other finite-life intangible assets3,648  (3,552) 96  
Total finite-life intangible assets88,076  (23,577) 64,499  
Indefinite-life intangible assets1,227  —  1,227  
Total intangible assets, net$89,303  $(23,577) $65,726  
Schedule of future amortization expense
The estimated future amortization expense for identifiable intangible assets during the next five years is as follows:
(In thousands)20212022202320242025
Estimated amortization expense$5,028  $4,891  $4,891  $4,891  $4,891  
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Significant Accounting Policies -Textual (Details)
$ in Thousands
12 Months Ended
Mar. 29, 2020
Segment
Mar. 31, 2019
Apr. 01, 2018
USD ($)
Number of reportable segments (segment) | Segment 3    
Number of Weeks in Fiscal Year 364 days 364 days 364 days
Number of weeks in next fiscal year 364 days    
Percentage of LIFO Inventory 72.00%    
Percentage of FIFO inventory 28.00%    
Tax effects reclassified from other comprehensive income to retained earnings | $     $ 100
Maximum [Member]      
Number of Weeks in Fiscal Year 371 days    
Minimum [Member]      
Number of Weeks in Fiscal Year 364 days    
Average [Member]      
Finite-lived intangible asset, useful life 14 years    
XML 54 R13.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories
12 Months Ended
Mar. 29, 2020
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories at March 29, 2020 and March 31, 2019 consisted of the following:
20202019
(In thousands)  
Inventory (FIFO basis)$60,090  $65,526  
LIFO reserve(5,654) (5,044) 
Net inventory$54,436  $60,482  

The FIFO value of inventories accounted for under the LIFO method was $43.3 million at March 29, 2020 and $45.2 million at March 31, 2019. The remainder of the inventory was valued and accounted for under the FIFO method.
XML 55 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Share Repurchase Program
12 Months Ended
Mar. 29, 2020
Share Repurchase Program [Abstract]  
Stockholders' Equity Note Disclosure [Text Block] Share RepurchasesOur board of directors has authorized the repurchase of up to 800,000 shares of our outstanding common stock. The shares may be repurchased on the open market or in privately negotiated transactions subject to applicable securities laws and regulations. Upon repurchase of the shares, we reduce our common stock for the par value of the shares with the excess applied against additional paid-in capital. We repurchased 145,583 of common stock at an aggregate purchase price of $5.9 million during fiscal 2020. We repurchased 108,166 of common stock at an aggregate purchase price of $4.4 million during fiscal 2019. No shares were repurchased during fiscal 2018. As of March 29, 2020, the number of shares available to be purchased under the share repurchase program was 358,797.
XML 56 R6.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Shares outstanding, beginning balance at Apr. 02, 2017   10,582,596      
Stockholders' equity, beginning balance at Apr. 02, 2017 $ 217,828 $ 529 $ 51,104 $ 165,897 $ 298
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared (9,400)     (9,400)  
Share-based compensation expense 1,371   1,371    
Vesting of restricted stock (shares)   8,092      
Vesting of restricted stock 0 $ 1 (1)    
ESPP shares issued (shares)   41,304      
ESPP shares issued 1,405 $ 2 1,403    
Shares repurchased (Shares)   0      
Shares repurchased 0        
Other comprehensive income, net of tax 220     (78) 298
Net income (loss) (9,177)     (9,177)  
Shares outstanding, ending balance at Apr. 01, 2018   10,631,992      
Stockholders' equity, ending balance at Apr. 01, 2018 202,247 $ 532 53,877 147,242 596
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared (7,270)     (7,270)  
Share-based compensation expense 2,010   2,010    
Vesting of restricted stock (shares)   33,051      
Vesting of restricted stock 0 $ 2 (2)    
Shares surrendered for payroll taxes (shares)   (8,105)      
Shares surrendered for payroll taxes (266) $ (1) (265)    
ESPP shares issued (shares)   43,678      
ESPP shares issued 1,338 $ 2 1,336    
Shares repurchased (Shares)   (108,166)      
Shares repurchased (4,352) $ (5) (4,347)    
Other comprehensive income, net of tax (279)     (279)
Net income (loss) 24,433     24,433  
Shares outstanding, ending balance at Mar. 31, 2019   10,592,450      
Stockholders' equity, ending balance at Mar. 31, 2019 217,861 $ 530 52,609 164,405 317
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared (9,825)     (9,825)  
Share-based compensation expense 2,273   2,273    
Vesting of restricted stock (shares)   35,972      
Vesting of restricted stock 0 $ 1 (1)    
Shares surrendered for payroll taxes (shares)   (9,160)      
Shares surrendered for payroll taxes (343) $ (1) (342)    
ESPP shares issued (shares)   38,550      
ESPP shares issued 1,400 $ 2 1,398    
Shares repurchased (Shares)   (145,583)      
Shares repurchased (5,853) $ (6) (5,847)    
Other comprehensive income, net of tax (396)       (396)
Net income (loss) 28,367     28,367  
Shares outstanding, ending balance at Mar. 29, 2020   10,512,229      
Stockholders' equity, ending balance at Mar. 29, 2020 $ 233,484 $ 526 $ 50,090 $ 182,947 $ (79)
XML 57 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 29, 2020
Mar. 31, 2019
CURRENT ASSETS:    
Cash and cash equivalents $ 4,277 $ 9,199
Trade receivables less allowance for doubtful accounts of $784 for 2020 and $620 for 2019 67,391 63,966
Inventories 54,436 60,482
Income taxes receivable 0 527
Prepaid expenses and other current assets 4,927 5,235
Total current assets 131,031 139,409
PROPERTY, PLANT, AND EQUIPMENT:    
Land 11,045 9,140
Buildings and improvements 108,175 96,389
Machinery and equipment 98,171 93,153
Transportation equipment 32,737 29,744
Office furniture and equipment 17,093 16,435
Property, plant and equipment, gross 267,221 244,861
Less accumulated depreciation 140,877 126,233
Net property, plant, and equipment 126,344 118,628
OTHER ASSETS:    
Right-of-use assets 9,090 0
Goodwill 58,440 58,440
Intangible assets, net 60,653 65,726
Other 3,770 3,396
Total other assets 131,953 127,562
Total assets 389,328 385,599
CURRENT LIABILITIES:    
Accounts payable — trade 34,129 29,314
Accrued payroll and employee benefits 13,538 12,483
Current portion of long-term debt 9,907 9,907
Income tax payable 59 0
Short-term lease liability 1,523 0
Container deposits 1,376 1,299
Other current liabilities 1,688 2,393
Total current liabilities 62,220 55,396
LONG-TERM DEBT, LESS CURRENT PORTION 49,751 74,658
LONG-TERM LEASE LIABILITY 7,649 0
PENSION WITHDRAWAL LIABILITY 4,978 5,316
OTHER LONG-TERM LIABILITIES 6,140 5,695
DEFERRED INCOME TAXES 25,106 26,673
Total liabilities 155,844 167,738
Commitments and Contingencies 0 0
SHAREHOLDERS’ EQUITY:    
Common stock; authorized: 30,000,000 shares of $0.05 par value; 10,512,229 and 10,592,450 shares issued and outstanding for 2020 and 2019, respectively 526 530
Additional paid-in capital 50,090 52,609
Retained earnings 182,947 164,405
Accumulated other comprehensive income (79) 317
Total shareholders’ equity 233,484 217,861
Total liabilities and shareholders’ equity $ 389,328 $ 385,599
ZIP 58 0000046250-20-000027-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000046250-20-000027-xbrl.zip M4$L#!!0 ( /V"M%#O^0 ]=* " (\-) 1 :'=K;BTR,#(P,#,R.2YH M=&WLO6E7&TFR,/S]_HIZN<^]3_^.*3*Q1( M*J9* L2O?R.S2@N;#3:+!)HS;2155BZQ1V1DY!__[ZS;B4YL6>5%[Y]+:"59 MBO[?ZA__7QS_^\_M]]%ZH0==V^M';THK^]9$IWG_(/IJ;'44N;+H1E^+\B@_ MD7$EJ^%,M9QRF)M31I3S)-89D3%QB0L8PI+DZ'E M_=?*.8$X2V)L$A)3Q%BLK*9QIIBUCAKC*%LVKP6W5B-MI$*()@9SK 6AJ>,6 M7LFL\L,>]&%UL,)>]<^E@W[_^/6K5Z>GIRNG9*4H]U\A(<2K,]]FJ6[TNI/W MCBZT/%-E)[3%24)>^<=*5G;4/#^[J3$BK_(>-+<>C*/F_GG^G>[S7M67/3WN M?E#%^U(>C]]PLE*A=?/ CR/B!,4$C8>H\NM6"MVC5_]NO?^D#VQ7QI<'RL_Z MUT]KLH97_5+V*E>47=D'4O%#IW&"8\Q&G1R<'O4N]'(@3X]@I+RG5W31?>5) M(B%8C >M"HI1]CUXU"VFP6H*J5T@2O\T-'W=D;W]?R[97OSYTQ(0M)5F M]8^N[&=X#$C5];=_+O7M6?]5H.]7J__U7__U M1S_O=^RJ1U0\PL8?K^H?_WA5=ZT*,US]P^0G4=4?=NP_ETQ>'7?D\'6OZ%F8 M0'[VVC>T9?TQ-\;VPD=XW@994>:Z'O^LOVW=/Y?RS$DL22()DQJX$RNEI$ZL M5,1R16WZ;=T#)Z$ G0F%]&37#VWSUQL]F-_P#2RGE)W-GK%G_[+#I2@WT+4A M7X9JO3AYC[=/=DEK8 XW3O;>B<.MPR.Z]_7+8>MK^VCWZ^99:^?CZ=[Z)FUU M6VGK_"/:.SSHM->S MW:]_P_O;^>XY]+%S=-K>V4BW=HY.#/2KWGUF[1U-VCLPMYU.OO5ND[37#Z#M MT=GNX=IY>Z>5[AYJO/5U.X=VS3M?8*RTM[=3H/:Y1NVOK;.MKYL4VB5;[_S\ M8+[K+=0Z[^3MCW_J4G+W?6?LF4JZT42QV4B4Q%9C'$C[& MU#+!#,U C"9+JXG_'V4X3?YX=0&?#XG>-= NQFN8MQVYOT#KC]"*+J!5HLPQ M96)NM(@I$UG,I:*Q$SBQJ986";JTZF2GLH^(T9')\#:OM.SL6EF^A5^J!6Y_ MA%L\C5O)":,\$6 @I0@8-7&Q1,[&4F5*BL0 HP++>O@_&6H_0/^%62#W5L@E MT\@%6" [RT^G;W!M2^+:7V1D@TZ.4U8@>5 M6;J(:0-=".)TBDU&+0%R$DFF,T6R5#B4V6^;$P0;J_,N2(E_+L5DA.[&PGR] MUND4I]Y4?%N4Z\5 ]=V@LZ9U,>CUJVVK+9CWJ@,FAR<(>(T\+27@]E!T=?=M M;ZN[25KKG<.]G;W#]N$NVMKYF.Z>:PICXMW#O[OMKV^/=@\_DS9\?T^V#W:[ M9YVM[MY1Z] [7[8.M]8/#73]/Z&_T#HPU MV,.?V5[WX["-/PYWWBC71OY\^#O7<;=.M=VU/5L'WXQ=54 M$*CA])M,:480)K%*.(VI!K>%I\#L+N4((9LQ3M.EU8S3$2V,D'\78DBQX-KA M1-(,P7!6:7#$,HZ)YL1Q@CPQ -L3;YTNB.&QB6$X)@9NL4HLQK%*P5V@VH!_ MG- T5I1J;!R72*.E53:1^3\FANI EK:Z%^&PV7Z[%-4>$/1QUG_=&W1-T6\: M7*:5-T6W6_0^]0M]]"G,86W0/RC*_-R:,8$D"P+Y,8$,IZ1%JK5FA+A8,2-C MJ@@H#LJR&"/G$L2=RQPH#I(L@R7O__M%.ODYN;&@DR>BDXD@$19ERAH6&R?3 MF"9$@2!)5(RHY813D4B,?HY.0+F W1O\C.P$Z& M7E#&K2FC_69*@B!D ".(Q]HH'%-C0+L@C<%GI,#;AJDLY4NKR4J2W@=-_(( M6=#$ ]/$1%I01C4RS,8ZI3:FH$1B29".!64\H90;[.Y,$[-C=VQ6U6"A2^Y& M'=,>"N?6$FI<3+%E,:6)CI7.2,RL &/5<,X-65I%R7**\#+V >7YLSD6-/(S M-#*1((DATEI$8L($T BX@K'D"7P2-DFT0-AJ4].(P,LTG4O_96O0]YMF)N_M M+PCE+H223PN3C'LTR9@G&AP8P7#,)36QL92KC',?$)MW8;(@E)\FE(E$R;!$ M)K4B%JE-O=8!B4)L%J=":\R(H ;=2J+<7QA\BB#\?O%K,RB-'(ZHP>^IOH;! ME"T+]]7:HRKO379 GA;[=.M-@_W#[;SU;ON@[;%XOM=IK6_G;;QWL =8WUO? M/6\=MO.]KY]I"^_E8^P?[I[M[0!U['RD[9W6*9Y?Y/BB0BQ 2L9X!U$C?H7V#]$;!^/L8Z MP50JX6R,X-^8*I#Y"ER.6)A$62PE M_CSEB7DBE&I,$:*TJ14SR3:8:8)"E' MJ4(+"?\$6)\V!$G*0-GR+#8IX(!2YV(!&CA&*> #V]0IINZ,]<2F6:(T L= M4H2@?V$P8BRQ0EN@I 76GP#KT_L77' +> $.1PHDO$A9S#52<9JEDJB4(IRF M@/4,W07KB&.AB)!"$ GJ/1-9R@01(%($9RDFM\7Z,"#THG'_H2R.;=D??NC( M7G^M9S;^,\B/?0K$Y\JZ0>=][NR"!GY( U,1Z*2]OC;\YA(%Z.(H9D:*&"PN M%DN$LS@#X2P3C*1(!=#!G:@ ''\JM:5I1JB53IJ48[ <' @82VBRH((9H(+A MA HV3K\I H9WFH%M[S")*6?2YSBE<9)J[!388B3AWL=[I RG*5&_58OZS5X; M.EZ(^[L@>=J-2Y0#CO;BGF'L33L3WP=[Y\7YWJ'//UO# MN^=MG\\&;3_2K7>?4;N[D?@<-9^/MK>N2?N-2/;^?9#H[I>>_"H&6X?M;NOK MYFEK?>^PA7T^&\QK?1_&^0Q$ P1VOGVT>_CEJ'VNDW^?:[2U]BTC4AJB2 PF M%JWY5SF!8J$P)B*C+%')TNH'?#6/[=7%U/'2.EO:GK;5ZA\^\?UU%8XI *JC MD C_NC\\!LQ5>??8IQ?5OQV4GA(NY+*OG%5F"7J_V$<]W/08X6M5#,KP+9S* M>-V05XW(GY$BHXYL2%@??K+LK\N^W:U/FY XP2-WIL\&T_3-$TQ.-S@_(K)$/63T??1(*\N &K4 MCP_ !J - NSK'[M65H/2KC8'.%Y__K0^>GWT:/3=OW\M#A0RE*8*RT0AZM)4 M<$I%DG%0#JDF6=+$;L5,@+X^4--O "^FH#EZWAFBU"2& M99E+58+!X\+<*)4D&@RG)*,FP\VV28K2F8*HI\\4',.?@^@%"-QAXVC6($!^ MFJ8N0. ..R*S! '/520FZ!>Y:CI39?30Y"FF04W)?E'^I#B[\K[_<=WV MBF[>NZ[;VS+UA2Y>79S]CWC_9X+?3T\ %S0:#QH-WT*C7::6NVFTBS+S)\+' M,P:W+,"-W 9N_*+1\ MPTVF&, 9Q"T*6P.^_FI@L+/C3J[S?LMZ?R\R.3RMCT"/_0.?8N;?\=Y^?^B=A*('7ZNU MLQP4\S7;OW5??[RZ=H@QU,8SN9L S"Y2_Z^H (XU!<>,.F2I!:L=I(&/C5.< M*6JX>S:H63,F]SZ=['R0N=GLO9''>5]VY@1-CEJL?50T8X@2J;E&(+XYHPG5 M*V].U*>^![.[&;/5UT[9R@S&IF!,96?$ MIHZSQT/94T& ^/U49QBGX %P@A7"%G%GKUI@3I'?//6\]2?+Y!:QB:51B$':66*I!F0DEN 5X)U8Y99XB:?^Y M*+:G1ZYE&H%AHE2&,4TX$9F_-"0E(&J)RJQ]?LA]/ _P21!*<69UX@P3X6"' M%#Z2+!FA3!,N$']^"'UZ#_!)$ WB.!&.&>*LH2S3@MB,<)>F.-&.*?IX9R[F MF6$?Y#"(5AIS(\']XX02YX0B&X#WB)_&E3!*G94(IQ43P+)%(4$)M DHNU<\& M/T_L ?X:RB9'*^O!KYRM#.?_/]4/1WU\[VSEN,->J!EPPUG-8_AXF]XNINEJ MJ25C3B8@FQ58O2;)A%+89%A)([(Y,HYNK)WQY]!?5G:1P/X(2 MFS!K:2J4Q"GS)8F<(9(EF"V(9R%Y;O;E4PT6K:IF@Z'960E[#IL],ZCZ9?[##:0^ P'Q@82&C[IVFB!:29HPK)0G5 DF; M:N(L1B(ECCLY!S2UP.I5K#+EF,/4*QL*GJ[$")$L-9E&F4W-/)B^/\!J2_8& M3NK^H+1&=0!4UA1E:8^E/I+[UCR% KJU+367)"5LAC'C&CMC:8*Q8IF_-8FH M%%023^6XI"FB4FMC3 )VE@971IO[Q7:"ZUL"!HA4C) M];=OSC%"7X:V3),LT<;Y@Z:86@6H-*E.K>,<_#N&Z3R69%MLNC]-U3>G#)CH M&-"J%'59*C).$Z94DJ$LA;]S0$N+3?=9HJ?,"IG)U"89IB$PK3),2$(2+#CF M? [H:;'I/F,TQ3/NK 33A:&,JD3[JPJ)UHA8:5.7RCF@J056KV!52NT,F"L) M491RS*1$F68J(UA33]Z;[DQ"- M4)BD2'")?5$[!\K$\%11E6FJL+-F030+V^/ZS3Z_M4>0Y1F55/@"0!0ADP)2 ME00'ZH6HI[E$'=92&:JIY%I0HPP'_'%%4(8M6)+.S@'J%EI_'#('!C124JM( M!@+0?: MB]>6-F/(Z%1Q*4#N4L-!YOI(H^'@P&?6S7[IX'58[(GLAP+ ($T'_O7MO#JZ M6 YA$]9RCM/48&H!11Q3(Q*!,07#@B32F41+/ONR;N:Q=9^WSB4\4>!B MIY9AFE+,TPS,0>9/UFB-\!QH\X+9AZ)D+LH4.> M#R/(<(:H8,A0YKZ&0.;)'90LT] M[W""P'3C1CP/P?;(W'-_PDTP09-,8\0-HR3#/-6,8,0((F#$)6;VN>=MWLO[ M]GU^8@VX_;*WGZN.7:LJVZ_^'+;D85&^Z61_.")X?FM., HQ5($Y9IPA@GS%&_UZFUQBE+G&'<9M@]4Y0]CE"\1SP9 MF?+48.58QBBBJ21"IYE#F> J$75TZ!GAZ:F%XKUB+M,I,S31"%-&,T4%9]H: MX<#AP\2O;+4!H"/Q0@7=2M!E0="1VPBZ2_KJ5PYV>ZO<"787'Y*E[3/9UAEN!F"]63K'!2AHLLQ1E3"B+U!R-$:HD56!!*4"R0DPZ$G;%I*N;?37A<$?]_YDWMM_H,'EF<\D M'5S*X/@XD!T//N/;/$MQQI5R(,Z8YN %940PL-RL-09;#&ZNF4]QMJ#3YR9/ MI46&LXQF2!KJ!:G+K'4HM5JF4NEYJ-FUH-/'I=.GJ2\-1)]E*'.&4(H3Q3&C M+%4(.<858GI.];X\6]#IL]+[A F5G]E$MGC-0(249MEDA?;941 O_/<"+F(2R\H-,7H/_5I:>@GU/T[=HC9]_[N7] MC>YQIQA:ZU'\RS>7+(SE%R#<,Y-@195*&$I\+%PA:GW"OM*90SPE"Z;Y=:99 M:)IGQC0*4R6!:["E@JHL$4F*=*J)Y@@+7U%A?ICF)FH*?+(&*S@Z_C$29X\K M7BAA@ON82<&3C%M*,^ZD9I))KA$GF@DQ#UF0CVYU_#JIW)OH'FFBL"6W==JS MI3]A[-MN?-KZX/^N%UU07,\K#L*<%!IC#4XFH8Y;SK3C2E/%$V$5QW,@31=$ M^X1$^S0F@*$T<;ZBHB9 F9H[H-I4.L.0+V@Q+Y<8+HCVB8CV:79&F%(9QM12 M!I3)B$BE3.$7:@03*J-S2K0S;DDNB/;7B%9@+%)K+#A75))4&FEYFOKB09)F M6,VI3;L@VN=LTV:<8.>(X#2CE"1$A3Q@S(Q5R K+Y]2F71#M<[9IH2_BK$D0 MEH(B @(7; )!,RDS!&25+"3M7(1?VT7O/\\]=R+!C"B'.,5. SUBCDG*D'88 M_##PR>8T!7Q!JL\P)NNOZ$-"B,Q81%$J%"[%49H@B4@B44HDM9GBTA>I MLP:KU >&YB&+>YYP_#2W:V/ M90$/8%T!P1TK*SO&6!>^#4I;0R$\&KT_>C+Z[CNXEF T!9E@5>84$Y0A(WT- M2R8)]R>1F+NT;YPA_/!"X0&1D,4(WU/*(\ [B!>8<3 MVQRV?P3^N@6X+IYOOZ>:$423E% ID'6&2I=([:3)$BZ(21EG,US#_:>WOWY" M7#Q,R2N9:&N]_K9 89I+GF*DJ(0?$Y;6]4SG!_2W\B=F!?2I4<*=C;7-[RD%?L/7TLR3 FH#^+L>0TLR"Z"$@N!Q\DU229 MAPVF6;IB[.D1:C6(0^'2Q!E)*3-""9ZF!B6@K%GJYB&./6M7*ST]4E.+'$A9 M\%1%2DUJ0.\I1 #-!.P-2LGL:KM;XG+4K.7Y$T3MMH7U^R+>O?U->&]>"G&B MS%"<24S2S-]NZOP11Z(QPX1;!S[I[->?FF$\W>=],(A3AS!F2@G*'=CN7!&+ M4R*L=51GLU][;Y;Q=']%^1C6(E%$*T$2$'/,E[AD2((R2[ TF%Z(R<('-A/7 MB_QDG-,W95-WD?S*Z6J CS%(2XT=153Q-,.*4X)5FCE-1P>;LA''[@9O51!.>60U0HBF7RBF5@2=N,Y8EG#=G@A .<'L<0^7NJ(%Q6[B)^]$+H 1(Q@Q" ">*4"JQ MLB2Q# N"N%6U<\A14NL%[AEV]N"&DEOJ!7Z1I7]%+Z0F4TIRI<"I!E )D:48 M*-!)C5+&6 ,W3-"C[1O^!-RFX_Z/5)4 +#+@3/!4":.^X$O"?5HH8]HZ0\BE MZ%+F&7;6X':GK94++/TK]EL"IH>TE*C$4>YO&G4H<2Q3+O&U1W #MVRT)97, MGEZH@7';+:GDGJ*9)-&<64N4L#0TO>'#A&=[*\\"XE5ZX MOZT\+]EXIL!5$)3ZD' *K@,HBLQ8I1'EC3Y%C5Z8D3V]R_H4W5HO_%1<[E5^ M]KJT53$HM:WJKP=6FC!9DY^L_@'_-'6ON;4::2,5 @//8([])<^IXY8BEEGU MS4-O\D[5'W8\G$(-W-?BN/^/T]ST#UX#G?[//Y9"F]4_JF/96_U#E:_@S?IS MW<&5;OQD8]G)]WNO-4#/EKZ+F][^[GM=6>[GO;A?'+\F,*GFJRKZ_:+[FL$O MT'%?JHX===&TZ%C7?RT'_6+T2AD6%GY110D0BW71Z??C'U/#^_?I[ MWO,4\3J!L4Q>'7?D\'7>Z^0]&X=Q&S@)NB)0&D#5!V3TS6@^#1A7:C"^ZINK M#P5?29+O/+_P\JO0?3T$3-P#\I]+9.D2 CVLE-1'^V4QZ!F_U*)\7>ZKWW": M+H_^BY*5Y/YDKTJKH ]7=VPRL_M:T1A[/#UM(9_!OT$&FGP@7! MX>?VYL[&>O1I9VUGX],=N&#&E_5IX\WG[_$4O^L;[R9B7"24K%E47.B&@2 M*QG*?DXT$;+"27I+T72GAYBM$,P?HND=).*3R/EK1?GLSOH!%'93]H7: 7AA^%AO)(F;+YZI@!(1NY'.LR"2!#CV8S:>UL('Y^-WV]X MV?_T!!.>3UU?F^-OB[(;_0$^5J_HM0==Z$5'C2NV;9V/R3F))4DD85*#;X65 M@B4D5BIBN:(VO>Z\1M23WB,U-G^]7NB!W]STQVV61M&#+T.U7IR\Q]LGNZ0U M,(<;)WOOQ.'6X1'=^_KEL/6U?;3[=?.LM?/Q=&]]D[:ZK;1U_A'M'1YTVNL; MN(V_Y.])N[-[7J1;[[[ W[>'>^_>YJV=C:3U[N-P:_WOPZV=5M+^NDOW=CZ> MM0]-9[?#S][CO>'N5\VVUM=.6SN?SW?/U^C6N\VT_6[O<'?GZ*S=W85Q=M%> M=SO?W=E/MW8V3PSTJ]Y]9NWSW;-=O('VOGXFNX=[1^WUUGGKZV;2/E\[W>M^ MQ*WU@V[[_._NY)TO,%;:V]LI2/OP+?3_I;.W8_)V]V,";Y[M'GXDK?4_NWOK MNZ=;[P *?FP_QYVU?NM3 G];R7NRW;%_;0_WOIICA2EK'VZBO7<;0Y@;V5MO MPQSV#K?6C^@NK*]]^/FL]17Z//_[L+VS[5H[NPG,!;?/8;R=7;*U]HUK98U! M+N9:X)@J1V*9(ANGUM^)YW0"/O32*DKB?P6?>T(/ESWAFW7?2+C#N_8':O+: MIC^010_"_0V;_@K_3_/W#SCPUIQ\40#<!H!55@-@BHZ2 MG4[15\79=8R^UNL-?"+$<5'V%PS_(X8?3AA^,VD!DW)#B%0LUIE6,27 GRI5 M*&8\I<"[EB&+EU;_][]%1M-_W,BGSTJ!3H4_TB<,?]Q2GZZUVY_7WD?;&Q^V MMG>B#Y^W/WU>:^]$.UO1IXTW.YM;[=JC1B3:VHY0^IOY/=IZ&^W\M3$K0O8% M&'S/2^1/1:;&4:FU-SN>K) @]$:A\*(HBCTL187!GPM!@4L0]0]L]#:O8#'1 MKI5EM $>O+E?4II9533;"N8A+;S7QF>[0H\'1@Z'@'?;N\[$^Q!V[C;J_;R% MC??SK9V]H[VO'X?M\VWH M\\M!>UV?MM[]?>3';^\<=':[NZ?_/@4EN\*;K=O/('D:.W><=& M[6*EU@T/N$^_$1+ _7#0N[+EPDB[@Y&V2R[OU;=V-DE[Y^@4QLK;YY]I<+.Z MFW2O"[^?'Z4P[Z/6N4X %I?WZM/VQV\\]6672!(SGOPU/YE+9?J'FK[\[>[ASH@X+VEI?.VOOM ];Z_MT]_ HV>NV M#[9V-O#>X=%Y^_!+=^_=WP=;ZTZ2]KI7L!_3;T9SE2)_T(X1 M%U-+2:PP)W&&J))"$.8H65K]:^WKOS;;GY:CS?:;E>]KO9G,R+PE[?VV<29U M/_)T$14NFE!*)*OHT['5H3QXE/>BO%]%;PYD"8OZ_>[GS6;P@!E?(NN?9"83#$+_DXO/G& 2O?)VHX[(X\8+^XH96 M+? W>[HHCXM2^CAXJ"KU!N;=+X=O"C.?\K]QMO#>4>OPZ'3W:^NL_;5UVG[7 M@G;R 8$]X!W;&S?=@^W^ZV MNU^.VKB%6KAUMO5E.C%:GWT3+#.^'G"<9IC$U%$9"Y2B6&NBL97:68>65EMY MKV>KHB]O'1&?]>24VS$4?02&:N(13P3(A6"ZM:&Y(\\VF^/^.LB>^0_O/)K$ MV1Q)G/-O68(4-CB-P1; ,>5$QBIA.DZ)R%+GC$E-NK1*49QD&<*"?%?D/%]= M_ABBY[>@/;UI?$&G_KZ0ZL]2JL\I*'_;7-E>^;02-7>$E"'H>5$2^[C^[T\N M&)[EZUKYKQI2VJIH_[V$&:*%Y?Z1YSR>V_L:5C96][N;I[OD1 MVOWZ\71KO9.WU_59^]TFVMWIY+!^@(.F+;QWT.I>/@2IS[;6OA%IJ4+8Q@F1 M*J8B,[$T7,8)XYP) O\XL;2*"4= 7Y7=!TUS-7?ML*T]Z":)Z* M:,Y]^A6V3B7:J,7=\\!F+B;0;+\_H [S#MU::>7<:JW[ MROG83;[)S#*3<;!^J:5@_3H3"TL3?XY5I$P@B8E:6F4(7]9!OS]X+NS[ OCT MPT'1F^=XS5QLI. Q95S$@)\DYLJFG#JA$-5+JX2@&/#V@U-] M\RP9)JDX__O?'*/L'U6T8SOVV%-*5)/*LM^4Z R\%(\\IU\2EY=!,+NI.-D* MY^@G:S&RE>36B:,STC-.5S@5\S5GWS/]I9K:*'TFONUC6#^?P#+W5U_:JE9 M99 &MK2F_GX\**M!D W^6[^H_W[R%\L7O>9L'_Y-->JK<$V[ UM_6-/]U_6G MJ_\^P@FD1SS7],"U>)Y/WKLWA^%S MMW4IE'O[X*WMGN_[ BQGNU_#9[R+I@N& MZO2;Y5883GC,+/C/U- ,G&B7QIER%K/$&V<5<:)YGPW6-4JMUVH+E;L%RH]V3_;-O&762)A)-M&"+ZU,IO&%R-8MBI*@V M&K-E;D_M/3;GC"J2[>-OS*728")BHI'T$5\:"RQC]^S?WI8YF* XRC^;[) @R9:]'H]!'U"^BRP&/_=^]N>_KR7XO MPM$&'#W7*,=LG7A_:B/MY>PKSQ4%+ HXW+Z PTS7<%A,?(9I^!:I$LW^'.)/ M5R5#7"-+K]D/W>P9?Y+%1FH8Z0,+YEH7S+4HK[5].:E;D%>1C$YMIQ,?]8I3 M6(Z5%<@> P^J@=\SE55DK,M[=5F#[4&G"4O0)!T9#U.&!]@1*S?9$;NCW9G1 MOZ$DYHWQQ(=.5_P*B_Z77_.G9LF;8<5SZ3G<3T)!>WV-?G,L2ZT4,N8F8^ ) M"!1S85E,6.8/85BM- %/H+AL]%\7"[Y?!OD*?.MYM_HUUAA?T/.]U(=I3I^- M0>S\!W /G"]J5H0YP]1V_@41%>>FG4!%UXDK,BPCX4G0& MO;XL0VV]LGK1K+\Q_.:$L-("Q#0!_J<)I;Z.N(H)22QB'",'SOB"]>>,]4\/ M++!E?6W,5,&BWU"3[7 &MYSOHEDIS-F_VFYH&S3 #J^1A1TW@/=F_O))365T58^'E9C&_1[)GHM_PU(*5M8#&@3J$Y?AW0G-XT<^FZLF,<-W@GD1S/;VQM+75[T\G1J?@Z<'92-47+48WS[XI@05) MA8HQ15E,.;A_,K,H=M:@Q"4I57XC:"%&YU.,$O:\Q6B(9G5@?3:26H,8+:67 MA5[4^%!6[]I?P0_NQ=<^J+H@?V&4[ 2/2PW(\ 8J?] M@]'C%3"#;9A;")V%^W7"84)_-@'#.F^887B,_C%J]L,&-\]OU- ;ODWC&^8Z M:CF*[H'(!^8?F?/3-OS*_!V50 D0:U-/YNYG)=*51/SL 8!D!7WG1,,*Y=\I M+OK==W_0<9)^YZ3$=]_]_AF,9"45/UO*_ ?#"O2=CG\>%C#CA#T$+)!8H>Q! M8(%7&/Y.G=P9A 4F*YCCAX%%PFX[Y:Z^/:FMB2N?4/P3% M<\=$[]E,3KBJL.;#!+K6P)L[Z,\.M=^:C&+NTSS?.]W9VX?>UR^G4AZWU#ORGZ=[ZGP>MPU:R]6[C;'?G(]GK[L+; MGTEKI]UIP^^MM_ST_?UMLQG==[(&EZ/\MH?W?+IX2!*W)ISBZQ?1H*HS#@$@%N!A(M^R"JF'HPQM MG[GMQ^H,_>"G.0P-PT8]6%OADPA/\BIL0_1D3^>RXQ,4_3W(OG'5ESTC2U-% M_B:CW%Q?6"1"Y#?Y^[6Y@]&ED./CI@9?N=_]!OQ$B\,(#74U)\*:U%)?"=*G MDLI^W_K[K#RN >W^DGN8F]P/AZ7&A;=E58%3['\:D8)USH9,^UYSJX9_,_<) M^#V@,R_FRZ(3%:#RILAODM4*8+3C(Z<13>AO:G+@3)9*0K?QUEG'#L-9L]]0 M&GU>^;3R9B7*,/-U?7_W"Y^LLBF,HSJ@8Z:(W.5EMS[&< QC2]\(^"(]LP/@M^&\3?<.IRC1U.,Z8LS&U.(T%$BZ62DJ39-PFSBX.,N\#T:7PNQ,ZQ]!.M]B\J"// N0:7!(/O/ M0/H#G[^'8YWR&#R!LQQ8W<(K_Z<1(V_#B4J8VJ"7UT)D4)FEBU)%(4-IJK!, M%*(N306G5(!63C5.-V4\C^4N2G M:$-EMY.OQ,6^>?P?B1B>4"I;$6_O(F(4FLF, Q=S03@B6: MR61IE2;IRO@ZH!'65B.@_4XXK*:D]P4'Q][0!YK1G:(*- HP!NLXUW9<&>$: MN:H$,/8%,;3_KA/+ WG^MJ$IXO;B@JNNS+T#>W]?C"%*'P=35FCR)< MP5=6P2TQ.=!NORBO8Q/_O#'^=\H!V/[7,=-XYLV5\+:9SM9I#\8XR(^C#QU9 MNT"ADYN/PLVWG%H+L&G)X:BNCQ#ZUIO/K8WVSJ=HL_UF M:_O#UO;:SL9Z].=NM+WQ=F-[H_UFXPY7)5Z2<3.R]!M4_@(JLKT01#[>\!^ 8D&5D1 MT"C*>[HHP0*4C0E86F=+V]/^2?0!'(S:]-CD7QS%#) D%7P'C_.<4C^+C:P4]"M+KY57-BJM_ MJ/+5ZHW$#R'^[M?UU;7L]?K^U]:_- M]KOHTPZ(_* #;B-4#L$)S-UPM,@?$-3-+SXY=+X3L,I[M>\5=I#!X/=H#>'G MFX5RXS:"9 [>G\Q[H8+BJ2Q-W"F*HV8KN=FF"EO0>1U@Z%K9:Y3)A1*3&&W< MLK1D*%4-'F'8_ X1L*;PS73CIMK-[RL^]%#9[TWN0((*#'4BN]+8"]O==8VT MXB2O1IK3__*AS$]\C&-JGN_ASWX-07"#O=8:3UBDHSE,C>D5I-_/!P#WB](+ MS\B!UU4M1VK0CT!G^NT"WZ@.ST"W7F7KNG199,^. 71A.'C# J%U0^S0ARU@ MNH;D. M43WPY5_]_F[/7/X5]%[O\F]A'B=7NJVL/;HR5+.JR[^?YIW.=-&C*@>VD*6' M"9!NC:>N'((\]>=?W? [F/\.7O8'TL<_FAB2&_0'\.#8EH%1O T3(%G:Z=*B M&M0@,$)4YM41P'[0:WX(!!(P$;#J\5R4T* JZEL8ZYL7 [+ML&@P-MHJ'XUC MO5&."S2:EF-A<#WN&S]J_ M8SN5/07@V-M*':!ZD'7QVZT1XTW M%NZ\!-_/5.?^]4+7@DF'3@:]B?PPS> _"*.^#%6[5OG![Z;2.SR2%C^)4^!T*LK,O2*5!U<:>.[>W.IR%SS")AC M_!/,8NJ%BX%V_]RK^RH:S2/:[.D5KR%K3S"0:_-ZL_4$_B.Z^*YGQ>;AT'I! M'P*/?@-!'S2F P]^)UJ^VE?RP[X >--=B9$+>[DK).[8%4'U)MTU7?';=+5V M7.:=AAQ"3WQYNLK?I+?LUKU%.'24WWX<'AY*% M"W=7%^Z"^/CY4-",K_('^N .ZY[QA;YMPHMO:RFUZZ74QDV2^&JF[DQ'62_5 M')N; JI"K"",?RX:F:U0\IUBI#^_5Y7Q%98]R"Y8ML*_5YCU)^*G*)W57;#% MS&Z.&S]RE9^76%QQ 0WVM M[?7@\%S;WFEV<1_AWN@'$-C_K;6USOU(LMP[E&JM]7H,/>-1'UGPS/WDY?Y..#DJ?M_G?MXA,SU^4-?MEE7A#=@Q$=NH':9L6"GW?UL/90^N%1ZE\L M&'!0+YOQUYL1X M:?5SK[15T3FQQB>@.^>3#D+JR\+%F!6$O@ J% L7XR$5!EYX& N^O7>^39=6 M/Y3%L4>N7?@7,XK/%T"$*%DX&/>K+\C"OU@PYSTP)U]:?6_W9<>?< 7$A_)% M"[]B5A#Y JCO,57#2W0LZ,*Q6##N?3,N04NK+7@G^B2=[0^C];SR9;$&Y<++ MF%7DO@"*O)LJ^;4DMFM,F.>9MC:G>6LO4=6G"U7_0$?;YDZP_FC2=Q"L&:CZ MNA3EJ.A1<^AU?.:[+C88;?QGD/>'R]&V/QCI-ZLFE9"BEB^77S;U%C9]&?DR M^C H]8&LZ@("]<+H$&$%S'+AU07V<*163#NO3,N\8[,E8)5 M/G0Y"%71@F^RUI.=894'GV2B8=X4/5/?'^?;;#A+I>;]4"LLJ _XH3/Z/K5Q%DE5#/JC M:U_\P:"%3S,K&'\!9(H7>1@/JE+XPJ=9,.Z],RY?6IUX*9^FJC2#GODT.#[N MA.^R'#Y.D&SAHRRH]'HJQ8L]E7M6*&+AHBR8\QZ.?Z=H:?5-N!7"WT,?- =X M)7*_M%-74T1K]=WP,M1)[XV^YOY&RMZ%O9BQ0[/P7F:%&%X"!5.Z<%\>5-LL M2N L6/"\BG"12ZUTQ*.(9E%(OGL8OV#-; M6MT*UX1M3B[E6_@:LX+)ET!^-'V\AG*'"4+9;Z0IO=1NI@L MK:[GI6WN^]PXLWH0\B*V_%V>XP-#;T;7I$?O"J $'VML_IXL/*I M+\PA>>'%#A 3_H1IJ$$PC+9.>^""'.3'_J3/&T"XS'O1G[9GP3?QN0[U\^"A M3 X616OAA%!3 J%?Z*.+)1 6?LNL2.V9I.7[5#7B<57-B_1;'JP.Z\)O><&L MF^&EU9'"";K$GS %150UYT]K[;)3PD2E#@^7F\2].I86;<*PX.L8^QB1LH6K MLR#B&XAXX>K?'L&2Z'R'LZ/P9?9I+?';VUMCE 9,N37#]" M)M["95G0Y)@F[Z8R%MD5/Y%=\6617#'#"O[!RK@N%/R+$J8<^.?A_+E=4_5/GJTDM3%'!<5*', MX^LR!-U/[#].<],_J.?>K(.F5PAG_)I45=$9].T_&II.IM^_D=@:)_.7J>TN M&N:N^^M+JWF>7P+VU+]^8;GYY](M<$>61B\=E!/1L&]C55IY%$L'L'@M.Z=R M6"V]N@"R:01<@>O-^+V"Y=D%?78]Z*=<]RND^S0S%[>CF7K25]GMEJ3"EIY\ MH;=%T93_OA)%HQ4_[8S#P*_S/I"ZOLT:_OS\:;.]\>G3#33V ]DYQ56'@ZJ? MN^',L-4-U/F7/#W*_=;I9D^O1":O^F6N0'K#+Z [>J;VFF&<@9.Z'VHT@K?< M]99&_:@ZMMZ=[@\C,"M*:_)0+\5?DU(,RD@#%(JNSQ#R954BD%@V.I%E[B], M*QS\: 9^1%NM1%]MI.P^0,J_5XQK"D?'90YF%BP]DC#B9(I^!!>I0>=H:D:A M3HO7^V71VQ^/#M.!CRO1%AA)X?:6H97^7,6IC0[DB87EY3V_SVQ-&/S:M\-B M0VM[!O@T35LUJ."]JHJ4!X &\5WY@C"A&]FI[W4YD9V!C<'P@G=&4X5E%6:@ M^]\!XK+OL#/PYMH4 N!;@YI1X9G2'@-1R7W_73<;YJ/>&[!V<@L3[Q_(OE^S MGV7?UM.Z!E/] Z#/_8.H&@ 25%35.R#U/ ?'QT797X[^$^IW#L?C+$?0MBIZ M\.LYK%(>'P._-0CT+_9+Z/X47CT8+M?C^V1DVSWN%$,+V/\^1^5^$Q](EJQX MM7,MKQ8/9/ MZ[R(ORP0V$'XV![TRV"LK40O%O W*H8;4#&!;_2I!OK*;&BXVU@?];];@W** M3*)W,,WCD>B!/@-9 4.?Y$&TY).68_FZ?$EL-9NC4;^8$N4@)?1!$-;[9:X' M':\UEB\(/GBE"G(LW&,"PC;7T+7MV7(?Q(,K"@,#' M_DJTGOW%ZP9SKY?P8Y M6$/28T]'56$D]#WH.#!P=.#:Y>A@:$!4',"JQS^!))%>-!05_#?Y6<(@D?07 M\.6REA1%7X*(&73K3L[ [+S& [L?BEO0\_S14V&6C?61K3VF0B3E\A=1KHI7!L^K T/Y3Z*8(A5R"10^6\ZB'!;DN MR'5*_-8>'HQR&DS[_LBTGQ*X(T?NDO'?F'F>TH(\OLZL\_9;93L=+[2KKNQT MH(.)W/9/+WB("]I@JAKRF(0F"C<=*=*Z*,//0$Q3@96R.^C( MJ1B(&T4-&I<%'BR(;4%L5XD-7B]!B];67IF?^(!61RK;B6K-'8UC8C]PZ%Z. M]W;18:ZCD]Y'!ECZ+: RG*>91%M#C,E&K=R]L$; MZZ@J.M[/!E;WC;Q]5./IHDO?#;?\U',(;_0"ZX/Z&7H7_ZJ[&94^D!EJ;\M1 MW (F"C,/H=MZ13!)YYI09U$>5>"F^/- T"[$AB=ASB*L+R_'@B?J66NJ>NBP ML%'L#9P9^&\CNM"7O:LIO#BJ;BV2O1VK1%64_:3RW M>Q37@#?]ZT6D?(Q/ALCJ]CJ?#^##.B4T*H/D MA4;''5E7+*\[]0U;L@1V&2WE[T$/5@^^7HW]TNZ'&&[APM>0'U\"*&$&UH>2 M/>XZA?:D,[7E\^)")W<-)EZVT>8YHGB]O7EC6'$JEFC!,3H.[P3][[,& K%Y M2]9[\"#):WMW.>H.>GD=WKL4PCN5()N:1E,_-T'&T>N]HA>#JY=[ O2/J].\ MV_6S.2Z*3F-3^XXO.'OAY^E@8W0@JX8K*C"(=>/ N8X]RU4>]D,\+WI(1-40 MY@6*JI2]_3J:&GDH1ZX$&PFD%_P&JPO&-O 1_ -O2EAFIY_'@+4. "+>AX?P M!T1';.0P H 2%<6)!8,'/WM^NQ3#H"C4,+LUX PHD M&F!N>.PI$P2[#VQ;'\(.[T6F]+TLUS*WWNAJ=K5JS=.W^L#3)\ &T-@,&@:X M$# PN=SO%96]Z$TUZO.*9]=HH\O[=Y[^O J(.O!3QPOFT09=S6/UXJ 5C .D MD,-/@V"! RV=5M&@PMX-@V93 MK!XXA/Z]^/"NJPI1&@G*JWMLO4M[XA59U8]&*4O>%)A>X<1M"69)#$\"[/?J5);8%YFOJ6W>7+[?RB+\]AOUYY=1#L MN"8>-99.P5+3-:64JLA&NL\GU;[)?R&"@!,%\3PDITL^+V.@XT7M^' MUX,L#&(@]X?HS67;,YB5:["ZH+X^V6-0>?5@:WEV+6K:C)>O$2^G!+C\LK'%7""V-B?]6VD!D=CI.J=/_@U M "D5-<$D7T@7].PX[],$3D9):5,^5>%< MB); #!R-=Y#BWRBF2O $9I.@P-YN0 M7!VCK;%JO-=2U%[_/8;JQM8.P-?V*F_B7Z4C< !4F%;H?CHK_;CMZ? M8B\@%6]9CQCONUQY(45SE"X9PM9%;^FS//9$JND08$AW+0 A (;C M:6DP8?+&Y2N#G=BO)B";CF)>-F0GAI27-V]@9K#$4>:$)YM=0$8=9^E7%].I M+H5I?:/E8,*?MA2 I.P'JBA64_% MG8Y_!'1=P:+A)2_?Z_EW[(A'WO,-]>O^YH''V:7AYT"&H.%)$- M=AOT..B-^UR>, R\,:Q5MXDZ5H+Y'\@(5MC)NWG??]!!>=6X;2 L)B,!!K0 M'_%8\TJSM-6@TP]K]ATWBQX%!$=O7S#8)_1RY4#$(DG^#DGR?3#VP88#>\=? M8^D#R,.Y4VT^.)9/K^2X6@ZW/;\[ M"YT J?;MY-P1R*5J8,URXR;5/.@52]ZKPV9U [ /93^HGQ# &YTONG#&)P38 M0Z=CX3;BR+Y/3?2;[1/:'A.[WZZH11QXR'X7V'9KH1@XH F8%Y--B@MCEG9? MEN:"CF^,9>MM@/'-=".IY,UC.]D=J(5"OSY9-*C&,F9\XN62AR^#,7I<-HYH MTVD?@*+Y"(:_+FWMR0YZ3N:31?MY=^3I MDP<;YX'Y4>I9Z,THK>O-.*'$'S&:;>ZOIS[-_9M3@22A3\(,;R="1Y;Z/Z(\Z&VW3Y,$2OK3KTX2[ MEOTI/U!K-@P9A,E9[I4?*#(2I_]SS:AAQ\!G0GF7;WI!.$$B4#Q\X$&57WCL MPOG+NCOG;:++\_4F56EOGFL=%^KYO?OQBKX7RO,9,?M>EO1M,_-Z0ZVR]?B3 M<6^& 4IBA'\%"NWBTB[FA<$"8D%N]:(;!YGJO':^.WY[#=HVTO$ZS/O@8.D# M)P-5^;*3(7,!]$@3J*QC'B/YM^RS;SK-&50Y9?*9.FYFG?,[1D4-\-H$"A.8 MSCU:"+-;6C)O)FI@QB78M:YY$_.)KFQ\-SDRPW$(RO9M[<$&-3YVRI,'U MWF8=S-NO'6$?MKVP_>F]C1-HTNO71O:8I+T?T>E%3E;\Q1%C%IFR.>KD M,L\R9$]N%[8 M6IV:X"@M\4+^P@A2?OM^M/++9Z!'@8"^7WB=ZS22)>,SU/T+R !;QOMTP-?' M'5O'WV\,37I)<4U(LDG%\_%0[XK^:?V1JK$2ZA2]_7@\G8M.[ 3I3>.I $X# MZ<+UO>G:^$WC- ( :F4O]39)M)B P]N]8_\R(-,[<_[@?#G5_C) ?IRRNQ!3 MDUVSHCSRJ'TCC_U+<[+7MSY)FNG)X'TW)#A156.C*(02[22%)JBT(!6FCZA< MJ02Q7*D^L4IRO17U.)$_7&7W@X'8D)]N+E[LG!!(9U\XMM=R-C4_;8% DT0, APAWBTVC*C*HV%HZ^D M*>MWD329^C'9RACK,*XA22Y97P)X37T!3*;)30K-4Q4+K]> -799'*R%%4+O MY/B$/U<9FGYNLM7YI\&D([I\%6\X';&/A).)8 ;HPL&3!>D=3AL*R!EW_OHY M\V0HY&R*T< _]H] ZH!%:&+.<* *XSM>?S(<2ZPGT/V2Z8??HP0D$EAL?-7Q ML00/ G^)QM2JG,*ZQ5='Y!5BQ1@U([KX=,#YCMD-_740QNKS-0%Q0M)TN3<3A;>5 W#LB9:05#"NA"_++,.#NO62,3Z& _LSRYT*WX',#%F'(>6- MC0!Z0@>E=(0IC&:1MB:B=VQE,J'ED4%^D+'_DR*R7)E17-07R'G MR*S,$N.9+E)6ZZ0[H4X_?_V5-3=L;KN,\IR CZ M_SHG #78.\O9$>^S:7NN*&O*ZY\\\W_6.I 9PUG $4MRR%?Q,W'+7*II#B:0 MB1EB:*HZO?!!MM\<0P$"2U:[G5SAL,_P3+EUN'B^[,?F#W*'&P>V=+Z@V";LL2U6_ M3SFBE$K/Y7:YLC*V,>TEE<0;GR-'G-N#3A>3%D]! G(H^YP)H<-*E#> CG#V M3[$RR!X[?")FVR0%%?)0AE3=DT2,# 968)*UYG$ZQ4SS%-1"_R+*RMQ[1D@5 MO1N8HY;'RU*L$MBE-3+P7 MEKA>R6GG45@H+KLI"G8J)?*VNT51) ^#U9C6]T3\"C<6$]U$P)L#H58,M%9! M\SU#HE;X&?T&4ZH=II0)C,'%WA<%LT&D.C"7VXH6B"8ZU<=*IE=?2ORR^J*6 MK.*R056R:8=H%YJWDJY0J,BB)R[K-+@6A M.*")_C3J/SJZP)Y<;YB)%\E9U@RP/F LF5) UF;,Y4>P**F/VFQS^HU\5"D+ MMX:E#TM=JTY':O4\D\AN)^SY>B+6VV NOIG,%#V;!6%:T'-QOESWC^M*X6 [ MUH7Y=E)](C@T*25 ,G]T[$N96B.-?-%,;Z[G_C9>(X&>*F?2>J^?,PB&G]NK M$6&Q#+(B_)6D%WYAE?5(&F&FZ'=,ZN-*.(HM,T_-HJ+*9:P2%^NZ2&N.(P6A MX:%!E-/P K%9X-)85C)4$EGCAT=6N3U?+6DYL5&ON$(PF^NB-1ZAK!Y[F/T* M141#THM[QWZ7=9MW2>^:KB6?I_6G 5WEJIY[H"?0MJ]ZF,)'9LD1XWY)-4>5 MJ$%V5>@FPQ+QJXZ4JPOD"=@+F0]45'*.-8Q$-FR6D;QF+ *XB8!99E>Z7@K! M"/%O"0GR>&RP>5,D*5=(O!,%ZI:B@I-NJ^F85'^+P#C:J(E/$EDQ*8P@DZ@$ MK))A7>_M3(N5,M$T7.WCVMZE63WW07QEG*I/^QJGN*M%71T:E;0;BB4!ZGU!E=!3&P.F\1))+=+ MD+0ZC$ARQVZLPT%NECY0+I7.."%E5M?7UPYH9[\P&((MTNNA:7277)G$*795IIVNY0)XM*&J.@5D$$?0SPGOB MZZ)*T'&>HF$?JW>5!M6DY]DLJ9'%J/D")9A0<8:IX^]8TR."U7,,)-!OS57$ M S&KF<5N)5CL<\7R9TL*6];T6M%XM6%^B/R;HSM&,C>HDB@I%BAZ37FP#P;] M1<7%F$G F,2L=ECU^\1W5%@:-.'@ ^PCJ*U&7<_(* U@84(:PQE%)S5HCX, BS8HC M+#@W@\90S-3/(ZG]K$ACY>>Y)5S,3LGQVD3R[X T*G29]-2V6^&]Y%6(_2L. M\(4IP0:G[*F($LN[0"_5UC)[H[7+@K8377*4^B_@Q!D_5Y,'WLZAQO8G7.-/ M$2^/$-C3M7)OU"9-1M+=0 K6R_W73VU,ID=*M>KK:\7^M?/T+I7_NI3DOHK\ MU3WJ:ZK&;BS#0>Y54ZFJ^MEJ6T17-+1,/12Y=GY#S M[5((SC6,RN"S6^-EJ86%81=TQN&>ZC/:2560* M0J)R1B :)IAFDOK@W0BXK_F]\@PU('VYU6<=1[,-YXN[,I$5HPPQBJX?E;7TUI_ZQJVMP4; M#I2.I8$F@:-JMB%6ER$ .^>&(.D3W.-ORMD>'3_-G.VAPR'^=I&'1*K3\TQ: M7H>L!.-5)1[$BKX<:^XLUP1J[%2?KLC2E.]U"H/E_;9]"V%ZF0!CB<9&'HRI M,;##=@G\N+ZMP5YEH=YPQ)G5YS,GKYTZUYCI%0PL@\I8Z344 ICJJSGMPFRC M-/>R0QI;AHD.V-:_K2KWL@JMM/8=(2A=*K4"4]VJQ;=3CI9*%6MW[C;)[K7Z M7>^%N!UKW2;AXU!X89N D^6[I283[+JE##OJSD0$;S5/R]<4YZYW$P_IO$## M2P;MCNKS*"?':.N6@&.$)Y78:BP4Q#1S1TW2J1"BY1Z"E#*%)2P,OE MRL*/:J3+79HN03 G\S2J 4#G($CFL :'6KFS[#GQLZKCVQYCE6>'#C3X@8!$ M.UB4B/AF I-8F.%( A6U,[$E3J96,::4D]]-YPG4)[-D-P('A8W9!'O\Q(F? M#^L:\-TP%/#'!%LMC3N;0@S27O3*.\68"/" M+3+-SP7=*._H@7(>-XPW45SOJE%J^2FM+^8>.M5KQ?(E+S4\!2AE5L9>',TD M1U;H&/$XJW1!EKV@O7[1-*G;3UCL13YA?TD=FBGG@5HLP3#1A L9R5TP9QHW MRJ&+MC]8I,A?.*8@]J,EQ7Z4#AW35[F)>I6W,^D5 M4(YO .T(#U' #BT9^6F3D*N1RU9'V;J&6(V50GS2"0\6)263^8EP_&W5B ^U M!BD(T3[]2[I*+?Q_^UDHL4)J6V<2,BH/2D>#%UINV-U0J Y2ZR. >A,NLO*K M6\-%FU$>GP8SW'S\W9[T:]Z_CNGAT:',&^J*@SD^L78-%J _YG2BLE>OJL.! MHP=$$Y]@,SA3,#T.2W)?)'&%QHYVH0O+Q0P=HRC,TN0 MKZ(XYEHG1AZ1(SE6&GRM2+^R-YH7DGL_4&F3P!3.Z#R;Q>,S5O(30L65!:+M&I!N$:SRD?@=0\ MB+%EZHY9/)LI^Y&Q,RR(>0OQ#5X%I+',=;&)/\WUU3R51,7:Q:O]8G9BB]YQ MS.2R?-E68Q;=-L^$QZR50W5]Z7]1I%.#0I?G$6I/>-26TO?IBX6DV_"2BX/- M/MAU*J/ ()&NG\8ZJJW\@-?I]_:A$HR)\K.:H\YNMKM*5UJ=JUSGDMMA2G2Q M.]4VP] B!YZIL:Y7DI6V?I+YQ2D!JMZ-\I08"9K1!5$[.=_$!WX"&43KJ; M4Q :M3126-CL/L8UT 0")=&<($@SE 92\VQMH:03$MRX6$F!NIU&9ZMKJ%Y> M+M)8V2)HX_D@5=T"6LA=L18:=H^.&D+JJ0/PF=M)8J%T01S$[Z5Y<8+/D00B MZ QX]//G#D75R"I2BMK,PVG*\V;=%#>BX01PSI]?ZRZ,.566:Q;O6$K7@(TZ M][GS'&M@W R7<*'\"TQB M;]N\>A_F* LY)1AF\*SB3E$^ C_+&'*7 #D%>(Y2>O&=U>=*WSA* T6)E]D\ MK7[_V>X\;3M22KDU;?JT/C V)THOBD3"0(]PH%=KQ)A352= E]D0Z 'SW%?VFQ.Q:FL;1"X[Q7ZLG6$;&(:=RK%=43'PA)C(K\6:[H4)(^N,B"X'.K52C0LDD1<:&]? _FW[J+SK(_>L9K6RVN M-6+-_9E"&=24D%0Q0/8MNV!YX8P/5@B!;0OR:=I0%KOA:CE(?Q![D;7%ICT8 MO ]2Y1!+ H36$-C4?MH.H)JZ;?E]3*?*F0HQLPZ].KK]%)IM<=VB;&&==O:0 M$_VF@:.P3A0O0$F Y/BB,?ZF%-^'4AU/7CQD,5E>+T:&( M;H2\"C]6HWKA82\K/F!I_&G4\'N\,#5M@M@PK]X8@-F<4&]F\D"P2ZCF!I( MG/$C&)P->U+:5V9-#[T2=+@TYKDV-3;/[8[1S5X!QO:FJAL8$^RLRX6[ Z>, M7"[T:U';9 =H2\D\%7M0ND%S0).LB79Q@U]9D5R==R.%G*86WX[2[>4$*;!&Y'1@=Z%"F;#;9JG ;;E(QD#-@$5 M^V%S0"WK1'[6V)P+&$$F"] @.\2J D5=:RVU1U;R*^F$+'FX.,W'5M>$&UID MBJS=2_*SB:.1='B#$*.EI8QIW3\L705Q.6M[]5G7%/,,:12HF".\#+6];JGVAX-OSQ*9C$Y M$[43=87+J^,"5J&ZK#P5@D:62=/$(Z-\;Z$5!B'2!@&I(78DOUIL@5J+U==Z M+-^NYA"]WCA]J]VVA7OGEIK]TVUP=E-C5HMR*I4$-F 68^(&QCE,C[O^<:]& M'R9(5($WB%QH=G[Y#1O.ZWVVO)U"!2JT=2 NN/+^Z)YWO5<*74\ZL^)S73G0 M4*"O/GS6**"L$, 7PBUY4Z%88E$L]1;7KQ-.^C?_#K1;E1XOTX+L7?+%50!1 M=74M4>@KP\ZC*^S]K.E?>I762B8ZE0^@(LZ.I4@:_'V='B7BX>PCE BTVQ<1.H74 MC5E8424_F"RXGQSG2S$C9-A"@?46?JKLLP8SFR*P+@75=$-Q/P1C!"$UZ03H M>$%T 58*:'VK4L[:01.,/3#S=[6"+(*X,Y\*@+7 M3A)*8[5>]QFL197P-G%KGI-9;&RX 3":D2CXV04,T%CK5QQ?& M'-_F&8)T1 =-F6NT0RLV0&2."=&=]CP.LN_; O[\* 9,E0[>H=9_*\U7_V0_ MG=T5%/:QHVVUIU?]<.S!HO^ZVF3Y15Q@4RKF,UX>R9-D.Q^/[I0=!.*.KD93 M!RJE-(Z*^>SE%8+0US^1T^.;W,Y5ALS&#)=F?JEMA98)AZRH$U?^Y N,-SDT MM_-CUN1FW2JONB'12<+[5B51T275N26Z+@-1UZ[N>G^0HT,KH1L'AJ(D*(L'+ ,ROJ1KA\N_E+C/.%QV7H-2<2&#&Q;"2M)H>:)J/0MTAXBSBYC ME<)4(-&HF^?<55,)T/![J&VD9-5\P?H/Z69%%HA]+L-:"W@5-60/],%K$JHV M3*7KO>'F$!U]5E@P@W4>:=,QV+W-I2V^ 8T6=RGK;JG-3I2R-X1Y5XSW MEN;#HH3HV#O%85+Y:*D.%<1 A7U@:+)3I7!'C,\-^R MP54Q!:-:3I6XVPJTPDTY6-AP&%IN'Q2MEXE]'.OFE4Q2E,]9%[KL?Z!VF]F2 M8>HH3:K*2!#("60XXRR5V[4:16M*R0BE& .4ZT'/UNISFXI&U602NY)'+:,Y M304C3QT#M9<9%#&C*>L9V,C,#MM"VP[VN.&3*K'TPP( M%I\W]7!J@76^7OG:K4704EXJ'R6'3^NX2/#PE\%#YT[K9HI%(E^@A MK.[E%I[LI,?0#3K(%C#1%$Y 6)U$$9/.HARY?]#KCR7'4#!9G%, MI%3BA036+'6"$"Y9O7D!NF>JA:D]W2S37=!O;AM^^)[L]5 WNE#Y9L7AV(7* M'ZI.$:&@.MYJX6=+/U E5WUL0H2JE_5;)G%EL5C'GE0XB(+]1T(1E_."5 E* MNR4P@+H7N-9SA8]ART,A'D7C5 ;#1* QN?!F355[X@=OA8ULH7$B5';PQ9]3 MAA#H0XISA4@B%^1J)@?U,A7(+-U\R^0LRD*G]T8]%;G"$CQ&\1,PX>^RLJY=V;%4#!4 MBE=(N/3-JS,=+NVT/*\>%-E"-LY!'R66RLB!CAGH]<+U[2WJ;A:"3R$@DTBM2/-V%VAS1"- MU8:>"XD256W/\,5A!NH@9J%G"F.PUJ^YBOY=4@%GY0"QXU,Y]0KG "HH"!=1 MB.#,N>P9+HX.?C?[4(GQQQYM."= B!3:&$EKX V*43TH;1TL_2BLFY&HZJ,O M"#0R-8>/.NL(-5M\A>2:Y_5P[]D*]2O!]@!!C?G;H)N)R\!H.]K=AV:?9@X; MBD-,'"X#J0P;W$RTE[177MQ4]FUZA2UL/QB57?%H27/-8S7G%TPWREE)$=;I M,"@YMV(W+9UJ'D9=QJ (WW8^RW MU,P0=C:- N/OBBULO)GHMFX'AKI)NHJ?E?TD M&0Q9PTUD"M-VV?:'CVX3=V"H-QZ1.7GBT1UF19G:#4);PDC!VCNZTB2CV?ZV[LP1VJ/G/-&4AT>B,?H%@K%HN:9"O-%,ZFSA),6 +;)H$(D+8Z#6>6;L@ MKZ7:F9%&2#*P-R[5+DG.&V][3D=WB].0L9K6D 9MBNM43[>!S*Y=H[N@&A7I MBB'\'YW6O@7Z4^D::<$.J.A0NV"K3#V=#,-(4^P*M^-BK2A2FX+D%LCP?J_^ MS7$M4&*K0ZK"C5Q&7_5A58M?V1YT2>JTL*$T%F,-W\M\T*E3U#PGY=A7[3S" M'$J4Z9@+0OUW&G$QLIZ:ATD- KVC$S>HU#A9L*&E@?KL?/I-%%0%4#9&5(3( M.'E%9H-\%UKY%7-4.73:.H;=ER?BN5K[@;=)NK*[FNX09^D&@@CPAK]RUKE->T7L MF=G/,FU10"WHPO9?.PW2 WVJ6" %K 8?8Q4'D><)YT?9VM2Y@4NMF'/JUQHE MO\P-(,4]"[;M:.SN(@V)H!2'U1(U25X^$_?CV +5U:M,TN*U#\*\0E=\@Y%$ MS5>V=KML7FS.8I-W8Y*A<9>3%HAF%S:A";O>1XLP31Y_FZ^OS=(SI%&9"-KQ M$]HTD@<99BN9LT:S$^BK:[QZY#.6_C5'M]DVU4JV,P@"/4, M>@%&AEC65JUD0SK=E.XT)=#49ZN,PR'G<* I1*6P@:YT(P[#*I5G'7T$!LR. MG')P/BW!I ^B%5S7:'9=*Q;[\&T<'*'#T[.@6]P$3K>870L<0,J;G./J[4.NFZ"#-N=AP_-KH_-DK>5>9\7MNM,>^>,!TY7 MQH+.1:2+P5]*Q3+A">W7?>HRS]2MFK6+J1:!8=DT3I_E5=6]"*K:9VVJ5$Y8 M4<1 5Z][9$'5YONKK=,[5>T18YVVH57I%C<-VUQ#1]0Z<=7Z)U@] [B3X%2C MU-%EN08"K2$?X8!0B_Y3UU$@H*G@,4W552IR0S\!+;("Z_0E+"I^9*,5ZPGK M[(IZ$X#JO;,UU[]=M6U%:ZKU;A3CDQ6'Z/?4-H-Z>JW5LU3CF:6V82GE0?KP MZ9A(T UNJZI7-\DSA@[ N*HIVT@3BZ!0%PG0RF,_NLJH+H6PX')$0@E\@CK< M]"SM$7]KXUH8@!?!+= N>N-SEQU!8U$R$G1_"*WYPGFRC,IEKC><#^-Z<5YJ M/:HI=YZ(++FML-YM0)RDSP[JE;*0 MH TJCL/:)7PO^<347_WDB_=>5RB>B4368HC=)1B.1J??,YAG MK *N)&.GB;SH'5]1U0N:1FWH/0.AK0(*4V5*]Q&L$P!U-[*>]\E<]RZ%W7@C M9&+&7Z1(F/#SC_UCV($*30!UA@TW5Z/QO1^/JYM@>HCU2J3ZL:F3W*B]N^E#I=$'O0HTHG(ZU>%IY>1A M9)8*XU>W4;0'MB[W2$6P$4ZI\S%A4C*V"YU\%8L(AEA(K9>0OH85$C"[\6Q$ MU4H*"W1ES<]6E\GXHJ:T$#NS:EVX7FG;]L 6CS]E;1N-JM8UJPXQ5N5BZ678 M/+P7K&;J"^_-[UAAV!N#+'MZ+L>;4Y::^\$D*#[Z7'O:*0Z)'($M9<&@IR!% M+6)H**>6PV3(B?2O"AJZ3I&LL-?0U4(U!:KC_17L.TKPM? AT9M?$+8L<*@N MY*EPV6H#P71"/P"VRL6H3\5%CZVR",B;TH^L*QK/U1*@XU&F /=,(^P!LDU0 M^\3=90!R7Q>7S[%7'FC_BKM^11*#8&+,N.Y;9]DT;K7!3&4,EJ&D2]KUBAJH MNE8/XJ.$1EV>QYWY\M3E>3R$S MD\A&7XS2D" MJ6K N'^58+Y*#]=7H#$3DO>PAP93?T(/MI#ENM9J65PHE301(>]R98%4 6)2 MI'A]NMX;2:*PPB"XCLW03_UFULDE=8AJB^#_?GR51[GIVEFP[B+-/KEY+KJX MT"R$Q8]H16A7XN@+LKF$-(IJK>LTUC*'&FA>1'B=(G0XCD&V"SW.'I(9JMY= MC3*:U C&O^+T53+C$TI[Y?9#?APPW$P]8"*8M/K^Z94DN.I$F/796+QA^SYU MQ]@;9E_MW=\KK^1[XY6L7]S<,%P08$99D7D+ >E5T@:(L9RXQ$&C 6ZW4;HX M2T,L63?(;.LW5(5\M5.$O1[_A*]2$)4R%B\]S4J MK!U]%7'HFSL-D8!5;*!V_[N&K\UUUP%,]XRFL"8".BVKOB4AT,H@'&J=7^@Q M'0D#(B)7:@\446FYWDXP;VMPFHOT$JUGP=7DJQK,! (VFYN4^&V&"3/Z<3BQ M83#/ZA:*65J3V!W5T3"UN"$I..,ZB]#*7+*&Q]BCB)G%PLK*:^O@F[ BD5!W MGWL8J+:&$:J '%TFWUV*!30 >8@&#LK,#V4-&3( MOB!N%>-@2WNE%XUQ:#M>2L$D@&$*T> %R*POT(,#;(_Q<\;^7ZY4$5;W!'-(&>EGJO= L)4$3CZ31)AJ+C':P MC9BJL,>]]#)V6N2V;D6%\D)+_S)7F-471QI.:K5H.GM46FVM- Z_3U2<_ZSEO:KNJ391"I X M8Q+);T7?\V[>P ?B;Q^<7NMOWU7ZYOC$83&LSM:I< &D?Y&MQ!(U<#Z0=$*R MI*ZEQ%B!KS4^[WKG"P;Z:^A=N9$$XJ/7II,I4=,N?B>_O[OWIB7"DRF2.E_4 ME51P)HIK[0JL&Q LO2^(B!E6%W30KJ.-W(TDTH/,=&4EIU+*VAN[/OF<+EZL M7Q7BBAHCCFI"4(L61)1"!8N$:K;;>Y\KJ183!<&NEHIRJX@C-0U/J! VU#U. MJ>4.B#V\/QM?YS33$< 4?#[E5G(3Z1 30 M#4A(.26\-0\O[<U4OUU]]QZ+H))CB7/&]XU M33-8!&R46D];ZH2-4.',Z67V:2UG2>A/R2 MQ"?$TMR_(M51#+VA1.2:>:VB3W-4&<05Z\=Z5X<2D>; '%>)E<@'"A8I3T\Z18&=S\Z MK35?I"L6/MCNB=UWG',_:3UUB7,>P'U8W((]-%>@_#"$46[J6PAJYZOEX*P@ MA+?UNF@>[W<'#\3D+E_JSG)H[/*EO@-Z8+--$DFZO%#+I>%+\D^P],(N[UEN M4JAV0WT_2!L#*"WSN9MV9I*T=86;'!ZMB=K4;PA/&;MP5OS4N[$4![E?KLC_ M5KO\?DVFD'58A](5[9.HF=2RFC+!BA+"->K?JBX06P P6-YJ[TV*")-4$G"Q>) MZ)<[@ZR=5UY*,;#!+95HIB[F*;PY9DMBT%Q07&6-<3M2^*Y CS],2A+%>.]! MA^1VUP6:"$5[9\*N:12(?>BXMQH2*Y9?(8$PMI'=0L>&OJ):70UX6RNK(N8D MCJ\4?B(7X+6%\BLW0#4 J]&;>)*PI(4+D\-T)>A*-6QL,T1A:_)T8-3"V&M5 M/_(*[J-]'8"U@.=7&CU940>YEE[Q,6P.QU$0K,0\7KHJ(L ]G.7&&[94A4&4 MLE<1"_6MRAG=#+!J4FFO!KV<^Y5R%E\=C+BEYSH-=:JXF$3\N8$VF" MN 954P*6#5S(#HZ:#"3X.DJDS T8:05G0]XEDVHH9RF[*H&1,WP3KY4)XTI] M7*K_-/!$B%EG&AR3XPG=I[@.E*76@G+=<$=73K,*G<) +5@N5ZOPE@I/-7"( M2%F9A/$W$Z[$K'IZ1Q]<,)I%-(UD75GBP]]/1#^^G\ N4"QV.D6!BL<>;S<+ M-11OI&%J5Z,1L[MA81VD&6@5A -;WWR(' HUWY@&&!NMS")/LG\6F6($%V,X ML7Z"BDXAR3+ZL&;5U8X*M'3SH;((OKGK24DM9+4?LA>4SZ:_TLS"JIZ6\9?&W=2D")&8 M%E%,NBN>D%1(;1N9J+:R(I]8*'T61I_DUE>Q.5$+$J5"KNM""S+A_E9?^2]K M\SBF*@KTIGX :_)0LJ$;.\U[O %A@I_!=*FU57[8L^(RE9SF4CE,L;P'#U"=+LV?V1V!:I@QM@6M MSZ"(U1^&"C7JR_6O_<*4CH"M)43-Y8!,P*((YV:Y85;)-E/B8LW4'K($XI;U M3@UF8+Y6Q&JCH8)0VA)FZ*9/X3:U%YLQ:UNR>MMP7:+P;S]$D[%203\(_6F_ M/^J%@_$@F Q'Q[.Q&O5/3M7T_P:#']9P_784].^&U-S/KW_GA/3^KR!']_,\ M_N/]I]?G'][][^M7WOGGLS=OP'#X_??7[S^?;SQ=K09%Q[O?G^@]2)UU%>.1 MQCRZERH'%Q/=O'23S3'16TBHXQ\>*Y"Z(ZM[H\0;[*W ^_CIP\?7GSZ_?;U9 MPEW?E6VR^T+O Z6<61JTG/OK,0?R;N9%Y724)FA6/T;0*-/+FB>D*H,WKXBC MO-#7-@5Z$W#.L=*]A' M1%2H1J Q+BI :O([$;#$3!<,5Q,$\L$J\N:H+Z5$W<*>8@S0.B8J^92TJR]3 M8-4%QB'-[J7*E[79P!:BEF- 6DCSHM2OH$[(?EFDF@\RHC;Z9HIUP1G2?>RO M3[O%X_!!/[D^Z_?&=;[[^Q]'IY$$>?-+M M'Y]L>?,OM(F\D4 >2(U_^V'XPT;I^1\S^M\:!6&#/HKS\7=,MXUVW59G=";2 M/I.U'F7+^_7U*-P'JZ_F?N$+_.J[#-$^42J9/VXYFK<^.NHGSI;'U __16C[ M1FS<[\JUOW-=T3R,E7PGY]@6BWG[E=HUIGA:6WN&I1%?NZ3-GR,LE&+5^(U2 M16V[;RW^@D"I'1=_VPT1'OE-V]JJ[S[TOKY,,\QB C41$RT$[RM_(&G8LI#7 M,HEH6]0=>E5X5%/OZ2GNW5)_ GW[ NO4.][O[^\B(O>359[0#A_W.G#]MXG# M@]$&]U(GGG/^C_?2>;M)3\_]/[]G@;M+ ;>.C;V._=^JTG/W6 MRFL=FHLFDAV MPCVV=UOYTD?$NH7J>&_/G/JWGWLX.=XW[>^QW^].W391 +/)8 I@#KY]YST; M.?5I3S?RZ6A/[EAY0#)Z5:Y2%@7'SC.TIWMX,G*J@3M1OIF,SHLNYY9\],NX MPW^BB^7$Z0A[NJ/#@=,1W/ER+PDTU"#$$@JG3EO8T]T\&>Z;MN#"2)O"2&VM M.EUHZ<[JCT>:#\65QD[IV=-]/)XXI<<=D]\>:5;+U0*CS)]=SO">;N&H[S2= M_=9TG&IS3T5$Z>J+W_'>O'-*S7[NX'#0Z;>)LE^HH/D&;,RC_MB:(LUYV-\$ ME[E?P"M6=OON#K.V\B?=X8C6]3-V2\(F\HSR%%8E_]A30SIR^"$V,*>>2@AU MRT7^TLRX#C&K[V;$)@:.RLJD@HG];S\IL=)_T!OTM\-4/62Z&>P]W0B5(-+; MS'L6_0P$<4JFCY=3G:@W2]-V8#[&ML@1!1U1\:C"E-K#QU=>_\3S ]U$YEE$ MCQ7Z'(S7GMZ TI"V5G'*H&5?$0SYBB$G$ R0'U,F111[KU1 32B1' =M,%]/ MC!Z'>T^/C*@;)0@K&#?H3@.M,"ULH+R^4)Y@ISH9-=IOFJB30 5HP[#(N=?O M<3BAMNL5V(W5T\&1PO$>DX* 43("TAI=,+YX\(7[A]BP1UHM8AANN#4+JPH3-!%[6](+IF-Y.")R+^.F%GWS)#7J7 M_I;0W/]51F$#I]=&-L:VXV!Z>GF*M7<^MC2(8_QO4BY5ACT4\B5VX,NL=Q!< MKS#%,OI*C]'/%L5> ,!LYL"1?<0NX&=EL4CM5ALOY6\KMH$%-'E:^%WO@X%" MQI,XAI<@)I=@[-9,AT%O.*1V(3%#US+^,R+M-BX;C1K0SA68O>;40E&CQRW; MS!PR>Y[N+7O2\;Y^H _&WA9GN7>=6*/',^ 3D M]BD-OAB"JCJ0$0(ED:;O<8B0M4\V9X_(G-7G@#EFUHV4-IVUTTJVNMLT$=V& MTV+G3@5NK(1"GO? MSMYY'S]]>/GZ]:NW[W];Q[4]T*89G[FQ0T9=%@S&[4HE+"C4'#]A[V6E-4A2 MCKC%F^[%!/,IX-$>PL3.V1."CA(\31@P%]FR:BP!7[#8NJ2.?M2W@J%S\W(* M0B;R,X,VRR81-1,TJ+75]:9!0,2="J3'['VV0]F.7X?]?>37T=[RZ^]OW[_V MSL_>O/[\3^_5V_.7[SZ<__'I&C3J6\GHQUZ,F\#X"\N@N>;T<@CW&]>PWZLO MV]T@[H>C1X.XW_V5WX0/MYW]VO$^OWYU]QE8O?S_[]/KO']Z]>OW)^_WL\^?7G\X[WMG[5][;\_,_ MX+N/?WQZ^?>S\]?GWHMC9.V$OBWUN]]P-UME\N4QPAFM21 MZ;\@+:;>^WGH_\O[C7N'GJL8NSS]3CTVP7H,E?AKKI;3-/:05@:]%W__\Q_O MN_1W_X5W1A;T[_Z5]#>".8*]V>MX^<(7\SIMCN(2M?&%BLFM5+?-AZ=C,>D7 M%):.0VRE#0_)5 ":N.LCNT$^)=BV?,3]-'Y-_8P2"EY1U],4%M!G]\&_I?;>J&E&Z2BG'>J:OO'U M56=JB"+_40-CBN?N72XIA8E_F4NW:E-:VC=TBV.TTM<#&E^(:UHBP6\ M&OZ[Y#D%:1*HC%JYZ1&WXYR$P()B @PGSTO,'[7LI&M7. M=O@ E;';$[7QUBT^!OWNY'3;YA.W^W'4/1[<]>9>MW_=C^/!\([WWC3D<7_P M0&U)3L?7C/D;GGS:'8_OJ7O(79)2'[ZSP@XEJ'ZDCIZ/UAEY[/L8_Z^')-/@YMQ\^DN?O'##MX??2CT -VXHUW'/7P'(7AMX]^1GW- M/I93T.I SQ+$GAT +]^C&$$J"%^S-)YYB\?JDO'D]J3WWVPV\KE^JY0AB@F M5'-M7:T?5'L<,CAD>D1D<^3GR M<^2W#^0WZ@\ZD_&Q([]O)#^G['^CLO_+X)3T>]#U![\,AD[7=^?+3C'X/NCZ M3YO2-Q#WTZ)<)S*=R-Q%D>G(SZGD3B7?*Y4^<5!B.N[VA$PI.YW1'DJ.^IT5]P^-QYW1RZLC/ M63P[L*2W_3?E]>VB&)!:!GP?K+67IW$4>GI1]DU&[.()M=4"[S:Q?V^+ZEMH M\@XM+'9MJ$X:.&G@I,%=_"M;X,P_C4+9>A'G//-7"P+AEK1UY07ELF0D$:^@ MD@.K$-G+5%%F"6%56I6>2>WV.?WV4:JW M?_;.$:C,>^FOO!/S4"Q*Q?G%?EYX,YP'KE"LL)!V%N5 A]Z5\C,IB>4U]/.\ M7,H21LF%RJG7!T[YQSX\..(5XZ)7'+3R@P4O".*,1TE(D/AI4BM]Q6)R+L.M M/Q*'#%2(T$MA?A-&;%N5JX60$RWG7IX%?_MA6]T8,DY.] MQ3 Y?_WN]4N$)7GS]OW9^Y=OS]YYK\X^GST5'#O&YR QG/A)@&='Z!>^P545 M>%:$^5C!F81<3]T<\#>NY9\J./I(J.:+M$0$#H15\+GG0YK\528$DL"GV>]^ M GR#4M><(Z] _L,QA)?@0\X2/[[*(SK;WI@QO4Q!GA?ZFD\J+V-&[?Q@4* U MX"R]^&VAEDR9I^9$DZF8%U=/A[.NH$$Q1L/[%.&CB[3]BO;7C/GH@7&?)4D) M=WQ2*T39A!&_2;.EU^\=_6,SU,C.0B5,QMWQ\(Y(":-1=]B[*[+ #7@&Q\/) M0^ 9C+N]XVL>O(,C/NU.^ONVQH/>Z5Z->/_6&$=\"XR2%K-2RX0D353=YCL, M?_;8V?0W>,9.'W9?'ZP17W-G3[_#SKYA&_:?8,-NL;VMO.4N?9A+G;#;W0RZ[Z,EM(]:: MFXK=I4!?X\K!6*Z^]S"/NX-M!MK27%TW(RY7QKGK^,,)U"T$ZJD3J(Y@;D,P M)W>U/9V-]'1LI$?UZQR4D?3L+8;!TA*>%.8=3WT-%,QII3+.WZ XVL_.';1; MESZ J/N/(%!J-KN);5$9W+L,[',_5ML F]YU4;YW7=\W#FNW-N<^*_E:%F:/ M:_>.1[U.?W+_^:C?M$J[1T!W5UP<>SOV?D3V/C[I# SOV/D#V[HTZ M_9.)8V_'WHZ]#X^]1^-AYWAR_] :CKT=>SOV?O25&?6'GDN>.R[2JA M?X/2X$C\D?=NDY"G<4?J@4/AEW>J&)P\@69ZHW]!1^.Y1^*@S&KK EZ/P@Z7P9Y-.__1T[0!VQ.V(>_^) M>S#H'!_??Q\P1^&.PG=D[_KC3G_D%)2],^X/.'3_JY]'@:?\+(%1YF+@4Y6= M#9;L.6?B/LJ;0??D 8ITGJ@KT='W#M+WX '2V!U]._K>C;U[UNN.[]?:=[3M M:'LW]F[0[8^<[';T?:CTW>^>#AQ][YNE?\!A_%<1MJ$)'\C6=[[%1S]/3UQ1 MD/.='S!]#QS@C*/O@Z5OM/5/7&3?T?8!TC;8^B[JZ>C[8.G[86S])TK?+JK_ M[8O]TL\75<-=+U1!#)9]N&;K.]?B/HJ;7G)*XZ^ M#YF^QXZ^'7T?,GV[X+ZC[T.F;X>SLG<&_P$']QL&_\J/[LG8=[[%1QG@[LU*G2Q^;"F#(7HGB?=:$COZOIZ^71S3T?IRR%\3+-=]*,3 MF-?C>+7<4-Q0W%#<4-Q0[M5!OWO'V$Z-11^FSA7^'5;[?GN2I<:VTS MK-W:(]?>:]/*#,>3SM!5.NVG%>[8V['W3>Q]W#F>N-Z[CKT=>Q\B>T]ZG^*WDI-6N7 M4^#8QQFGN% J6WKI%&;H%U&:Y'N;&3?\ALPX5Q#QR#+A9-29/$1NQ1,MB7 4 MOG,4#I;]L._:ASL*/UP*/^F+%R& MRO.]>9J&EU$<>]%RY4?94B6%%\ ]<^6E,^_'X:3;]V 2<90F'0^>\N.P>S*F M)^M7T1LZ7J9B'S\6J9>6F?=WY1/HQB&!5OCYWD:1/2$RPB&C<^ 54A@%:*$/OW1/>\" MJ68P?+B,'D!_S+)TZ0V/?\(W#_H_>6HV4T$172COO_VD]+,KK]_A-0]+I8?W M&>Y^61:\>?^=3G/O+* 9PX6G7<^[ [$>')4/D,K?)A;93CK>I=Z6D!=^Y5\A M+54U^+E:1D=^ BL?QU>XW/^"/2A4%E]UO?=IMH0E^+<*FT7[4>TU\!9@F1][ MW4FO8J&NVQ/T%L*>7.<&%;F2@T1*O@"[30O<(A39'> Q6DVD?[PO1WJG#PN5 M'*FO44YB(0#V1,$PSY1"8=3QD+'Q-EB6_L!;PC 7P#BS0IXU]6,_"13LDD(. M1YZ$-UVJ&--1:X.3D8#D"9OC0 &!C!]F_B5,CFC+]Y9E7$1':KF*TRNX8Z62 M' 4*'$W).CEWGU[^S,F!+ MN\<=,;WX>02T'07;S.'WL_=GO[W^_?7[S__Y'^-!__3%N??J[?G+/\[/WWYX M[YV]?P7_G+W[Y_G;<^_#&^_-V_=G[U^^/7OGO?SP_M7;S_J:3Z_/_WCWF2[Y M\/'UIS/\X?QZB7$#)>R;[+DY^L+K_7F!:DPI'!B;+P.))-*AIB(->AT^"O!Z/+V!3#WO M\P(>;KTT7Z1E#-H7ZAL^G2+PHK_*)*!7&47B)3P^C:.0U(LW9E#G!7R!(H[5 M@/=I :L%)];-EXN4I3>^A2^9E<8L4&&(9W3^>9](UP+MRGL#)Q]?U.\=_>.@ MC[)M1= ',*$N(G7YI-9B VO]J>"HSE!GS"<= MC4C5N1^3B1 L0.4"KF$JSE<*J;6X MJ7P)!!L< %\S+L>#&FJYK!D>)_%I:LL@J,NPL&)!( ;IF4!S M/F);Q M%VM Q($^K'J6HF8A;P=.AS^['E( S>1*^5E.NN7"AS58^E%2P#]H)N \V^ZF MN=+5ZBML+/(B#G1:YG ?6%Y3G#^H,F"7P;WX$RX7B1PT3-01B&VX1P\5II6& M95!Y1QX@6Q3.@7VVWJB/;44@,0@DA-CC3WEC0Q;A(@;FNEOUQI M P-5:/3=Y%5 ML=2Y.IK"2?/EB!S!S_WXTK_*?_BE-GE[*==6:#.[7L^TDV]F_[TR$/Y48O " MA1?D^.?SGT-G5UZ8QC%8S][E0B6>#KJ)R5M9$MKCA@[Y%= Q\T_]29N$-[$= MBW']L@+L77S + :K%EZH.AXP91$%)?PA%R?Q5%,97'?BE))> 'KI$3;RYK5MM6HHG8K_?2)%E3E$C+_;S M A:O Y26P5]I61BMXMW;-Q^,1K%4Q2(-M?,%EQ_O7OI_I5G$KB?C!Q4<#F0#1X_YIYXN0#E MN8N#=)Y0)%+>!8ISND1GDSAY MF=QJ06RE_%0%.XI428>9'$ZH-ATA U6/ MBA7H5^Q[HE'RRQOOJ\8BRXF7-J3K)5 MAJ=MP*-#GJ.=2;V@S#).0Q#O6 MS=CW8'AX:GM6RBI)T0.YTDW(@^T3C(><; M*(RY)@*BG"-#0T(N!EJ*4V%#X]KDW447+ +@A\A;E6-S7:;Q M>5(7[4C5M^"]KOFS*V=[WVC]&6C)1+119+S_\[]M71_W)X7M?>?(H92EZ &*. MCP^R1O0R GFH019;&3%-,ST)$%U%6U@)CF.R%4C5!22RG> X/P<,C MHL2=0,F)3D/6EQ0^4&GA+4!$ZY_3#"8(3RDRX FR8&"$ >OK(..GL+*=2I4! ME04X(19], \6*0P83TB<"1\9*8PXP[.GD/Q /=';IA+=G:"^.Q^=50'D6LS2 M.C%QSV(\=H' 8"45Q9[MB.^SE*.TZE]E!.H;7/"S9'#YJQ6<,I32)>3(9S-1 M).]?USM#O8,IMV,'M.OCR2-4DMG6,R,C:8C4%R6E)+;2L)C<49T,4[HY!25F MIM"\(SF8P&?8EF@&@P."QL1:EHH@?U<@@EG=IA@W/D0EH/0$_""2QAC41L$L M$5V5+# $!V*=M-L.O4S$*NP.C/7?6B\7SD$-)@A@!2AT1V.:EU&H<(>L"/Y+ M\@B1RO4*C%5TV[]D7J.QT?3!FDTKMH5!)'#:Y#GFM0(IPZCHA324,%_DFZ299#VP MF8@IJC"!2+*2=28R;#E\0YH3[?7O?@;F)Y_2H,T"L;$> =N6LJ&S+L-(L"7L M4,1+6"==*H6B66@D2HYX>W X,+H"DXHH(LQ.$[!V37I#E/ /N,,@X!8)+.4< M=>E9!D9ZALZ.3#%M((U2PA2+3B0_7W:=* "Y@;1MSNT-D#P"R>TV>G2'Z"V. M4*6F#'AC5/I9D= %F*9)<\,W9 H&D&C5!%]#AP'=N_2_T#2TS$$Y$B+MR"F6 M ]&KD <@PZ^D@C"CSB&MQG^Y0/6)^(=NTA:G]G?A;.0I^#=-Q[)6X"O<#;HE MH6%)FJ$M)G%H^_.7Z_T0CF-48%AUT"0 M17G$R3Y 5"Z&^M9(&C,=Y9(GD.#Y"D'"PV MP'RIZES;? [1H=7(>\*G5+8TGAJ&")"0T-6!VE>B";C.>* C%>@< HF@)/RF M;=\6&JS\F)5F13J[?G_%#GJV/-40YD"L=(E/Z-12P*KQ(CN2N#E"?Q3ZE],0 MN'7A@_P(5,D3J30FV1#M1JNO%UZ6&$]/RP#UJ41&N%ZE^N*P#Z%-']BL (05 M/QMK3>O*-VD!M3?=I^V_3QSZ)^H]N$=V5I'DZZ%^E*&/B(B?\XN\?K?WM2-% M/%-./S@^[IZ:\!MQHK7>_A*FA[QR 7HYZXBHMJ=9Q@G$K$(B67PRLO-="DOT MAA7 J^^GEN^ G;=&Q&3PH7U&!V^&VE^8@GIB&_VBCRC@D'1YQ4[C*N9CJ[T9 MQTV3*WHL.1B6T5<56K$=E&(24H%7'6F/1%Z":H-N$!(2&/",4;F)E1^PD+;D M=24(Q(]!A622FED5GM7\]K$R24QA-1*6/&WC4%B'DH+=NP(++]?IY/!DD1:) MFNMT!5X SB)=DDRW%T^+E5SGB>-154D02BQ%9PJMDPF@V4K#3 PC^*_*E6(: M+UFB_8EJ?QS7I#LHE($/XA6W4?SE@;]"5QVG7(11891Y=/N+_L/6*Q@/_I7] M-4;\T +"*IT03;$L7641Q>)X68'VL:J0[M!:& V7ABA1=SHF$R#DIH-W"MII ML%"YK:#IT=JC@'F%E+F\ ))6*,:Q#L:H@[ 2.NR@HPHD/JR(1R4@C'!@_0#D M3@27D4J=*:HH.M(Q>#X-+F&T^%+?.B28&X"!PO0R09WS^TKX&VYTJ0?7I!X, M=S3U8,=.D]NF5Y]3!?(GM2K!3$4GP\F.=0\?TW]C)P KRAN ME&8YG9(@JA=I1C%BCK*:]8-+2XHLC7N]#@R0"U2-19&6!?J/0C:>N1-UD09? M^("6:Y<@S:?V4XT!A%)96Y$INTU!P/KHDL'3+2TBT0E@WKXX1/-R^I=X_BVG M7*Y YK(K+?8O]6$Y+V.V:7@\'%: PX">@))\5D@W8,'M&S62[F ML6@:U/SKN'(^'UB;9FR(Z+^BO<["5YFA;6&]!#QEGTIHLM/5W M2EUT[9V]<:=_JE97K_D]BHTMBW)/?E@S AY=GFRH:OM4E39^,,Z# MVQDR.S+!K:I "Y$SG).%[ATQ(4#M7^95@#ZOHLPSG6IS?;(P9]10EAK]]?PQ MLUVW+,]OP*LT^4-*Q$5SDSQC6<':%90N"\=/JJO*&4^&OIE27 6G&_NK7#W7 M?ZR!#]E)D[BW&M(E2FCD]%Y1C2:3[OAX2-J10-3*>$1SZK+FU,#3X1^/C[OC MX7#S[]?>W.OVK_OQ>#BXX[W7OK7?[PX';LC?8\C'6]Y\ SSREGS^G1H,[M9H M[@)K=>. Q6"\_ZZ(XY9C]*%1K]Y4RN%=T-W<[N['[EII:VYW#V]WQ[7===U! M;[6,5$>\:ZU)[@O:\G9])D2!QC? >#Q">O'T@NX=[F4/_GCLSAU;K>BNAD/>B.'5D[LG9D_73)VCD4;[5X-A2=LQ4/SU8<=Q^@FZ)(VM'UH=&UGWG^4L<=3OJ M=M2]4]OV[/2>-;Q#IFKGSKO5XGTP;8"D1OQ9G.;Y&K4]35OPH,(&IP\17WZ M]=Q53OD._I%OH3?',/>]X2?=$\?X/WA6&>#1XU5_V F,6Y*6^U>&^Q M_%[EA0X\$VBNLW7WTM;M=4?.UG4>G(.CZOL-/3NJ=E3]Z-L&5'WJJ-KY)1_$ M+TDHX^R3=,[(?90.#Q:3.^3\%$?=CKH==3OJ=M2]?]3MG':W=-I9\69OJK"G MCPY"%_Y7!YYX@!&"T^[PL7.T#BA*X'CB$'CBQ$'$.9YP/%'W+ [ON0+QR?*# M12D%_1.1=BZB/$H39\+NHPG[;."*F)UCYN"HNN]JF!U5'QI5]Q\"T.:0 M*=NY&F^U>.]5<0_E+4_+9)0?Y75#^#U,2VR:J9_>-\.,XZEK%^A?JU/Q?]]%N_>%NO.6) M6E^=K1?UFLW9T([=:OWJO4R7*S]3U%.\K6GH02\3O?AY5,"P@C6J;EFX>L/( M@UZ:+1;""U60*3\'XOFQ?]+M>_"F.$J3CI=FWJ [^:F#1/7C\:C7'>C?O!G\ M-JOHKX,-[P.+!KG9?3J#^XY/NL/V^_J3KN<]C7W8GD3[U%;\;1+"T+,(UNE< MS1$-K*OGNYL$Q<-FE93_;4TAYRD(55CT=M(]:9#;2,AM<'I,5">2T#OU29\OP57/DU6OJ% MBJ^\_O@GT_$+3N(X]C-Z@C5" NP=#'ZJ?8TC^0QOT:N /]8?,LO2)0UDE44P MAROE9]XES#7,H@N5>-,K+TYA0/AS .>]%Y8*I\]?!FE>T"331-%_RLQ;^G^E MF9EP!*^"IUVJ.,;_ C&E%P@O'->&=)'&)5(&Z"!AQX,U!G6EA.'!S.&I]*XC M' L?6TY\>G50'UXC?_%4\7"3](8GDLK>X4K$.4TJ70VRQ6J.DMUN? +NBE! M%U+K2*H9)>7,#XH2MK[C@0J1A# 07.Y,':V *?PY?#8;6^"3BZL5:EPP@<#/ MLBMO 82+JP@3*9,(AL!PR[2L*N]>+UY@)D 7S_O#[C%PQA,557R(_ G\D'F? M8;\*XI7]D%<\=EM>->=1%UJ:(O&0['5'-:EUVNV)U.H?3S9)H#:!U1]-NL?? M+K VC;Q-:@VVDUH@SENEELV8]8?4)52U7$WV#<#R\>'NN[#P5HQ[K6QA(=DF M4C:ML24JOU7LWB!3GJH ^;ORXV)!6_^^A'.W0&;8)RDBC(K\B_O>.A_-D[:R M;+U$64EGF,)SIH#]'*QZ=O^1F!UFD$E0Z1/3-HBR'"RY3 M[U\EZ"@JHY$7* %D!5!]ZM!FX/69OUP=E:M*!EY&L%4)$ *J. G>GZE5[ 9/09+!'KT0 MYU#/OO^'36,,%()Y/+Z\N)ZY^J/ZLMG_7F25*;-?C[U2MY6LOU$CNX_U1G8'??9LLQ[Y8>EOL@JE& IJ!FL57IS].6 M%UG/6G^1-0I^D=%?G7;32G-[Y\E9MXQJ;(,4O,%+8G'4J,%1PW&3,4;=_A8, M-1PU[T,7T18,57O6O?*2];9O9IYQ[R$WXY- T _P3>R/:)=.C4;#55+H-O:H*Q-HQ6O)$.ER54OTXK0,OH* M>ELT*_"")983UK1&L="6?C:_M:7G7,('[F=IE2:;7!B62!E:GA44*:-^0S0, M3JXY:RV1,JYD$]]W?!\B)5CX"=)QDBZCA-R,8G-D7&^[\/'8Q>9M2S_6# M3 M869D5ME"OMQ.<@TK^;)!]T$/,#Z\C M<@NJ'&D/?TEECVZ:VJM'BD!%1D1IP M;/*D.%VB-;RRQYX2GH#GK7'_;3PFPX96,>AU^RQ4:BK"Y ;5HAXT&C9"GJ#J M7R\.:E.H1M?@)#Z'Y1F7BPA.S]JY2Y<#U:,57KDC0"YD<':'S#1XBO-?2T$Z"9>M!:+6+MD8HZGI17;3(I"#V5QYY,G@ M)5[W^"*?JW^5T8KN8/<.]CY*4GBX\LJ<'3PR%7R!G]O^I%7L)XD*G91HC^KK MOJ&_67U#S^I]0U\W^X8>] K>L%Z__:>_7+TX,\U4.7"B?7% ;S/XRX/__W@\ MJ8+2+"SZW=ZUL@;7'F]KR!A@GFMEC)W; TP?ER%&;2U-W ]Q=9E_4I)H,'1B M73T-FP51R"9IYZ#?V ,076X6K M2;#D]B!A\)G2@@0%C04Z]XL,&+4?%D5Y=K&V71HI8L'C#RV-TT; ]WIG8#,\,SRI M+'UZP,FU[*]/>W(*ILLIC#,T%@-[!_ <3;,;8V MB$IOKL71T[+("S@SD06G:9:EE_!7;CFVS)<>,*JJ\UGS$#J@3=RON=R>=TG8 M?O:_8K"J@07QA%GW ZAM:C93 >GL")6!1$\,W**=#BC6U&!FSD$\18OXJ>;> M;IE%#^=N>Q;]^&DLD\NB_Z8L>CN*FWEL2?R)A;:\M;KV6X3L<5=HQ,_#09.9] MUR*#P4WING!HT0'?:Z3KCN%T/V_M9_]J1NYX(N'UZ;L?V M2UO1IMI%K?YL=JU3((YM$'UOYE]ZN%ZTF!O"1RX-[UO3\(YW)PWOD.3H/D?U MO8UA^_6:B7XCZ#ZN:B:^?Q'$<;M4!;9=M(A6%*9;RM(;HNFZ[L /).B?7-5S MBVN%6=?EW3QAS6./@^"W+Q>P6*A9*WG$ZCWEN-ND21-ON+;9C5W:B6<:+U.;-N5LK#&S9#(]<\< MKV=AW4/Z996[['DOTP3('/30JPZHQ(U7C;\Q$VM4Q7\IQPN1.@K)8J$ )EQ1 M95,TF([U2WPCA8!X*#8GUO)*UL8^H4V\[EB2XP@MVV*1*67LVTZ5\R'1UEII MWXU)6WO+(4_&&MXVM9ODP&V3L=?EP+'M^R(Y,)@TCC5XYN:,B@>2 U8:]H.* M@:&=D+E!#%15?X;OFX?P5F+ +LN]32*W40*H,JYIS'.>:DU/-2EKNC"VQ7AO M3?ULU/G;N6^;39Y:W+(L/Z$Z_+840(V"_'G38U-,XI]Z LGUPW1&Q*UD8/]K(U9-8.; M]"SA/,Y50RE@?EGY5S6.E(&TL6,'90CP'NR]YLPLRDD&5[RWW0%PYSSY!ST M[*/FZKM*=$K-OG4Y=96'7<7OZ_>[X6LY8JX]8'Q$S MB*F>I&J%W"O\+PRK 8O@SU5[EG2K4FR%X:P#U#,ITLT1U.I(!$6CPO>H%/[V M0#:;^Z!,PSF,S.H"VUMG1^_M@MPE _J6"98%^92I(YPE,M=5L^*-[ MWJ4-?5D6;"3\=SK-O3.6VC",4^\97H>]T >]%W@E_$:?^B]^OM54_#A/:_,A M*(VAI3!Z\S0-J=ITO6BU/J$,:]SQ)=,T_>*MRFR5HL8W+=G)@L6J(;,Q*ECD M3<)FAG+==RT^*J@9->GU[^+_E5&E+"#?/_27^%)X'U2>5J"R>+RQV%P M+_U\P3U00Y99E:J,]N0%@RHW0%I)CSFV4)7J7J"1Y9:^$<@UN,L &AI^4_^Q M'+D&8[)NC5H1+<9.R6W',CX;SIZ$454OT^P+.9.8?CK:,\W9J1J#%:=!V $H MB_T@@"V&V\%\YHII"N; 4, ^J'ND"U;R,(JE+?7$]#%#?[,Q.A(?(5 T*HJ) M6#'" QP=IE0;3@&85,[9-N2.1X#*I."E--EL"[5$3.JX_+.H7]08KQD24#+T]#O]H,+U87 M*JYB=7CE,LT+ \V+Z\<5Y' NJ^B"J@;EU5$N[[Y3O=]A"A,-H($KG#?YF,L_ M[6J2!FVC&U@I]&T T_C@D]L]N/$4X;40LXMJ MKT)R].?S3,VUED@$*BREB#!M.,S\! M$3#S \9D:0@8^_U^=16)JDW/@ND#+5!8"F6V3A>P69#$=\MB5?+7@H$P;[6D M'4\0$7 9S@G!;UD,&H06QUEKG#6+,.&@C;.&DPUTW0(,$-SX2"JL[M?=%0U. MN>D1AD_P3 O5M*#DB:NE/EM_K&6/MK+JR37*Q)^*C2ZPI4(LW^9)P4Z#,I&$ MN:3_C6^2!9M?\+:QAI<"$/3C<1T0#F:E62P'1 M-JS#QB^\WWU876\ .]"*2V"EH]4XBS*7^-YAOV,S"NH]N3>G$%M1TW4Q:M,, M]Z.:C8=9 W&&T-)K;-1IE\%(2IH1/'VM$Z:41J1X:5&)O^+L$]C8$''1X.#F M\\?V"7VDJ-E+ON1,7Z)=1+SCY&;ZU4^^>.]U'ME9GJ=!Q!DFS^11YC)S-]#. M>8I0JIAQ=I9EJ%=S;AE]_2NZ?SZ522)?,C 182":;CWH(4,; ?\K]X,#9_-Z9Q&+:%]J2K[ MKI34OEPE>&&N@I)PH/@&41'PX""P6'P=' #'=I93 ,P2L5Y)R@SA95<"O/%@ MT&R68*$!+=9?<26:U8_VPYLW@]:5QA<<-5I_ D^X>H%YLI@PF!R8A#[9&*+/ MQ58QY.;6N8Z5T MB1:I),)64^9ER-'Q3QT:KK_3,NROW6\DFAP,S+",)>T"E@GT T083KQ78$>1 M4388=JJ#&%]%)UA\1?9>8[_HD;(Q0* P3L1J*2)&.P555ZO60,_$?D!S\#?I MPB X! K2Z*7'97ZUBL(WQ@0)D/"6]OURA M6[S,R&JEN V='\^]9_[/WKNWOW[XQ$I]4@U/C&-N#]/!=A4=";TCJ4=?P=I- MB@5EU>8*A04O,(X+L\QH?CAJ/$=D N:ZQDLXCCH%H4;#Y;4(%6\^/S9#Z#?L MHJ&]&A348G/[6?]GKR8@^ZQKKW5AG3PQK2XQ[A[& M91WV.I(WB?U;B%2)9"DEP%_:.,(@2XKJ'&I7 [95 +8_T3OW>J1O<9A'MSG+ MU\0>\"[9>(J%-1U]O'SV";6%_,2;1"7(-ZD$U4/7E0-[5SZ9Z][A\?A&S@NS M.98B<0ST6$/LY7EN>((-?8E'9NW.ZX],/L'O0X=68&F1ELN$_Z34J0% M^^C"= I+(:;C3?Q&?I*ECV>Z$M<\UJV0 #"ZW75O;_'#MUN=G37?!FL111:1 MOF!)?>\>[3'6>:LVNVE[ MIYR4::NSCZ?%,J/LC"K+P[FS/LNW_]'U;M!J^;K;J[9\WS?IMW 03%5QJ50" M3QX?_R0SQCZ'=M=S:8WN]ZK'\1V_+9TO_*'5AP-JI2/3E:^]76/4%ULK5 M5!CTM1#57,G1Q3>Y[)2[9*><.MB=;Q?%F(Z?<_:[7R=43#4N@P6QS<^57!% M*V;2"'.]0*]F&^+"CV(4IW:M6TO.&]6DHG&SXJ!?2;_P R4M340@Z(E]CKYO M.AR,GB["V(]AF D;"\3O5-,OLA-DX%1Y?Z7P!29?U"1ER:>^,48H(.77K0]_ M3L<\S7\.7W"-++G\0O&4:SD+_R04&(4EP5%+U6R04F!?8Y'H(=!"K8\7+\FO M0 %9/ZQ^2)NKS^2"+\[1\L0&T-]0"%/^P7_"E2>P[TN#'3/]2_ HN.&D\N>N=2=B$97P5.R&*,T=9 M+8%9"WX+<)E23KO#GYZX)J=3DFN5^J!!='KL.D70AOD MQY&38]UT/*,H^D:N+I/J+3J,P<_*]2 IN-JSZ\PIS(UYSC-1ON4,TV4)"!*% ML]6B09Z;+Y1Z*GTUKJ>%#>XYXF'RJ"&@!D)38#:C,:JD QS8<[/H*W(P)YX' MJP=T<34)?@V/Q*=@PBQ^RP9](KD@XJ7"4 MN9PD 6P +% &(F@VB[*EG$F4)33G#SC>Q$_J%?_F2U8>M,^!Z$6%[K8ORB2).Y57R0C 1V6&-)&E;9SC0.%))KME&''5:8;"J M0>NWYB4=ZW:WK#B"<;)WB9-L,F4-GH@+1FR W/@Y>&Y4J3>2T-5(4;%4#U!K M0S7S26W-Q, CQN?OU-060=@\ M-@.='U.AI?D4F!JT"=4&B K?&G@0C175H# -2IU#0S@$FOC0TU5P%UF!]JW+ M"3T 5O1%9T)S(\I%J)H;_RI#C6:<9"'ZY>H>*J*3&:4A_?\,:&@ M)K=I;'[3MDM@XH1WGM>S?D6L9L5SORS2%_(%IP_1-U.L1,YPNK&_RM5S_8>= M6(3WO[ SRG>92*_:OG44(CI_>*YW\RZ0Y.)N3\+S+X)]3CDG C=B-V(W8C?C&$8]/KWEP M[=Y?2'BR 6QC*? WWX8_M#,!<5C?[#Z^D)_EO, O]KR/&N*^@N%Q<]^+-_Q M \WSZ33IPPE03T;MKVL>U8$W;CGPMCXWZ\?MEG-:.SUEN5L6\A%6:7TTDX?= M5TE(>/B=/?T.._M1ZW)8/#^]TMT4/Y+.M\6&:]4E21/5OAONTL.Y](#%Z/=@ MMG8[=5_$ZB-*5;&LR!^Q0AS.. H]O?S[1@681_2]]_P>%G!_"$)^E+9DH7[O@)Q5Z/^;/W M3^5GN2,F1TQ;$]-GS*>L47_+L'Y8EX1A6#:0E/"JW.&3OA:G27 M/OJENR)4X07?Q%JMV30/S5OG;1 =*L-"Y]V6L[MR9.[6=O[8W+2'7";:EQO6 MB?>.0]P[M$Y4M#]XT:Y0[,::[1YQ[8/ZY<2"$PM.+#BQX,2"$PM.+#BQX,2" M$PL/M4XGO0Y<[Z2"DPI.*CBIX)0%)Q:<6-@5$G=BP8D%)Q:<6-AUL>!LB'N1 M"BX&_ WK^=;@9.LJNV<#%_UU0O=@A6Z_<4'#Q'2<6G%AP8L&)!2<6G%AP8N%>PKZ= MP6#LA(*+^C[>>GY84?O-9,X-J&J8^L^&+O[KI._!2M]^Y_1DXJ2O4\F<4'!" MP?;JGCBAX(2"$PI.*%1"830:.*'@A((3"DXH5$*AWW4]&[GHKY._!RM_1R=^I9$XD.)'@1((3"4XD[ 2) M.Y'@1((3"4XD.)'@1((3"8^^%\L;XGK3,0%(GU&$< M?@Z]-U$"0XK\V#LOX L&E)ZEF3WUKPE@PW(97?AKF#A M)W/8HEF6+CW8"_I],[T<]NX,97?.<(%6:8:TRPM[=O[2^YRNHL ;CP8'O08C M68//BPA7(29R*5(B+2LUA.C%]Y9E7$1JN8K3*UBEE:20K( HN]Y'3<_P38%/ MJ^ $X$EQC#*BB))2P:^P O,%4-APM)G"5FD>X4?BW'Z+) M6*F@'X3^M-\?]<+!>!!,AJ/CV5B-^B>G:OI_QX,?]$V+K-)"YNIHFBG_RY$_ M@Z5X[L>7_E7^PR^U%;/7?VU9-Q_':YN\]+-YE)#*TQ_M$+NX M,'B\S(PJD!M5H.-=P@]I'*>7WA_=\RX+H+E*5.;'\97G!X%:H2SVJT5>P1.# M:!7#6)\AH-:@]^*WL[./]&?_Q<]=[S.\C%_-$@?.,WA_WCX"$'3_*J,,SU$2 M=DO_B_+@M(R6)/[P(/VK#.=\;;'P"\^?S510\(FICPK6G.CHA&-7X<1T!AV0 M0\?+_5@>IKZBJ,3O\!-+V= +HSR(T[S,%#Z"I>,<-0!^&EW[_]E[UZ8V9ZUM+14N^&SUKOT<."_Z-YY8NT$T;-&QW>.=C'H@X^# M4BF,NO$K!W/7Z/BH^$%\=KPZ0O1X,"RL.;5OV/5)1J:'Q@^_Q"$\4.-*EE>C3H%Z*EY-#45[8[M.>G2;[8] );=GP> M'Q<[/O)(4I514'9CSPZG>F14'X?R/N455;],FU&*IJB*BE^+ODD:M#MYE4\S.UL]LOQ%)QQ>D@RJ/),,=/BC_^8$*IBZ\RH,NLM;(3NGCP']UQ;):] MR11_.1BX@L[3".SU8^]TQQ[TNL''W^) ?^PF$]@J3'C2$4V&K!9H1BNO'8=K MJ*C5C&;?T%B&,P+!J +I.''C3$PH:@M4=BUS/HKWBB84+_DRF="Z M.VPEZ"O0LIM$=S=T"[R96EW?SX'GW$7=F7%6EYR=1W\GH>&SUK2=4;9&Y"G0 M?5Q4Q8HW[/?/"UY*'FSW]"RV(V% B>6SZ^<_C>@2(3(DGHF_Q2]W0RN"94$7 MT5LNO+#DI M=G#H#N,5+L+M!-,&R1./?Q\E^/_?N8Z$%CW(>(L=;_VIB7U.8'(!D2H=]_+" MPB5LM5X,2M=SK^\BB@T3-*:^>!<;/FP=1R(H'=F2*,M 0K>B_<@SR?5/_9OX M2O8*G1^'VD9F*@#;^7C/TV@,K:\GOHP=%.]6=&^O^]G'KHU] MU6_U!^-9I\W;BN\67YPJ@A_:E6[72]98W"?]P>KA\**(HY2QD=B1NB34HC,F M;4I7S+>J[Y-9Z^%%:GKUJO&K\=VB'58O]W%J:K/!2@/XK/5\PLQQWD41GCXI M:H>*/T>_ZJJB;Z=]YB&WZ&IN>>N8N#2O>^1=]^(LXP=,0OY-I\9?7O3BY MTI3HG(^'A4+YH<-^G N_'HFI 7P]Z=J3B8!UE8"=:*8KK'\F62-#8)US0QXB]6CR*,)"6OS\Z& QV;%F\1L<*> M]R;MJ9!_UJ1XX:>HIA-HGH^3_)W>)0GR8N*EFT7-GVXQ>5H9RHKP$YV,^A2\ M_,HW'(3J6>G[/WVC8K FXC+-T'C[V2L,ID44)[(V/3/>-,UC%P&\U3\O +5T M$R8"MO!81GY.TT87IW?N9MTRH<$BP!+GN(^-&)QV[>3I4R$C//@'\6">P M^NJ3/!O5<*0FJH?^HQX6P<3+G5^(_Q_?I_2M/ON+N;;&+CE/<-6M>WRI9Z[N MRHGU)I.;1K%GG3AK0[LU#9H.NZ//+>W2[*^\I:D9E.0[#> E_Z6X3V^0!C2: M1BL"P]MOJ MLT*M?2^]A8(D"KR<3KJ)0]2?:IW4 Y55/2MHM/A3V:QNO+I]S03^.;46,#\9 M83?S\*IXW5FON,_N\[WCG:WHA!5MN<3SY:-G=[G=E$HM*;CY,IE6G5Q$J:-C M7]A@9._^H YS41D-/_KB-D.?+DI2)Y/+QN;1N1F58G)BCI7XNXZV4Y>[(DQP M[6"_3:Z;*Q=I1E%=?HRO'V\^\GX&->FN=CQ5DML'?^_M@*@*8U@YPJ3E'.MK/!.(GQM,MPD-8XTQPM[SUYGYGHG[OG=.+49<\43RJWO=*S M4R'[HQJ*N!W_%O_IIV!/_*#0K"Y.Z C!$S5>M2,YM.GC.9#]L3U7]<33,--% MXP7/)R2VE;R[,C8_:H&5<%\C;U0QR)(;KO!/9QI"S]ZO=1J]@H$K?=II#'-. MN8U^KUO1<&60K,;%5?74RP>O/+C_JII7!4:+%TDV8LEQ)Y[/P M9B%2NI$:0SLN$"J)HY$O5$9E0965I+XQE>":R('TYY MHHK1ET-7OZBH:%(VDNMM4WU62M5_( MKYEL'4E]ZD8GNKG]]6,G#J=9,3O*L.-?[K=^2>UIX\95M_3YQ."HO[7JG[+?R MP@(:NM'P/OX^<7)^>/WJS2<8DM[]ITD(H M9VO_DH%&NQ\-9BPQ >IR6OIO^C3*^79M461\<>:+:7+0VS+*O1?1* YF?74\VDK\V9;K9D^JLZY?(__/>>3-Z(?QT@][L77T MO-6MNN[H;?$)0*3=$(V\J.*?I?_M]2,$G)<3%;2VXSSOCENO!H5P_JW,KR*8 M_]YN[7N=UL$+OS'.OODKX\2\\I;-Z)V?]T6IMG5LKSNMTO]*;_;\S)6$>=;3 MUD_H^GPX+*)849+5UY(*OHY-_GA1+!FEJ^*?4P+$1#C5+YG7(%/M9,M.[4T[ MM5L;G72;;AFPB7Q^YMNM&N4/DXL0A9GO?DD2JW AXBODS*W;9&ZIZS.W'BL) M:_4PM)H]W3+1M>\FFGWP)BSL!UBD[!=&4-(=S@O%B[+!)5B<(Y?MZ=<95;?K,!2H$NY6'89NUF$_[$U9?0M(>SKV MXF"T9'L2O2FV>*"HW#I3IW :S4U3^*@6E;@B(782[JG\=;QWM_[[:V.CNM^(=7D]]W]HZV7QT'OMP[^B_-]JQ@%L@7(>8J-%I%2HL Y8\Q.GMA>T5J\"P>E+8H M#5S:!&9/TGI7L436+?)Z_QI\]5\FZVXEC51.2IRIDS2[-*N_)E61,IV'Y:)B M%9'\VDUYO_V/NHP?G7CWL9 )25:58>M"N%4+&I.&3V]\9>/*G& ]CIAR5GSE M+*U4U#+OZIF'A5:IR*K.?K9/).XZGL?K^H B_#LO&][/62C[;7JR'=^TNE)%=6*+W8ZVQUMO>V7K6.HCK: MW=_M'!\5@NGH[>O7KXK?MP[?MW:VCK=NJXPYVO@YRU23J5J>J^9ADW; 7KMV MD1 ZH=9>Y( S7XC#UJ'_V!V-"Y!^?6[B,-0=G!?=X>DMEBP;V"?7IR.TG@^* M"%!H[72CTU6N7B>?[R22],F@YU(X+7[ZE_[ZN9N24_?Z]MD?M^\5UH1>672E MX^"LVR]6WBOF_[5G6VZ:BH;5CW_?3D)XT&L=I#TNL\L/IRF5:Z'N$*O471D4 M.G?=2? Q^>ZGLCV#UJ240?&=*BB*ZEF0$V$YUX#:7M%B:;U(I/@MA7]_+Y?#XR1(N]^_^!\_ M'-4F2+5]HY6"K..+>P?ADZ#TH@KK5LG09YYY_ MJ_8T$6/R&OW!)#7DJC#X*+I'[KSG&\YSUQA10^CYYXWA?M MRM.L6==5 =#?2W\U)7]%(V/+DLWSK5P"UJ+#T)\%XGXS/>]!=F7P7=*W=QNZ@5,_:%JW5TE@RKV'UQ,/RH^U4JRS01+^T9<%'4E]\: MC0K_[XEGU$^LI=S547+X#6=I6E?WPRIA29LX[Z:9@BD/,\WVE.I4[!*IUCZJ MJ-6H_4-!A-G"5*A/\IN3UPSYIZM::?U^MK)5KCX6>S#NEW-2$L*@B,^GB%L1 MFTN%'%HWK>&0LKE&*8YS>00FO9#J%:6TL90R?'V/SM9>[P:)&1&?-B(^#3Q< MU'JVIX'.N82^:A:OU*O?4%>NP;MLC8J<[/-1M3NS6L2MUDQ^27#S*'RB)TLF M)9%(@$2 MXM5+@"R'X%79&;]-*\BM!*;.%R>:I2P^E?V7BX[R\VE!B$D8:!5&^8D,YL\[ MX?@*G[JV<[6HA#A*,J)(_B_S]8I-0[]&SW3Q1+LF;+N%0BTG8I$#,RXWR8U& MD\SH(BEQ6YN5LP]0"*;,04?*DR"-)B?^NL7 2H MLUYW>)H2DR;+!-/]7-5ZP81":SR7>FQ45/(I@^N_S6W _KWUV^OMK8/GY=ZJ M]-AID8^RPEJWMCYQ53[$Y(G)72HVV!%=L+QQYFPKZIM!I3W^= MUJPH=KEU;9&Z,#R?E*^+;UED;M9$]-'L^^F*W6_5HOA,4T]O6;S4$U'8OXR! MIY)UYV7=D*F973=@TWRV2:>7/=DZ+G*'9Y]69C)-0$G50HK>GQ3Z*0:V?%3* M:S'%=JQ:O;YI$DN5^3PI:G2SB(@N"UWY,I.@B+HA/3>,&UX8*G(F1^;H0',[N;EE_[U1!/6:.RJ"KMUWIW M/BQS.DN6JFWZO,X8;OS0&UG-->TI-\ D G(E.*8)4[3K6>LHY;?4+IZ^6]I; M67!VNZR=4M1R*?)^VBV?]A6D"3++1*TV#YY/N&A6S;.67?:+=ZRJN)6CH:VW__PB$EYFRJ>.;=+KZ8Q"E-L;X%N4IFGQGD5Z\_%^+)?XOT795EG11- M*38GS'>-\ZF#?RB/]&L9-I44DZVTA4^>6O23@:^9=)&*5>;?UPRV&,'ZUME9 M<;>)W28[9G2=#F:5[FK1V:>R36)1+W"GW*T\$3RO4G;A M3"H]Z%+_"O;N+T)7+7MK^9XJ:Y6S)$[&2"1W\@S]_0 M[PF("J%8>1>%P/+]\JR14%6B*2\O5FAJ_>M\_&*OG5[B?%CFGQ8>;;% -MF9 M6BXXQ6$8Z5HEN\BBDW6QJ3ZI"@=,J:CH@#]3G;B?#VY98&?N"<-Z"9W+]3KC MW+W1R-YA#"?+=H5"L;Y[-JEAD#)W(R878S#_JE6U[72?@M$'_=Z53IX^CR,[ MK"]WU&(:9>=.,KE^[,NJFMY-)TOLHU3+MMI5%^5&&N)47L%.NNV\/VE-T1'3 MZD3MI%F*0K.UD?ZA.;.BI^7 ER5PBH3HZ_>5S:^M_FQ?6K]ED5$WDHK5E(1CCB]RYV&;G_U<<:F!FKUZO MDCVM]%]@Q[1TFO,?J\A#PH[(WG,!E"G%#>8$=''L0*H%TQT4Y4%O8CCST_;F M!K<:T_W?HW^W_OMZ_V7KU:O7BYULT.SWFB2=QN]_*1G_JAAQX0M%$XD^HTUK MCU M>+Q#LSMAO]OO>YWF0IP\Q2^CP5BOVDO$.8NK6@:9T6_#Z/AZ1E]@%PB] MZRXB@I[=;1_1+[!W[@0VPINPJ^ 7YWBT_MIZ]]^]SE&[M=?9OMF!>ZOQ7ML' MG:.#5WL[6\>[.ZWG6Z^V.MN[K:._=G>/C];H+7_;2\['X#S>QJ5(\;?D_96[ M "8A:E#^ELJS_[Z :)C?(%-U1EGDLOI.=45AZ]'?&DR^4A[H6OS%)&=WF#JK MI\]&_H_)#Y<.'Z[W?'KYY)_U],4?W7[QVL5SJVFKX#,*:3%STW&LLQ-LJUG] MK)S5/QQO6W[(V3/*Y/6?__3+\!GZV8=4_>3&/_WN3Y^:"@5 O&I-YI3>\,O% MF;K50-I&G;C=^-8\R)'-U?2_2Y/KD#D#-7D%IMT8&^X,FNA,N'=5\/++?IV__'6N]#^-7PQUO>J2/5(W3DUM%171DM,$-NV"D/ M!L&+/;]2)$4!YZ24TKIR:]);C]VXQW[^?77.0TR]4/QOV5./+F'J;;\]/-SM M'+?**?C'K>;@S7KGX4F?A%]^9*?S<$NQ]^ M_*YK5J/&ZU\_CLO]]DO1];_HF')X2H>T.1WS?]UO?_0'_1?#,GF@.-[LT(?_ M=^-\Y#:*5:SXEL4?N@XIK$BP##M!/=&2*"BL,$0P%9#P_^PEWP<2K#:*NL.G MNC?Z?S= -/RRQ&6\Q;?Q'_WS4S<85Y]OM/KZU*>'@8]:G_V1IM56WZ7_[,[F MU-9XNSI=[>]T3$F<2+&3?3&EBGBN(W]?F)W!EU?X\,M[LG_N/NU^^?!2?3KX M])E^>/?WI_UWG<_OW^U]VS]^\_7#SA[=/]UG^]_?H ^?3GJ=G5W!]VWKVG'X[??.M\=GP,[QX>?WQW_'[[\E[]^]_[J_\X9^ M.-U#^R_?7[PBAR?O3[_U#CZ]89V7[[]UOO_G=/]XZWN\+_MP^I9U/KTXW=_Y M3W?_W9NO[X]??.[L?#B=?"<^Z_P#?LL[.Y_AAT^[9/_T_;?]G4Y\A][IA^// M>#\]ZW3OVX>=YR?Q^[!S^B'L7\"+5\>[X_TC^/4?9P4T0GB@%*6 !J.!YH$# M"8WG7'+C/=W8I&TLQ/_]>]XP?JP$^\C3J'$ ;CXU%$WOX&UEZ%L9Z%N"RY&A[_Z@;^9I*,4M%P$" P," MU!H"I/,26!+_ Q4/P9H(?:2M.,_0]]"N1EZ[F>_!O7[:'C)(!96;%J^[+P:Y MG7.]?@RR!/$\L::+2!R9,19AC&Y]94)";JB4@,@@ 95: FT1!=1KR&A0A%J^ MLHNSW4S<0Q#81[SS5P"'$0ATH#"04%.'@* MK<+&2!S%,6Q3B3/4-5(J\\YF.LO_E1+5R=0RWKS1[W(Y2_^^' Z=') M9>)(1G6<;&H6:,D,L@B#U--X! J1Z74 4AH&:&1ZH!CA0,7QMDT (&ZG%&P,,\Q0$)B"-8P:U)AN;B* V),U+>K[1]&HH:.:P M]9.'R66D2V>8O#U,UO*CM;'0S% M?-(PV:0X>//%^>O#@]>[A\?OVZW7K[8ZQ^W65F>GM?OF[=[K_=W.\>UJ2JU4 MZ;+\_!L_OT&N[RJL,+W2?9<%W'K'3I?@RB8SRM)LD2(9299UX;="GFW]HQ0F MQ*5]:UXK0*EQ0&IL :*$@ISD5FG%*4!2NHAT%@(-.0/<4R\HE9QY5=0"HC!CW%JYF"L@A)^?=WNI M?66.5?&M=6W^W53.OE<# :94I9B%+VZKJ90&HY M8PIP#:-XEB8 27 4 8+<1Q"@FS4S5"VDA/*$O3TU+(BH>Q.["JSR>)LLE\7T\P3: ." $G- <68 "F$ M!A@)RC!E&J8*:BIIZ>;E434<"W,0^BE WQ*T=(:^>X.^FI 6UA-,L 96, @H MA0$8BTC\!P?0S,K0 MR0,JZ9.OG_M_S-O5E$TRD2Q$)&_J&MIC%:Q3#$ 3 J"(<&#BL %NO$(X(*ZQ MV]@DN"U(WNF;X]$9]):IH3/HW2/HU=0S9=@[22/H8?\M+F+3CE;5U(:Z2Q=M0#+ ,&%!,')#,\LHL1'AN&M(8;FTBTHD6JNG?\N'563?UVZRQ-_O8]I'_D.-)Z\-1C1N#S<=:+(, JH50A(0@*0PL5?I(,"AI)[2 -S#MRD%DZF0J.RS;',N+EZ@OZVB=S- M%_,'QW_M'K:VCHYVCX]N5_-]&2&D_/SE/[]!CO$J;(@X3$\"@P#.1_[ASP]> MR2YJ4E,F0W/-".5MAZL2"SB(BE:/8V^]\GKDBUEX$-Z.?'' 41:UBXC:3UO3 M8$#G>.O;/Q('ZS7DP!6'&R%,@3;0 TFDP]%$ R(RE9:&:AFEI==] ^+M">(. MV-*XCFE24S)'K$[G61Z>$AZF,0\"GH@@6NA' (P( ZH@P0HI@V0 MEC@2/+..^H1T$B/\9R:(M0ILK("W\7(P<%^[O5YC@QHY+V95?(R)*66^N*4[ MD0X5T%Y:[!F FFA K97 B$@94OE 67 ,4[>QR62;YH-J<@)@!KI'62#,0'=' M81R!SDCGB8B*. 2" 942 QDQ#9BHB8FVBF*&,M U6A6O<0Q^KS_6_8]=TYLL M4K1;?9\3]M:<.I:@D6>&58161AT_WOUF>^>I S.MW(I6Y@ZS10Q!Y"0'4O)( M*T@AH(QC@,0_(QB$E,9O;'+8YDLIIKWNP98,@FL'@DO0SQD$'P $:]H:.<,- MTPP(*M)A*B@ HP@$&FD.4P$[07@$0=86F&<0?&AM[;JCLYZ^2)WL?Y&VU,Q+ MK/D,E)VDAU5!#GHV_/A,.\97906Y\X8$\0(YD0 E@8/ M*)48&"LM8-!'/T&CH*7=V"1M(7+$*8?6,^@]AFN00>\^0*_F"S@C.'/&11.R MT1<0@@+#+ ,HA46,,$)(FD"/J&6X NL.>@T*LZ_(-OGCP5CW6H,T[1]^/\ * M!9B>Z/;.Y>KJ3"P+$06 MIV(AHLTXSC"Y>O+\EI'LE9+G=Q#F#QC>>?A1NQ7)-&K\_O5XWOL"V+'"3+R, MRKR9A!H8!Y)"#A1$3G$H I-L8Y-(U29+J3SS8!.I M%=O-Q9^MW3=O]X[?-S:4>&_/KTT$$B>"&YRGK1TWC!,V]:#$YO5. M@^(K*U#$9?OMX>%NY[A5FZBYMF!^?JXM>,OYM&5MO&H\:IWI"YT0K"JJTAH/ MM?--([F''\3KFM6H0;M7-_,N.PU6V)- *2(<#:.(>5OF MO'M8;7'C?,K[O0[=Y*2YY!]/*>4J[E4T=^N*$T%== M;;J][KCK1YE";T&AW^?*(PIHE:"8@I!R*&G@"F@M*(!1_'C.L7)(IZ3S-B/- MR^-H.$ V,U4C(^#*>0X9 >\; 6M.A%>(6R$)8-%A2/GD"DAL%3!6<.$,M%:E M;3>X364^]WB]4@Y60&17$[QUEHX_CT T"*W>(/6/'YY&.#&YA.*:T\L2!/:K M:%#'T9YVHCEE0KD-H_V'*>V9-% +*I^.+XCCF MH-0Z+$-DR%LY19TA[^Z05Z^/R'C$.A( BL,$J&$(:.0L< @I!X5'S+(,>4V6 MT&L4P[)K#>!W%XS7UJQ32L/<%>/4 LX>0>^, C+ '* D!&"<-<(%Y9 -3WJ!EGE>Y[JB7(\P+]>#1R6 X M+N/)O716;:M7+2]=Y#C+>G/),DH#SAV#/%FXO,BL;M^/]=;?OAQ$TS@:CG *] M]D2R!!F]?3Z*?>B'.Y5)91JY#8W,5=L.&B&NO03:I>.2$35 "4: X@H398BS MQ"7]3$0^QB%'HC/L/4:61H:]^X&]^BGQ% 4F(0':>!+5LTXG65H!B.-4>"2" M%VF_1QLWL/C:ZL%>#D4OU(-%A?Q6=4;5- [=]?D$FS7GDJ4=4E.N;^8--'>D ME+E:T,0Z(1&1(,11!)1;#*0@!$ T= MD J$(<&,HP"%8Z!HV-@CJB'VX3E=?AFBFH;QF, M7JGS9NY+4Z]=?.:)'G>VC%V%F6;N1C/OY\+5+$"'"0.$* ]HE-9 0Q6 P-!H MR1D37F]LQ'S&#Y5W!LJ;)*0J&>P&!]88!ZB@" M1F #*/'426%T1,V-S6@,33RC?/=PO[6S^_RXW7JU M>W34FAQK\/K@\'COH)/#0>L=#EIRQ8_.H&\SY=R";4 0E3$K8P M#FA&+%"2.N0XIH23C4VJVH*A' ?*4? ,>X]<]2/#WJUAK[ZW,6B/4PHVEBHJ M;>4=B/\7 $'+;20O(HG>V!2TS5E>_&NFF+YM+O8JB>E7NUM'N]-CP6YW/-_Z M]E.3FC(9F6L&*.=NKHJ+<[1SM'71:[_:. M_]HYW'JW]>J._ED.]:T,K2S!_=CQH=OW[GEY#-5KWQ_%-KWNZ7YMI3T3S2V) M9N[85:[NZT]CK;!_N[K>.M_^^6&CK' M:5:&2983M?:1.-RQ_E;CD\PB"[!(9V?^?'L));1:@6 ]!50&#J(>8(!#SIS& MG#AF-S8Q:R.8 S(Y/)UA[Y'"TQGV[@Y[]3!T!#W":0!>8AC%LTQA Y(VQ#(? M*-+4YR&5IFJF>GT)9FER.)E=86'XYFDPL"Q'+W.'V@7-OA%# 0*P! M18@ $Y0&#D-J/%?66K6QB:(92$H;%Y=9L]H*&2:?%DPNMQ!-ALD%8;*FOY6F MS"@> "_T=^ 4*",)0!Q!AVC\B.$(DURT!5E&6MR3ALD2@STKPS#W(\2OV_"S/3@][8Y/?7\\VNJ[ M=%)6[#3?MYEL%B6;O;HFMSYR2SK[$XET%&@<,J U]$!C33RQG 4'\XEX.^1-CIFW+L_W*N);.P-PDQ80'"0@ H)@8G#!J#DD M))-,BXUZS=?3Z9EL? M_;5UN/O7P:N=W<.CP@;%GZW=-V_WCM__T=@@3G[^\I__>-[IE6U=@6/"$IT. M4EL&]O.?+7T^/AD,8UO<'RT"V_%.Z?^MT8D>Q@J#= MBE>?^<@G7WSO(FO$]=:(M_>-+ZO!0?\H6>_?R2"S!%Q( LZ=XNNB>^N,9R!0 M:@%% @,3I ',6^8I(="(* $9SKE=V>W-D':/;F^&M'N%M/J!8HJC.-X*$*$$ MH)8RD.JY 6I,,-QY@KR/D$:6L=]KW2&M21[M"@COK=BZ9&FZ%^5TUX%NOV7U M67>L>XWU:/,NN@:M"_TT\V!F7*^C;>WUMTO+JE%+9I6%6&7ND-Z@$#&6"D @ M)H!Z)(&17 .CD704>BZ%C:P2?6>5-Q+GS*P,@8^1?)4A\-XAL":L(P!B')P& M$$H>Y;2V0&*-@6+*<^X5<2RD6$&;PUPSN9G:^K995RN@K0_]6*<:72VOA_W8 MSMMMB,BQEY7ADR5(ZHE-[58FM67M^>EY3X^]2Q7A;#<7J%B,3][/E^:1L=\E M!1REK1"*^"BI*08T:"X#5$YJN+&))&XK*G*P)L>?,P8^@J;.&'CO&%C?YT"8 M<8X3$# 2((XB E(C#:SP5CB%G=4D[7.@;0J74:9GW3$P!ZP7"UC/)GMKD*IT MQ4X[/1OZDU0!]XMO=?OQ=Y\C-RO(,K\M16J/8@?%GRX%:F9V511_VZY;U5YA M5*\&HU''CP_"L?Z6&68AAID[6)=CS3#E FB-&* >2F"TB5+;^F (4H%*OK$I M+D=L?L_!FARO7C?4>X3< 60B5BH1'B8EHB41;OYZ1&C?._'KUNV*][;N7)>[D%2[?Z+E/Y':E\[E0MCA!F4'B .62 M8B&!%!0#9#B-GU")*-S8)%*U"6YL>;Z;3K/&(50SUQ\ROV1^:0R_++?2:^:7 M^^"7NJOHJ!->"F /./@!N3+YT,9T#P,:+*T.O/0(?8%7_HWE=],=KX]UR/U?O_4K=>;^33%C:D M>\75W?O7UKO_[G6.VND[>UL'>_NM(Z.XW_*FLL'+R:G M"O[VZN#HZ/<5>ZW?]OJM\LOO_O2IB#RC2.8F/WR3\4V__ #1\*MA MY#X=[^9 V27R+BER7D<^1DOE;1I:,?@"896''^M+K4'L8:VSXHR[M/EJA^;' M(1%+<&A>=),KWGKO];"U&RG)W2!V-N&KZ%CZ7]0Z7>*EC[=L]P!#_W1CI0\W M=#^=MW?)%&G[=\O38!\RD?/BQNM6D:-;(W>M*XH-EP_UL M%?%1NFV!9401TAE04!.N+64!&Q.? KTVQ$M#/?MGIUA&I!"!>R@V\\7WSYMS MH@W9GZP;?GKSM7/Z_FOG>R_>[S^]SO'AZ?[.1W9P;+]_>+='/WSJ]/9WWI,/ M._;K;-WP\+2S\Q9U=MZP??PF7G-X.3WLOC]]$?^?GG_8O;1N M^/(][!R_A9V=S]\_[)R<=E[NL@\O=[]_^+2//[S\3_?]N_C_]*XO_Q/VN_"B M6#,\@E__87%8O-(>*(D,H(%@H)6&T98@]H8+:A7>V&04MI%:1E;*XR28/LJ< M:F8^?F:1S"(-8!$FA5)464,%I683Q-FG@L1B913*+9!991Q:A M3&/OK(2><*J0D"E#+OV'(8T(<06+B,@B!%1TDEEDV2R"IRS")>368@R@H@10 M2 U06#L O3->*^ZC)DCUXFD;\65D,#YM%FG0;K=5" EN#T;C=/+?Z-:AP5SG MZ)&'<)'R;LN,N]:.C0<]EKEF$:RYJ<2\7!8%E7H-@ M5/18B$% ,\1 VE!M&6>IDNC&)B6JC>7EC=6K4>>M*4R2 7 - 7"9 9H,@/<% M@+.0C42,!A@8D!B'"(!QG.*(,H ,--2("(!)M>L793!D 'SN6 ML,;I12^'@]&H=38YEAAL+J7A=&EUEE 5;I;-?B M"E#HY!19@(0A@#*H@+'8 1 1A6RVEI/+3CF%GO'QB>+G,J$3& MRUOCY2P,(3@71#@&5% <4($UT)1:X#67T$JLXPAN;"K65B0GCF2XS'"YLOD1 M&2YO#9>SH 6E"&KK-'!"(4!U8*EZ.@*!:V24M!83LK$I>5OPRT';#)?-CVJL M<8;$D>_U8OO:K8^^[X>Z5Y1FT>ZTV^^.QL.BBE/+?SOS_5%.H%C_\/DR(QN5 MY;TL[6ZK[[;FK&ZW-+K,2HNPTE$MZ)&T.T&8 N\)!&G+$%#0<0 YI.DL/09% M9"6FVIA>%O$YDIZ7$I\X%BXS:I&Q\"&PJ:[PU1MNI5#X:O(+8\7 M7 MV5;>U-32N=59U99!$6J90PP9^QX2^V;1!!J='Q[]'D",(H & M+2/V80YTD#:.$X6.DXQ]&?N>'O8U-::0$? ^$+ 60Y!>,20%L,IS0*U00"*) M@'N369=ALTG!IO+S(#(L'EGV*Q5_H08"\*A^=+9[V;Q#>EE>D.V38S+"98?.1(QNCV(_QIPR@RP3067Q#!HX- MLP%X:!5(Y >DHP8(P[F++,B#P1N;"+4%:U05BG7#SIQ L5 /[J5#D_QH/-FQ MT6[U?:Y5L?:1]'L(;RS.-Q-;*^FFRLKK^+R-#"2&R93/L&4^TC MR].�$8%Y)+#IVD;F,3MQEZX-J7:Q]3SRBXABAX#]&*C(*/A8*P%O*-+.:0 M!$H%ELZ^DD!#F7Z5:9H@"/8FL"IX%(D%*3P@?>KK3T*YOR*Q?(KQB=^V/JM"C#\7F59 MY(#WNO/*?<88?@A<)XOJ#/J#^0!VWN=W"PJIUW\0.KHX)-6[] $!RE TCH% M!$60,BBIPF1C$T/:I !VT^$OK^^M+MPM-Y:00>[A0&X6+6#80A&A!E'$:.\21X7YC4S4O"W8%@2YG'2R8=5#;:-$R/@R&?K+[8JR_ MW;)NY-I%G==YR,<[_; M'PR[XXM)#'NK[^;OLON_\_CQOA^?#.(G7^(E:?]@3JY;Z(RGXZWQ?A=^*^AL MZQ_+(U^Q $%TK32@3$;53B4%P3DA(<*4TTAF1+85R_7EFR+K,R"O"2 OPK(V ?$B8L,+(T%%$9HCNZ?!!8&IW (2$,> 9FT& MBZ2-#,V-A>:95G9&60J] 1PY"JB&#DC+HG26!#H139);M+&)6!N*1I7:6#=4 MSGDBMPD*C?6W6K*(\7U_V]-3\ZK""A':\F,^D9^J-8;GI9%ESEF(?!,<2 5)H!R&-V!='0(XB(.GHNN(TJ< ]M,-FK[8]-!,2^J/@WX6WZ$)&O%@U!$ ;FL $!XBBYK70@#J$%TFD<"(*!AK36VH;J\F'1&?TR^JTA^JU& M,".CX)U1<"8"/74F6$0 -"F)F L/I(W_\" E#H8@:M/Y<6VI+FO G'32B/C" M&B>==/SX'BI\/F (_>''[591\V:-XK]6(CZYRFR\S$A,G).Y^-0MJ7>O'G_A MS#!*THD"-)4]]2'Z'I PH$P<*4U#M'2XL8EEF_#+'DA>CEV[Y=C,)9E+&L E MRPQK92ZY"Y?4@ED28AE4=..L(Q30@#Q0 E.@&?,$"N)I.OH6TS8ER]@EE;DD MZ( P9I#9@P/CJ8E$B0> M>(GD:?/)+X*&)V7C$(NM?9Q%E;5O2\VB2+0H-S@W/7_3I-7<:[G7'J/7\EK# M0L#[KGB4=RT=WT9_]*VH,8P?M@:A-3K1P_BXP?EX--;]LI?TJ&N;IOH?)Z%_ M;5:YRV&^W] Z7$"W3BQPJS3 3F%_!^&H:-;!S/B>)]N;ZEJ8=>T-=.V;>N3= M1%5K/:% 81< Q1P!B:$",@CA"$(H4%IF/@K55E=D/SYVQ*3I6-K,H$B&Q_N' MQSM&BS,\-@4>:\%DPPP2DG+@??3]J;86:!<((%+I8"07Q+L"'CFC;2F;MSB9 MX3'#8S/@\8[QSPR/C8''F7K$2'O"5)2+Q"1XY (8(PC@5$LB&)'.^Q(>H6A3 MC#,\-C-O"H 4F+?1%256,D!F@,P V8R(1@;( M^P+(F8*DEC@BG01"40W2;T#2@(!5QBL=9:-$LE20E+0%RGM!'SNM:XT3,1K5 MELF _9+8[F.XEI.-E-N2V]*$MN28[D)05*S;M+P>]F,K1Y.#&,[\L SI-DU[ M/_PH7M>L9@W;O6XRN8LF6AV_XWSD7OMAH>_O-WR-?_0P=JO9-'E<7AM=W(^P M]4BT#D@:;"BP4"! *2% $\0!- 1R"YT07&]LXF?\\H'&V8-8Q1!+AOD,\_<. M\W<,PF>8?Q"8K\73K8062:U!H(@ :M*!G! [0)#B6AL+ [<)YG$.%&68SS#_ M%&#^I[O"K\'Y.ZXEX&M/F\^ ?R^ 7ZM5%76]T"* 2,$"4.P9B+]Q@()3-D1W MS%F_L0F?79$,GFOE/G:BXQJO%51K@=>'Q5I-R[)?6F66I\2D=\E_;AR3-C N M5DVSS* +,>C'N3VGS%MAN0>0I1Q-Q1V06% @C-:=A=IT$FCF M=JH,]!GH5RXREH'^=D!?BXT)XJ-KI#B #D) N3; 1.<6,(\QDDI8K&$1&UO& M$D@&^@ST&>@?NV<:'1O+D']+R*_5290*\SA< .$@ 34: N5#E/I".($E#)JX M(CK6J+-;5Q#MYO$IQD3L&P/:'-_S/#?\^J'3SX]ZXEI*M?=;Y_;MRM MOQB>7K?OP23DB0MT//*^I:T=G,8V7L2A;_4'XWC[\2"A4'&>E$Y9IZ';UWW; MU;WX'O$/I_'=1L^N[86SP:B;[/F/H>_I+__-KUXU/8J/B,ZOG4U9:UU5? MTR8^^7SL_ZQ,&]:_O[':'8[I?+?5_TWO5:"MDMY;9)TV"%'HL,16$;^33%C:D M>\75W?O7UKO_[G6.VJV]SO9E VUVV[\G?]OJM\'6SN?L#_?P:_$_U\&.W/V%H7B)>P563[U17%$I>GX\'DZ^4#%S\I3HF*[YD M3Y^-_!^3'RXY"\7OW7X4=%'ZQF>Y[NBLIR_^Z/:+=RF>6TUYI9X)*(I97ZU# M5>VI$.%9B0@_*)#R0X:?*I&+\!&VC/^=_D76PQ$N;-W]_\@;+-\S%#O5NN-7NZZ$] M:6'5;J65W]M$1^\R^O?0E=DT'M8T"$JFD6J:9M/(IE&9QM;9L-MKE98AEUVV MM8%U'1_66'.GY4Z[[TY[O/*BJ^JX=?RXU>W;P:FORB@\;.6.O)2[?E6 ?K:4 M>[\IFX L<)) M.R]PK!?1;.>KN*2QU[%O9BLXFZA#^]V:>?[Y^_[[_;I^^/# M3_O?=^.U]OO!N\ZG]\?[%P?O#C_O?_\,IZNXI^_)P;L7GSHOWWY]_^[-MX/C M-Z1S_.'DP\YA?%;OTX?3M]\^'+\XZ7S:^O;C*NZ'3Y:]?[: $ID SY@D4Q%.OTO)]FQ*2(3]#?H;\)P#Y/ZUG<+^9F@GS MIX4,,O@O _S1%/P]E"@PQ$$0!@(**0+:$P4(UAPR8WAP=&-3M9'(93]7M>SG MJ@:K#L8GY4;GLZ$_\?U1]XNO@E?M5M^/TU'G8_WMCZ;MALC/?\+/_\4L;V:N MQ*-D8.3H_#6L4?_W;7_HXSM]]VY2]OBC[O9;48]UTS*M'XU;0SWVK=%7?78M M#N:C<>])Z-Y#//N:BET%U6W7F:X4M[/Q?QG'/4G=@_Y.?-TOQ>Z"T=:P.XI] MNW,^C/^^CG\?N.<^2FA_K+]E3;R )I[N8DJ:V 9!B=4,2.\8H(I@H"!*.UFE MESA5-7!\8Y.H!R[UM?:*N &!D(R1]XV1]Q SAC95(R:8P)T0(I :9RG)JT3PHR1&2.? D8N-UZ:D;%AR#B+J#+EA&081>&H2$1& MIH$A00!AA19"":UD0L8KU&->2\M!U<>-,4R""V>#T1@,_;@[+':\MWI=;;J] M[OCBH6(,MZO6L(;<<,\I<]_]<.#TZ.2FC+'C0[?O(PWTXP_CU[WXZAT_?AN_ M/(@#42.2*[@C7G@0,G4L2!WUY+NHI34RE@$IO ;41&5M!"& 4$PXAU!R[-(, MEACA/W,-E>6IZV6L5F0$;4P&6L;*IF+E+ A?-!$&0JL\PY0R!!0CCO@M!+" M",>HCEB),DIFE,PH^8@QB(R2RT?)63 B8,>U]@P8#26@+AWO3*U.4&DEY11[ MJ#:&/2WQN-AUYP7I;R.!Z_UT/?'F186H(6#[5J@(4BKK$46$$Q3C%JX2!!. M $PL1<9YK)EJ7(;#C29@4[$N+^UE)'V$W(B,I ^"I+4PA/512Z, = 10$#TI M":05 CCLF2-""\9<%-A"923-2)J1=-6B%QD_'P0_:_O/"#86<0J4YRX=I1Z M,M0 SSCSQA%- DK9$LLX,N!I@VA.I;A=_.*J_6D/4%SI_@IL51]63R/QPO@U<[NX='Q18R\6=K]\W;O>/W M*_:.

WY\-L M:YF3;.W//LLUX?),N-,KA*O&;D6B9E]1[J%J"*X@$JY?\O;$\2JWBT-.U^CP+:>H"J24]F'X(1;AF4/31E#HV20B0BF8O0LQ& M2(&.&!2#'_P1M]@H0F?1U.CK7MVD3VW<2^U%DY^Z/>'NMH8YCVU]=-K75@^I ME,)B3FRACS:);XEVN M? NY)Y7%K\#>IQY=^J^NC\2"D9<>V8--H-I&0;20U_'J663>R+8@S9PKD^+/%:F>D;,= M:VYSO, F\<'%6RL4 (X^%'F5H-SU@W)A\,J@UK?HEW<0_'"==5CD^_G$J51< MT1.C5GL+*OMQ9[5'+3FNB_'OH\G?DB=P75@4$I.Z"RLK5 MS<L^^AS/7B_E5R+O AMFV&/<[TZ+56$-56^ M\8#VC<0X>".EQ7;)"7\*$%)K>_C0X(>EU&@\90*%T\N@QU35N.. ^Q;)[2W< MTHYORH8J5ZS\=_OHGVQ4"$6$2 YWW&^MM_BF,)T1$YY/,*\6+'XQ#XV MF;,?-6/6D((]LB]HCNYQOS<^U+0@>K> SE,-Y<.Z6Y?8O^(HY+#U">\:!K+- MBD%7+%:S;K@2-?R>$)4))NY8BX CUG C[.O>6WZ.:2:^G4)-YT15NVPOQ]"G M[-EB-N-GIVE^U,I'XC:%O'XY>XU9]@^,Z."CK1_R3K0D-+OK7ZNX:ZN(*LM;L59D8!5-7D.OZA= M^*55\1J+C],U?!-/VG-$/?3AFIXD9W.9#S;>N+'W-?RJ>0X'HW7#K_HF#Z< >9N\5)9\LS?]V91H\.F)L M_:XV+M>?I:'^UC\!;,&]LGGH*@/KR,MG47Z MBHN6LB:L*.=#B=2 =3V-O2[H+)C%'[P^"7,A5(/L("K/?@Z5D@A'.8#9WJA]X:!M8A#1,MS:] M-LT1TC9Q!-RW(4?!K%%C!\U+S<> \NK&6& S\J6%F.1-B[OH&5\R>2@W+R73 MK?=A'P"L4M;TC,)7@[;;V$DY%%@5ZER'X$"835@U_0SE)SF9=,)[I=P('SLO ML/VZW>T8X&,721$&%U"Z_X62L.Z_P)\@Q&;[W=UJG9%)51#9:C&/8.TI6@,S MP?JT)9J=Q+88/_&6."X[" K$%,YBZ![)):?L!:+27GRNME!B!E_[;[D#EDCL M5@3E+(Y/WC6J7L79H<7ZA4@M^.CZ GS!6"?7H'[H5FLG,M(T_?UZ\XDDC'5D MFWZLH/N,;D(,N,B9SW%ZVL1PHBO0_V[[A3OE7;SIIY_=5=L_6;^T[T= 6.-/ MQA/W0X8J81>EW^R:GT>OC$SDP/#$ M+X@D85Q(;\=1J%4;UI_MZAJY@J[=/E3A?O&M1J\A[THJ M=.;@==J78H[[RBNZ!EEW-=33U+,WBJ95M 8MB,K901?K8>C,9R$[DCV.0$[D MY65_UAGYP3&$?N6[7MC-9@-H/%&>Q.4%-W ^N^I\EU:]:&W<9HLR&2W7_:UTG?)V73C\#BB5..?J_BHMY= M"VW.+_F8KUM4@ZB:1T\"QH+S 2;[[E7S^W MH)PDZ+A5P+YC?BM_T8WW$?ES9=;A6<):\]%MN8J&.R5L*N0J'ALX02>@K: O M6OX.(?4 %""DGEL9B2P,QA-&@Y1 &T_U8&'9]+BV6^1]%!:XRJUB0M[V+J*" MIXF]7-9C@-OA,*B6ELF"*$.Z7I:R(4[0,WL*W9T('2J_R+.F5>V18M=*!]WX(\";7G+/UTS/3VJ,D\88RNMZ4=<$O0B5X>=;Z@%3[S8 !YS<]%!*9A$+EM55^1 MN#7Y%!4@Q14!>M]87+N3Q;UB#&_:8E+#AS3YP$5B".8L]F_A>_%Q*3=!R :R MLA:;E>E^8I']Q.:',Z4YICG[HW?.\:2*O_T9P+[<9K'2*K@+"A>I:]V+WC$% MZMM.B_&&[<18.R3=_3K0Q:8@:I.49"C':TQW:.WX!+2]^?F=S\([Y&^UR3@2 M"R$:9]M^)$9BH=TWQ!%G_ 8QY/A*0B0F6BN%PD1/]U*RY0+MS/=JFI[("(%S M_=WNGXX\9WW;$.'F%>9-&C1SL"9G?TDQ>K\43?4>J14_&9/7<:C&Z[=?>LD6 M"=V:!^O]_)IKI'#JQ>L'HXT49C%J+$LFEX]B>@8Y7,?1_G)9:K+TX;SMM?4-$P$\BA6.;G MMQ@MJVQHCW:7K1V&2I;>/GF5K?N6P_(EP*?$[;8U]7WSE+$>:RPL-'6+Q# Z MAV@UO=[>8KSX2B!:XN(EH]TL1B.%($\'?B7B.94XU43'FU/YBVP6QL< W#$ M-1E.29HC?P'AU#VIT$KBQ!Z:Q+@T!PJ&V;F.-2L1>G#MLV&?<'./1^M-L)W% MLFQ%*VBK^L%QB'I!N]B$2//MU_Y\*JFJ25$Y"64( /B7]TX[B1&U'XI';8") M+'990"@OY%HM[DPE%LA*J-FJ9_UB%)2YIGS'+TWOE7,)T\\(\B<#?L;RZ^6= M#>]=+!V7 P W/R,EJ4,Z4L>#FM&X)ZAH-),\$\0?#P_>@]$1=-37 A&T#I_PKA3/2W\3*M&SVX^U@UOLR$!@"TUC:3(=Y;-6?8@LUF46A&9"_LC\X( MI\UNIDC%34QM6GP?TDQB>NS":5TE4>=;_9PQ8'0IG\0B0SF7A ?N/R#'RU+! MUVE>@@#U+Y"P+'\?(EVA=7E5_B:>-LY,0]Q\\BY'M,#@R6@[D??B9XNSS46@ MJN,O=1\"BRO 2W 2L^+^#&%+NFEK'+AOC$,6P&;%(LPK?2.] L58'8R%>UR# M,!M<(ANBWJUEGCN-'J=_/DP@+S?7G2QA>8.ND([]2!VV(:SQ,<@&=9'$-U1I M @LU!^ZEH4_Z]34]2*[S#7)U+ X-K.YMT3W_RX8 MZ)L_MA;P!3+ [+>"@>?KE6<8"9%X7?4!2;Y0?D>9FJOWE!=,@OTDL4!.E#W] MJRQFRCT21PAFJZ5'VB"0GD,B)=J>%WB+_624YL/9TI/!\D6?RV%_KB?]>%%0 M2/K/Q:" @7]OJ[.0?R)5-1F!+;47>_/S-,X4, E+*^6^@"Y/#HWD_Z4X%V"O M;83Z8^WPLS-)+&E_4_;[7]:*^P\TT@ 8):N-(?;13T],K);*PB^?C?*_43Q& MJ&O6'E?D6+L=9OB.04LQ"C#Z'V,/_*]:;6?%'0-8(9JU&]4_8*]#!?"9I5=6 M-OONV/F$;YFJ+X^!KF?FA(0D&:3,56^PY?O1/*W"]05?X;)J/9J[ZB5R1^OG M&YS+#5 SHX>F>[I5,%O2,>"D[+G9K3?&+*TS".Q8I2N3HVY044OJ;DM*7?I. MI1JG@?7Q'P."BWW=42SVO0TJRFG5 M._)4HDFA,VM7P_EB@&%0.L)=L7-^7K*]SWN^K$K3BJ.?5XM)Q Z5@M[^V##5 MM_F[ZG:SXO/,;D-63]XY7RWBJ^4M9 B]=U/)B/=)5,]?I@*1 051@\M3>2!! MQKR.H$&46J;!@N.*YVP:J@:WKG )/-9^.^C VA/Q28EG0:%7>>2FJN1X>#.X M52LY%07MZFE(V+&Y6N_"0:.56?&UUM>U3-V %'_XFU$Q#B#/0-3)Y?6.OT:DH5 M^YN#3E>;D>I(IL,RH(B4QK466F':5,]RF;"S9RJ]T\YY-9BM::0]JZZS$WT9 M6[+!?U?QO@%/1\Q#X7 V6AJ>424JV^F+@ I#C'_)GL!$H#>,PPK.L[WC-&F[ MROHA8OG+QU+Y:/./@ZV6MW>9]57LBAPK$T!)#E;NWTG30^KH]*TN[HUUE.*> MT#X;U0F[0&3(R5YK6E<)93_;#?!1[<0/+R+2-#AO'V97@@^CY\(R=GCGOG2Y M'+G\W69#]#F.%D<6KNKY.E'RNK;7N<%A>K=_+401)S?1X,4>P9_XZM?UDGBF MIFHD'1[Z/B75Y].YJ$7:S0=AM 1#AK.\;Q_RYH+^O,67TJ\97&(":REG]G"5 MQ=BRL@GE^:LT9K$34F:78BW)'Y"BJZX>%ZSKZ; R(:\*)A"DNOL;LE8T7&V@ M<9$-R9V#C5'B0V@KBI["] 15T=?N#&QZ?PQX\JND>_TH!GSKX$;E:QZ;I%>S M;W0;>>*'(%VX+LIY:>K*TI)+OFY +U.ZCP%GO,1H^KC@'_SQYMA?R5-FQIL3 MU3[&S[3N&E@WTSKW,T*M'[K=\UB_(4X+*AJFT)/JTC-2R('.J_/(GI(IWV$I M0L$30WLBFTS[.HI<>;@?!$X=W4)' IFA_Y*-ZH,CA?T._B4;)>Y9N)8:\SL; M=7*;X:[[C]4 @.-\CR[E? &>9C]F*!]G2V*BW7\^0KFE6E8A#E'!"WO8S3"5 MN:F*+'5?,2G+\62VN!K#8I-/ND==5"-*7RHBNA@I1ID"LDNB)FC;?DD17$C^ MHM/"@-/ M*Y +*UTC& ZC!2$BN,<)RTCFRA<*9]?8C+9\XK<[KZG,A\2;&Y*$"0HXQ*QO MR 8%2.(D>'\FF/_.7VKG+AM[^?P*B3/\^N*,59SA0N1\@J/*G[=$6Y5@@U>V MP.=Q$<9#D3.?XW.5_M8_/)^3^/(5_6NYK*E0,G$? M*OA5+OOY-XJ]C%C2P2[8MFM1UBK>FI ?$C/M](A*3O4L5_7,L=JUKRE[*F!:=(UYZCWW?$K:GWF9]EZM'($W!)5W;7O.Q\T M"'>8PH4W'@/"*>?3-B8,WB3,)-;L<8R(:_9,5U>YP:9;'6!_GG>CX6YW29Z5 MIE\AQ#L&YO((RHS3V@^=##V2IPAR 06 M=T?0[\?^F)4"8)]L_<4K%8DUF?'_\2S"/P$-H?!-)3_+UTQ$6=G$F/=U]TWN7,;%1?F0PR\97:%:%_BAN! MNWY<_B5AD%P:L8&U-_IY/^N&?%^XI:FIX^MTY"!AA_G2 M%GOU2],MO@0UO@HU_L]J=@G]['H&KG_64+F1]Q\$*_W[6_VUGD+W+Q\9F.9' M>C'CG:?75N//9HY(JHDW\J1' 5;^E<.JU,^GR!G!9FB1%*; G;3HHTG=VK+/ M:Y6:LPB*>W6)^_<-2;7Z@QY6 A4:0P'04YE;_UB:+P3X,QQ]U*YZUJ6UZOV= MB>D6'<.Q_76%=85&VE+ J L]$[O(8"%"TU@-JN%?DB6QZW28R=>QMNBU@L7= M?=;ZRT4O;W\4FR_CL#*D=JL$GNQ^\.F*%TLC91!6#F\6FQB6[^DZ:E\Q]7__+'6=/+]D[69'\P43H5DX-JQS-#+0_,$W3D-;P&I M@KI'P^_Q_DX/>+D'>.:X?NQW;OY5PJ;0G5EPUK%(OO>N*5@959YN^ M< P0V\='O\%.">JFM&KF0&^J][BD#FB[I[NRW8!4'P-.C9*SH3>,5F>N48, MA#(24)J"[6MZK^UDN*>C2!I'+OUXFD M4Z-0/GLH]^][YM:QEB.C<^9-:EG/<&EB-&9E/.0BY:RK:,[EYS<%POE.OE9V MV,NBTKY>@@+1G'3J%^4^@57/Q'#OYM. O'@O] J[QBY,>-_SPDENZ8[>,PN" MI?]]Q_8Q;\O\'JGQ); M#JY_E;T:K5?_.+4:\/*70_S=9B]C ]K-V 8-@-?0WQQUO1/_2JQZ^+<>XO^% MV;,JO$KXEH")B:F!0'SO9>9M#?/_?54[YVM%(W/\/)]&*__R&G,6N3:]8#+9 MQL(D;#A[Z0-?5ENQMA) O[]"#M@\ K?X9/]V0H%_Z$",I=Y"/R\3G&I_%MBR MW;'97G=';G68^=D)( M3,&://-P]O:>*7MSJW%R"M=Z8%)]36H3EC5)^GK&UR?XP<2WYU&EK*0/L"8@ MD?^(EI+V$2%&*,+$BE'.J\UQF(=&1'OCQ!IG;H3MM(''NKD?C B+GGJ[PO#2 MTE1^8I4O>57[7;(=X[CZJ5J:42_@N"^&-@QDFTT4L?.9X0UOA(W!QO 30"Z' MK<"+$1&/KD4_<\SV9[C\Y9F.M377V4Y$XB#E(I4XO>9K=1'A)<=N&?#4/5;' MF[:TG3Q7-PMCSO\NMS"W\6+6]B%[B*[TZYY4.2B_C>2N/K_U(N$/D MA%PA\,\1T=$3CQPI//@,2D+J4^1M/"*R9"_CB8@DL-ODJDUM?#>#Z^$X[WD^ M-VZ-3>EGM(6_$_DI17Z\C0%[F"')OK/VOM6G'WW8W"7,>] JU+Q+!X=!!S,O MXL)"\=6S:7:9S(-.W!;V1X&VU/]:)AUX[]AW4/9ZOW6L 4,Z2\Q)P9FL_#')-Z?&'ZF%>CRU M^J4G_Z=\_XG_?]?XWV0"9L.CL-6AT M^^MXFL6S>%PTH%HX?EY/[::0^>4T) M.P!Z[RHOMM,,O;V$:@5%<3,10+-%*$Y"VVZ[HY-4.[/5W:F?T/D["+P,=T@U MW^Q)E=-4;A\>+:N/S2-GR]\;/X6_N,XO"_I4TQUP.M'K(3VIZH7'1DQ,?)LJ MMX$,J]&PH:P8_F7)S.IEBNW2@%#1]M-YA(&+65M*R]$Q0)"**)2&#V^8$6AQ MOQO:#,Q M DE(T?PV/J'- [BI\Z(R',7V0+F!<78>+NP'\\-S?U:H%Y%,8&G"_Y#08UE$5\ VU(ARE)](KF@30AU6*#"P MJ+E:]9>3'Y36FFN\P0<:XW&OW59:.A4;#/_@\RU@!Q::28O;#,&+/QM$ MO2PR0MXFF2>1$*R0 /QD6BQ(T?*V4AU7Q]E3;Z(X,6YTJH5Z0:>%:R4R\)H] M04DH.\V9676ZOOK.U&&^E!GYJ\3B1N:0L;P'F,Z7TD;GY7?U_AKR<@M M=E"TM"_P%/)J%_M/6=;LWI!6]N$Z1N:9I[1'S%J5XI'EUJ MMZ"RAL0Z=],KB!YC$/TE&;?4C*:-O&[Z7%3*=+5:A+CV0?.,7OF++\TGWLZ4 M$Q] N]@%?DQ.*[9#K^/#\K%HSK5^04)X:VU]>_?W9[YG+>$R%J&J',]LK]+< M ]#K?UU;9&'R6JZ\*I)@8-8P2=D9';3 ;#\Q_'FG"![BS5&G":Y=83.Z.5GT M)JAKJZ=F$<5X#+!"C8=C]Z.M,,< ;A)+OZAS19V[:SZ=ZL61TD T\^!A L^N8C:O&Q*7E=KF[\^E.O[$OX8N1/COXQ/A1-F!C M.F8G9G11C*24<0PPH#T&?- ]!C1X:_TN)BL!E1:SCU*NBG5/BW?64:XDW_F^ M!-RFDQS:?K[7G!@_67VWFO(NP+W16KN%;*'SNH T592V5=DW+O9'E4ND/@%% M#7G^Y"POL:L].-??68<&_!SV NP6;K19R+72>*)*==KWRXO)R;:SU]ZSG;^\ M<[/$A,*60CGO2G2"5U)&417"H%/U+)Y=$ G"?2^@02;O,4!X2S*\=Z1-/QG0 M_UWN!$+^GF#\\^'4USO31RJ^A_X9I*Y/JUF5M"1F^+X$^9VW-PX4*_NR]A@0 M*P 3;,8%TT_"_54<-Z-\H4[RN8?4BGRE= M2 #5)(5L-B%GWL;Z-G/MS*DK,F$*])%6]WBJA);-QV'[K.1W**M8KHJ^\:W9 MD:3/S[O37"NK%=T+S!(\GHYZ7DE]J*DY,*D@<)Z694V/C&0/QUGXSAB3^\:)0F6 R,PYO\//[HVT M]WK=E&=GXI7\:T(E/PPDR:I[:/7I.Z<&L0<4.>U?SV7WMO^N9G<,*#HZS(3A M@-BV:'Q(AVHU!D7,DC_+GYL(P68(19"ZVRT%I??H^6&AI])R>=N\U>]#R*\!#:M!L3-G7K)H)46W&H0"@YI!PL-KGK#B1U6U(7"N%]).%R#/B3R">+I&?F;4+I+)!& M>GQOBZ%%-++)<'+1:"PSQ'(^AC@+KE8.=7I\>$NI<__)HG^ ZQP:,[ M9Q&G53!$@94"0@2%@"C\41]"V54CS2N=_KU5"8EF';5C@$3#"E0H"9+M/04:?MXE>5#>[54H< P0 M_3(3"E3I$C" .NC[\Y.B]N\CSD&N$7QG/RW:(=F"I[C-MI?]!^]L^B)5^ZI. MN_YE35@D65J-&ZASO=K9>>"R-&0];F:2B#'@H%&6*"C./OL%4<.'6/R[J&V@ MXD__-R*KNMJ_%?__\9KXV3JA^UX%[":J[\EEVLDQW-(&&_\DG BP_Z,:+(LD M\XE_XSO^JUJQQ-M:VT!L R]71-N5QX1NMYWH+)[XIULF$JC_Q_CQDBT6U*PA MT(X$2EU^4XZL=I?Z\.5QL%Q]RWX!8_5,_:MO88 MT %C I[?M@%> @N](QVO8\Z MDS)IB;@G\KM.,@RP.R&_AF",2$X_@3G:9K(MQK4%3F^R.D$?(;'BY.W\8,$C ML?%ZDO4>+>VUL+,\# J $>9<62Y_W6(NJ01*;?'HAST_61-\U)K'8?9#=XN5^^7FH\I.*%';*?H$?;_GZX#5M:+I/XBQ![O]<4]B',95=$.V'FQWQ%ZE( M7:_+MU,P<[4^0O%3D;./"<$4 V*@_*)(59(_4017/";LDH5-?LBSU0!7?^VB M,@+8S%^'$)3/]K+ JT?I\#O["01^HAA!F# W!X8+[ZJ+ZO32\F^*\=&0]1CR MS Q6FD+B\FE2#XD;H*K1#?+VF&@Q#HB1["/5JWZ"&"%^P&KOLWLYR6R3V]\7 MFX7I)M3+<_5ZE+EL%XA5BE:9('_>(>@G1^N&&1;>8PN\*J!3/IQ;MY,X(50Y M,:@4%$?0%K "16%!S2DD;&?44UW D \$'K'%EPN+G8RO=10

R2X-T?Y2J#XU@"KRWQ"HE5ZQST]Q7?MJPO:\:QNP8#7?Z0+]WKQ6EK:Y'T M'QY\8A/D ,FSVJT(-&J-8;GHVRZ3/,G9$&-($)XE^(X#.-ZR79D+4L3A(=7" M? SH>D3#U''6Z-7^I\AF"XL =EB@IN_* -V@N93_O=K[F5*HTG3_W(94AQ@Y M'^]<\C0O.D7YJ"_D05)X6]^KZWVMYB==(,#/#C[E8PH8.8.;MEZ1 M?8L'[KT\F?XJOA)N,BL63CE'7483K5,065QK9GS.6'O91%L;0P0RY\!&3ITS MP9\O=>QS_8>>SCJ[M 9XSJ>PV'NM?3.I!HME&@?C=FDC70\_1QW2[7^@'N%@ MDA)^M%6];ZR<@=?US''V[_+XQ:%HP1(]5WV"R5MZ-_K] MCQT'/PIK@21V.+G<;M0<-Y-I-IXIA\(5>6;DLQT#WGY$],-&+F13H!3J$>5- M'-=;AU:3> C7?O?$Q#F!Z)'G(.+]LD*?&W_:3W!G<=4[C37Z3ISPE9LN:R^X M49MZ$]%C?>L).+%.AGI:7*+$1JIG+A1-RA,Y!>N!(BD MK3YHRSZ=6P^#!GYX=)VL=@^17J\V)R>.,6^5TYT#_?CNLG?QY.:(&L0[7]%" M;"SFY]UJ[=J"\1MJHH_>*FMYJ!2O9)V 2$MBU[A!PXAZ+4C^=0WCYTWAY B5 MG]EC\V#[*UD6I]\.OB@+%6ERNK)R]2PKL2[ :N);*\8CY6K=@R2>K2M;5PL@ MJ>F)XT5-*Q7^>VXDYZS<7DQP7J5!I<,Q(+"2W;6VTFM4MZ?^_F?",6!./L0> MF^&+A4C5WL@^V>-LBWD$[HD-4UZ97.RS_-[F<:^DN?&W%/ZY6:6^L/K[I\0O M[TQ_1XL?+2IW>:ZD@^,+OI-C9?T72GT()ECUK7?I\9BB%7HM1UO0ZZQ'\K" M.-7%6.LHI9?6IXTT%6@_G:FY7;,O!GQB&)"G-S(+< MT42W$I4W+62'8FDP"]>J06*1MG^3#HK/W,'A\G;ME:B;1?(M_Y,FYS_U92VR M_*>NK<%2_U9ES7];JT]Z:7Q)1A NNE4' L9-EW?FF'WCOC7XB6VRC]4.5"^^ M$["WJ;HK(J-=.OSUVK!$5T[F#)8_X5SV?;#.W;,D0;5/85C6ZN^19M(Z)7$U M%^A/79X"IRX/:N $6CLQ&H\,Y)E&7+3VY;ICX_.?W^E\%;DM4&X6U[5K#*"6AD%S9WM,]?/,([(:)NF-7;';V<9:,ROG M$6F8 @%N:+/48.S$[_0M( _$+X6)H14)21BVL/$*9TOZ MY)=C:M<%>.IM!19D/(PXN)?,&2C3R+-X\_4[1(5)6*,>]/2RM'0 9Q5NQ;Q" M[,WN\K:W!B=#J>/ECVN>]FU:NE?9!#_KN#571N;O^;O6FV=M'\EG9!7)DXDE M2Y-#!N:O2,X84*39Q=]WM>G-JH:]3%VUPHA/AHKYIEEZZK]PWV<^8N$9R76K M&"R_25VXA__QM7;_OA+L/[6F&M^)!#M$+,B%BNK0C[[A4Z&=*-H7P_7J6)F# MVVO&YF^N[VPM7FCJ^8 UKZ M26W3?'PG3EJ)'C:NI3L+Q(V@G%&<),>AEP0JE#GUBV!OB^4?5"U#$>*+'H]0 MKOYJ"JZS?"'N?SW&@OC;FPJYIJFW"E;UG>G)^O"Z:GK\!5I<)+ !T=8WOH1A;0%>HOR$GHN:N6C@ MUVT 9<F B)I.Y[KN8*HIX%!L5$CXXWD"LSSE_ MKOW>GM=9UUDCU<>BQ:(C/U!/?F,S4%>6GM:O?(M$5[DE751AEO^>(+"O1F E MWNYR)X*A8Z K)NWR]ZJ?'4!E\!^X-4(\#+CD?UF+M'F6/I/XT/&_G:SEF MP!G #RY R<_OXWH..5D2I'WX.P/TY^7:U/:;13HZGX\!O@IRG]%4B.HY+3 L MT'WTC!*QRR%YQ'>EBD]'_61T? M@*43V@^L M@#7"QK4P-I_P*7-]<>N[%VDTG\NU=C'Q;;]]TGS!,275H'$B@HZ3*>:D2D< M?6/6A SE_%SQ!$25_-5+PPI3O7YX^N=S@M7L,6""'6V #RBXR#)3MJP01A/< MY93#'0X2_$G6NSTS(#^0O?!Z[8A_F&)JS.33S^B7OQ]&I@YRMHB;%TF0(UYR MG$@)1IXS?MZ0'X.4X?").C";>-)E_8DW^.%JL9=[G'OU"9LCU+XM.05Z%MIA M?GZ=470KN .G\H$F,7NG@V!3E!TD,5)TQ@C\$- 5GE^&J0R'BL[!+ MA@108R:P;, KX^ZP2,6&N&:5X8O*T#/_%WOO'=54U^T+1T&1)A:*TF)' 4&E MUX@*B A(1UI40)H4D1(@) H"4B,@H+0HB("42)<:.B(B0N@M)$AO"25L2/OR MG//=<9[GO._SCCON=\\9]X[Q_;'_V6.OO5=6YOS-WYQKKCD%E6>N"_#O>PYJ M*MRR;-ML'<79?K%3VZT>9'!G7\_QL"?\I?J#[?"J$%F$(;#36L-HU^RY:=)3 MG,+WHP:L'D8?7%^RJ/$*0U<(O61YDY&*0UFGZVJ^#AT+B%D1].^1WSGW(.*> M\F_QC_%:);4JBI"CSZT^>WO*V%;9[.WYUI!44%$9Y]\\==S@\3PCO]21^'GV MPAL__WMU5 ^%\V)C;IWEYG8.-GWU$,>QE+K/XZ/C>5-I"AOGHY>3A MS@P7:S',RR)P[E0^^\[+H**;LS=7\)DV_9IL,!VUV:%ZYX! HMVM9Y3,QPYG M+FU9-2Z(MXF:A>CS13)!@9\QM-(== ]-:MW#7Q4Y9#NOB#O7U-7.8M1C.SE& M0U=H7B$C+K+8>ZKK+BBB:5 M:$H $[OH8XVG%9(+Z:O@U@*Q4#R'KZ8LCJ?>1XJ=$/R*"HA>NZ\]>N82.&W8TMER#E&X8? MA_U8",8$)9_(.@H\G4;MOSD+LVSU'RK2$?:NRT465EDQ_*JU!5HMBJTWGQ5( M7-BK]@]YS"';Y 2S(GSQS;F3X1][)D=@(5&/Y1W>SW0"'P.\;I C7@00D,== M$^RMH$V_)L?O7BL[+8KR>J3"P?[,7HU4WI:VOC(_4^WV2"#$UN@)_I)>J 7]2P]8>=$MM:U+OJT%0FW?U(:/[H!-^ MRZ^-[HUL?UYH=KCDD"_Y&I=C!*NLMU[#3A<+/ZYPUVG0=*$-F^U]8MD?O[3P MO]82^V]M!V.!C*Z_F@/KOEY#&L*Z7:BL13V)F31ZS%'.%LJ77\PE^4$%EY8A MEC8HQV,HPA?7:L1GS^6=]O2-=:UKH?RPV5"<*%^K++^[IN@0>GH'Y1F;%OXQ M>,M#"Q".RU] +F>_"%4E9WGKK5;:2=T=]JW+/&Z#>U]?5E\-DUF5>71,5]TP MUT[,YO2;4"V.T,-2?$2OUH7ZX.SL,3L1#8L6HPJ7O6COH_%CE9?TF5;$L3@<> M3)5UJT73CA^GE(._<*#\.,<)?&TQRYGZT^)UP5<=^[WNUW=C#G];Q;P568%?IG&C_9;R M9+P,"G-N4ZP14KU0>-AZC"+( M?JU,B8-=4,?OVV3:-'(Z'5F)C6,HP73MZ&BDJXC55F\&&O0A1$LNU@6[MWD.B]O\Q9DD6CS!IJ@=3V/?WY\LWA@AWN27_-M]DL,_+^ MSZ5M_B&8\Y]O@/Y:">=/]<+^RYJ5_>WU?W&5M-%/$5-"7[\F.\0K2*^M/G_O MHR?Q_CV')0M<9I M7J/49B7P4M2BBDXHD(0TO[45_GKPP'M MH[M?O-M"*YO=H>5L,*7.(,MHA#)0TZ@ AP]K,4$O@S0>':7'$%YU==O:C#IT M1U_\=DZMY'Z2M_GIPKSCHHJ6$;#8%D.ICQ;E2<'G:NT6,(4+[XB/Y +DAWB? MC>M*D"1&%8IFZ2/;?=\O0&*0[I Q%OW>)/^&LF,=F2 ^-S"/^NF00TDFY,9R MKVJKE';L;/U5-D9$?-[%MEU4SEX'\XVVX"@?!SW]H*^0%8C"7-?"(MTC M?33NCTUE,E'"*2J)\T7E5QZ(\N2/7=&=//FK^.U@B\K0G3=.%4+:?4KUL[1^ MQ.I6M#Y"FJ,T_D'RX^5'FKBRIQ^+@Y'2-BL8B;I:2V64./P6_1,3Y H6=D,? MPCK3!:E-FB?Z,;]+R4)M<3[?<@=^QEK,F*_!A2F+QAI,H$F::J7#.Z.AMU+C.'BU.9[4+=DF2>W5$Z M>]=1,FSC\YF &^&J5\ROBOFC+.>HLAIXPR4;CU%1\,HZE8UF!O2138WHY=CI M3[69J%>TIRY3 :&(DZ-*[PA,T/X/I]^<.6:Q1'JH;SC^_(%BZJ@(9F3 V'9[ M>:#MSL;HDY0N?_V]36&] Y:#?G9R-W&S@Y4Q0''Q>P.KX=PK,76JCV1+U3 :W2+@\S%#@9G:>9%S_MB(ACG@9A\;2(F=BWKKM>< M*T/HQ::7UP(.O.O&PB7[3K9/$9RJ;HVG-W"+4_;&=B'V,0U;FOH*1+>$CF[I M[Y<^ Y6>3L&FV5G]Q0H(.P6SP26CCV9>"BR-!R,N=I)U.WE#/GV;OUN&^H9K M+1")M$CB^. 3,L$"LBNS) /0D"TV]5*&Y*C;M>M[>1\#=J>P"FM#IIMPT-] MG:)7BXQ/F=_;_SD6Q'']@"/L3_8\1(I8+TOQ&K 0FIB=97G:X+#@Y27$62.6 M;XXN443Q#_1Z15,^%S)!C_MW B*Y$--8=C]<5RX49J1\9]/"RL;H2 'BADR M0-#4S.V!^&2BG:!7)>!N&Q-9\55T.F%(L8FG/O;!]&M);!,X3@E\7'Z\EQOH M-1"VC(5KG*HFB\=/>"!PG?0%=/[94\XGS[+OB04Z=ZZ_M#\WX"<%B<-RW+], M\WBO<^MITJOM&$.,L]+=^F?>IFS MKD>G]?$/<\OSSTH4^ [7 2H(V#CQ+ECVFOWUQ\K?*N@H3@3 M521C&1FA-7 D2)0G5GQ[<+C@1H.TP8G!C^LGI?)^^[9X%QY0KON#';E9_?/^ M+!;M?]W^_9_O<:>12HO?P6[/"FTJE/ZYI\ _*=7JC>>O%RNV6;H"-P60AQ@3 MN+/C3]V4A9.K+<*?+TT.;/>*OUUS*8F5N0"S_OYT.,?H<=;BKEQGKX^M3$BJ M/O?]KW4%.D_[S>:%8#_Y/F9OVXD7Y GBOI,L8WVAXC ??-L8__B'3(2C5\-Q M5'VLVA7(S*_H75,&EQX)3+1LQ0NY0$DFZZ.Z-]TQK[ \*V.R@C#_D>0_TJ); M?J_7?O'>-RE]T[=4]!A7QL&')\37B=UJV#!QZ22B8?B3=0+=\)ZZ_L-C\RL; MQU_X/P]!/%!EJ$!OE=57#'BS7U7\OXBYMS ^_&G M=;^QSG@4F!?IVAMF+PZLDV)L[6ZV,L[AAI8Z/-DZ,R*CM=E7$I5X13"DLBNK M=LEP$4\CVC%]RB\J)]B)GJFI#@N[ J[SF/82NJ,"76MW]A>*CX[%-B6(L3P> MRPL78EWU[@BW6.?M013*J13G@7:\-XOSO'W___.=_S:^\Y!ELM^1J 2^ES*T M$#*D0Q41GF/U:;E8U[3&*@>JS4Z?T]@?6RX.NM#X*)422V?!EF=4^DUZ+!RB MU+H>658:OSS#$>.+HQ0">\=S1S6YV<9TJ?A M$^LVE)_>#^>13M9P4JIP*$+ORBKVV_7:T#]!/-"AT/)]5:2=*,S:=J^0VUL[ MCJ:LDU5*:54Y9T-^O9:X^#%LL_&7]].OL9:)-ZG*B$%LM7QW"6,,<3JU"<*7 M^_ \IGG]T-(M6ZCN *_)[A5;<3D>F!ADL"QC;WZEE\H//TI/90QB8):&=4/U M]S\[5:Z+ BDSJVE5V:O=0IDUVN?X$A0+FKZ=>US]1T'3,0BA]HMSN^GL6_1*DW9LONE0??NV#!CTGIC;UFF MYTG@]L+/XI.6/^8^Z+E-H^N\UKMU90W.]O=/M)'G8S3Y$1U(SB+X25)KTYA' MV%=%AA"I*I6K)4D_WHX<>X:^>-X!;9J4UDK/K.=SF)%]N;?3+GL0[E V"/<@ M B4/:\E#:&&[]H<^K'_G@:[(W2NUL;+[K[]'I3Y63VH"EPYW](ZS=?*1\92^ MNMI?%39-A]-)E._^\?Y5')<$NF-/.'1>.-]:>JY41Y0>1D!R >[-XN *4E[8 MEHB!W-W2E]K.#QWVM_-?5)/,!UGV2HO=&>DM)LX&YJWI^HEO)(V9(BR-K2^L MC6;MMRKJ*"^4M/\9:J"EUF&4=^W.1/1P)7WMNQI6G9Z%=>R-A(#$E]O(MI- M3(!;7=+4W&J!"O^\H/X@#Z:.GGK9>*+-@*W(EG"1+D07LA%HP+[+X!2U^,!#%G^T@Z2&%DTQ^ZBSF.F09 M"FBUA-\#;2U)IKZ":W\ 3/52;0*Y16>O&4@]".'P,7J@HM Q::MM7_8& M7?@D>IL$W#E6;'WG2+1'5;_>91N/A<2E4?^OLL?@YH-^J_90-II8&Q%<&OZ/;&H)4F9$-N/SFRXA$0[!UL?G82^N=4TS0_-;@V-";)X/:D=/@<&NC M,,]SP]LB77X>_@O(3^Y*&=_P*^^9H!37<;;J7PZ?LZ.G,:^*HPIZS2>9(&N9 M+E_]6R&>YF^<1B]P*=_E53@D57=Y//B[P>1WDZ#O)IXF054C_Y)E/ K2^;L MC+@4.:FY\1QP>>8^TA7Y,LAFHOW,OIE>WG&2@HC3LI_PUO&.:WIKU<_$K@ MS"C<(WO\-A/$JZX;=+CA(9>@\(&9UP<&W%1OS.][XSLC=M0HS%P]K0X#GC:8 M8?QG]KH?:D60SM5_?>GKB>V2_*G7!*27-(Y=&J; MW3(#YCDW,XV*<2 )8M2J(_Q<>VEG=\JJM#/:?H_5:$3-ZM$#.W,MG&/A9[.! M^=9JS9/#J[3NX#<=NE-Q=:I9/_A.#?OS'>>RS+6Q]L'7KIZ?PPKX#>QZGNMZ MJCQK!$Y5$'7BKO6@73.LMXFML&SBBT!72C1#C]#8 M@;KLF%6VMK1@&_M338F"A)PLQ5.K*4K<9Q0/G]PWGPM?9^'&&(O;DV6;&1>& ML=/I^,J4KYZ("_ KE;HD!O9IPK\="=,;=R_0L4K<.#7.GW,N@NVI\^:A/6X" M,J:R6,XBE2#;QATWUH$67^8>FG:SP+:>VO8^>,)O1IU0V(F=_H@M@\8SKL*< MM>@?L8\#<4; ,"EE<=MKO_V+%Y^U45N99Q Z@.?9B0]ZH*MLDB6_UU<:PG5? M%@U+5\;6NE>D)HTR5 O%1L7](GK+MF.R,QS38PFRT1DS'Q=[?-] NPKO7&[_ MQ,C(KL^C2-.+U3FH;HS>6DBG+%OK^8QJM6)UK0^VZ*TX(=,8[F=.UUYSU4+N M/K]_$@RZ@K' *.:J]*>_3$Z;H. ,6#KQ/WKMLN3G=2.*"8+F,4%:+,[]UQOR M_[SA+NOB^ ;^Q]*DYO0L)N@?&B?!]>2 M_\F1IL5_,O3@OR[,^N1_KC?Q'R_R^B=Y5 + .M6',84GF:)&H908LE%3R#-* M=(J'YMA"3_9$]S1=5*1!%9K%>4VZPQ"?7-K7U^DVPSB,;+;'>F4BB19A[P$\ M)6E Z%;2O2B_BQ6H_8O'IPQ #VM%8.V?[%U!&[]$>7]R'WF?L'V/(-I2(F81 M?ENYTJ^H"K]K]*J@L\9 U+1U(-=83]/23TQLE3:_N@T?)TM&MA31RR%>891> MU%CR3C,VO%JT@$4[_=J)*1^RA5L:QHII]RXNR87CV1GXXB&2 M;<6&9;'C:)"<<9^JJB/3WT::$W557&VGG292-'H"Q;LY0X<**4D,,_H@X])E M^MF\G5KQG:K..=5[ALF0.7<\DA #A#ABZ%-Y+VDJ3% HP@U_I/ZA*[F.0@5> M@-MZ!<:QZ;F TYFK@-=U!YH@)3)JQ/?:'8DC# MH<-H';)LASOR$/Q<17]XYZM47?\8TX$)H4VG(3<=R-NGENE*FS2N5+Y@ :) M"6J'B*C;.5/UX+Y]%@>K[:8X2&VM/J[&1YD@L.&AN8 ESED=M7#.;MI^0(H MB39UK9U"32O#-4B%K98'Z@4(3F'.E(:FZ26EZ[1^9[#,AGZ \B1VT6UWY+M* MC\NP<>4AM6:-)O[Z6,>H/%HM.;W.0?";AKBVE9?,84[CA141L M)Y9I\QO;UZR'\UMV0RN9(!J_TCV24)LR2[&]1O!-?31]@%#0FOQK.I5QOO'$ MRQFZDD6FX:FX@(-''=5F=;L;N-UUXNYLSH8R0>?JJOLX*^)W*#WT6@0OHMW^ M:#F6W&KO;G]Q^!-5-DR=C0 T]A4"H2NO"_F/E!A.MM^\K3/X3;34S(L?.$OE MACO1/S/.+Z(KUVD"1^[CW:Q]L:X DF3XTTOM)BDZR\(FX3L>ZB"2618=Y-DB M;;>^XL2"\PT7#_D6@J.8OH'!R4'2'W>[]?VNK=03O-U&]9=GV."SM&[$QMZDZ4]A4UNCIJO,-^S2H*9GON[7ZVE0GB5D ? M7^J##<]<'K <+LT<4I6V'1U!-B%G<_9*O^U-'ZV9YHO0!)-X3";&Y:MK,X=[ MD(53BKMK(HU66U"*[ON?1@I]PV9DWR\)OJ3T!E%\&RV'5D@.L:M0%Q;5>.N\ M/1-+E/)I+[C)*Q1TS]U<$L. FMD48IPY2-I=DK%_K$1V]$9O[?\7FH$I=%5] MW) [X9(V^-+2(M6[0DD1]]XQ1?&$$XLM")=J7WB3G-7BJO 89OG"S\.48D)> MQ39C3T*[(2_\NA,;N8;6;*LI3U:>T=%RXC'##F#RZ%IE%%F(,!^.D(0I[C0U MRN'">\*W;!SMXT3\[A]A+5A!,\> 93J-#P@G8D"PKXP>B+ "FV:A.R>2RWV# M5#N;N,6.WO5\_C#"YWJO\L24V,&-('*K$7#-/XQAR01IXE,W(-1GNUZM!O5B MVGHT/D((>@,K.TNM@XXL9$?O&)+^/:[QYU]?'/V7M?G;F,8_7']*W7)_].<* MDW^_GBJH:# ?*EX^W[,B'5NZ;.V8A4#ERUKE@EM"C$M#-2,Y3N0"#\D'D?.JWIX,#/ 7+'2I- HL$MYL"NDO)=NB1I 7\*'(R=7I[M)SP;$)& MXM0/Z)$'IV8%$]MPT74%AQ8^-U]>ZK<3K+PT)?Q=?G4#N2J5YP8FZ?>.$;"> MZ^PC+'/,Y4Z,^."5!P_H*S[[V."XB?^H!_%$7] EYU%-CA]6&6K?ZA!SN$HQ MB!5N>K B?<&SV//#_>(2C]]\HJ5?>$J*E)U.A1Z:#K.=9:!)XY17@%$P8?W( MHN#8< 3-(+?;Z?-B==2;M)-'/G[YIB9Z[+ *Q^L@X5TE"A<9'\,$/8*B I"D M.QA4$+UG[9U 16W>"ITXJ;WAE\ESK#=7+8NW!WU*%M;<9&;5*ODE,\C#P#I7 M0WBI'[<>W]O=AW[XLIU0^A;VZ,JF:9[Q)1V]2?E!G%&Y=ES^OR?U M_VR_;.:D=AR_#^)?('HC'_,0L:IJP/Q!R4&W6/++P&W(ROP*Y/3U_&D=,0O3U0DKD7(-$9UGVA@&JX$,"3)^*;[IY.0VM17- *@T8'8HMIJCZ(*.RO MF>*WLP"2.!0;XI@ZU_M^ 9.*):P@]RE@=B^ .1IE8?B /2R@K2DRJ3^'K)M[ MN\ $1:S3\^H-6&:IE<&91)99_^.!.]OZEX]#U@-S*4/X4:MM\LU4FH$N$W3' M98XQW@UNUO0B=9@P0?VFFA^R&^TA@LCI(L1EEH,43+D-.!/$\ &,8UCQKOPG M3%#PRATYP)@EXG@&%X&XOGL"Z0IY:7\$OX,E\)/\ACZ4T_%57WIG="E(V4X+ M;L84EI'T SSV&=KZP01*F9=EI!!#;FK#ZR&/^,8VVV@T0Q;_R8(M_5;::R?E MA:_(0YOOVI"W!R9H*V2>WMS3I PKF$@3X#%A#?1VD!ZYQ0[R?:QUPE@6*__'D_JP/;% M]R>VN[]@%,C.-'YNRFG2O8<8Q*#]@0DT0DKVJ);_\HK)07^.\9,EIJT0DAX& MD*@._R@DB"WW3P]4#% ?Z\@+#+)KN)WES+'1'F3)$E1'_*A74[I1&-(9O'\Q M/O-\&2DWPR=$_]7.\34#P>\Y0SZ[.I"BL'0U]&@>7T;>WO4-_5Y :F?E\N5N M*Y@<\7 U,?VCLN*4,,DSQWMTZ\ '<\B+?"QA-JWS57QO.!/T1;9Y:(YX[BUIK=%H!XZ(01(S68K5 MIEF<;C33IHV,R,1N%=S>#68(HQA<"D1L:C.89)!?D6^S!H5AB"&QL+WF8T+@ M3'$OFB"X';^TJKD?N#%9NUOF5KWCNM5Q1F&;ES\D* /!=01Z"4*7O LIE](' MWJ:AYD\P08M78VA&W7R 9/6* -4.R)FFX2LA'=CX-([82MF#XQ_E7*WYPBR: MFO/T9-=%[XK69RL]&+]O..AZXFBHR 3-!T!+=6)).>Q #"$U297V6!/E9 M*FEEQY^0B]NJ_%[8^=5)V*&F^W#I+GSZ=8@4A>4UA2;"V8'K8[U->G I2.RV M?HQ2^; O-;!?2M\WP9ND?XDW57+DXN>1+O;00_E()R] ,F^E>293$+P/2+W+ M!(7[^MJ=NQS7F..#>N0Q';N/WR3?]HHV\5J8\KX <:G1@K=SE670P@WKRVN) M]NON4GY#E '@N]'+*_66J^+G5:.L^WT0C.%GR8/]_<-]NVA;RUX.V+JXXN,%$U"3DF9^2+[&8S1Y MP%3\@U KFGUQ[,J@U^^&@;BXKSHUF2/E:EEY*;VLY\;&N)/$77)KT/ZX6NN>/'E3KB03#K;O(XN8RO6XTH8;#2E@=E*TJ=W M%XW$@,3!+\X:6\O^"U9;_BO7^,!25*4(FM('V$VM"A(VPO=;49'T RN/RP]M MI5U4^9 ^@><2 Q4VOT97*H<=F<93U<70KI44RYTS#-DYQ-IWRU[.%ZT=A^,$ MJ'53!G6UB[N[@[N8LG)M3=YKKZ,N/A:,OO%\_>'06RQ9F^, M[%_%%XP4U1>"' 60!S0RH MF]'GXP."=:KEEJQ+P$]SDYG>W;@VV7'E6:PJXLSJT84*$N*'[F5+NX=S/1^PCC%^%4MR'B,_HCLU;<[YRTK M\PVRS+]Z-_003[GL+VP9Q\I]DAKE(A H\8)Q9*%<+SB_AX(Y#LNS2%\5_M0 MT[O\+, ;X7JB_"IW2\E,!4_&#I*[48"F DA,B\D1O%J\#H[ D*UC"E_"#/I] MO[$_O1&6U/2[]%SYU6ZY8S_TS@W1S9_<\::8I4I#A.8E=B^G&A*-A]:]BWH% M@<[6+(X^O!U9,T^LN-:;6[0B;M1<5[KSEP4XGB%]'WAV#\H)@QJ$N+?)H29< M_8O;;E(WE6X/^,VCW\\5PO0)&A-[WV'+Q*R/:1U5*E4O9?=DLE17H_A,(/6! M,QJ!:B;-N#P#BW9-JX9$('=Q%!FX.*J!BO^AG"H0VV%T^=N#S\,QE7<2L:79 M3%#C4'G!H''8W'B6&Q7A OJS#5?#2+R;( M]]F>0I @*L?5'HQ[U"]OH"EE8R7TY-Z-%^:ZN+V=0GD+JPQ'\M%[^BG<+L6I MZ6O4:DSWS5_? '?NI($LR8^33\RU786^B;A=G/']0FY;UNG MCH[V61&O;#TU.Z_SN=ZQ:'@;T'QIEL?UQ3NMUCGMWYI!^Z%.BJQ'0(ZOX(S( MG1%D\5(79?UO &<@WTZ.MY;R@M%UKN'W;.+_F%1$ MW(OYD^R% >(OCZA/'#Y3)8P=>"JS44F0H!#KF" $Q-7/?F,RM^?&Q\7>$?. M$/"F[*9=\/KBF+&VP(K8BW_5]>QO8VK_<0FD$I$B,*5F1;07&14C/RDIZJB? M/]7)A?[@(V>JTI)A^VDEU>+2G:N6GM\&LNM1)O1*35X]V)[1\S/#Z@Z(R(.] M+6/2U1P:C?Y<;W?8!\"D,JP[1I36R $<_0A[-,D$#>*![OO7KHHW:G^=BAR9 MJ\_+JI2J6$B_-1G/_VN?N\=B*(;T'(0$[+0ZE B-JF)<')+W#R@G,3)SSE<\ M;:'"^[C9:BUWCSR?>/WQL#=?9SKRQA@DZU +SH2W9/^Y=(3]F(-;7=F&3 MZ">6,W _J')QQJ7!EP2#W!5XFY$ZBXV0T^XH6A#@/],S]XOTA\[']K$,<$R15L#W&9^(^ MX3X+&451].@?$">!(T!A*U8@J:5VJJC[_%Q88$ZG'W=;S4;*(\,%_)R/_P:; M0XE[/Y+@P!BVW[\+]R-!;I/-/X?0;S;7ED9?UX#'O*@9'_66@W[Z?3]+C?>- M<;S3G>PTZ^[4M.7-!@-^;=^:E64N$-QN?X+L]VJ =HFH MQFLXLO45M];/HH*-KQ.@VN$_O$\,NPDX2(PJ^"U50^6#Y$OYI>#'C#:I,5O& MVOXB_[!+XDH4<4>]8,@D=:K>/3QU8G >/#[TM$0[=L5;YM[A:",>ED@?XSA- M12*^":*KD$W?+L./$F_]H@43W$=H6J2Z#O_>*/D&:VEU:3$MS;M?#\TDA(JP M9P_73HU:NUGX+.Y0NN2/=SBD_?N6P=E?T9O80_93<&&R(Y*GDIJ:I#7@*-&J M^K('?;ZKJ\('@;VTCFL4&LNS@(U(OD9B/V%)RIB?QC9,D'R( HTB1;_=HR+^ MSO],D'_K4/KX]SA7#573SZND =L,+]IQ'*4SE=( **@WJOZ"$,2!I.D&K0IP MM/BQ9'^]W*5?LW:AO]$7[#[='C_GX+/V*-9]:IF('-\AK,_,.OMU7+7[7[=KW5X1&+!! YFY&"\(Y MP7*SMV$7'IQ/>@1SLHJ'[V"T/2KZ1+C0%G'#E M2UCS27COKS-3/T:SHZ5>O_\_.ED"$X><;DRD&9%V:,UW#SVTC]Q\JC\J^'\< M3;HNGDQ*G[%((.DS.#,)Z#%9XOG!]I[(EX@#]V$HNW>SD])?QA:Z_.0$/8LL M%%4T?AK 3:FJ,*$9RU4/)H@]>!@YG8>X"I03XR"4EV1HQ#9>'";5)@R-DB%6 MDIHK4^;L9&]75!P+05,A7=41*A]@$[:!F_*-#E?.+N+YX:)DB566O6*_7@OP M37_K7M:\2D^%E%:X-(,U)CLC;]TKZ'4X>U&S;0O#PR(I07 /4DH,$W2P?1%Y MW$\DM[J*%+E")8I]1?J+,]3WZZN ML;IRJ*5ES+# G5+@Z.)Y+L4RU*>(_9MYAOJK(DU!X"SU"OPZ/4GS$++Y#$,> M?J=_[4E%+Q]LW;J?=L,SR6OD MFOKQ%WJQZQ?'K4QO^*?T'S,@5*$ZQN#L)T M@O]H,[Z/)-5R1*.CT)7<,M,IU'6HJPKGJ^4]WWU4SN83GVLV9)2=/F/&MK@VTP0.AU/ MXW9C:EHD4N[TY''J3JW&RD4!#MOZ:(T(([?=Q$:6 MVQMJSOB).$8O9EG=_8S>1I5A/P^YN^3]2XTAC/" WW9-OUPM4Z]6>(6%S=UX M-Y.0,(4U[)#TXC1%$V8#MJH:>J_5E>1W]0$KNT'+'O*>EY;G&BSFU^Y"2-;0 M,$TI\GEL:.,11B_^&-RXR+Y[=F3L9M[H=1EPOMFDCVT6)S59=\:9QC]/R0/4 M\JR6&B_30Y$$_M)!9Y@OW:B="3IRN2G@WHFP Q77;E\Y'-@.RXO"3D%4 MS'4B0,/VGWKU^_-J&MVX-FS')\2]NQ[,>JTL<#_'OCF'=H?^"?Z45&A"6+U0>:".> M-TD?GC2-&]97MG3O)03H)L.A)(Y6:(2]0CJ!"5H]SYK/>7KV^K;RPWCW=".> M'H7,PL*268Z5JI\?'3(.$FOR$6+(YM/;*A;K'6-"[5"1VHP8S%%]C%%-@V%' M[''@46,!2]1S**E]!]6UJ)=[$6'KMBZ-:B\9QE\GD*H00HA,\@;02O$""A^B M&A1*TBGYJ4L+,[N6ZC :(<#ZH1H(>C X3O-TZS0V4@AR3*1%F)*?,J3WC!Z3X]J( M^""SBJV[[:.D//E]/A9\)U*WE,3WRDSQ!7&@D=U11,-6OY-V( [Z%RA9\O/> M/I:LD%>\%J3LI@RT((9JT]UUWB>C0R9[CS-!D<^_,4'2D%*A579;T@>&Z.K) M'4TDVU15HRAC)*BW#2SB.L7[E9Z(D'&YA+P:5QF";.D^D(GY;KCH>"RSL$,N MK$M@"4H*6P1O;@:S7&\/7=JI/5T:;8KEH]M8Q.<>K(@D_G"=+K?J47E4DC3H MHPW]-L=0A3N299OI$*,ZTG SF!\V9K.;I51-ZJE5J>3:-WG:7T3K)T?!P7H\ M0T1W1AY_/G6%CZR +CB>6^\ -J&'%(Y#_@91"\+O&,?E'>@#3-@ZH*)#611UM0!SKJY*6KM:,.F'9+)#PW M#'&7(NYT8E$(=G+]U$D@@'IZV?XJCA"A)#R)>57L<2;AG8^YA?'79!6.17L6 MDAS23&""($I80'#@3\!\WB0-K72FV@/Y<[:;,R9%P&2O[4T2T!^.3\ZP17(O MP-[1\[%/WC6ZRP(2C[]\U]Q!D[D-7\V/"*A@[ MXCH8F&D^ H01G5NZX"*% M>O(Q,N&*Q0++.I]'+#L M2,/>[>V[ 8NQ.VGVC2MGF" 1<;E\6B"]'GJ,%Y&C)!. M)N@"$_0[/B#YT3@3%%*X8\($S>I.S\=#VS9@XU9)'5->E&ZW:@[+3083-%;? ML1D0O#Z)#H*"%O>JBF>*A>[\\MVN:ZP9+,XNJW0)B\IU-3LCH'Y%^GKSEEBXSNU>CI(S291RJJVJ1VS(:[^.XO.W!&V?2M2K MI%YDV;E+C8<9O6/;U6U>1X$R:KLUO382MW:ARL8F6/$L_=&MDUVO]U]_[,-Q M;]]<(XKJS+DB2RFNQ.8ZD)T(F"-(]V E+Z<>FJ%3Y4[E;DUQ_Q#6QBW$7/1I MJW KC]NKZ/\W81^VTX%^-24-A,\>4%4(-J%K6&2QB\,#%W6/P(LM1;P,FK\;H52T,)^V!Y"K$\TH) M-@6 54-=I.@&YYZ\TMC0VU]YH^]JH++S\DEEL:XN2 ;Q\\"/ MPFX.K(Y>X-C4ZTL06_'XMI5 B8TFD,6J Q/T'R(,_I,^VS=( MFBW@S!8+M:7.5>F))<0^%#A1>.Z)90)C!%)5W<0$C: )6_;R0&5AK^:' @,* ME!LPTHU<%2[!PKP%Q_HGX#_;WVDYO+3K_AK['%Y(^4&OA*N1=#L4T>42*Z/3 MRTQ0%%:T$GB6 P,;#(AT]<^<0GY:2MHO.#2IQ1LA^?/0K'E]$[I,EG9<0WW? MC"6] .F^_NH8[38P6M :5:]U]LH7TF]=R(*UF33DF7"$U-P#M=GXX\%A"[A6 M7-X!B\:HE=IN6BIZ$A'F47?V#6!.%:+YTFL;3[FB*R5H_#MWHWMU<"4'YEOQ MHQM3,STX>6,6$JY5FO93-CG>/"SUT0)=C=(E_R^UP M_/-B/0*FD/O@FOW82G7=(OL+FU538VJ?7#W!9=GSTD'!/!O:=_->=9K'*>O0 MSPK@^A!> 77.,DHBH=])S]H?+4GZ3F,NZ7U,7!M7I::G!ZL%U-5]O9T=IZ\G M'2]@K&NB-\VU6;(U>4OOI2S61O#A/7((H_$G]\F6GGN M""IG?Y7\S/& X\X2$_2XN[KR#A9^=D^/I;V%U$E-N72U&4@DFO-YB%_$F=J- M,;-+C7L6B>.C7N=($JT8'IH&;@QWH^IQVN/)P!#O\?D:1&YFKT0&^9=SKN<0 MY$_8;_QG?!R<-R^T:- UR:D+K@K)@J9.^Q2)7GFKZI:I+*5SU4)_%JBN"VHP M^!=T^,>*XL4BY#^'O7RV1]&=?WGZS_;A^;\<^)>HX9]-25$O%V!I.""_>"$M M^+7VC^C]MM=B#[X_7/*__*7_BP;6!\R@6K'\@%![(?4.31#W8ZS]XQD(_\)5 M[]K9Z.TF\,8DZ'O5M>N=REQ3R7]G!9_.?/$E#ZB<6\'5.U;'IO0$8FH*\W(> M*RQTU*O8HWSW\B:1]K>0AS7/P"R)U6'2++(V>=W6"J]=P]D$&\_1F0'L#+7$ M[YHQ]'U\Y[_ ">41,UV"9<2JO M;%%7])-K18>6#BG$0V,+[G^/.&U=H7F^ MKR0)M>,$J+6OZ(A7Y 7YR6<$;*X,)]'$(V_^)5KZ%S+C' Z7RG,3]DTRT/AV M9DY[G\Q)'3;+C[Z9=@*HOUL%T!-C*R;H;]C1O8/M_[M&#MYL$T8^ITDX^LGR M \6^XP^'B$R0Q9'WK($J^S^9Q)Z9E7!\.19=IQHDU;J-&7.G^%4T>H!;K.>P MQ :M("N827]PI]?=*_OXI@=-&<>,QFYV0B1:L:/TK8M@NGWN#/+(FT[JT"\& M">$WVZW>;5OC:C2F^Y@FETO):6 4-?@N37SHW$8,[6D!YGBW0!3Y_*6 XN1TX1=RZ!$ MEMT['PF9F-!>+7T&7!JG&>)#L0MJ%O0*!J=NT!@DU'E('9HO2_L*F.JF+#8T M/I$\NN5@CB6X,H8T57;A^Z@05X98-7(["!6G$(_X-,4W=6DOR3[\$_PJ*2O* MI181YW[^(^?.J:TUP_G1\N"U00$"-S%/@ MI%D\)7?^1:H-5N(:%(B?7?_X>B_ATJ7=BR7XOT/!KX[O'!WS5.$;=H\G\-WO MZN!%RM/>75/&=])V;M]13C#OJV%RY=G3L1SNUC(0[/S06;;?RMF M05$7"\\6GTM.^,L)M[Z_R-8[=X*=JA'_I)7\CMK9JK@W,1&3B4:F=_\U%LHN M[K>G=6UZ;O'VW\W!1F[TH$CW1/RQ3#_3!\@,]RJRJ*Y"8N M.'"N+ $R::;)$OI&]_J_?6_-52N>PPH(1H;34I)[WUJCCH+WEA2+!5W:R^GA M: &/Q30AE5JA8Q?$_"!T1^ QBJ''2R M"8TT(QDL0:6"$CR?GD$58/3_]JM?L65VX!VWSY"WVH05%(N(KN MO!\3E 0EN1#K):@/&+U9DG6,[J3.4I>=Z=7$UK8K#;$)U3MZ;PY(C%S%W"YK M+!LH-J$:UD?#'&T[Y:]Q6(B_C^=])GX>.$_"=_CC' MRC2I\'IZ)$+ Z@=K#KSUND0OCLFKDW,NPKAL.60%ZNO1E:NZBH&10 Y78==7 M_35X%PL9C+EG"M9R(/KM])_+9-UR8WL^"&M1<$WKV%;(\0K(2>O3O:.5U, G MGOY,D)]C>'0*$^3Z&0+8!3%!84;)Y#Q*$+DDNK M+27&1T%? 3SE_"HT;)R] MCUY^(Y7:H]+/!/%[8DD7-[7A8WPE+9#V&-1GW+HE-&K]C64*3&2&;P5/%D@$ M<]&LJQ,#E&W4BO6*\R1^Z2H.22SP!MQL%M8Z*62)9@G4 H%L]<169<' (,! M 1#C7^HO%'?14_B]]J3O[S'/8BZBW1' -ZJ5GA(R?NMT#HKE"5O[ MEE?.QA#C_/1W%-;2,/>. O_TRE#!;L;(A+C0U1:S%N*#/,/LIV_L"SX5X;9U M%4CK;=6IJ\&D9\38H[9N*?X_8CW/\@H6/V[*3^)M=8+YJ:QG3^QH@@,<-C[&CD]WS;[=US!U M WL?K@W(>1 U%!1D>9>4!,>FLN[6VDTD);(%Q&%'/2,WYU_#NVZ/B2M3DY7Q/="9,FE[V?.=16%7TI/TZC7N:[CA;%J,BMWN?+=SNS&H M@.C378B6^HT"+LQW8@3@EGWPFU19Q,"U"2NX.V#@D^85N]HXTNR7;@+I\XN! MS\!-.RM*V2)53K._DEK\B[^)$:\\^>LS00:->ER?M4!]@[-4_$_)9G^A43W/ M6FK]2G(^M8KNG#/R,>^VO7K*8W7Q/L_2PO]1E">ZNYR4DN[@F^H]82<85_9A MS0K59I'[WU7H3& >6LFWDDM2HW0#+&E2HD21UO** %,+5/>@KSN?@)NU;4#I MFL7&G#OW*WNSB6C_4JE.0\,0P6C0+(,7+D:2:)*-&#-J@418[&4('XYT$OB4 M[%X("]TQ39DZU.<0?UICI?^'N;$9R/;Y@4#=*,CT.T@97S1-JQB_-'5H4">< MB#R*.@++:U*?;W@]K6TP^2].&)3DU;V+\XO1^3)8 HZGLN&5RE!& MT,5RW^K+PRDZYS:'&B>R&]Q4IC13$E-5&=OK+*2ZD+LC-_/9^X+>'<]/5O-A MZ4-;Y[M$=GS3DCDA*J9>O1:($%=\V?JJ!,EZ\0G$N1>0Y&OW.EB/7((KD%MO M5I,5WH15Z#T[I1-Q=33R%(^E4@N=$!FD66 $6U M3P.TDX'Y,$]RC9S+L(?PU2V7GV:H!P=\0X)EVI&"HIB>9[*-ZN50>.RN\OJE MT?X.G'V%Y#@3))&KQ)J$Y?(F'$*R1H^6MR3)A%%M:0) ,)=<'RZP N9A_!'$@6#=OEI P[-D 9L95T?;]!!5=Y'TCS,0 M>>BR@_(\S[Z2Q+W6&6QD\;DO#=5]]1Z?:OG3IH@*E5\3^,Q/S5TXL?W3O0DA MC6A%D_37XRWG9.,A90<3")<]+284N#5D# 0?O_$Y)Z1X$'(E+/3D3^4U*>%1 M36X1L=,_L;4#3-"&WL4>>//31CU#MQ3WDP\O;%6=$4WP*BO*R-?;USM62(;K)9Z(_,$$\-M.7(8Q;+%YHKT%B:$[W MT2PEPVFB2@*$,23M.#=QN+70N)#1!B:9R49/"52!%;(2B'5U2,$%,@MRI&CZ^UE9A-:ME;F1(9G+>?T_+G_5Q= MQ@:%: I^6S*H]5TL0$8F0D,2F: N5'Z$B&SQ 9,C,49F,QZ6OGVK4-)/K(@\ M:I9A=@RU_ZLT0E\G><,M(G>%F MG-VK="(-IO8F,U)I1N*LH0- 8!X3](U VNQ$@#OQJKWAYZ]C[<(+=77H%"2'_$0B=$A'T,.88@\8JD#B'KM@[GUEXN MJ61#?U-TSXZVRHLU8(]>:)7\]O^P]YY137;=VF@4%101Z;TH3:7$0E% 8@,$ M1$20#A'I($0$)$!(D-X1$% 4(B @-5(C-?2.2)=0 D% >J(8;DWAB^-\9YSW M>SO&^N$89-VKS'G-:ZXUUYQ3!X(]PB=P3KBI2>@0):HUB?,T MK'&BWMTZ%>C@G=20VU"A7K;N<2%-1)6X/J[HS;A)/CCFHH53CF==TJT9LF\Z M\WCG=2YCY3#2?C ID1S'7+[,/= T=#F0SK=((/4)+Z<.A3'IW78TQ8*:;+=N MX,]-Y_KD#3#-])$D2L5PP"><>X/G5=99)CJ)P7[UBG@IHUR=CP.D5&9/3H:, MQW$TEG7!:)HIM+>3X2D(K1[:["1-+JC\6&G/4KOU8=(OW# C&3]0T>[>G95T M@A6<6%SL_>D9O!S5#B499PET(46T1$BP=L\K\+[5O.I/U44REIY;LH_Y+/-% M;MZC#K")>F>_15@24\O58G[PDR\]6]-AP#9YP(3ON^@+_LT;RP4D>8^8Q6"Q MQG,XZDWWVCW0%,-\[CNM8Y+\I$GR UFV3K(W M\_:P;G<_MZ_QT]&+HJ=VCLA+,.G#<4TN4DEK9D:'48R6_/M/.XHGQ\O]+EN; MU%GJS%7SKD_$W,S*,7^A;ZYW*T79L]F[=+/-?F-M'>^L]/C=Y) M[/DLO2_E$>M=#R(N 8H%=Z'QHT2[?*H4JE7I2U5]PV@A5:U#(E'@V4^\7 0O MZ1->HB$X.'[S7M_I;N,FXC)&$TK59>J\(RR?Q*2T_;-!"RX;G1UJ.@6J&AD",0%VADO4L;9V@V:P5I-\HW M&M&@J-JF6 QIW.I6E(X/!';=-L2SXD%4Y[<\O M+ZAA+OVM\V53YINQ&D6(;D6&R3CL 1;[E-U0\R/?G< 4CR%9LEI"LXH^WK_] MI]PP0NU#V5"TX[6JN6,1GF/?\NA5O[A"B^S7%_//U,BX8F*-G):6J=H>2PXM M'X$DUI0^07CG>,<8KBJ/_5+?=)/5G5#J/=DQJ;E-N9)%2-QYJW6.>5B4E<5$ MXQ7=[9,Z],YG#-K614'&UN- [^0,0&I!W4V]D":;?7'\&)9XFE6M"KRUJ;LK M>3N:M?Q\P&J*/*PU^Q!I*,0W8AAQH5"!:^5\3T"*,X.*-8-\N6_69&OCI&XZ M*WJRVNX;BKQIS#*U#M_]YW-O_JYSGZ-!@-KJN5#6%E>YN%%U^5(TZ.5)P3/ M7)T//<:FLJ N,T[8\%_\W"A6:L,DP$=INH$Z,<$7TL7%&Q_KU28GW13]4B(> M=>GK0/!:E:;3_/8QQ!52TW88PKI -Z#0_;A@N><74:ZQXT%G)8_K2H;HGFS< M:#^H>2W!"IQ>JB4P^O'\MI#?9I[56Y\'I]337XL5BJ&_TM!0G*];*%N/RE^& M%-[[(L&)/#7#&/@U@V;1TH(_5TJ%>7V'JW5BNP_[NV9YYGN-ZIQEW8T$K374 MP\*@U84M.-$9]!' A:@=CH_'/A94E.5D'TR?ETPS#Z#89/9SO)[WP//)YMRE M/'J>DI(R:_7KITJ>H4J>;+IJ^$:^C)!G'[Z)&L!HR,[3YC,WG]B!I"9AJ9M?K^<6+2.//%)\X*C M'X3;(STPN)*^'K?^/(:5=CB:;TF"] [B#A%%$+CV0*Z??0W\]T"6!8"4'I<# M??HE"@XY4Y>+["3LVP#K5!"#N?= G<(AZRABUEWK;EAQRG&F]5&!V [*[X%8 M./H:QE*2%L3]OR%R*9^+:+R;##E8JRV=(F!'K];:OXKMUB$MXP*(P5>"ISG9 MW2KM-/9 ]7T'7!B_BJ&D.HC;D"@"S8%R)N>U[('6?D!$W4./HIH\!;995^S* MW@"P]F;^"F%HI#*[HOH4O\ R,'+5OI1^R.QA8QF?<\VW.Z!DUYP7-VOQVQK7^4,1" ]^HID8NWL(:/(NMK+5X M%LQWA<\K5GX\WH$-?Z9G34_&D>EAG8OX?Y/R\G^W??WPE?FH-G#,U:1$I.BJ M<'SB62_G*F.UA3,+W?,>$9#*@X41(A\!&7)&9S.G/*.X2_'*G 6FX#Y: \>/ M<Z;,KI^:#.[S(_]E1GA'8[\,4M%4L?_3/TB:1MJ^Q+*XQI.Q"D MJ8J4D;0QR@BXB;?=0=LL\]$NZ*-KE<(6,O@)PEI\0%5KXC'QK3V0OD>.#86/!\0U-/ M&K'[1I<@^F2S >TD#/&:/%R >"RUJ.'H3W[L.R?C;7%_#/&@;UH+?)IB!>PC M[]>I(W.VT56\++:H7FBAZE?^SN##=V_N#OJ@2 -[(&X$/V(H#%*-C5'^.OIB M9X@KUSV]!>6-&%#VV#JO+6'Y\12*/_1=0YL9"CBZ@?OV1'Q4R(@8F@'8X7RP MRT,.Y:Q$ETB_I*,>,>2XEB>1!M,6M1Z!CQ^IB!A/,O"20JSEK A0 :XC7H( M!=&:P<#U-_"N8:T?VQ$J)IX7H=N"7JP?"1OY1H5(/)1MOM%0CJ@2B9MO6+G( M/W=JV"GD',7OZ(==:7,SGIA'%NJ3I;,:7\=O$#.#2G!^A-XF/ZN\SJ'WEY!! M(;]J NI-#/5?;[J9%$E$>L,,"NL;[AIVZ7490GCH. 8G?-14G)_IN[Q&=DY M'P*I)'POGNGJAS"U]C JZK!BP-L! 9FW5YN(@C(V9^_8Y$#S]D#.0WB)A8Q- M:]+U=H)$\_'UD]^OD<5"9ZS3I0:PJ5N]L%,'-M/5CB;6772Z*'T_V^4V&16A M)0Z/H,'F)7@LW)N/3)2S4HI7_=W4W3(46UX\E'-7TQ%+HATP'[2JKD"URJ(> M5BQJR%E 7,!)5M\23'6NU)!TXV0D%'L8@AM;+3^39G5LELQ4S'_%5KL2WY-] M90;Y7Q7LUJ^SPFK$)I&O\I2$ASRV,8 D'A_B;@LX3$ M^G="0_\\:WN$!""7VG:E.0W_OO9 MGW6J5LR38?D@99T>F[=)>3YK4S/$JE9&^O8E+GA67C\>_7JU][48 MFLE6#U]_5&^>I)REV^YO].UG8%,>V^O=:%BA#[2'H-GN9M%PCPQS_JJ#K,B9RFG/OV-@@D;^7WB#M#6?1=?^]W M\ ASW62E,A(KRZLKJB>#/I7 [@WIPY:T)9BTJ/W-%N/W"T!D%Q1;V 6+:+;8 M VD/RY)!D[X6WJ/\YF'+W;<=+XG>I:,9[ DD:6=%W?FA[@0E\6;$!<#%^D-W MP3FI"'#?3-R_5AM_TH:MIAK5Y36,]/'$-\D8B*8-W8 ]7ZTWBF%\'M5R5HP1Z9SO'9 M)X<]Z09V4\F_=![OPYC]3I]_\!(]!.+J" MW05^;?52DJ M?OXE7Z#8PW32=R*JJ%O:1Z?J^LEZ]=#20LFP3V&W,0F.S!T_BY 'O$\TT1-Q M[ISQT$...K(!$84=( M(*6<$$NJ[6[K M$" ?1>-!+R;TK2*YZ<6-:H5K,K3:D49S^:^3\N#KXOU+<4$L73S^M>Y.3SN[ M-&A[W'MF%A\PDI'@H E^LKX$O3\S[+-"0NE5]1-H3/7 MLS<$6<9"]62'-E:H;#1U %QF#7R_-[%"/E1QY%!E)G'*/G0\FKHNZ-S_[5%G MHGH(IPIPG3FA@TSO*K1RC1_CY$\UA\5JMV-HDO5L/;_BA!$H$C0)D++J!3A0DQ[!4EC\>*$F%*L-9*(:_DW>\M3L_BG.% J*KNP9!\Q)3 M1(U0AP,^8LL?6CBKC<*2O:Z8LGH<'$C&P:ARJ-;+"&,'LA9D^@+E&SD+TP%) M$.!:N758B-%)LI%+=LMOF9%7>N3%-M4]4+H6S'S83TN*I\."MLVER7DL7\ELT81+ M)M 4/]QU9'WZ'K2?/X>5IC?[6--3;8$0BY2%:A-A\0T/JA(Z,E$1GE\&S@4J MKS"L(-BK0!KF>J3@'\-Y6-X4&MM\?FUK8Z*WRE=M%A,('FS CE=-]P#^^Y*O M/2Z863>=R+=L=D\37C]MZ=H\^I/_EH:R%=0/X1MFNV*NE"-F <_3%1J5@*;[Y1X,JC;W>,'G= MDV<=?1_R23V[*L81O$)U17;^RNA6U)>()AR#*>9,YM0>MYNR;>[9=K#9N _\ M=!2:'CIZKF]SI:7Y]S'C9:0&,&J5".:SP+NJ6]TV6_OE\;4P^,U"N!N/ZO+. MC&G0Y#Q"KQUQ'1KMH:_LI'))34C&SZ42YN144#M=0;J4;OUB;,!Y3+0N:W35 M*W.G%I_]@P2Y1L_'N8(CA.7B:894;:-Z4&3U8FY=.N V6!:J&T$[EP MEC8K_]!&-:\'%2,;(_@IBZ7:=UT6NPYCV5]2K?Q^43A/M+9S&JU[4VJXS7V\ M/%XJ6MWU5'Q2J3LYW&)LNKAIKIQB[HG%I%%^\FI>7H"R _H];LU\I*7(EU[J M5POQTJ=_2N['#&L')8?_CG23JI/A^^U!W&G[LTIW?YDW@^G:_V7-S'^ZU__[ M$D)MM"98B[TDX)!TZ+*,K_U6*9O*9=[,NV;W1]P'OA'XD%WH*D),>6*AVWS$ M,#CQR1P0^*3*:0B:#'GBLQ79Z$.)HK_2#%X9 _Q[J[!NAP3'X,*L#1]G%/:# M$0YVBEIY>N,JK4LW\*R%37.XBV[::#C><[11. 5PKO,L7J<--T(-$%!NTNRM MZY%.:3)'G42^37TKKD#Q"=507#REMWM5A*;>+H('89$26-9--ZHL$&3,E&(W MY"?*,*:#D\U">P_$5IC4.>53#CQ:NO\A^CSM^TE,RE!6NWV/4OR/OCU0&VS1 M:'.8F 08U$ VS\F]4.'$]JY$,79?9DTQ'1 "R5NN6V0[2A5]J%0%=_ FCIL& M*5FK;OLX9VU0U3>)OK_5I M8N?OD46U(_(3VWP>*T\JE E=,_:Z$)^>_MSYM1.N2:#$S&5K>T.&>A4>MIC1 M;M $;8)SK/\I,3-_FKPC<@+6[U8G6X1AKG)>K7XV\D/DRL2-)$%ZH//C/% M<*>G%B1B<(&*/C;K.F+@ZX>KB:NNL_X4@^U)ZO\VV/!Z"1O08O\$0?N/^FA&8VNB]?>VCB69Z^^UBHB ML;2,S-86+>B!&S4""=^^Y\Q62U)YE[PW0,4$1_H;FL!@0YV&5R_B%FP7'(#*UU#'['1^]6UN: =23K!>6-D:# ME_0_QA->K_;,;S @@/O'!=\]D,37P,)(+XM-%M-JF,P0]?P[R22?I[;9&:5N MZDNYA*_U^4TS'+O.M2\=39B\,+^AJAJ']3!8MUB.Z1(_?>?\^QU)DD?<>#,( M?HRX60,]&ES5/MF=[)=CJRSQU*@AZ?Y!C26_W;L%>R#2*48*%!']9;$Q/Z@R M/R%T.Y /N5.H#V/,YC9^)'X QZ,JNS?&J=>F5;#=X)!F+K+=%[S<) ("\U9V M*.R5SX$/U;]7D?B,<@4?\G$H=LM6K+9+MBV<4B)_%41$K(D&C7LU2T0 M5TF,HH57Z1I7Q\HL6E;H+^\[[[>V3/-W?UK9QC/3L& M$F(>72Y92+,> <))KP-;E^M DW-W!^^Y:XWP.D^J*?4'0:%!-](WO\97S,#: M7GH](%U\;2-E?/<>MFE^J:?.$^FF;Z5SKC'?SW$+^72]GI*PD*5D"X..Y5;7 M//51&%4%47;EWHMFCZ\L?^^&B!U.,O# <,+U/GA4JMJY>S"8UCW=&VWW-O#+ M4]@UP+8<:+\7UP455CK9D*U*L']SS*#55&'],M3,4LQ/S0G(GC-7U[Z M^':F8&MNB*ML)^8!A!2[!W(6X:R(&PACI$%>6,P^ M0VZ->A3_V]K'OZRY=77U#0S87;:]3?,7OJ_8-9=_W3!:+VL<3QQ4<9W M*!7EIDHR+.S0\P4?<#6;T'-\"L[\Q*+\,7^7&G=DK_BY44T( M>;\AZUULN)@=%U_-J"1!M"3EN-H=04>'.G8[#'$/-+4R_VO5'S],2E49/916 M$*R_%//XL<7R;3WI\3(1RF- Q571SP#&INS/]3#]DHE)W4&;^Y$2C?,KF=2U MUWJIX[V,/!5C:FV#7L,N0-W9S*'%A9,,.EZSQK#'OO]Q]I%^56:AD&F\J7CB MX3.'9>?QRS4_FS8_4F)/84(@F'_1:OS!-ZG]H^?R[@_5//]=NOE74.G_NWU! MGD-<&$.> 9Z CT[#,52E&9O#7MXN*T(5N^;;Y2#-W5Z6 OG>'Y#/BU3UK8^3 M#'[5/5#-@,,L/3GAM0MDO0Z34_+',\\F!']PYM+.Y43Q0@5_K((=PU,5Z=,Q MQPV@NB[E#?C$BY18YHN[F%7[)O;JJ$CQ-G$W>#99.YNW;D?6)[7A.'H7XC!\ M*'=K^IM^=T-TBOWL;L9V[55-2JO<1#W^%$:#*[HD#G-FW'9)T;H2&EJI-23; M^XT6)I^?F3/FW[>4O K,G.O_R[NH?%VC]F\JI_U/G]=^OSNO_MT="_Z[EF_\) MX/_CVY-_W,V_$^$H*UVKQ?,G^9?-E4:*:+C)/;_QZD7Q:8>G,_./Y.\O?UE=3*S\?C'[VOBQN:J%&]]JSNO+%^M2V[XYW8'R(-143JI6EE$]@.)EM73[^Y:2L&53J19 MS5VMU4X6EOON?YB79;WOW^_VZT_:!<3?TXMB)-/%27ZPR_@@7%>(ZM'B_$7$ M]=PY,/8O!JR_#"FI^ .2_I_ WK]-+W\1(?#P+\I"_>.,]'_'%/RG3VY_,!AJ M/D*#O)WUP,_E\.6GI37,V-G:7+18B.&M:N!IN?,F)6@?]&GS!7HF0X&F 6@0 M)8 SDQN'2=GK'4PYVT[4]%2+;0R@2J_5-W5X>V0JOBU/PF@?L;\?:2D5E%IH M/VP?.S-0I?W*&C5'#[HVHFF<8P>X= @C_)\()[Q-QTY4QK_]U),O)O*Y2)+N M\64H%$4RVL:;4Q[2,YA3L9<((U2C(I/:+Y9N[PP=7L_< X7+UI$//7UKJQFU MX5@V,FW7S]VWRM?_UOY*TD"D9[PTZ*<)A0'TSJ/QUHPC''N@ S7T=PR1?@4T M!\VZ?!U;?\&(,^V+C>UGMTHK[3/'N.^8OK')*N,-":(02';3GB:6].H]T#Q: M7(ST<7D<2LFM:#HL05 U&YGJA0<_B?9IJ%6?'-D#">'FTU$L2$EDM\0QE",N M2KUI.UP: ?DKJ%9:;:\!O[^"YO6^BP;&8FEIK:'VA7(*;GWTF\;Q]9/D= ; MVHN$:&@-ADG6/,'3/$36*(0>$1;YZR C@S34SN#ZY%(QLG,)'"K#>-M%) :X M-&1>'#G1IWOTRCM+P9_5^W:R?F?)@I*M*?J !SFN#<0K; .?F$4\E M7BK+P8>!-J['_\K^,0"A\73/VZ0H5,&3NBK/'^*J;E;,HO#??9LPU=JZ;K>M M#8*#:1HE\R@ZQYS&'JBM.1"R, ME^F)?O<@$!M_WR2;FE]B9;O':;^M[W3]Q M#T3"9" MY+;8'F@!>CEHG'??/(ZTA6$:]ATU^/8>Z,A/)@F)\ON-5#D-W2C ?,CNQ[]D M.!)"B&!ZHI80P$.$,9U'CJ_99\A!UD!&YUU+=]F5CM&;Q!/[O)=2=T6DWF%, M_NH+MD-=D#!U= =!'&#II*B/\5< &AW@=S/MR@^M%FYIJYX6.W8[ '/U#>?! MO_JA[A]'M5M\BJ45]8>A#?_U(C6MQ8)(T#^NU [J#VN$"_?]T-#]%*&_I,4@^Q'DZ6M-\D< !8+H,@_-7#2]7S@*Y;@\4A'0'"B-% M=\I+6@A,/ @3)H3Z!CM_[VR^R&.[:O9=7XK\<*TA6\7AZ6?''8P=_4VS$ 'A M!(")X(A?SH5\:5W80I5JRC""-7M MDT=93PL727TFAFB:_S?=A/^PT4RF(WO0%=WMD#B)HS6G,/,?"TD76LR;CX_[O0-_J2=S4'*KK+OZ MBJOZ;&0Y'QWC #TB_%N RW\RK/M//YS&*LJ-WV!,LP"K@_VCB?Y F+FYO>).&6M \2 $ =H-L'HDW5M.2S=3E M8F-/4D!_F!+3#GYE%TQ.8@(J6:V[&40.3JPY6(H\1F9?4SL[*,+_P83+,%;W M>FKV?T%=[*(=IAZC20$!BQR0+KQ<#,)>9>[5(]E0C6V>066%]JJ.Y9&83@>J@Y^4V% V"'-D*$0J!R6(]RY?]?=Y M6"E_HIZ?X1K^X525LE=?7_Y-5G]MY#7&#*2BL(, 2 MT@9]*U$QN7*9:(APF MMS6=R.W72. .SJ@]$)=FD$\Y'M[,8?B%X[0E8W-H"[WLPMOG4M:79'S<22L)K^[=:F9$V:Y]SJ X6[_&86;25I@A"2<1F4.!D" MF:_< [VGIT=0KP(S<)=NK5/DAU8K3W6*GWW=I"B>5'M*BY:*'V@ME]$H=+LI M[7GFT"F6G=NQ9"/@5.&FCP?U*+)+_#*]\%B$5@E3)/EP[ZM+/"[)>0SJF!W' M=_4>5W+XGB5\+4]>N '%@>!CNH3^@ F5%3F!X_'%,#U-IER&#B''" *:AO/K M$6.-YJ3I;C1O?DV%FE)I_I:OCP=OY-@M:O)=W?#SN0*/A&ZRKO^]\H[_3S/3 M[1#2].0,J>EM%K:V&"0JCR@912V,BZ5/;8<;?E'H#.!ZJ1HIE577"?(8AJ9 M2:;;@*QY!^KS.N4&&47C39I'TWA1BV^ )=+%KA'W@-9-I'DXFE211Y8_PE*_6<+:[UQ1>2X0@)'1TH? MZ?:]D)='JJ*2^2(@P"4Y$Z!N'OQYMXW JR6 _-2L2D*GD1W:U9WS MDTR0S8K.?,)M4'^^KV@QT)S&+T!Y"]S; QWJ@_\^M(B,"R"C._#V)$+$]M;& M*!UR-]7TP^BFBEQT0OP>R#E\-DV^4O?V*_$0B.4[S" G<*HK@@@&I#(VTN8E MID<7=#O _.M:DD P$]ZZM 1G#*_TBW[2+RZ8 M25(Z*^4@]$N.P2X 29)CS@.*> #DD%P6AV(;>8K@L(7T,B*'O 7).8>O=)(# MYKS+5?2Z8Z0KH4HH8A%Q[N<[EC5W^7;4/!H_%.^' V0QK>#C5G.R^43VH:?- M(A\2%ZT:GY6-+WZ=&! .N.+??O/Q=J277JL*&;8IS]2^*%+W!H%Z ;Y+J: S MMVV^'%JKFO<.;MVNGA&#, 1'-:MHI=K[^(@::;2[.+^_J9@7 /'GU9@I_W&G M.Q9$OY';*, X'$#R)W:WP "YE;:D2)PXPI\HP0V?([2I[F:#QQOOE1JA$/BT M":_R$RD!4V^]>5.5Y5/;;KRY#Y*?^_.+K=QF;7HQ:CXC XKM[H >A\=17M + MD:==[81K'*N @/D]4*26:JIVS:B]!<_ F!?BK>S6SZVCG;<:N);N*JX1V@'F9/9&[*N1%F.ALL9J>ZUN3 M::8P@A]\H#M6MF/Q\!;.6=BM,D$Q:@T;SH?PODXMYEM#Q3FUBR%T 0=6%DOD+ M%9>6II4J?'/>IILY>X%8Y$) HD<6M(09P]!]# 54ZQV4&W2JBG'$=C%RV&_[ ML*VU'4V2M!*KJ>==\#6O=7BU7SDS(82[FWT69KGRX4/O2]Z#.J;8Y#LL.WVQ M/ZT9;"M$ IZUBU"!I4E+B&'\J--""!\,N)W#I+/+I-1=_)CUZJ$D;X1S!^:" MM0.W ;57BJLAW44!6?1/;B]^3E)ZZ#&:1E1OH*N_!<>MI0D0VJ!'JLM..*.O M -Y$-^6X(:ZUE/XS]03;&YK#;@=.<]UT<.+N?;0IBWC.NLS$2+4HE"OT\PKC M2!AYFG'X53!YMY/ HW4<[M)2#XFC,95GQ=3SNC%I %OYHNO%KF*O.;M&L2A' M[5I?L=VU%HE\9?-E+(W'+X\I)9\0*@".ZD%S(6_'*?K28435L@5=^Z/WXP4V[V<3R6'GH0J-24QV/*I;K3;=!QD'OT( M>+4HV_0%<9,4B2L&1+H#)])@1UZJ>!PZ3/D\/)S+K7E^>L T)_[FANK#MD^L MG\?,5S)H7'%0H%!MLXP*0T" -')[Y]REN#:TH/(ZQY'=SE\5=>DCG_"&)UN% MWUDL)/C/2]^,ZWJRHE)40#,(HVPQ1]Y'BO$M MA4T_'!>A]-NZ@WD".,4V673GJF& M72-:U.9?#@SZNBOBU6-R; M5OAX!7+M'8;)E<\0-D3()HS#YB1N N.("Y67,;T'$O6#QMAQD)WCFV6':4'D M_8N6U>0-\_IP?D^/RWD'KVTJ?&V5NO.495/[?B+:$-5Z,S M::=[(UD>X&$\+E, TWDY] K59P+QP%'A>Z#1+S^H]#]A=G^G MF4W4E(FT!UXF1#=JEUA;N%'XA[R#@X/4.SD:3^5GZXE%FVK?T7MP!<3M/A@P MN6E,/45C_UTGQ5VB:GOSQ$(0W:?U5W6%5E&>!9!Q9Z1S/@%[QD FG-0K'?2^ M2_9!_#V]NZ;W67I]P4=7H36H+D56RA=@$*L+V).ZYK;O +H%'I^QUB4Q]UU7 MR+;SSYX>B7-.D;](.'31*9-X2Y/\5D)=@G.0A&4<2_R$!+O'2UP!IJFG;%?M MN,;06K:=],0<#S]O&!>DJ[:6/'"%(52U;A=6B&JM@9*T;2_+$2JT&(:9;]$)$EJKX=:ZN7HMTC9'ZW,.> -]24\4FB2J!U&^]@,%S*..VJ M!@Y:R+)7@;%[_-+)5XDLS(6>J62/,RAYHF?_(+ZG1;67ZZ68K6 1"/#IG..: M:#[')'&C6H)DHPB'@&IT&*&R7RT6P^NL83VK:]R<.#>>J&4I?CJ\C],T(9&77IH"Q5,(G4G?'\/Y:5PR07!%\(/("R=U8K_(?13@>/TZ M)$BE40Q M]^4ID MI HNK^:#@$;'ISEX'U4HK-NJ,Z(E1>SDT7B#PFG;&RFS^N=3!O=;G[Z?<04Q MS-3GQ'JRYD@C VK"7;N6G"J#=TULU#T]#FY M9!I R>"JXDGH.W1U_6O,;Q;-_!7W RQ_,J-KM^2X;:X,@"&^>1/H0#41Q!3Y M&7V>ICA-[(&=TVM/-_9UB8QWV9Z^"SL59 M.$WZ81&.? 9$*'DDKRJBF(CAF#VN>E2A$5;J=D=Q3";>I-)M]Q&K MKX)^E6-8J/I1$-R?)JHQCY:@_7Z7"Z8%D[;;#2YMJ2B3\IMVDIDNB:I9?439 M^ I+RL'2"ZD;' @"<^T/TY]#')($4*VU3W"\2#Z:!JDK"AR.Y 1071*A5>GQ5:> FL5&CE4"Z!9GB::FWS0BM!A]>=VE5-X\^ M5)>'4&X@V^[,"8]B.I:7'.-N!]PZJ?SZY_#T>P]X/KNTM]29]Z#M/9"CK0DQ M$DL]A3@[T:S6J0X?^;ZP' >)&UE5[:O/^WQM\FJW\_?XEV()@6)_?OC".B11 MHU5!Y,1G;UO1(QA'X(G$MLO7/EDAH.3:UY^UA$:\I [N4 /44>ZS+50'X\'2 M\Z^*SAJ6^DN<8,I -^000L2':9"?U)$P&[-YG_5RD4/B&J3!K<*%I&.5/;X) M6IW<4N[&>N=>E,'NORAY7&$_Q*JR(2[-)-6/(/.)XN?(LGF+8'YDO_#'_!+W MW9&YM?JLW2Y.?H/+2P/Q5GKY3\;9-:JX#;CU9)L3?D=3VV]/F5#TZ-EOZ<\9 M^V@B[X<9$K=AABN1VTKE*J>VM3Y;S,1%-:6X*1UX&ILL=78J?.'*G7WD29IH M[[M>9D#_(H'MJ_@A;*UGMVE]W=B;AJ&";#+U\CI%[[2@TLGAY7BU1:S*)$V6*4V/D?U0 M5DWC!10/X-]>3V%J.AOO76W2N@$9$E?#8=;==JY7XGE_H?7LK56O&Y8QT(.+ MT2_R'..?EZ]3$NFOM(XS)J"'?T"?$L2J;0U,2;5U[A3\Q[1"^"NF^=LXIMIX MOM=!\[SFPXNGK-W$M$'>4-*M2'/F5SV10U[Q;! 6FNQ5UE!(Q:;'(--S?'=< MKALJ@F"GA]C3-W&=X)A'ZTC5&LAC(W:XOW,)/,4A*]6VX*5KL/:4T#KT&FT? MP$+"4>P!DSP:%W"NP-U,7)!$#U=5EWU9!$_< YFHJK[OJ-"&B6)'#4]V).<6 M=XFX/VWAG8*X;$=6,8:]D6.3ZGX#S>!:DC5@]7'-H/OLM-N(;=E,D2C4ST[/ M(;PAT>*JX-?<$ VK?Q(XH_F*\@Q8)&(X9O$(-N @S*4(84+63NW-G9XM?.GV MQC+RVY>)FH-F!ZS:NI?BC^^>CX@XLJQW\NT\BS .DH5U@0 Z]\:.T MMQ3H^[Y@5E-BP-!05. M,%GM)*44Z"]C?()6(GTZ!F$U[(T_!T*4EM?'1R^[NWWCIQW]X: M%^<>X[N"T:?'0N9?H2J@-)XJ0[)X!E6,Q@]EZR9.OW*C:4MG2X[YG<;8S8J= MF%6D=VSQ'4BQOQ>:L.&=8@A"9)&^+PZ%$IEB;S(/H/E+#CS)]-\(\,Z)X6I+ MVF3WY#:4[^W]*#K;O82F]"[6!!]FJI05(+\(GEIA'#8F22VH=2BJ6BMZM2_\ MR.K*MW\4X5B=ONXW_'2,/FD$<3@V\-;\JAR-1X("R;#^D&VT?\VE?1(IOP<* MSUY?6*%)3^)(\8:E/]M0M;5IR_27+SX>6#Z9K??B<+PS-+NIH;.9?U338Z$? MQ^ZA9A6OBJW8R+25LJ@;W3)UE)B=L>H5'197SROJTGG$G,9OCEBS!^H3TQ38 M SE$Q4)V?OC;!9.#*"H C(F:#&"<>L6"!AL':_(%4+7@WXQ "*%QVN4C[<5? M,^./3\_9K/MS>\N,^0R0%>[P6Z0+6J8^'%H!S^&8KO6&"O4"LA5U[ M@0)6' MRYN2")'9:P9IPTJ-#L5KZ:1^*8%DHC6UB)8R8* ZV! C_24SKI/P?K=E#\2% M>#"A!8%[P;@!2"=#MJJVFNQ<,9_$:^OF8AD[X$XFKGA=Q6E;F(_9']I MJ])3Q@IJ=*3:KAP@=O0[V^2JOPAP4HK#0G\R$$< M)@V6M;M.JN_&J/3GV<\36%?C<9Z3-?LCTMFPCZ*+"_1<$+H';G[KN7Z-!XJA0%$%-*,Z>5:1]?F%"=\LRY^7KV+CLZDQ_,_ MXI_IYVO*VCG;91%BF\:B-3YS>[P#4K%"XYID'.ZFLM!,ZYD,^C3C8W<[\G3C ML,R([(02#5KJGJCP)?VTG;3MM2W?))]V(84050&A5LD0Q#I3='"NDZB#J/E7 MV3+T5\V2C4_$3P*7R4F=XB)DA #'$CV3*#3R>$,D5W#9C.-3XE7E;4"ENT68 M$<%4AN]D_RY/:Z-L?#=QMQO* XRVKWH+Z7AJ.6.K$BC9URHJG@BME;+-AT$M M$;\1,@ Y@!/4]"-"HH6WDHAB9[:[*&M()9ZZH8%(N['/W%DUY%S\$1 @PF!C3NTT'_.K(7N@J4Z"=N1]KT&H, MC0=JA*;T&0&GL1MTJHDM0H"\A U'ZP)113:NM?CT.*(8_W'1X/HYXLUPV/$8 MMBQ'VY(CCO8^=D6_(T%;M9CT+&G*@8B.UU*F'2=E1%:!:+!EZ*D4^Z*5D>$L#R\.$ M. $%:=AH9FQ;6[=^193!R$9N;6WM[T-D;+RTM\Z;@]K&;>_^!:?(EPBQ!+[& M@R2C%N;^<3?+>/07N@D_+GP%?OZM5R&1>/%-Y*EV/J'1D\(*3%*!?_*4Q[^(&5- M+>.NKDSOM9;^+]8ZC@9^Z79)E#'F5.'('@+I#H'C:S8''8,4==HX13/H(!JI[?)?R?(PXR?\SZN^H8Q!D6 MWRQ.?Z-UE-$WXC:G2,I?;20Q"H,7-U'&!@9A(MW+T6#P4L0+^=J1GB>OS[:# MKK FHEJE-(6*$.S,/AJ1!#0KPHW'>@TI1<9$-<+>_,S;OP=.?6 MSH",9WM07^"#YE%@DBI*XP-6R:QZ0#OF:KDK4GE8N:ZZ@5,(KM'A;Z532,^Z M4)KRN5>E*B=[-NMZ]-N9=XL#ADG?[WE@/AM1K- 4"QP]SE-+Q*@0<7'<,S_L MWK RE,N=GX>@4/ESDD-ELZ;#_W'C-WZWMVYQ0TT=^>WO)<7]@Q82I!A'^,@. M;7L@?I61,M+UA:AH'CM2U.MS$@FTJUYB]\<#UO.G^/VQ7AGF@A^@,].M,D.# MJ!IZ.KJ0N9:MD JCS3#[DFD"P-.-XT3H+5R6Z# S44B'P?'!2TL%,C8E[,_K M]Y\\)N$F_XPCD+E\K94HTHT8SX3GZ(J:Q6LF]C'-\O!W178ONBD%YS:A%@@H MDR?N1_@"NH4(SM])5H4:+^?:6,P 3\2TUJSE$[C7^@]]7.XCSHYXZ"W@50UX M2D[U?#Q\@&6!,+W2:M7=C0(N0BGG2)!(Q8%^$JXU6XF,B_T2S?VP5"Y!8?,M M2CME2Y HOA&XR/?+P,Z3I$:Y#5RB0H X._)VN#+=R)@,C36;U318!/.LFPMG ME[SKW)\6*O#APQ/'R+.#E6R4&_FSH8>>R(VX_@>4D?R?]NY%79I /Z68_D)+DN8&=$)"$!+S M, YW) _I8Q9YJ%,8(6PXOAGQ:D83XC@F!7LYIW.D,XT]ZPT(1'?$](&?HEEW M,/%HTN.,S:3<-7%U\I,0RN^,C(+#=DR:IJ;NN =2??F S8%]GV37N4:QPN2P M*V(0&MW\BT?P?5Z4Q(F$_'\38K,PTL+XV'E+;I9\0")W3ZXSS'?0$O MS73&0$.C5/!T\CZYA)C,+?Q=+%/Y$\\X!>&R!=;XX &VMKA99 M0]UD,8ZZ.O[C>*=6KT=ITX?1!734)XLUA%6'NE M6SKYPK30_9%T#_\:.%[6D/H^7^\^X2SK!%H ,E^ ?@]N28K.[&Z#QNZ!:ES" M?9.XX4'MD\++37E-/S,]5?OX;_B_OB%X;>E+ K=<1\J%XMR*BQ@Q((]J@&J5 MQ'E!!)"#$-Z:;7S>K?&:@,; ^NV65XH\'0)/L.JU!4F*.=\?)M\HD$F_) 6[ MS'4OS]%Y7Y9(/T,:X&RM'Z*)VE,U".YXY5_/Z_TWBDH-''R(;-C9TN2YC43+ MZ_MB0H>4%D.NWYS5<$.UVFERS.,.,,8DWJO&S0\=6<5?3L^BWM+FB(C,<$XG M67?+O/ZXEMRU_YU"3B*K7= G5OSO,'$W7"@:5,,A=PU()?:.6DS21G/@L!O# M8)5@Z[L6(1?T8/;V1R=-= 6=E%:%3&<:HGOZ(2Y)>#0%22]I! ?_?D.Z!R)Z M)D67^9;=-E2SPL9>\MS:*?G\47QB:\)7;U/6CGPK>MXGWKP#4N728>BUR#CF M3G^K>9#LOI2R!GF*%(2&KP:>M;YF#%-ZH]BK633F\OR]71G7T SF#$"6Z#(* M(9 L"=-@HM%&!LR?90;9EB$N-[DP*B4K2XYGEP[4J 0?^MKI>>+6MSXG3:9+ M%RS$E%%7>C7*D9,;V886;Q93ZR()@/GR+1N$>),$AAFK'*(9%\U]E"$\H!LM?XT^EF6O0(,3\__:/2*TJH0 MCG[ES3$C_"N,P9:_!SJ51'^-VTCZBOIU\_F^[VHT@8_3'7/*&]B/, MR2N1N4 4];:K."^Y"1W1+.F.MQ'N2O6YW/AXNE^L;,!]G[9\W;7WZ"V;?*]-J-BZ^NJ;Q2_A'I> MN^D2,5_YX;M4LM M ]E#FS7?H311CX5-@2X)?IP]E!4>.S/H4(+\K"5Q>LF?/' M1Q:5#I:N:!Q7DAXK?:_>?=[KM?ST&M"31^LEUAH6Q9H6>*8D7W MY>J"T^:^=W.>O>\YFO!5VWXU$!?7N(\YR!7Z>[_M\$ +SV FQ1>3,*NH#IVY MU#3N^2F_Y#QS!(AW(?Z"O/MVU&B\8,H /]E)C:^>FO:1E+A .^QQIL6+ZM;$24,]KJNVDB MBB1L"X1TUR@AG<$#!#$5Z9!@3=!/FK9,VN:79/=O-N^PKE6:_XN]]PQJ*@K7 MA8. =*+T'J4K0I2J@L0&B(B 2!?'G3O??/?.?/?'3F;OF;WW6NMMS[/7>M\U]K>V MOT_%Z9BNK(MSW"BJ2Z[=C+I*GF;*W]O)R:4&A$?E/C8)PAU0HI\SV7'M'5_1 M]9#OGO'-.7?T R%K]+,LH\1I!")>; DC?G:S4][/W2EW#I3VV\0M,.XLI-+T M#,=.;A%F'JR2-KMV0N]V/&TCW]/8 MH?PY#Y_:W,V\8H8IJNL*S!.*KZ08UC-,D2.XAO1$PF+>!^T*S)R,*9 [\ZHDM.6#!([>."F!I7!WG")0T\GW)M;;A4A 6 M*1O!'EOQFPZPXC'THYE_7WDW9LSU34K]D6D]@&7<80_A>)E.[P#Y_H73[?DN MW_3-IDS,RB)">N32ZTV?EG>P'[Y(]%>(] A\_"3(_?T(<.8QKPJXE M,MQ%SB('<0VXQ^Q#IID\XG>^ 5:]3=-CSB6SS&+=BS^+YFL[1;F^'%\1000S M-%R8-JQL&/$MKNEB$T&D<23U-!3]QP8,I(C N^Q=K>\7$41,'>!@0O4$ME/K%7/*"UICGDM7]S M+'FZYW-,N%JW?^UE4Q>>RY00Z*?;_H8Y-TZ _@W_SV9!_K]X_']?B^%_P[%_ M2&Q$J/-G;&NVFD(%Z-^!+,"P_^E=C]/7^RYG ABY1C<.!\I?QA!^?)LZ!;'_^E@+S[VJ7O MG:F>$#AV[8VE2N8%K0J90W$3!_$=>D (Q^A9J*XC2''V-Q5Z*A6R-G$L3'7J MF4L3]3>0\+=!*^8+WS_E809OH5AF@*BP?:*HIG@O*%* M[,D\B_4/9!0?D )/QN_/PS]$D]U02:WK+0WUMWY6YTS)3S;]=O[TL_AW4^W= MC*M'1];5&/O8@ZA&'+I=FF9,(<095+NY >&5-97$RDJ(XNKI6\M.7[X,AB@X M&MWK]^:57O+6X);M4OZ8SGDM&J]!W\_*1_GCY +,N<)L,IE]DFJTA]J(AJA M33;^"'4=][KG>,ELOCUEZ_R*L[Y]9&837>U!;R&&"%_KHT;3'Z:ZMP#AK^=- M*\F5VQ]IOLD&0]=B+*Y/;8B=$#LS.3_87O3HI+3@$%:V9&?# MUG7#7UNREUYHF;^U$V3Q,721@P1NE!:3,SW06GH@$G<[1WPBO\T[[9 M0YT*@R&J64:@,*^T^RF;OUZ#^5F5.&(>KG:),ZR;(A&K]!RJ1E+CO$U77MX= M#_'" ;(YKE0G,ZI4<-YMP#-FG]GI%]^2'2[$?N [9?"2L@FHH=;B:/">(>(N M*&609M]W6O59G_94'!F.E^[/I4O[&(FFGFGXU]9S>K_MPTM5Y0IQ<#.[LTIZ ME!% 8Q>T5DN#THNHF^L8"H0O8!HBAM#P4LM--+D03&$%S>@S_"5SG+T:$VC: ML2Q=B_CJ;HUYH&FP/ M27 1,5(HXDM,+6'@C!9I^"G-O@MY9/(-8/76#O\XHT<+F:FNY5C$5^P8GO@OP( LBI#B-J;M(&^W"$V!'/VR2JB/ ;PP('^\?L]:OD;0[^_F6#8CKL\$/%/4E&T_8-F-".)26@\WC M[Q$:FE-0 ;.;CSW4&FB0'C!X^5_(=ZZW'OY1XX,F]X+A>OQG/VEE$-9R#!*T M8*6)W-%@SH M0E1%>EN <+R\771?H^5QY/8=NY>YW][;KWLT,V#(L5V0*,ZO6BZ:P#]HT/BG MD-"\;/1:X U?L;"8HL G8=@!@3ZDIU,UNT\NL<]=C_+$",[?8!QH92OGW=E: M_['U>#<=D-6AO ;_S&1_'27_35HV_R1U]-.!S-VRG7[PCJ2=<1 M\W\PN OB0OV("D/P52#QL.:G6*84?80M\ ;<"TF$4)^X(R"FL-/C$?O75I)E M6J-M:H/88[^3M^Q1^?4;BFTA6TZ$[+\.M(&+P(>]/)<)_!ET5W!2E$9"V&.& MXOY *SBU/:]]_\&:N2#TI_2-B035"O#BS9M/RT\I54Q$.S&E4^D;+$Z7B:_@ M]>4)*#_X3+[+?\S%+L#&34Y$%T4,=#<;I;)S$QSV^M M==1^?[;.&-,@P(N"$YM9^??N",.CV+,T7]/G[BO))X-'SN[?+]1\M?&O]"Z( M[Q2@1\=^@]W$\<(1_JS7)M+D0 5F&)5WZ!Z ^DJY" M=X/55Z4HR5L,]99Y!SA<4WJ8=K0%Q!!-8;9RS,(S(FC0GO.?CYS%U28FLX4Q M DSM7$NJ3[47]0&=+90JLM^-96C1^OM68WA3H_]GE]M6#V];"-4.]QG\@-4W M]Z"X 1NZ((LSLL1,C&S#;($5&=I-2 [QQXF&.;9Y3S6&T_@=J(5%S=8OI8B# MNA=_[W/4E Y8/$-\A!R=[IU&-0:O.^QE@T2%HK['N0//BN:8T$F<;QM!SN57 M%"I^;(%LW/6.E7[BS-/>)Z8Q11C!G+MUV/N1 M76P-(-J[/&)JEGPAPHK,SMYWMVU,C=I0>;^*8*E\8/5^N)B+F^7I M(?THCJ M]%X)&'/6N]*]&3545V 5S _'@Y#X2#-1$F0E:KC%\%UH%A+%!'(47N\"_67F M\4'_H,2O&1>K!A5\02"7L[!; 5]V0=Y@+N0D#LPT)@]"\>.4!32-VV[")+P" M'G%UQYSZ-G\RMZ'"^.;N_Z$9S, M&>87'6+YO3BJY>8LJCL/AV;Z#+UAA@/YHB^K^RB!YMJ.)WS+9K7;#'Y?U5$[ MJG)E\R$X[>3-2X<@-1-.Q/)>Z(Q;UW%4%W9!A-/QQX.48+DA&KJSD&_T#VX? M, =\H9]"&!^:\D1_:8@](K6@?^+S(9\3+U5]%C;6W@W2+9@2LP.[H 98W!_< M8U@3+ WGY4; 0XB.&*+\"."*$6G0DMD,TA^Z2CM6ENCA;FCKA3O>I]A[J4:P MN_[*;+&. @B9.0K70'4IF2JS^S#2*%_P0<1U5AQ2=:0:D.Y=@+5/3%_LB'6N M:=<*5ZLN&BKYK% U)//T&<+OA)R9OK_2KTG%CMK7X#@,6^A:D1-3@)K1=Y-??8^2$:5 M-?3&+4 JZDPC-LG &8N]=D@GB-CX6\QIH_O,T/OH()@K!EB503"G8#Y4#T/U2>S0T[&P+C279=PZ1BI*@NO M%>V?_I'AL=);G*HE;_D0S9WQXQL1@[O?+-OB-[MPH7_Z:)"@II8,6"=@IT=/TMC MYH6O_:6J="D=HA(;DXLFPC8E+/WO^1S:M)>KD.&3.;-Z1]_; U%1NC(&CS[> M>TLEH7Q$LYDM\8/](SI0NZ#B M:P"<^I]J6[<8)2G-6D?L/'T?:SA;J&J:%Z3>>?53>()A6BKWV[@K M_]LW(5B<2W)[*;*\8%9-!]]?B!C,&\?M8DF259M<:X2 @0\U4#LI]2U2NA%\ M04""^_T!*_,7GV5,TQT>]5C(2Z;>>ZZ$WDF].F*I'GEJP3\MQ]WHD<-AASNX M4/S#>5._QF:/)4[$/:B,FGRY"UKD1)C-&&0:0H+6G(I49:I3=WK!"@"8?3#& MR76,_+&5^G="9-PY,NY![Y@,98YT>4-^_Y1:9+\-<9K)H8!T'Z"+<9%YOW'" M5!)Q?!QA#XG[&>;,=0>_ZE#JTC>[OK4SCDGG!=\38H\]_\+DC(GBW( M,6[S4BJ.<_(!!:1L XE'!^_]4;'@+Y;5]HY<_5%]!,&F])%,MHSZQ@I5($>& MH9?>CH\/+9SXZ\H:*?^%?0$CW4%U.>^"?DUT<((:*1S*Z8_%?Y6DUN(NJ/X= M:N03BGA_%Z2W!FO\M0L:>897UK@.$'( =V,MR6O#CQSDP3X+F*Q7/B8YO9WG>_T 1,U#4ZQA^CB.PW@7Y?OXS%-Q# MZ49)MHN'ZJ-2X> @.W++J,'%N:I5"4R[U._G#ZUGCCJ0;[FJ:S1R7EV+^G(, MYQ_,,-H%R:*6TW]WG.9<+&+W[8(4.,$$FI('9DIQ%%:@FE0/ZX4*_++MHS63 M)E][)Y+Y$J;TMUX4<;>N:(Y>O>=<9=<:IRJ8]5MQ8 K.9ZK)GE)28^%,-1 \ MM/)>W/ZY")7.#@GJ<'WY!4]B!7&B9M8AQDY)UC=@*>T8?.9U@G/=PD-^]Y>H MDDH2!E##KK^DPN@L5A42RI[ U6\F(>=)'+DQU8 '0\%']BU9M[HPKVK4M9RU MR=6WR?;\9**;8^X(XV$OF$I2$WO@@,HNJ ^6CN$WL:]DW@:J.90!%;B G,'' M/'$U[JJ B)V3GM%?G2[8P*HD'#'+&;2F'Y4ZJVJ!'@1!VIX[+1DQ)6WZ,0W@ MGKUY!$E6C8D30XZ _$;@:D#OOW.0:0L$OOD^$'._=,7H_+"SP<]Q[_W&6\)V M'>O>@I8'/'),4816P>3E2D6^'T[;8 G:T&EKH+B@5)U^-@!6Y MS\VVAV-$L08GU[-^SQ05O.BE4V>'J="#O1IQ@_,*?E^Y_L"8TO+T*E8ES@O] MV!0$E#+TF%:CH3)_T*D+2E1"TJV/U#JX^TA ]#T[9K)/1A]8J"'A\?<$-7=^ M2?HD1&N2GS:1KF M''-H<670<<=102-_77;H"GL,E()BZ=UYSO4O/*B^M-T_1/?SH;.JF?9^/@.J MPJ]"9M4Q\%P8!,F[#!%#$7^L\Y%$&VGR QD1\%Y"73R[FJPH-CB0EV(6IA)0 M+9S1VW^+?N!3[7DE8\-'QU.#YR.YR>P!CZ.C.&(NH6$O_1I%*N\6?%_&_>V.J\SMZXQ$> 4.V@22CY M#C"2H[02;%WVB*GVJ'ZP9(1>IVL'KGP^X)_XRH%3=75Y2U]^3T4TU;_H3I;_ M>GWXRH/0=S#J%W(.'YB"O?]*M5V *'=T$\ M?<";8M=4R$%P&DY@VW=JS;DG3"=?/Z2]R4;9LW!_F..)$UH?SO7[<=-K4I@< M/QV;[(_M-K.CC (Z(GO&EOP%F2'#@F,5:/EG;@H3N@XI!@.N$1FAB:-G$ M=%?>7?IQMZZRR%I4B;](\+$'7SK..>6X>*-TSO:;@UCG 0+#%J$!\%+ B02P M24B-<@!!O-VU T)-?R:1NC0_?#@KLA1_%?&V*/DE08:WV*-.)T8,IXHCEL'J MI]?&:1?H6YSVAZQ:6(\R_YLR@>@1&MP/C"TJU'LW=!@ M)3P<8=XXV:ZG5+1PZ-L!([S^+Y==$ 5OJ=N2?:\G5N9FY;]2Y!54UT645W \ MX;UC*8.+J<#"(%PH+?J*4'K#-_VD*@,TY(Y1AHW_F;6=KUFS[03?AR[HSX?1 M4:\%VB0W=T&-B3TC<6Q#3E^S9Z']QC,=IVV,."&T+L*)?C.Q1VIGZI_61YJ1 MJ7I;SD9H;:/+ ;6ZH0=BCEQC^S,6=;G^&*W#R= 4)5%6OLE]"BS.5'U,'RWF MUR'=,:$_R HQBSD_HQH[_Y/KM251NZ"%#\GUHQ+\_*\3\^ X/15H9KBANO38 M8LC179 BTU()2]Z4 I!N0\&V"?WRMW-L&H?C[MJ^*P(EO0-Q;_SXD67#X4Q4 M"[1XQ.;>WB)F[%$,F!E0?4?Z0 0?6:,7)01$#=I-EG0$:EDW/GE1=2W2U%\E MZ=-*";T3),RU :$&2S/?A-!1NZ!:4SA+Y\-K0135 S[[C+Z7CQO$[LTE-&ZN MS;R+.!VY'1AP]7W[-P2<5)GZ:2-G,>1@6([0)SE#]T_W+G WI!/1U1T'^FA2 ML,2\VSA)A%-9P.D?]$RKZ.CB7T.>02[%U\Z?W[KRI:W92^710.!=S)^_LB$+-F,ZW=_QG00=?>U#HIW!4*%,2 M3/_->F= P*.[6X/33/2H\(%EZA)IYQ'"XFYSE,\SQ88'0NN7\)>$==WGK\H( M)=@KFXGUQSL])(INL@4D&4[("51#>!\,C^Y$-2SU6FOTZC*/ NN1)!OAST41 M#\\8+LCS'W9_XR6B^J3V+SK_6)7 (5,0MG&5ND,/ G!D"* >OF;#"<[&0"95 M\#=U!0[N,+GST%2T=5(C>J;*PRO8-U#+I"TON/[OK\[/;4CKX_*-42YYS+4-:8 M5&GE5<0O6IZ\!A+\6L*]/9S"K.:H! FA&0QH[/2/)&*HKL$S SV&467U)/ ! M*W^:-.GZM(UB<]JQQ>:"G[CF>(=N.+Z_?JY]5?YXBGH!VRV<0 ?:$$L]G^=/,9V0O[K+//_,J;1 M1'V?MV7W41#Z)_IK9-WC3V8@SP-*#],_?NX<*![U4 &QV\=S)J8>J56.Z?9K/?',KYL:?E/^HB4ZSVZK ,,$8 +=YFIJ0L M*@ M=(R.$QV)M>]<(IDLJI3*+E#45QFWC3!+IX+U!F2CB"[CCIM(OB/GBFGSC2>V>K M8]J_#3'*W^_D1Z--. MJ_W58><<:GG1DE6J>H/8N$:='3G2J?;ZZI<3B10,H,'7B^* M2Z[;1R@V5', M.!OAO5T)CJ\']E%(0X0>%U^W>>6 #SJENAZ&91)?/:P_,$R'BO?K906L'M7D MIN #2>F.(P2S!1/V04-(/QS9JOP7%,,X[@0H%J MCIM2>0*A7DI&!13LT])LL(J193[$"?GH&:09U@$+!.^+P'$4)9TMPQY'"K<\ZR: I;L7M*F+6*+QV]!-L;5,):'O7Z/B M/GOJ&\M C02[(\]Q'W5:=M7D)L$E4%UG.@ZQOW+,&#(P%$"<7L\M0AP&"FC/ M!C#4%T ^.0:34(RV^O8SLGIR/5!;+3O),=8H=2M5_&[,&?W+!]\I%MY6F<*81NON,S6]QC8E@Z^?Z[6;#JBQ>2ER9K#_^MXZJ& MXGO8 A0:EOZ*A87Y[H+P7PCT/&I_'*S3;=[Q]\CYX 0G:?^JD;>S9H$/;N\NYG5 0 M02H.M5IKKD#?RIK.A9GJF"SU[X)4?+[QY18&]"#W5DU)[X+NHF:X*39/#^V! M/!H_+*0E-K^C+4467AABPOSQN]_]KO8?\HA;*;?8F6:BB,_TX F:#P^.,L$ M3D[^DS__B2\+PG)_YU5R8M\L7^#ZJD>IF62IZV3 1,C;#8*C]_EX!0.UR\^O MWVJZQ/%Z7R?V7-_OX-E4>C0G8*Q[,;2 3;H/%=)W1JN+0,4 -G;4C0F.AXFM(J"1E/P0H#X"LB)9>C%FI] M_16,HLJ>OOE<[C:G^]I],%BMK\.H51:T>B%)";DA%Q/DO4'5M)3K/A-ARM;O-9PG"72?GSGT:HA)KFLE;BFCF M 3UZ 0I0#^:8/#%;B4-'8M-FYQ"Z1Y29,"F,L&?"OQG1,@,9TD1Y0*Z1;57Q MX9M2FRVQMV_;B2!?VYV%'/]%J"M?QU&7^CRX@<=$U"Q?#_[/3B)3D*U$JT&3 M7VX4)Z/T+^_KUFM..>S^G#LPC3?S#NB$&+R6VTY"\<_P]K MJVMRT2?28\S*)A35,;SWWE<=:G*UR#UIFDU& ^K0]5-[,Q[G-W9!P<$SFW1" M/75^\ZD)KR<)E2+GV$;=.',%7OU&R?WG8^D3:J_:S@K6U/4__?#21_A:QS2G M&6?8HJ@NOBKF&88>G=$)@%;8A>G9FO4:, M'I#A['ZC1[N@K:PW0;'[_.CQ3$=H%HY8#ZM=6M]AZ'*>Q%:- -/W\-+C6>8U MZO035>I\XI.J[4VNOC+W^<[6R30[T_+0L2\[^T]^PBYM:^Y(6%R@K$M?<$YZ:5*9)9EE(/A)IG*?8TPQ#Z4$;7%2'" !R+,EOW[U'5^@;2K!FW9!=T3J7\*YVF,?7]^7]B 1N*$ M)^E^#P56(\H/BD\D+PU@1 %<#Z3!*6%[7JAO%P16!B(-4KJ\O^LE=.$V *3U&:VH-#K&TQ! M&B3QSY!>%YVM!@1->ZA]"VSD]X'<=)ML=WOXR-(X-[-Z_DM]TA/>[.+E#HY[ MZY(Q05&@''#< _MN",.O)Z:QA5?_27VD$LA&S,.C?;S9[&?9#2[':5_9!.QN3TLX5'GWIX(40YW]38L(.\#^LI,!YEDU5:=.TW_( MQ;^N2Q^.V'CMLCYHDBS6\2,,M&$K?>\VGC;"%'>C3*?!B*\YK88%PX"[VDJ6 M;*D(W:T>[)L[!&&YR,9/V(/QBJZ,R\-=U$.GA4[\^9R"[FCFP-S7#E" M2-W;+)6MQIY;. ,

$^WUI'+:BF#4OJ ;? ?FV&._G-B2H2[LSI0/B.S1WNZ<-3W[=+E$=%DW\0P MF\3E=ZS7+J!:=__A'4UM;_[C10YY!K>^#AXWYIMIL.7KA=3N@IAB<93Y\9Q1L"(&<:!NK:L'%_6LU T7MX* MB'ZS]CHI-^ /A 98L:&9TG#<'<"7],:XVTN8)N/NODV$2>'B.\C4C M \0;J;&ZHLG]@P,-&&R!G[1R^EO6VPX0>XQ.:!A(,(%!.Y_>V7)H<G%?21 M5XV,[IGQD'ZPI]*ZE#X-]PG^M+I=3^%+GL(1<^ -J,Z1V=E^3#.8*8ZC5U ) MCRE 4\XZS9>T@T: 31N+5XR^Q4K;-TM--]7U&2J9SRR"/%P$8K"UR$5.]R59 M^3!BFA&2^]LNR!\%0HYC&D*8EZCH=2VRM84#32D1'']SW+LQ:]E0-K[;&+DM M4O7FH)21F6^/=E['"1-_QFF_1ZXS@$+$OBF" MZT3H$UC;:$V8>7B6L6Y+RCG(5VJ2,IP7^P?!'[H8GCWXWBXB=&M%Q< MYC^_NY'3*)^XL: ;OO]>YZ>__Q;^U_GH_U&;_\& MA09^??AON/"=;\-== 'W?0RV6O]9U+-3EX\''5T/W?Q9DS DN45@GL -8/_! M"$EP0"" @W2F1GHV9\(ID+AV__((C >KOCT0.S-S0T!'/_ \?N[!7J M\)L ONRW+]R]#R(>G?"J_\E=R:NX_*W4O*1X1+^&N0OZTA]9X_G24W,RXJY^ M&45JO#TP&NZKILW0ZDC\BI' $6LQC;XI[4Z&;Z@+FU;4IHPZ3.WRZ'+&_">O M$:6[SRJ#[H9I'H@.Q[[#$5_M@JAVJ01\&7V3!.^S/CH\T-=DZ+,RM=)U^5S% MV1*M@K2KGYT>9'$=?JS*BS=#VGV6[UV7>.OP/.-+#P_DPMZ&?EVZNR!?=#). M'GERJ"9"?D"N^4DU E9NI;:4HO_6H23!\GI_QA'4\_J$D#BFYL!81Z[LHRX+ M_FV[.L*_.28LH:4^>87&J[IRN=FDBKCP-*SNH5W3/Q?_FL0UWO]&BM/53$4J M.+E##M V.4$F)/_#IFZ*D2WE7:94S JRT?SGA3VCG0:'"T[VT_)0&O^*=ZIT MH+(>6.T;)A4U&[8HZ$-K-I^]6802EJ&,># 1%E!]?IR^3OM38C]GDNG:XW_W MFJ2/JO+/D$>B?&,-2 AR$"?#5*18&_?^VUDOH 0BA[\0+>\7WY&:(@LU=OU5 M>#ML6IA]-5L"NRX]MPOZU'^2V3=A%V&I%O.W@K4+DMP%V>-U#J6O+%BYQ-W- M%.R8/GK/7)3_1XR% ;!7OP<$=.V91I<&CEC1.KUNQ3"\TP&C$3KAPH@3U.%: MVBP)64N)N>#L;CKN-&E0:331\!WJG>'&+YHID>@%JC["=Q=Z&$V_VN%#W4@L M O+9@FTT= ]2=4R[4<38EO6RG3L0Y1F];U#DJVY A[Y3RL6;#J//LX^>XQ$3 M"2G\,,!YL3E;"Z''*L,1T85G]B9S?(-3_W6-_P0\H\F0?XK+IE.NK'N'AO$]F&X'QLGE:ZL,\0B^L]_:0RC1\X;C]A/CEM1A M3'C(VX"\IOJH%6>WV8NFH]$Q)QQ\CL::=]O"3[1BW7DR=T;K*ZY6FPGUF#PMM$DVU/CQ.JCTVP#[CHR(H\S,CF+<3F6]0(HOX_C7F':TWSNV-+5=4/<9&_=IG;O;&"%\6<%3>]NV M2_)&Y9]L:UWCU2TN,#Z!=&WY.&&@?G,]G&',G@B)R.DA8GI/5-PQ%9F8MJ$A MX]_Z.T4%E1?=J,NYM+&&O95 GGOO>/3VTPN\@25$2MX8AP,40VHW:K$1T>?> M V^B[/O^K449Q?U)1D J+4J V'\6FAG?[T#O:$,?."3YJ87AT_[B2Q-[4;7[ M$R/W\L9]."BF4 98I^DJ.@1U*$9(L\7FPR^.B^;+FG_[*?JM,^O*:.3]4Q?G M?G_:EU9?JTI3 M.:US]R(G!*'7"*<9(]@U2BXM:%&.IS$>,]>=!N7)J2@H@_ M-N*\3!D/G,0-8[Y#Z$Y/0:6QYQ@>93 MJI%D4*T;/0@5!NQ[_N745G[VEIW1_MXP1LQ;/"GY HJIM3TE*']_7X<@)_3M M1U@";F\1GJP64]4()_(K/.;Q>H=1#/8J#9J$,+L?>GC\VN<2@O;D]M.C)0%M MIB$^QTL,#5_MKY1YN5@E2-6.J& M@TT,:"G.C>"D@X,:CW0,,$)W\@+1*8X&"P-7/K8WI>MA*9) MZM!ZO^3GWI>59=:RFCD8+&5U3[!&""NR#.($"29@Q3 'I,!<"#WJ=$&T>EPI M*X-?Y<.D[[,89B4HQ?!$G_#->NXE1!TFAI7(/N82@66+G=SCUCJZ1I\>L?"@?P1Z(*N%0V7A^*T; M-&@\CF.O31W*DPBYG,0^_.7O[J[SO[ /=HX(&]V;ZU/(V1-<;0B(?I%?A M^)G?HI&5&&HH9&V:)D_/X6@.+&+3&G KF;MS&A/WYPRL3\\_)S,W9W%X[+Q. MT^/IP5@77Y6* QFZ]S2YFUB)*$_YD:>0>EP\S@\%:&*>(LQH6N3R]&WCF!"W M5(Y=KS<](XTT]M>KYY)?@HBB+-_\2OPV=P=&O !4,(^3W M#@/:&4P_1A8H)X6GF B5=I$*A/J5-# .P4*$F?GYE^NDO)\+D61H>7Q-:-H&CX'ZP-!! AP T$GQF%^3FR#G 9#]Q^6Q*=SV,X M;J% RCBHT%LUM"]+SKPYXW6P-I4+2]X$CHRL&1"MYB*:*56.KI>FAQ,UTDJ_ M&8B36L(.'XFO5IV:FEL>_5H7)Z]R8U]-J?-^'B=[&H[^G?4,Y[,I"\!( QPS M02,5J;N@I'94M8N_A^@W'6SXPDJS44AJ!(^MN9R-=NG-A%M%:K#(B7T!/V S MT18 %XW"%DFG[B24)5KG=TM#ZJJ:HBB@,DUHM?Y+,?JMJ&.UA'/Z\:U5R6VQ M6A26!6)94"%,RERTPP!%>(8[JVPUI'(E7FV8:%-E4K;R?'](N M;::''GH91&HK$%M8D0#56_)D:3KX:( RJQE[=?HNXSPQ^!%[VL-DJC0]9?1/ M-(%K-A4C[>KA-K<\MMS49R64Z_:]2)T PIPYER:,F$MCON&8_ 5J^)-&.*!C MP12O;K01]M^!^[4#&<]2\_4S+C7A#5Y-$1-X($<==35V%#9D3*;BYT[X8ZAA MWA7CQ90KC7'+D22'P<69=:(G=Q83QTY$''] MZ^L6#AS3L)+!/ ]62?/]:?@&I+Y<@U59JAI/^[KQ@:3* MQK@@%4]'D5A^"!=G#' H0:141.5Y5F.0B15'QAH)U82&P/,3OE.VYX970*PQJ@930HMN!L33+,P [5*$W8=QA TY M^H@.4Z,4P';C"Q,0%_:)C*B_^O>T0>"M)AQC.*0QN!6S$!!.'EB/H8*)S2F+ M5*.G[=;OABIGEH^\NY.'2C11JUB]MIRC,W;4W4/$%(^J[5X\$OO9M"]8W;WD M;S Z%49+:_'26 MBYI/)_'%Q%;#+1O\$G&3*7&!2%C/I4'HVYR;KR',J8F](EW@],A]9MI MF63I:4=# 8.2UK!O1V^U&(8G?8G/%,C(&FM2/@MVVUO*@+C-^75"CD+>.^:C M&#[LL=,/6=UR_)434W S0?R+TLLM3]FC20 #WHX?O M44P)#;8@CII/EP HU'!ZX$3@']D_(\E*T*:FB:#Q<^UMS6.AMX5WQ*53#+=J M(+?Z,\K^@C)+;NZKV4Q#$_ZWZH^C+O2 MU)Q%MT[Z,A;XY*]G NN#)&QMAN&,'-X%->[$UK /(8?A$G<1UF7+^)+6H'>' M4IQU0F>_IZLVMC85B$6[Y*J3- \R#>U^:P34( MV <:9&VUQ(Q:1+%*M?*>=-2^NF%]?DSE[@AO'.FY=O,SWC;!7 M*\V38!U.Q1K?OQJQ.9W<7H.B]-P+RR@JM&%Q@?06UDE MMT'#OXR \4T>W&\A@?G >$K<,7V4PS]&>2DDM*S_L)C$454=I9RBT#8 M?=4 95?6Z[X?%J$.XRS9'RYU*VU&Q_G&3?798QC>O<6%^F[0% ]HUJP=36UV M-B+D_-AV9;7-]I,+VXQ)2<[EZ0I>8R MQ9;HNG!!X.& M9S10'""N+^6IU]&ZBDY 2%]3Q"_I8^&HJ7J= S5G@/DIID* M-%HQ::EOL%9R$GF[$B:*Y ,O \=ZHA%+M8;#'@%UII0>.CBP-E,7QVP>!S M[_A.-#YO_>)6<%IVO[T0XU(&@J6!3?4TQ87I7(]=* &A:?1^D'AMGXA(>28'P\J-3MI^]AIOKCQA( MDK9\LB2?1+[MHO1@3NA^_G!.A8(!CL#6RJE6]$1.\WV8RBP,4B2@\% ;$!\< M0**S&VIG3= MMK.)EI5#?F0Z^S_F8?U$N!'!XD"J#-N^7C+R;-2DO\; ].,'M.&30* MAJY<'<]+V1A'9=W="KGB8\2;0']Q0[_RR_*#?MO4YNAAN_0";,S#T^^TXG9! M\184]#^=UET0ZU\J4_,_G6MA5U[ _O&CV=PP]L6_FW]2DU&_K)UV0?M)N+_^ M"]?#PQVG#.L6%J[4]@C?_?UIB>NZ<%;,HQH(6Q*2#OO5NKH+VEF!4K'ZK&+Y M7ARX(14E.D0+<)Y8G)1L9YRB'TWBXVD:+;0!A??!IOD'WF<>?7FYFS01. M1\QZ+;54]MX8?_);\&^9T=$*?GNWU@:YQ:!1QZ=.&I'Z#=:S;DJ95 N*.[8O M\D^JI;*S3WV[;P-:!GIG@'^ ]2;-:")J&@4_ &CTXM%/F&;[R\M7PZ,B? [. MS:U) MLD*<4"YYHMCNO-B,@48CM@Z)TR,B%&@A,(HH)%NPY13Y_G7(IIKL6/Q$_KV' MKXCT]E#KZ+;YPL=F]U#4MTP.,C&;AN^"<':H>,A_.D?L@B:/H[8/0IC[4GDD*+V""GZQJ;L&S[NT_:!]]E0_.:902Z> ?Z;#_VI:]O;8MXHC M 0M3XR%+P<"Q!/2I/1U&!-$V$LFX@WZNFT^0T@%Y(XEA6.&(G"VKUKJ/3?59 M$24NVMY/TY74OM0>2HL];HTP"J=Z;)WE-# R% 9HVL3O@NYBGWH( (W%3)$& M&H:I/L:\3Q.9DRM[UU1YLJ&E[N/'O&'GC;)9?O1GD'Y%LTP78X M!-X%:;YF ME>#6$@',+L@Z5_*O#87PG=+OL9?PT3!LVBZH M?BF5:8>J\CN]F#$UN'3'L#5F;LQM=L1/=D[Y4++M_N]2&I:GP$4PZUW03?@L MP8TVP!2+)N6N3S,"S&")FV%PGK)RBHCY2$_SM3Z%^R_/313*.[_JXGG?VZQ& M3\KTYCO:@K6D3>]!+6,@D&'H1VB"I'7H70B@XCP:$Y:NTMJC#+;I2E>^5DAD M?980H8>%AYGIK@E_E;C]RDF%AJ/X=H/QT6P!%9H0Q7=MJ1J_P@;3;#ICHI9Z M0OQ'>>%J#?GQ!_X&L&LN?9?).[8O/>W)OA*GI+1+;PP+CKYK4FLWSB M0.+-)Y]U'VV).'Z-#'@V^-.&^U7%]FOP)"9Y%]2PV17\Y/@O"/5%1 [=#2=I MH=HA/\J$D5;7X=FP9S7@?'#X2C(\G2W*'M\%4:UQ>*L>4R4.NEHEW7B/W@=,39:-0JK5S?2R^&B5DOE3+X-Y$QZ.:;-88 MM&?D^($NZ'X@U[F9%E_S!#_!EJ%!XPS/'ADS>U*",ST_1^5@="EN$"WUOM3[7#S@ST0*@X94"/K(6) MW07)F2I^W2P%6H=ARFZIX:3GI/C2_6W,B.5#/-CT\9\WF6)Z7^_G?ET2^Y5A> M25,3"U9=?&0, W0>9MY$^8U\]R4K/26?@<=P<)PWR?VTLW:[61BK(,S/.SK> MRT^-H=>Q;2X>B?0!R3<1[7'$8@_YQ!Y.BSU0W\5[HX(^5"?0M)=ZU28;_C+/ MA6O'RI M=ND2Y#B2MYZ:CJVYZMW:/D9I"FW,GBL*GN=/2\#KEBB$>.S!"OU=T',*JNL4 M;NTPS6(7=$7J.M<_"/P5K'&'>9!"AO9CXSR.L]ZRE=D$@JS)&=K4K,7'Z88S M>Q4<#P0=0YPAN;THCB2-!QZ[Q1_[Y5"E^!>; ATEGWO#UY%HIV%8H_P*O"EF ML8TAQ-29JM%&&)L$>-/:^ET1I5?SR[X^+OE6?5LQ3+[%6?5)B'_@B>RFS]KO M[X&?MN]51+C+JNR H+I:84*XNR+^GG&4\KX7^@1^ '[M0YV9Q62P3GESXO43 M@=_=U]8+:4[!.;>]_SY4;/R.ZC+/1A'34(+L VP\AL\DFEPY:\U-ULDD$=(A MU$R@Z#I!9F1!NNM9%8;7CCBV;92U0% R[I9O)!D*W["'';HN!]C=Q M\/HO$2&[O8_+/"O4Q+5QZL;MCNF.$PB.VTEH/R%2H\:X4F]YC&PV^ZJ_0N A M\G&DQOY'I[$0YJU)7! $T#;$)E R?NNT)XUQLQ+E8Q^YW>O;V!G M4%V<^,^#(RYB\(;C?5*+"Y!4U#ZF 1G&9W/\9&O3N$K=6(V7!2QRRKE9=^GA MV/_3WG<'-=5][081Z2*]2E! 1)IT!2164! !D5ZB(%W(*T6BQ$10>A,04'@A M5%$0(H3>0@=%1'H34E"1)B>6<#3MAM]WY_[S^^;.O?/=N7/GSOO'SC"9G.$Y M:Z^]UK/V.?M9,JGA7J[4*%HDA^,5<&8IC]GF0&[$>YRK0 _4HS33/R-3Z.'N M=>GKR\(?-?1*6V]D-X>M*MCQ^M -D- 5RZU*SC][1.5E2(P,[HKVV5OX^O'[=6K5FWS+J8ZM%SW.[2H=O9 M^;]]6/R95'R?HA0GTP48()+RT]ZZ#) R8E@JC3/D0K/FAK9))Q9_::;,GOJ[ MC[%/4K/Z'K;X[^XX+XW%*FHSL3!2*I';C&NEQB38YNIJW^R]CS.3U1I#4A4O MEH(.['-X"SW\11,G>O)ZE$?S(MJU%J/CXQ[F3WL%;B$1H$V;3@:X)[O1! M\?[]8PLZ?46*5*-FA9029)33K%OT3/Q1KZA\[\UM(0TYTV>KOI=UB+@T#(DL M?9%EQNK^?K''$7.+#1'(]?X+0K_F6,&9G/1=W^.4XCR[G0U0@8K' &9N11#' M[JC+7@NL:=6TY+6F"6W'&-[]B7U+$K_V/#!_S7P*(Y5AZXRW"E=P8BA]YC-" MP$&- 1,VY%%I>DC4I=B9+\L!U\,?M:1Z7( N**G4'DE!^=]#$?6^Z"QHT/J8 MC\T.L]1 76HP!5V?%>AVS0&YR#JP<3 HT,PX\/C';#@Q@(H/%!@6BKU4\7#G M!M:4*^@W9E *<,'T3'H=:*N+NY%%IVEWN,\FAAASH2R/? #IJEM>\ M=A^ WTJQ ',BR]V']%W .\2!J'"\S.?TBQ\UJ:Z/LRR^CM:Y*AA-_@FGSM*. M,Y^R#%'G06'Z=0:"66=VE[)!X$92>G=(K J?^R5#/,PO)8:O71ZO+=RRB4*8 MG(\_+?,B1A5557T<\HL01P#LX7,[*\X#VV(,".A#O;IQC4IX^$JU@^K\:++W M7KE;?(Y0=)A_K+4O-0Z0XVJG4*W=DQ WZQY9 MWQ:C\J<$)I5VZS;8=G-T\]BYF&<6&9Y 3XH MB?$G_'O#TVM<=.9_TOT(_@#V;WV2IOY+D#[!Q G7E MF7OO?DN:M8+OH@)>00A_\^^PX+#D"<>J]\?TL@,C6H 7Y_=+IAF""+8 9 MW$[[H_BP9KTI(ZHRX.K[2?C8K;3&;U(+DG=1.8@G(\W7S<2+CG('T^*915TB MZ&DXK^'8 ZPB2CR8(B*(C)\Z]S*PV56VC_>2:)ZPPHOUVBQUH=2J[EB-A\S7 MG,A<"*]/V)I_"<+ZL0W&,;\T"A'=)H^:BT2HT(0.&TQ9D)O[6PFKPVUU^>J. M'H=]HR)/6_"-WB'L94."H/-#M*SD=KS2[U7/3?K!\0GIJ0-4O](I%3 M?O&B4YI]IL"?L1Y".IR/$&"[CPWI[0;5J8*7J4<>Z_CA\[>KT*]L,:",;LEE#U]9JP#;D;8F3B%R6=YLWLT!"O].?>Y?= MT1]J3%]XHUJ/YGBO=A M\5-Z\PR?Y #T(?<@M\^_WMW[^ZKZU?:;3Q.?AGJK9MQJ?]KU?2CRGEI/QN(( M39E99F;/AO#!NF$+/\B5J;_&E-_+Z<2C$#[12._%]G<'+FA<=%#X)IAQ[UD5XO?5XS]T;!3'2"/6/#B<_R4+MR-RU\75TJ;W]?,$F)-0/&9>UF++'[0UCSS.1C<+P+\@25DNESDJ:V3PI9Y6:)FPOY.P4O4BQA.%Z;H MZXM9&Z)+]*I?6MJ=D5%*YZLH?6#N.HDA9<#KB#'F2NM$48S_2$8BE.\+57+# M$\RP!&VIR@X?&FJNW)'1>W-C;^\\%#H@<3LS?7\X]AYH"9PC8[NWA<;(\ 0W MH=?GHB-FW2J^E;WT"))>*!PY7-+2WMZ699W2:G58[9E!^J*]L^DUKAE''5$P MNV]9Y$,HPX$R>F?L\J2F4N!VH_#9SS=BEU5E_:/")"7VES\^RKTJ+,CB%Z2+ M@E='X #F$4.9XJG6W:4^73[%. ?@+E.[*GCC<+4WKT_D3HK=$!@XQ/VNR:[I M.T22XDMIY[ M&H3YA T)_MTAKS-$A*SGYS-.S=0T9O LKGD93/],C"@\^Q&+ M7QJ0PD;NN3O^Z='CV+?[N;B3L\D(A@0W30\< Z">S!?F"JQQ1<5.,(I<"\P5\^!?Q9ZGSU82A"J35WX6JUB3+)6BB9WTY&^[/J117NY'\U#/W) MS$$;,T(!RZV#5./>KB-39H' LGH98-XLW5]X;[[AMH&UT)>CI*Z+.]9RQ]YN M5E1PKVK9;Q!?#VTFE**G=D_&G459EP71X*(11)&N0E@J#JVR8>^^&*BA[&%8 MYM[X%6]]YE#@98M#!V[5>?SP6E+)[).WUDQ^466MKP#AO6J#]&>8S=*XH^DC M[H@%0L^.U$+DB/NZV]+SLM5 IZLO^U068KF#!=5EKG]/JWS(65R\++Y 0(>$ M&[)!T!I;IM!JX,B9688-W0$Y8B?E)4T=+"GKZB0'+D\M>+ZROUA0'*C2RA_% MY\K[])J57C$ZUYI^&/T.SWJW2C,J(.4E$,FW/Q#J,F+=^N5UZG[--]=N$6'/ ML/KOF%^VV!##2*@(6AUE##96+ 5C!1F1%L'PEX:7VU MRK7;>"PB.^2V7"S"!9[B6'2:^!FTBI:D)B1IH15;, GYMNFHR!<;3EZR M-^3/9P3R?'R?HG);-_FDAUG=(0WY8C].P$PF7!>)Z5("%RD9"SJGJ2(99AHK M(O+N;HO(]FN[#[ZL>@Q=M&IFEI=4FB]UQ 6L7!5S&3_B^>W\P]LX1.D#,V[* M&$-L@R8-+M*U K!UEOTBL=J[JA]FRJQ1P"^34NA\N5%5Y8?C8=C^H#UE:7?MLN._K2ULG/F16LO3H#?J"L#]7XRA3*1]!" MI\.P3!_N%4@Y\R2Z96MZ853F9@+6^S'_>Q[(7>-=Q;"]&.< MN'RJ<2DAIHR?M,A4LVNI(XQ/"@CTA7._BG/WSG76?/56(99T?+>AF.U<.RV, M&<>2:NZ%SE=WP^;R/0=^$(/RC(U_>'FM1Z57U81'1OZUK?E=\H)'^X&JJBK) M:T?GP$GZ%=0>9F&!3<**Y8"-QIG6FWQB./,ES]*U MJCV"!X0CEO=19V.[U) P&_ AL#+0%MI9O"&5%%F^87)JW6-A^?2*ALK50:NV MS ^Q%R!A\ ;B9B.'M_:!]B\8(LSBAH,.SD!M'5>"T_C/;_5;9$J,W M;@L./WKQ5E]265E&S1Q3C>G1AGD71M,NPN>LW]+0I/N&56M=[N@7'>ESC,=[&&*X+L%%@LD02$\Q=95#G JJ M:S\H2XWN7E:;06F1!#>LB?R!]2A[JH3%X)=I*_B- M'4:D3!_O3K?>4!9Q42O[E+K]H<^7M06O;EDO%+4DW8Z^==+:0%1(IV2L' M^V MENRQG*;XNY^)&L:J?WQ&(VU!XQ46_X5J]+@SH:&#B#]VKCJHK73=[7U,(&ZY MKR3(.%CMJ2K6YM*%CA3"%UV)[RZ?&ORUL/B-I^ 0M9JLMOD+V+8'&ZE#%*,, MLJUPX/%GD<+!'EW6R$-V_(-?S.H@9 N7GY /^U3'-IL![VU:9AVS)C3BOB\C M\CDR]#ZW+<%<9XHUA*B\3.WX< 1+P]8);PMICW[ZYA=OI':T/.Q?V]01Z&$V M1 03#!=#?^P2 A2;*QEVU%@5]%&JA#ELYIU;>4!BYH#ALPZC##E-^T>I?8U[ MA(N].^5)>8.X>%@#HM>3>Z6R!R/QO)EL*Q'X$E.\OA:LJ1'%*<7OG,X^?+%X MI>RH^?34A_^TOYX'+@4M@-*GSKQ>X(0@QHG9J!"YROS9'\4"G1#'OR!_]I<7 M_9JV=[?K]SX^N5IF++UDA"7=;7UN^\3_*:+:S^5>Y-J2N=OCU)5(?$.VL_.= M.UV5/&R(T!!@RGJ4P7CIP890WVXV:(E_6I\ M4B7F&U+!L4W#"MP,/7;,L.KMI:AL3,&)[T62Y-3XAFK?IW(&:JI^:Q./Y)T[ M"U(=@OXL!L=)V'M4=DC87X#\!6O ;KX!PFDMH,-+Q@'P5VE0?F5<8[5_TXQ! MH>F 2?J3YM=&QAU6/K^@O=PPDFA(0SQYITOY=.R@#Z\)3#0'ZJ25=E[8"9P]!+ZQ=])I[W2U1C M]SFY2BC%&YQ^D?QP^6BQB ;H2C_(. QZ4F$LZ7 O9$H_2]^&[VNNUU$J-K'6 MT+3]H,%P?6=-:TY3;\9AY>'ADL^ZE4_'ZHQ G0P8B3@&JAKW(Q8T[)G/.\[0 M#>^Z?6G%T+9%U]P0B;B:B/M^J^]^".4YB5Y^;24+;,O"M2W>1'B/MF^N'^4> M9$,"$7."-&^BU6T?P$4IGV&*P@0T77%0U!A,)+TOTP(L6H M/6#A=*YANH_$G=FZ0;=KCJZN3QJ*;XPX-XZ?%EUV&\#X:Z5N'RX?KS<]IV]! M$HUU_!#O\/7MF8-G]G7)3V-(BU!0^4A[]3+RH3LS^U?T"-/BFW4U?1&7LJR9 MY?[LD_=W:^6F%];MNIHN69=4LN$1]J<5G0%]F@HSA^"W/?\,XY/QD%/--RS! MR$\;NAH+>J,F;5Z<"1?^E'4I(KMS942U._-Y=M33K>]-Q#:(#($/1BHBX"U[ M,#+(\"$YJ0R*L#>]QR2B#=/WBXI)P?U*[% /5 D6[ZNTC#)("7F:X_WCM-[O M5&MC5>JK.PUI_;*^7-K",-R^H6A,V M0SOV&6Y^G^SIF';HD9%7NA%15':^J,DT^RMUM9LMQV3?,QR@X M11C-AK@"%M7,! I15!@SL+RGF7IJTTM^-M)SO+6C?5+,'J'?/B _'&?66LC] M-LMXU(NI<+M/;D BZ$75GJI4".]I'BT)+C*L$&P01BHYK]9 M1J53;!]TZ3#< %RR(5R,<;QP%3CRROP(,G;9YH@_GTK.>>GA>M/$<<]/0N_+ M@L7T-!:_%HO(3&%(6$+](([NLD9LEBK;%12@GKLTSH;41[ A8MA$DSD7SA^Z M%4887VFLWW'I.^&BB24^6?RUT'XL8(F;@WLQRR.)"V76G*H)94Q!2+]&''0' M]8?::M,JD2]C-#$-KS:_*<=OZOIIU[;[:@Z>IA? ;,=/0T\Q."5KK!.KAX"? MW212;.N^^)6:<]^/&@Y3K%H[')%XH M/V'N'K=,XI"Z*V-S@I0S()Y^$B7?V3A[/1D9X=X9W;^S4/JUSC93SU5UJK;I M\U1.H,3=U/*78;(Q?[J2(3]T'A'JI;MQ,7_\TPUP"2:VB5J3%/-&<]R*;*/( MP6"Y1SO-^+./+YG81$6JY&YZIY\8RAJ/*N0\+ZHJ+2(/P?'T@SO7YU1+]CNT%V7=GC%4Y?[O?>;V=_Y-)/_WW1M MJQ;>-Y:!4=8%[M1]-2$^OK<*ONGHJ+F4)MUWG7M0]C$?[X(10\LCQ5=$8@QA M\7!QE&[(JZ]RHW7-TP;M T#F4]PQ^78] +L7X;__1+N)P MA=ZB238DW9X-$1:GPS#C$0"")4'#,L(ZPED*G)O8RV%Y9;J<+[DOL2$#'!_= MSR%JL3YLR/A3T)@-X2IG0R@;^#QM5B!SA W)4B.>RF#)J=$X"[1TC41DJ&_! MP,^H%#:$YR.G"(T>P )6&>> ML+O43=H3[5S-H8-%,-)3-N2GGSD'9G<@#&S['@R[5%!N MH#%=#PSN6U:9P'"*3WQDFCFON/OOMM%4O1#5Q-]EF5/4\;1(DO*#/[^T7:T8 MXU_;<=OBVJ%.Z/W.LW#@+$P4B>G% (Z8.+02U:G=_[F+.QL2>G>G+6[BG%!T MPZDSSN&M GK]7-EOE*)PF<'KG# -[2'&PZ 84@5,F"7&N GX8A-1QM686YC M@#^QV<)#.65P&T42'TPSLVS_O1>X#[<9!/OJT69-W(Y^+DP,5HX [#S=%9* MY4,,4-G AJP\P?2=9XT1?WJ:[0H%GZID0Q1P"FQ(@AFF1Y<-^?H.Q?GZP02& M&H'Y=XLPQOZ'Z4U/_> PZW^;6<="Z$I"#T(TZ/'7(BA(($=O+.;-(P+]*8*! MOCF=DI)O?#9YD%C&20ZES6!#+'PXD[8OFPU)J2'$$X'+T#E>TD[ZS[$D@A#! M-T/PZP(K+4S;H//J>_Z]31,/3D>J#K_G9ZQ9G=CO'&C%XDQSE@AR)Y_Q"*RF MAR&S67P')5 M[^2D'D6-Y8VZ?/YQ96RV[;>(!9- N"F2RH;(L Q8O? FHV;2EA%&&&Q8,[HG MTG_Q^L,K5(MLU;C"B88CVP>\#,)L-,/.5Q2:-?K9R5Y:.;H%\V9#]K#>F!N M-51>&IV9WA%)OA]]&IPM^ZKQ:AF\CCA]Q:<#]T/!QPSY@5ISZE&%8&40I'N#8J-Z8"7P.NI+?12N5%- M0&Y3?LRES^FF"(/?,7[/RLYJJP2YR MG'.=H6XY^7/1QK[V)R\8+WLSP;:NS5\]K.X\/LG*].Z1+6\_>3N1W3/MX:B[ MG$]?]#01N A-XM1:#(F\E9R\.-9)<''@SQ16QC*E]";5JX2BC%')C_Q5@U=O MZ_*C5Q5?E,H[J\,:L#PVI&RY#V[__#6";-.?:6#8 !D8[X\M*/_X]$JU9 M;"K_(^1@355#X^#;,\ 58%&\)KRYJ "[*.87HD0@Q-;>!T1?J@E_XX MCJ%/)AX0]:^"N_!_DS,M\3\D?OB2$/HOYPL13H*'R^+MN HYUQX'.;EJ9TN: M#'^ YF<^8H27(IMI19R5U7PC'.A=(;]_*?P%5^FBJ?]L]6[-L[3.XH+-6K>S MXKK;]+IARTW'_"6MJH,,NFX*>@:SA@/?#'BG$-U%*+^R6O M=>?0,3"A[^RRR_8'4OP/\O#CB%,VD1%+?H+3(\XC/22#5&\P9G#=-2A MV5(PA'X&_$[T G2&EC2LLVC+RPNFCO$'CVUX/Q-RJJOMD?-S2<;S%9W,O4!? MI-T G#=7R9>ZU-"+L#HS$]OT")%4RRNSY9-=!SWGGDQ'6B/+8^^69KE2FEQ] MX2K#!U<.7WO2NCS8@N!A+>\^Y;1]@7)G$T+&%(3?F M8_3A$.9C)3F'KR8#K ;?#Z74/0-=3$T=5>_LGEM"C]^<\-;]I&P6?WR*:QW- MORN/CG(%I^D\GBPB##_+$'<85#P"T&+_3 ^E:B(8@;[/C?)N5-H>LU&Q,?#% MU>X]WC J)%JOIIN4?_IJ \L0TQ/V"Y& J9]-@)&*H2)LR'6B K* )/RMH (. ME@WMN#'3"Z(KW)<[=/.:)SYIG5KOTQP1[_).^UM<_HWT=O4J%%2%#B%BQS$] M#42IB57*4,+U8&%YRF7CE^&OSLF?49UJ>Y([3'XJ&7CU_%$1G9:0T7"87)<. M2JV-#7EHU, \O$B)2BAOSR:;)Y0/!>6_VV=!R'# _]#:\^W-L[^B+-/Z> \_ M@%D1 FP7MZU 7^HD66>S'8@F?T=.#F%D7QD>M.T=)P9K5:Q)+?BFU7_T\%SR M$HQ..B 9X;*2SN_ZK"ODX1=UNB"::,>:4]0%ZP#$ ('?'[#-Z!)$]AB(R'T- M?E5;<7-+T\(]N-JZ3N)(@.\%/WE*TJS,35G<8TP E37B6%(4MMI#LPBQEWZ M63>4"2A.Y25+M'554\//3SWB=>N*Y5NQ$3CHRL5Z?Z[Q9KZ+IYKWN$7]^2ON MXBP^'#6/=A?.8T%?-N0S+VP/;!/*"?AK;(@];KTWG+(5FR##8'LZGA@\")]B]NR2#S-E[J^D3\6&U&N M$U4;<-4F1&O!O7COFV/WGT"2C27RK^K97V.J ?XL@56.16;!56!PD8)[A+FU MG3#C%-8O_.4914?";:TMMU#'HKD5WY)Y)-X7D>>CH_;MVUXQKF$DW9E9"",E MP.J'^D62S&4!F\]C<0Q+ZN4@10D &E\CIJ-Q;49NYJ/+69=$G-%;I (!O2 .\C[%D& M'F0B-M;H%ECIEW7AGE7=5( M:>*)_>WT<#@..^*8P2/!O<;480G:4J,HV'YH*FPOS \!'H'V9\BA3H,7*!!YXT*I0A>/X M--KK7ZH-'[![NW9;0CD2$!ANU&6PHA@,MV\%LTO6[]P.7GAEY+V^<$I%9<)B MHCY!5*S(3_^UM>P)(0T\YUIE!K3+-IG8B-BJ*0_4=P'U5[!#\FG6Y+5,$/H00X\*2_SY&\?0K6;8 V/S\A0ML,\++D_6Q 9,J2*6 MA[.??AZI"H%G:CSCH/[.4*)&/F^F&Z*)]Z3C=0P[Q6D1X*POCI-:KTS6>$6G M8$0\+@EX!8GV/VB(7WR3?K:*G\_UO:3,#((AL=JWN_5(*B$VS&XBR#KSSD,F M.BF1Q'T,Q&37X0WS0T!7A>2FB5JW><4;CX3ENUVR-S!2:,(16P=KNU M/4*_AP)VMAEW[D70>&DOJ(<'@+^"ZAH)M-QGQ=(A:G:'3\MI1(_$G7W5+2ZF M\B#$=YCW.6L*CD^(9W%\L@=GM"P,9!W4=P"DNVM$!DW,\=Z7G8WRF4_N+.#7 M=2\>'W^_8ZT9UR-T>6SL7? 6<4YM9;"&;H_NA_$1 L9$-7TR7)PX<),8;ZJ#-@-7N^4L^T3 M:YEOI3WPU#WWB_H#U8:>@WV#VWV!#?[?E@ M\M#FXHT7@BT=W"1/M;Y>ZAEHH-&=3/=G=UF_4YL9 @_,=QM\Y[JX+F-Z^F" M+37\5@8K;J7IC<)G@]*UW\>'[R;W#?HCCDT(#!W5A J4QPNL#$&BX:.#F_5<(FXOW@10*HN=WQ-HO3JV\C"PB.C>U3>)* FMP MUSMB1&6M<._;T39?]:Z0NN!T*Q9Q&<:LA)$XA%0.;(6T]@:$A M6U!+9XL.6)*-!Y8@R,HA./Y]2@EH81T2)#;V0EB6C-",-\V754UMD57_*.3$ MRQ#/8 D8TO60^BR^^Q2=.?>5O/1-!C\53\;TX<1 TWZH0"3P82-/.D5X-6LF MU^4'CGOPZ^8-R[GS<:^K6Q[<5]\])<6LZ#"DG]SMZ(OQ-;WT4[X3,Z!H#!1E MD[>YD0Y7>ARLG22J9/TICB'!,#5]D0Z4!8 MLPH,N()=<*9%3Z)$J1K]74(M5&B??*?:D%;U5R_U9)XGHP@:W@=QZM7:I[?O M:H*Z54))S6*NHVK>3UZ:*;,>0\K$-D('A;D]=CN:H0X! M^PG1I:X>ZT7:U"_9P+N -5*AZ68V9&+9-E D[[9!Q0VI=?H["XI%[_DHR#G2 M-J@5-SJ6RN%ZC^"[0E]#@'$&FFO-:)8 Q =U&8@O(?NVKOYVPLZC'9_]F*!8 M-"!'HT-D+^BA"#<9\E3+W=2D/V'F3$60GW@)4?>5!.")H->IVY%2D]9A MA[+(RN?O2AR 7K\I_+B6M ^6303LW5O8D*"4W6,[?UC]+'5 PPRVW-;V57+SL,+N8\ 6ZW6JL[*2GB_[,G M-_^/#-YAZ+^_KN;(Y%1P/6C89V%L@QHS^S?A9X0CXX8=[_8.0RZ$#5&_S*QE M0W85AFRS9[=__4L'\SGQ^Y.QA6W6,NSG[U-H-N3_'$A7KT. <2S*O6R,3)1$ MFEI-_:2_O)QG9!*/5?CPC@U9OAEY;.ACZDR-!)>[Y7A#ADC@XX#\?3F[VW8Q M6C6:))?2)$S;BV(>Q6Y'+F";#%)O@P_,!,N$D4.O-S#SF?=?UQIM_6C:'CPQ M>,]I0(*+0PQY0-.![4"U%#.UYT%IE1]34O9-W5+^>_&RR25%X,YQ%M!38_(? M33:%,D09YH!TJH$3L)K2(5H>U!9^9=(PONSY@-D1)S^_L/2**"D_E165NE,; MEEP]J7'P=/S.SK'NPL['AC'(2+Y?C-4CQ/8'\_]#+P;T(^',%]XGC MGFMW9N'^A7[-]/,"K&L/RVK/+/35*21'F-R/Z_RX$->9JGZJV_ZVR7GNMQ(' MVA,_O^8?O.?W_+_K%?;"!+MDL5(94&R"FS0-6.,4"3?/T0AT9C-FP[W!;J_S MC)%;X=_YZ I_R8&.X:L!:JDF)D7%+TD9/HY?)@W:!0-J7S%.2=0'SFQJ*C7' M&T;(W_[<[U+U_+3@M.7EQ\>V)+B *(;X-LU^M_#'+3K0L& )W98UXD1;%@?? MK#!A_>8";82IGX66F[?=7-^$-'V3:,DL?98WK51$*5,8QU!!:E7$HXQO/+Y@-!E(F-RM?$,XM"\W6?,/#K+J<*\L!6;3LL6:M! M_N@OTZ=.\H47M.QL-8-W[,NYPX]N\G=7-]B?YI'@#-^/H')/7MN[9>4.(#U/ MN^1V0(@_(;?7*/\B7T_2W[64!'KYRD+CT6*^E8:&^.E;AYO2KKOT!PL4\QT0 MXN%^KCMX#)M@IDY&\+H8Y9"APH%_'*NM;@:'&(TJI;:N#]AQ9<>,>6F<_:]) M./W?&/]UF:@OS2SA)8YGW>2$1DXR=*<[("MI.'"M!)2VG=71WHHHZ QSOM;V MS/#94N:=EY]T#.EJ'+[*<9U8(S9DXBP:RG$B#R(C]($YH;3K-!N2P,#TR&/6 M#L%$.+E-&\$RMF3 5EA\BVS()7X0PX;$A&.H;9 _K&0.=.CNACDG')4_8L#8 MD.Y6 K@$!=B0#% 9P511([,A+![.+0U^Y=[XH_%)!,0,,42;65GBG)^P(7N^ ML"$K$9@^%HR41OCY&,O)!J"T,1LB7RR"^XI[#.-<#04LB'\NVG+X-4.P@ U) M&_\'^#_ _P'^#_!_@/\#_!_@_P#_!_@_P/\!_@_P_]^ _^=%8144U)QE2 6S M^&]3=W8_<"1B#V$1WH,^1+5,1$EKU::4KNWH/:O]HC=X5DGWP16N[05"SCID MFPT)%OEM@DC"T.P,L4SM_!:!_]@]^6?\KP\1]OQ_ U!+ P04 " #]@K10 M*@0!^J+1 "4K@@ %0 &AW:VXM,C R,# S,CE?;&%B+GAM;-R]>W/<.)(O M^O_Y%+BS)\ZZ(X1I/D 2F'V$K<*55IBU6R-9_^ M B3K7<4"2)#BG(B.MJ0BD9D_%'],)!*9__J_?SQ.P;-<%/E\]F]_"/\8_ '( M&9^+?';_;W_X[>X#Q'_XW__^/_['O_X_$/Z?MU\_@O=SOGJ4LR5XMY!T*07X MGB\?P'\*6?P-J,7\$?SG?/&W_)E"^._E3>_F3R^+_/YA":(@"@X_7?R),"$5 M1BGD4B0013B -(L9%")(LY1%5&3AU?V?F%(DQ&D (Q'$$(5I"IGD"&8LE5(A M(90>P@PZS6=_^Y/Y'Z.%!-JX65'^^F]_>%@NG_[T\\_?OW__XP^VF/YQOKC_ M.0J"^.?UU7^H+_]Q=/WWN+PZ)(3\7'ZZN;3(3UVHAPU__C^_?OS&'^0CA?FL M6-(9-P**_$]%^<>/87]0)GKS"_P?5ET/P)AA&,PS_^*,0?_OU_ %#! ML9A/Y5>I@/GWMZ^W9T62G\T5/\_DO9G9+W*1S\6W)5TL/U(FIUK[/35*[_]K"0ZO2PT\5B;U2C)3%:AJG1\I_."?NY@_J>]%T>Z^I!N=+< M3[YT;,+TDS=U[S0_R/X5WA'36>7J"W4S$T-]=S>B.JO>O\:^OA;S)9T.\+78 MBME1>6K^\%'_5(LQ S60:2FGINX=5>6/I9P)6;'EWM @%__V!_W39%7 >TJ? M)M^6<_ZWVZ)82?%^M=#OQVK>_T*G*XU=L5SD7"M;7G7]G2[$+XMY44PHXCC" M)(8\D_K%Q3"#%!$,L6(X0@JG.*.3Y>:+/Y$S^-NWM8ZE(AZT^(,#1LLSS_I" M%O/5@F_?DH_34Z\^_=8S[TG\\XP^RN*)UC=H4XQ#45GW[W_1BFK5P5Q_XS8Z M@\(H_:\_;RWO:TZFXT!ZVB_(I6:@,@!4%H#*A"M0&G$%MF: ZNK2D"M0FG)V M)N9\3^>I\63FBT,DY]P/DGOT4:*H:,%*&.KQ-:0A^5E.E\7Z+]#\!09A[0K] M4S=%?C[Z'EXOUA#0!;\PU?45/_.Y]@"?EG!OUHW'[!&KY=SC5[B:7:W^'\!\ M(>1"KPY.0''T2'ZA+V9]4'Q6[R5;&N'&]7TW+Y;%1!%,"=-N.P\3#!$/ XBE MXC# (>8AEJ%08G+D#%Q\4AM$6CV/=LZ.SV=SK3%0\P406FF0UUH#;M1V8\$F MR--8\D 0"0,N(_W^T2]8PJ(8)E@PKHB*DR1R>?]TQ7K M\P&9/V:,?%A,FLY0K'D'&39@FI#$D(4-0\"C1*' 4QDYN MK*W@L7'*1F^P51S0F0!KU:_ 5GDWAK&>"SNZZ0/AOCW6FW? A,S$:JJ=4[T. M#$CEJMHB[H^=7-'S2576L@?E+5=$#DG,^?YVC'8M_FM5+$NZO)M?"Y&;0>GT M"\W%[>P=?Y46^E-^T1CF7E:_\5?+Y M_:PS"A'TK/#8&+6V!I3': MU]U: ^0/\[-T(\W>I]N.;,^3WWO7>=#WPE S4:JQU% M0:GI9?2<.=8.%)\,>4'BH/QF9_TA.UG>U8Y;/N2:I^3'_%EJJEOJKT7.IO*Z M*.2RT$_38IG_O>2YF\JA^B1_+.^^R^FS_'4^6SX4$\D2'F4!AQ%F&42<2(@# MO98GB**8X(QD%+EP3S=UQL9-41"%;LS3<3KLF&DXD'MFKLH06%H"MJ: RI8K ML&L-J,VY L8@4%D$*I/\\9L?:'WR7T>-!N5'/^@=\J>G4=OQZ\><,DW9RUP6 M[U:+A7[/3H22/(L"LXTB]*J?$@8IHP*J+ @"*D2:!=%DN4E4N/@X'XMPXL$S MB1<^G],RZP+P2CDPW>KK1HXGL+0CO&X(]4QB.\I=@5H]?X1TWG2?)'-"RJ#$ M<=[*0S)HN++= _[+?"Z^YU.3/B1+MVR21;'@.)1042$A0CB&5%'C&$E!I(H9 M4ZF+3W0D86QNSEI!\+M1L5H[.*ZXCE&T>[([8=/S@^T&B_.3?=9TGP_VL9!! MG^NS-AX^UN88AFI !*<*(@P)9#02,$D#BD1 M'"59%K9/AC@A<6Q/_3I4:X*RY>[^OLY@_>VB1,=$1W MF+0);\!V3*=H *N_I(I30E\QM:(!@^8$BZ8;VS'3[4Q(=7Y%<_.#3U?FQ,V: M$2>8L"QF D,4R02B#"F(I<8_S&0APW[GOX_K>9EO6L*72^T"NW._ECN:+3:U8L%Y0O)U&2<)*%"J:)=L,0D@@2 M26+->!R11,HDHVKR+!=L?HGD+DAR>6-JQIT_;REFO6Q?Q)+I8O7_2D+:]GXN:_5_F3^5J\?;G3(U[_R(N)4C%/ M@E!38T+UJI7%#&)"!"11J/F3RS!)G6)3%C+'YO^M5;X"I=)E_N=&[2M@U-:, MH!5W#&'9P&^Y6/4+:M_+U>YXNJ]0[1'RND:U$#OL*M4>AZ-UJL.M[?BHS)AZ M>Y@QM9/9]_9E>TF];"Z/CAE5EB^W,\V*JVHMO7R0B[L'.OO\5.;U_J*'6!:W MLRK;:A)$%&>IB<)E@D/$&8$LX0(RAD.6)DF&*+=S_X96?7S^9*F?%'56IN-: M>+ 9M^/1,SSB._"T>3T5/)3NPQXD'GA&CLX>#RV_W0O/A'<_*Q/K,,=1ZHS@ MXMM\*B8DW-I_X8,)?VR=N,8G_M_G$%03_6#[QZ6G[Q_")#W3_O\0G/CTC MP_G$9^2W>]^]-_N#1L?9]]+O6#/UM. MB$1I2C""E FSJY<&D"*&(8[",)$J247@=+:DO2IC"V'7EH!=51 K)),81Q 2; M@LIQ!G'"&$P(BQ*9R9@3*P9N$C(V;JWU!)6BP&@*M*K Z&K'CHV0-O.>+Z#Z M#E>TPM< M 2ZE*#YHQ=9%P#XK[4D^SF=E#<<)2AGB<6A*_)$4(LD2O33"7!, #7D<\22. MW/+;+TD<&Q%\DM]!42[XRX**\OQJKB7"ULD _G#K/Q6@U+6JWK^I]J>]ETK? MJC*LUS0 .VP\)P%<$#IT"H =!B<2 "QO;$WX]]/BVS[^Y[W!L< KC( EDRF#&B%[ODD"O=Z,( M0XY(IABB&"OEPKAM4!JD:E<'C.PXLXWE/5/C6B5_Y'=HI$^.VXP]*)4=6G3( M6$>?=SO;]V&^^"J?] 0_T$(S7Q47FT11*"D-&221I!"I)((DBPG$F 8L("%/ M.>]05_JDT!8['D-4EJZV.\!BHZ^K"]0(M*7[TQFW@6L=FU-[6TW+R$VIJ__C M>8V0]'$T[[3 5SF6UVC[N2-YS3>UC6\O\F>ZS)_EQ\W1]22). Z2! ;4)'M0 ML_6:L0BF@:$0O7A*LLPM<'TD8VSO]*V*'8H G,+2-D[<":'> \!NX+2(WIXU MWV]8]EC,P/'6LW8>!U+/7]KB\-G=@LZ*I_FB.F*SR96>$)Z$&4U#2 7-M+<0 MQ) D4::]!14(I60<*FGSJ#<)&=NSOJ\FD&L]'0Y/G8.S^6GW!5+/C_L!/C<> M\7$X6>8!IX&.E3E_G]R.F%T HO%\V;E[ASM<=D'[O9-EEZYMP7O7* C_]J2G MJRY]*I,LS%!(H0PI@RC2ZR06I@IB1A/&4$PCQ*SY[F#PL?&B MLLMM:><\2ZE>,4L4044C A'3BVEBIDI& 8ZX9$S/GLL2NL\+_^"4=A]"^@GB;PIKKF?'D5+_-EMTSO<19Z?OUM)J!6'7S:/")UE'1' M[ROP_L(SXKS";XFK8?#!LK N&[B;AV5Q M=8OE=9EZG\_4?/%8+E$6V@*,,:"TQB6BT'X^'&(/@\S+0%&* M7N?'+:C1&=;&\$?[T8<+E'1&8"^DTGVTMMTM9B9G<"%%OOQ 36^BYHT/0YR$F5[N!Y0[=;MT M$3ZV%Y71O/?\6O()=8OV&^Z8 M^6W,X2!_X)8=[L@<-_-H,4;+N@UU+^G/ZC]6=*$I8OKR(9_1&<_I]'9+O >> MADG;33G2,Y,) 5&8(4@3++33GF&99G$<8*=#%*VT&!OWK8TP#^5_K\T :FW' MGH?RYK<97>G9E<(Q@-ENONR(L/=9Z)D1-UJ#C=I@1^]>W#XOV'FM2M!*D6%+ M#'3!ZJA>0*?!/%>D_227$Q*G$>8D@&&01SH(@39A+&[0F M84X4.$!#-*T2>-K4335[H.NK([EEL7E-V]IT6,M#[UL:FNKF)S,%4I2-/4M%<+,20XBTS>I1!) M1'C(K):1IP8?FZM4J]>N0OTAT7"(0#8 9&!PGH.R+@%Z!]8^EH&U#ZOE:B%_S6=F^;D^S@OJ%=&^]U\VX?M*^2M0J0]J_==%[?0'V@13I4X;41;O\'@JM36 /ATI M=R4&]:Y:8W3H0#W)6Y,]:"I\_RCJ]-V,\ MD1'!D,99#,TA?XB1B& B5!@@%F8!QBY,9RUY; RWHWA=,G)/=5#I#MY\G!?% M3XZ)U>[38D>"O8#=,_E=?WYW"ZZ7556L,GRUG&O"*\L4^&;6[<>.X0]9V@BPWR08 O6<.64.\L6$7 M["NP-6-_]\QC',87F%XWSMKJ,NS>64?$CK;/NH[7]HC MP)AB1 M-%;8E!))M,^2Z+45ICB!*A8IB6/]42SF9CYSP:)'L?\KLSDG^>X,.G-Q_RJ#CI/Z35_D("7_,*2MSDB8$AQE) MD("8\% _MTD$69P$D"0JDJ%>;0AN]=Q>D#.V!_@@(GD%-IIVB?9N86T3TVT% MUK"16QN<.@9FCU#H+_RZ%?6*0=8C>YM#J<>7MZBJ/M=K DNG^>CZ$7TY2[V\ M>K5GK>U2U7MOO.%*>9\R8Z]^]\D+W+]-[^O-9-.;=T(R(K07F,&8A %$&=9N M(,<48DEYR&0HL+1V W<''MO[8ZU;V43:WO/;P^KR@]<6@9Z?.SOCG1ZZ4Y9V M>.;VAAOLD3MEQ.X3=_+S=N[!WY_-_[>;'SEOL#?6>Z6(+^![>)C_R%/Y?)5\M%L;E-%=\,D?& MUG^PF@]G_[,5KCZ]4C<%!O556V%SZ,&V&Z0=,:Z;495] CY_GVE"> M50<,L-&\S&(&;XSR/U4IS>#WR@)'*K2>$3L6[ /GOJ-C'B%V9C=7O'P2F[7L M03G-%9%#.G.^O^NYOKWLJ:\F;W>Z4SC\(-7JX-P8BP*1891 F<4((B8$9!%% M,)(LRQA.NGJLS$QSHS<5$:!IYVB^BW*]7A=UXMMSJ' MGJV^]SUW)NH@A;2R">QU.SC,.QWH_* 'K/LY3]A%L53SWV;%D^2YRJ6H/2"1Q5D:B AB14T="A%#3,(82H$P$1%606S5 M9ZE1ROC(MU+T"NRHZNAK-L/:S)7>P.J=^RH=/?J(5J8W4)&^?X>&]&^'%-0L M8!!*L;)Q31%V%[?LQ[)9ZY:][#:-T;]6%7'>S8ME4=9Q9#M]T8O--@TG":?8 ME#8/3 R/IC&D22QA0@@B3"6*I$XU:KJI,S82V0G:53T=-_: VB!06G15%46% MI5%;9\'U[)ZG.;5SXH:;J;X9[!AZ<+U8Z$NJ"& ?^6E^P//:JZ:;1L.VM?&" MWE$''#^C=FV+=3O3 ZZJL6?BSU+<:U_OFNN/\F4N=V*3VP/>DLM4,@$Q%P%$ M491 %IO_88FB($9)FCG5_NZ@R^@(>-M):L>6,H1?6P.VYNSML;2EW@[S:,F[ MP\Q.WYNU/4Y,AW9@K2'MIVV8NSJOU%ZL-6[GVY"U'[+U6@5I/KPMS\O.GB=D2@F65AHN[O9?7O[4Q3SGRE792O>@VF'1?]BIP(R@2.40I3 MJ4P[D@Q#1A(.19!1A45*0\T+=5=R.UZP$6OUK=]OB=XS3=PMJ)!@L='0<4/2 M"FL[FO"&WS"LL587O%DK_),I/K/6&6R5]D/4JCM2 M6P7&MJC9EM!"CA7B79&W(Z<^\>R9J"K5KPX3&G:.8UT=U- R1@!CA<>*\2WQ M\UHUWE6'82O'MT3HJ'I\VW':]LJHALXWR[A-I!2%F&HO*X-"FI*F@?X?#4S) MBXRC3'^D5!RY+;W."QO?^NO=;U^_WGRZ Q]OK]_>?KR]N[WY]B?79A=GH;4D M+2]P]4U/6R4W$9E>XL>7T?#;HN*LM($;4ERR^KC]Q,4[VE'%?D>+ZQ]Y,1&< MI 2+T+0M3J$Y, XU,80PBY ,4I;R0$4N;L^QB+$Y-@?]6O0W72OI&(PY :0= M(72#IV%8QRLFRNM9^X>Z3V#I&UTMSL^O4=T:Q5- M[VFC)/B]_K>7,Q^7$/$;P#TC:^"@;;/%QX':"]?[J>%YLNJ!#+D2*( J"0T] M, FQ]E:@2"25,6(D58[;QA92QQ?$\%Z.LWT% \_X]0PQ MHX%>&T4BB#3EQ-+ME,9Y66/S2M:J@DI74"O;,EFE"60[LO$$7<\DTQJU%KFW M%_'PFUM[7MS N;,7[3[.C;U\B_?:XQ_SF;Q=RL=B$E*:TI2',.%)!)$B&<0\ M#2&-TB"5E$5QZM2,R4;HV-BDL<(U^-WH#4K%'7G%:@+:>3-=81WH2QNP MVJ3.-2+A.5WNM*RA4^0:+3Z1%M=\?[UP_6[/J'E7J_K4Y^WK(*=S_*E_)@_ MFZ.(2PU_SJ:RZA'W26XS+4.184REA&%**$1A@O3R)0X@S@*N8A4P187;1I"= MX/'M!55ZPVFN3)?EM>*MFC!:8F_GO/C'LV>RJX$L-09;E4&E\Q706O>2 .L& ME-X\W@IHO;QE.H<6#66OI?TRVW#.=FM7784Z63$,9DD2OFBBGYN@- MA9B9_Q&1JC0R>;9.6\E64L?&%T9;L*.N8U3%"FC+^(IO^/J.M!CDRA#+ 83# M9,8YP>4U%F,E>-BHC L61_$9IYM;1&IN9V)E"CC0:;T&9Y1'(HLC2,,T@2C- M4G.@)X8\)$$2A D)N-7V\\G1QT8P6_W:A"Z.L$O#( A9+"'-L(F&QPB2!$FH M6)ID:1K%,95V2\W.Z VSHO2,GT7TJPLFO>^#>07#(1C6!92!(F);%?_H*1QV MSNC&F-C13<,%QL[INQ<=.WM1VZV[Z52:6G[R+5W<4[WDG=WOU-RM=Z*3B,6Q MB$*8*"4@(@&&3* (BCA2A*0\YG81>B>I8WL5;)4&6ZWW"Q2WVO^WFP+;73[/ MP/:^W]<9TQ:;?PX8^=T&M!$\\(:@ Q;'6X,N-[=.IM:KZG+?<9&SE7D%F9-D MI@;T5\GG][/\[U),(J5DPI1>_,:)@H@K[59E$8$QSZ20,DDX<^IB9"5U;/RT M\P"M9OD2R'5;L2=]F>/*V YVVUB:9S![CZR5^H)=A%L5*BOMJ.&IN0*+ M;67.HJS,^:8H;?G),6^[W?38,5C_H/=,:57-T\H"4)D *AOJAB=E7]U3Q62O M0&F+QY3O3EAZ30)OI\FP:>&=T#I*%.\V6MN:S24#&U+^K,KMT^N9V%0K^S!? ME.7+]$?\OU?Y0LK#\'O F,1Q)&#($84HC@)(*!4PCD,F,Z+_[U8_J*,^8Z/2 MCRU:3':=$CO6'!#HGNESQQ+SRBIM*?=.-M:4[21+>\H+:HOZW4+QA*_?TM3= M5!JXB+47_([+7?L9UHUMAT7$$:-^NM:5FVV]1L M)V#V]F5[25W%M?3"RO_52Z;*8PLG7!$<9:4O)#/M%3$,6%1O?/N0ZQ7G4ZF@X]K2Y\19KCA?:3+Z7H?N='C<:\*Y&_%G+Z>:<*Z7 MH^4_8#V=7YJGTWUUV@/N7M>L/O4;=B7; [)'Z]L^9+0C^YLZ^%ZNI3]_GVD/ MZ"%_,E')FV^?O^RJ=_/#_"@G(4F3 *<$BI@(B$*>0JJ=-YA&082I#.)4.!V4 M=-9@=!Z=5M.-J-U!MV/C7J'LVQM<[P)50;V-]N6.!GAC#/CI:I^,:R/\L6IK M_'Q2I[L2@_)C:XP.2;#]0"V2 ZO0X;>RAKB^93^NJ->ZFF0U"-.R!5QU[20) M8X2Q8-"D$4*4R@!2PD(H,8M"HN( <;KNRG1GF47HKH;5$[K?I>EN ,ZKE /% MUI(RLO14Z6\:0.I/W79(VLY3,S7V"?N OF@!=K0_W!G1%H#:A'4[R>JF?H%W M2.OK=P(&2OSK8R+<$@7;P]B82MABV.&2#=O;O)>.V&&8@:,HGY_,A8762ID&&:8@E5%D80X22%C!$*A&/U_+*J ME=3/JWX^Y8^G7$^_&T7V.:D]!UHZ3M0_3+REMK,DX;6EI@GB:"(OER=B% &8 M!C7_,>(PEW'V%HZQ$-4VB4O38BEY5>0S611UZ;RBZE04"\5D'$$FX@PB$>O7 M0( #F,9<*D7UQ\PITZ!1VMBB+6O=6G4K:L;5DHE]H=4WIUH"U2(SR@( OPE0 M30('SG.RL/TXGH>J:%5B@Y[;]? M1*'#1OSYL0?;D;]HWN[6_.6+.ZPNBRI%U5GIWM>4!Z8ZWTEN!Y_^"7<@64GUUZ'U[3CQ+(>GUG! M+>2#7L3ES[(J(_QQ7IA"6)_5'?WQQ50>UVN[974 A[*IO)M_H::S["1D(5@LLL?AWD"V"?M=55I4*;TA-\AN?H:M@,?5W4(-V4TE8HC M'F=ZP@0UQPP5A@RC &(FPR1@7*].J4OHZH2,L2U+/]_]^>8KN/[V[>;NVY]: ML.,!@@Z,UQZ705BL4J^7\J(-YGOGF ,QP_/&:3M/F%OFBS*N99)V M3)O<,HJJ%TMA*!F&^KG6CSA*&<04,TAE* D7(4V)<#L'=TK,V)[RK995PEK5 MZ+E%B/H,JG:/?7>L>G[RV\#4XL!9$PI^SY&=E#3P\; F:X]/?35>W3(:Q1^D M6$WE9[7N.&=:MU1^.NHQ-BY9FV'<>+'NJ[BD/^KZYN6)SNG6&,> 3,NYLHS=]#\#?8=Y M=L#?-+4L.T)MP=^Q _Q>6M+/R=F.:'J-(K549=B 4S>\CF)3'8=S(]-BL9Q\ M6JS-$H9 M&Q&N%2T?NK6JCM7KFF%M9C5O8/7,6;6.NS!YK$=GA4(#U^C[=WA&_W;(,(O=+J2$T55H&28PB3E&"+!$TA$$L,@TO_' 0KC MS+';S&ALC/WBS*H0Y(@S*$Q:N M):C&,@U]I[Z^YM=FB,W(;@FS%3H[K3D*4,7EEAJ@;3IMA=$VDW;G.UH#!4JD M@($*&*Q "=8(,F[[FO]1Y.EZ-^X?([NWKSGUEA/+AJ)N@XPN"8Z M>YMVU[C/@),Y8"1H@'GL$!WRA'D_\:*NRKU2!,D3IN=C2KX$M*S[01=_4?U-RQO:YG\HQ\6:LH4;3..)EPQ+ )%("<40Y1A 5E$ BB9%#A0-)-I M[)1@>2QC;$F3&Q7K[,@Z5](Q#>@$EBI-.2:Q@"G#1/,SC2&-&()$$:PR$6G_ M/''CYXYH#L/)AWAV!Q(QFJE(,*C7-@BBA#!((KW*R3*2AA&AC,167>)\?2F' MR$CS#J+=*ZPC-#V_MK:H["74>DQ*.V^^UZ2T$V*&34H[;^=14EK#I2VJ/+U= M3?_V/B^J3%8IBB?)O&D(R0((OU*RA6')K8!6099I"'$@=4$$(4 MMFX,:2=S;!1@M 8_@QW%P49SL%:]3?,_RREH)HR>@.V90%X;4X=Z3/ZQ':@& MDR>,WD,$Y)))G$-$/* M:7M]=_2Q\<.V-E6K3M0'R"59'*98FF9,NVA<-]>/V6RURWR/0'#;G.?LNUHJ_KD11T+&G[47'JK M?RPF-$IX&!,,8VS.B7+]Q.I;,\AB%5.4F ?7C?".1(R.]=8:@M^-CJ!4LFT% MPRV0ED]P)WCZ?HS=D&E?LO#(^%[J%&ZEO$YQPB,KSU8D/+ZRW?/]/B_H_?W" ME',N^PE^E<]RMI('9P@IC90*4P+#--$K(BI22(( PT $(M4^#DZ14^L8*ZEC M8X%]I4UR6:VVRU'"#I-@1Q?>H>V90;R@ZLPK3BCYI!H[P8.RCQ,6AX3D=G.W M4+)>R-W.EOK+D^O!J^.<6CR?SHO50FXKU;! ((Y22&.]*$,1EY 1R2%5:9*$ M28KBT*E2C9/TL7'66ODR,+%5?WTF>FN 38*7A\EQ"]UZAWR@^*X7M%O'@IU0 MZR-@;*? JT25G; Y%WIV&Z0=Y[U;%@5M(?OUQ P2>3G!,U*&=0'2Y=WHX'-L?)M@RS+2F'$6-) M%(=0I2J!*(L09#$3$,=!1B*"N(R("QDT"1L;(VP/K.Z\5ZV*TKGC;,<2OM#K MF2K: ^?,&#:(^*2-1GF#-Y8<$8G6/GT-#;VF1\TD4)9E,2 !CS14029I! MBF("DTB1$)$T%-2JV42CE+'Q1JG4]FA070+9TPFA"E<[NNB,5L\\<>HT4*EC M?P> ]B#H\]A/)>A5#_OLV7KIB,_^Q>TXX';VK-V1^>)E2R_;V&(F0QIE*8&, M"0Q1HG\B(>60W,KK5UKLK7B*H=$?A"JF<^V*BY%\?H M)3IK@XA/>FB4-RA+V%A^2!96][2,0LP?'^>SLM'W^_PY%W(FML<.)9_J?\0D MQI*D2F&8R%1!%&-3-YB8SML"I4F41"3F;MQA(W9\'/*.%@] K/4%HE:T]"UX M:5$;%\-J"BS#&)YA[3NF46%6ZFL.(M<:7^T=3Z[5]ACE< #):\C#1NZP\0\' M)(Z"(2[WMN6FZ53R9?ZLO:/%/JS;6IMBY#?BVI.05TMXYJ2.:+?C(&A^_ M='19[,!L9(W#,1G9W^HGOO)E/LWYRW8A(%(>A2)D,.4TA2A(*<1Q',$L#C.1 MQAD+E5,)K@ORQL9!QZ&$;F&60WC;!5PZ@/8*H9=*6_![_6\OZRY+A/J,S!R* M?-48S1G[+T5KSMW6>@UVV 9JW0)J$L94A"A ,"8R@2A1 N(H+1N(1DAD81QS MXE*8I4&6$Z<,UM5NOY]=AU(M32A;KZY\8-?_HLJN UW?G>HVR.\U)7KBO['\NZ[G#[+7^>S MY4,QP=J901E/H I19':>(TAX1"")B*(RP8HBZ>+0M%5D;)Y.W9L["J+0C7]: MSX0=.0V!;\_,59EP!;;E?DHKKC9-75ZNUH4[BRN@;0'&&%!9 RIS_-%75T!] M3 M?QPQ_2M/4T9315+AE(1L)75L9+@]'&0*\>ZH_<_K&O9MLW7L)L&.&KU#VS,/ M>D&U_4$L&Y1Z.9O5*/AUCFO98''V!)?5S6X<)60^N=9C"S/^ARF]UWY:$D6, MIU!&7$#$3'*@Q"$4^EL61(P@&EKU]#P:>6QO'\OP%+2/! ML^=\,9^5%=6F7_6#+O+R9-3-#U,I7$YH1DF24 8C%&40A3*!+$$8IAD/>"P2 MHO]UB@0WRQO;8[JG+MC1%]0*.P:&+Z!M&1CVAV'?@>'6\+G'@NU \1H+OB!R MV%BPG?U'L6#+V]KF\/&%6>>\E]6_M[/-^N<=?,/EOA(\S->3"[?87IAC7?Q \HY_.5J4'R9E7HWW\R M=2B?%BGNB/G- M(K26/G!.H2LJQQF&SB.TYK>ZFO0';88Y])?/5EI*+6X^*]Y*-5_40? [^D,6 MO^:S^:)LW*7]%UDLR\.9NZ-4*ZM?Y?)A+DRJ9+$L(T,3E08,A4D*LSB*-$%J M;F19%D(F@P2'$>-U^*DR">S8=+7>:"R1N0*?-''I@;0-TZIL?P61 MUQ?!T//E^4TRF/I#OXJ&GI<3[[+!5>BDIE?Y8WFNET)^UO"%U_OP]'8L) MW,Z>]* ?Y;./ZG'([.AS+ M1/;,IZ69H#%'M[88U"8#8_,5,&:N%^JUJ:"R%53&7@&J]+?0K, ]-L8;8%:\ M=MCK4]]A6_4-@/Q1S[\A9'9L6EMF 18?5LO50NIE>_ZX>MQ)!9P@BH00@80A MQ1@BSA2D(LX@2L-$!G$41Z'3[KNEW+&]*LJS$RV;AUY V)+._>/6-S/O9QUK M/[=2&M1:;U*/3>9Q#ZU'[8#JI1WI!=&OTZ+4#H^S;4LM;V^;(GR8U_=IOI2G M"L0PEHHTC#BDL2(081E"'*8(R@QE.)-*I(E3!2YKR6-CI)-YK$9WYV(S'6?$ MCK]ZP;EG!O,'<8OD84>X_"80VPH?.(G8$9/C1&+7 =JQV6^%_*QNBF7^2)>R MF'"48!GS#$HF-661+(4DUBMVF851H'@2<,1<*&M_^+'QTD8Q-[XYP,R.5-HC MT3-S:,7,68.-:L,<1C\-AT]F.) PZ.-_VKK#9_S,52T728M[.LO_7FYROIO/ M"CUWHOSE>B:^Z._+N@GT9_4AG]&9Z0F\.:Q0G'I71BE"E%,.)<6QIH*0EI6' M8:1D&! 5$\*8VQZD;Q7'MV_YB9:K!OTXO35)A[(HRF8!W_+[6:YR3F=+<%VE M)9:Q&_-\.=KKPGP MNJKTK>.PR\^>$#Y:I_8EI^6A%J6J^DF;I)BO6MA7:5#+IU6">QD=O!;_M5IG MUI% !CA %"*F]-LA35+(0LX@3K@D,>*APDZUU]HH,39WLHKO_Z]_PE$8_0N8 MR25X\R3UV+.E8YY*JQFQH_&^<>Z9JC?J[^0< F,!V#?A"E23L6-%65F2>ZUR MT@5,KT=KVN@Q['F;#D@='<+I,I;[D=N/^FLP_?(PG\E/J[J!/&,R4"%,A=G& M3@2%C$44BC@S+5)->7WK4[>'@X^-TDK]0*D@J#2T/WQ[!%PS0W6%HV?F<4#" MZ1CN.9,[G,0]&G*PP[CGC-D]CWOVFI9YM+1XT'Z3^;._#F_?JI_T#^#=];<_@^M/[ZL?;O[CM]N_7'^\^73WS3'=UF5J[-R7 MO@#OF3S*XN%F*5G^L*/Y59W 4ZB:>,[4&UHA^M$#40XF!\Q#U6US@ MA-Q7+BMP'HG+!04:[NVWM.TDR7B*XRB 02!Q%:S&-,Z@=H5B%*>9B*E30H.M MX+$148ND4&N,[>BG#^3ZCOFX%J4=O@)M'VQD+7N4%6;/L9+S_>V8J=[?+[Y* M+O5:D$U-->]U0W(>IXA0%4*14LU&(4X@EDQ/ $UIPD/!, [< TB;ZF4T80DV_1YYP@.(9,@@Y8C"&.$D533"2#C5 M_K\H<6R>TI>OG[_?[AS+QEW&NV/(:(1% MXBY$C'JH#&>-SB#AHM>I V>-@76PR%/5MVHK7OM>RV*",LI3$3"H0AE#I) P M6^<<(A$'"J=A&.',9?]M9^RQ;:]5'8SF918*+35L<2R[ALV.(UJ"T3,;U'DX MS0BT.YN\;ZOWH\3U\,.?_-VWZ^1!W8-+VCH#\HGFHBY>JQ_]G:'7WG <1C+, MX@!*D4B(.-9/K*E$%6><:F^ 8IE1MQ6+A=3Q+5QJI8&LM*[2NJN'FU8N4?2P!'$ R*^7<%GLP'Z"-0['GH+]K2W/UO(' M*593^5E=<^V&Z#7IAWR6+^7'_%F*V]E2?X=RO1RJ1+Y]^97^UWSQ;JJ?O.UI MAHQQ%6 60;U>4?I_60)QD!%(629I%+,0\<2-L+HK-3X^^[9Z?*2+%Q-9R3<6 MM*(P#U-FQW##3D//!+@VQDS VAQ0V0-+@\#6HIH3 7L!I5&@M K\?E]>VNU;"'@+VA>'0ZV-_([8CZO5SDS]0D81>'[9I#0:54PI0YH'J- M)WD ">8QE(@+FJ@L#2.G;?_SHL86.=K15#^^>O&\JHZ&&>_FSU+9Z MBSR !L#MZ-,/C#W3XHZ2PQQ#OHR*3P)KD#8H,5VV^I!P+.YH1R2FC&%U]FV] M'5%HQ_*K+.1"R]H]WY10$:B$88A#PB 26/-*&DF841QE+&%2$J?J3M:2QT8S M&\6W6S@5QZQUOP+70N15\7:SM[-CBQOIV$^.'0?U GG?GMK-.[!^W5Z!,((! MN0(64W J?6EKH3\&<\;4)Z'9"Q^4WYPQ.:0[]P'\I3%]E3/YG4[OY.)Q$BNN MXD 2S71<:E\JCB&+0@Y92$/%,YXRNZ-FEO+&QG1G\V]JG8%1NGM2TR[B=D3F M$<>>Z:L;A%[2EDX TW>VTJ[(5T]2.F&_36[2J=M:IB3MQ9.EXK%B)($Q,P$R M RH5U 3(2!8PE5#&B7.L8\W"[<%U"]&V"\6,-N_<67.\]C/Z* 7.KT+B/ M(+@Y''LS6^;+EWJG_*V<#D=6[?!HL,1 M]L;A!SO.;F/D[M%VJ^O;!ER5U,.*LA"07HN4I^@W!3#J+;FZ2/>$FBU[A!-( MDM!TA^6IV?X2,$NB5*8")8E";GM@+N)'N-MEM-X4YA&U+:X!6(<)L W)]@-J M[T':2NVJ^ED9]JB*8^R4Y%EO[+^IU?=XF+T-:GZ#N [R!P[KNB-S'.AM,48[ M2BN[[Y4I!),HD3BE"L,0)QE$H="$%>$88H)B&NA?8ZE4JUP]3V8"SSBC:ZQ"R[K0ZU]R,/B@A'%MU^+B?N,)]T7*]$OE2BNO9;$6G)TH6 M3K3N62A%!CEC!")*)629XE!0PJ(H"Q02B>W"Y9*PL3WPM;Z@4OAD[5#[!XH@-T3HL96TPZ+&@NBAAL46-K[.["QOJ>=I[ )[GFV$^8Z'5?D'&(XS2#B4 IDY*11,5NZ[[6V U4;]LG>DH$' ?2-(VB7+^E M4@%I'*4P)5G(%94D%-S%"6W_O1O@M620JR"K >R"G)T[V1J/GE\S!HJ]-GS@ M>KE/]A?H-EY]$PJ?#N2]@4)_SI&V';N?IBSHW4J][\").@E": M,ZLX3"!"DD":QDR_0&BH1**(Z@[8=/S@^T& M2Y?&Y_VU*3X6\EHMSIM;$I^_T,.>]>:P=""T#Q@&VB%,S6FT#&D')XD%3+ @ M*:8XQ)ERK)]Q2L[X')UWOWW]>O/I#EQ_^W9S]\WQ$/II+.V>[\[X]+U&W-_2 M[N5X>2,&O>URO\XQ\D9;&W>]/1T7;SC(<%VUG"T3\^I(]%\E77S0UYI>BS@( M]5(Q-($E1,, X@QE4&:"Z-<^"PAUQ]':9@J;EK:.+^_] MFT;T'%6*]?*R/FVSWX33/0D#YY>>LNXXG?3D52W/9#_0A7RK!Q2F.[S^2E>) M\8N%GM R^OOV97M)74?O^CM=B(^;LMA"))@EF8 \1@0BP0/(%!8PTJ]H'F8L M3".K_1]_*HWM15VJ"YG1%^S:!':,,@> =Z^K#0.E91WJFGN88#LZ&G;:>J:P M@6;,_>BV-Y"]'MWNKM6P1[>]H7AT=-O?R"TS"?."WM\OY'W=8_"K?):SE=QA M:YZ& 8HE5)Q1B @)(>8)AY)PRM. Z!F.G YP7Q X-B[>U]=4:*@U[L"Q%T&W M8U"?4/;,CQU1=$\+M(3&:RK@)9G#IO]9(G"4\F=[7[?,Y3OZHUHDZ1_6?ZO7 M2)N#E3-15HJGTV)]Q5=SZB:-@T1@348X4 HBA,UI)<9A)C/.E,IB21U+2G15 M:6R<57K\FRX3+^U2FSO,D"5]#8I[WP2W3H,V*9WK )#Y>?/!)@"T-JK,E5Z; M=;6]\*O7W65_*/>1-MU!JU=)INZ.XKD4:P\C]]?P^=-\)J18Z3@-HFFZ$H0HR&C@%W7TI-C9V_F4^ M%]_SJ9Z)C:)]MH:VFCL[QGZ-&>F9M^U;2.\9MF7SK6V@,NZ5.DN[X#YTMVDK MW4;7@=H%T39=J9W&[UI!LXPBL,- @WZS+!Y??IOERZ*N M4O92EAC<5AJ+5,@2% LH""?:#P\22&B00AS)-")IAE/A>*ZP3W7'E\6Q4W53 ML[^:+QY-:9DZ.+C8& :*,F-I94QK6XRSA]FW#/*.9$8'#/]NPKK;(%[I\Z^G MLTI J\M#[?_1&'NU+@KX,E!-S_XFII]JGSWH^TIU0/M#_GR%T!YENKVB'K[_ M;595KU_OH"MYN(%>YYYB'J*(" 55)CA$2L6092B&0@8)$D)*P2Q?-/9"Q_>Z MJ"JBJRKG9*H5/Z[5[)CMZS %S6S?#ZP][)?]?OZQ^[O,W>(ZK>2O@^:[G%!')'R3>,PTB#O"W?+UJS?XDXW[BX6 M2],HR*Q=/B^^R<5SSN7UC[R8,,8PB?5J(#4+ 82)A#2(0BBS.%")( D15J'Y M)I%)JVK)&6>A;&9<'P#US*^U>KO07$+&^JF_9'Z#YZEO MW?$Z]6^''N?9L0=YZB]9MG[&+UXWY/9<548"BU@R; [IAC*"")$,X@AG$)EF MRT@012GI?U]NE'4^FNM3>)^)/O??QE8!I/O&F^?B(1Y@??V=MEP5M*U,N,^@LV:G"!I47WQI.&=BR[NCSIPK<63 M)AV76#Q]6?OSXWE5S5U3PKOYS-1LE#.>R^)]7O#IO%@MY.;@11*S,(R2#(9, M*(BD?JR98 2J+,BTVY,0PIU2V9VDC^VAWU&^?,/NJ0^V^ML<]/ P-W9.4&^( M]TPG/L%N==;=&33?Y^#M%1C\C+PS-J?.S[L/XA[$V=1L^L;EC"[R>1EZ2"*: ML#0*H#FF Y%( T@$3F"H"*>4$QY@JZ;O9R6,C;G6NCE';D[C=SETTQF5OOB]_*S^GC[X?/M[%G_.E^\ M3$)36)$$ 12$FG[-600)3QF4*#3M]Y!^R*F+?W)6TMB>Z*VB)KW"J HVNCHV M93X+KIV#X06ROD.U;=!R[[E\"0FOG9;/"ANVO_(EFX^Z*E^\H6U XD,^E8MW MFGWNS9>71VDI(U@K MZ1J0V$?0-B#1&I=A A*6D+0(2)PTO'- 8G_4@0,2)TTZ#DBE9(]:P:+Z5;I=KOY)R%WVZYO MC> K[,?OJ'@%?EG,?>QXN>#1QT;Z27FOLE/>9/FYK?#&>]K12;E?7FZ>2[$S MZKI)9H@I1I2'$&/C;D91#&DF!8P9H@1E+%"9TW']9G%C6WA66;#KEJ.M^>," MQG8,X@^YGCFD JW6=)]$O#UK/6\7D2=KHU4 MY^U,9$Q1EL895!DU.89(:%K)&"0D30,AHHBGCJK3 M=V1?$]]+_9TIWJ_DM=(^Q:8, M:*7%V!RB._WJD-1HZ,91[:; CK)Z![9G!JOTOP(;"T!IPM7&=7JY6C.;*32T MDJ"<@#Y*47>"TF]=WC:*#%R^MP-6QU5^NPS6CA9O9WHL62Q-..O;=_JT/MR8 MZB]LF'$H$-(K/HD22$4J88P2'.F?%*)6G>F;Q8R-V-9:5D%EHV?+YCMG4+6C MLNY8]#VK2@8\S*?Z_N+F MOU>:@":2J2"B#$.F"(-(4 DISS(89(AD<4;##$F7-HZ7!#JQPV#!Y)WX3YFU M6VX3UGJ7#>FS?P&RU-_1.;H$OZ4?Y!'4OEV> R1OFE%S]V,LH?#JLER2.:QW M8HG D2-B>U_;1*9K(?0WJ7BG?_R\N)M_GTU0R(D*E.GOPP5$*>>04NUUQ IC M1#B.";9R.!IDC,W;J+-W:CVO@-%4XPB,KJYY3<> -M.%)YCZWO!O@U"+-*>S M&'1.=3H>>>!TI[.F':<\G;^T[=*BWJ ERT>[C=80!3B%6(D0\DPJ M%&,DR#@W?D/_Y6F:5!P;C=PMJ)!@(;G,GTW)QY8Y;Q[GT,XI M>=V9Z9O%.M>[V1@*E%X.K4T%:UM?NQ*.S3R\?H&<1BW_ >KFV*#LIYR.E:1V M;XFWJWPJ\MF]EK;^\?;Q:3%_+A,WUK4V$\64X+'F_(1BB(ADD,0$0X&XAAO' M 2-.V_!64L?&Y6M-2R[8_+*K=\O=*KLYL"-N[\CVS,4^0'5F52>0?!*EG>!! MN<\)BT,Z<[NYY;[8?'9_)Q>/[R5;KI-U,XI1AB(.61RF$&59 AF/%,P0R^*0 M!4@&V"DMZ%C&V-BG5@N8E4'=_V^JM89:]B,06F_'[:X3J-(T52)1*0Q$0#35 MQQ(R%4G-\G$89PD/,0M;G&IL"^[PYQ)- L@Z/1I\V0+]<0/T>R] 6VXE=OM2 M]KU[N(?))JL<_$J7JT5S>K[[3N)Y)+QN'IX0,^Q^X7D[C[8(&RYM>0;E=-[3 M)ZUZ_;5%/.%,Q F4@D;:"XP)Q)@)J%?]H>"1)H_4*@9H+7%L'/SQ\Z=?X-W- MUU_!QYOK;S?@X^WUV]N/MW=_=3R)*).()2(Q)14DBK1+%W,.<11* M33,)D_IO#*5.&8\G9(R-3M8M98Y=#+#5O*A[&+GVQSX!L6WHKQ-P/?.()\Q: M!.+.HN(WDG8L9N!0V%D[CV-9YR_UX8(4'U;:E92_YK/\S;$'?HV/HIG0(?U68HK M4*D/:OT/#H180-_1C7& KS^WQD:)5W1S'#!J=GMY*$_9?=$_ M\9=MEK'Z/)<Y:[KH!83L"\X5;SURUI^85J!0%O]?_]M+_T@89OQ6K&^0-7*#ZLN7' M]:@M[FG'(U_E,E^4$7=3XNB._C 569*K-[-)/+N3(_Y$6Q,JD&?%XL#7W@.&0LADD0 M8DT?G$)L*IME*E D"R@)B)478B-L;/RQ+EYF=C>TQL85,;^ M=*@U-JAK^DE ML)M9Q#>$/=/(X.@Y](/UB.) G6"7W=!TZP5K"4]C%]A+8PS7_]72FKW.K[;W MM//7C@_T;8Z,4!IQ12+MKB7$;,&'RG0;D*8!)%:,Q"PFJ5M)IO/"7+[FPY1A M^O;GZZ\W?_[\\?W-UV_KL[PW__';[=U?_^3FJS4@;.>J^4&M[UCXCI+_7!_? M!=?+Y2)GJZ4)QX+E''RAY;9\'R=U+H/DTWMKD#:H\W;9ZD/?S>*.]J=T/N0% MI].R&HG^2S'A68@"(AA4 J<0$:(@)1)!P;(X8G$1]^,>P[@EPG\%4PFG3L4N4R M_E,K#=[4:I]OQN >17:!R6LXV4KPL'%E%RR. LQ.-[=._4R!>Y+J/8@>EU; MM5!CV$57>YR.5F,=AFK;7')6Z#$U*9=5O[_,]>)O$\ZOB7FG*>UVAYK%@4QX MG$!S+ .BH-R\XQA&+%610BH0&+GUGFRGR-CX\\MBKC4%IERQGK8+/8:./OZB MU7B@VILIM[>,H_->&SZ350?H,GABSGW48%57[7URJ9BUWR^!'1L/,;4]4_(: M<#,C5?N"?2O VHR]"C2]I#9T1=-O&\Z6N@S810XG8-N%C)EOHZQN4OP&M' M=?Y ZSON=JK.1*EL+^%X.UQZK?NP+_%U:SB@T-E;;: E4I;:FMK*( MIG&?>FQK?&GJ[ AOX GIF0_M6Q?3):B- ML)/+CIE;H56\(]='_B2VJ-KB.Q M)8YM>A#;#MVA3:AIS;60#V9]O%;EM]E"TFG^=RE^H?GLH_9@/\_>RT7^3(VZ MQ?4B+_+9_?N5B9;I;VX^%V^EFB^,5I.$1G$I1ZGF [NG_E M:>N9_JMPXIYY:TY_8VSZ2;O$VTDUEM9_-Y.Z8RZH[065P:"R^ JPTF;S?O#< M5;6?&?'>BM6SFL/W;^T'YY--7WL2U;)3;!GT^+.7>H1_E?8 M@-JQYNHH)-Q/R?)N /:T4]52J=?:S.J&8<-^5\>!6_J;W^E"W.E[RV/SB0A# MA02%08)BB,RV%\&<0A%$89A1'F*NG/S)W=%'YR\:Y8#1KE7Y@7WD+#V]MGCT M[UF*QW$F3-'Y7%=RC$EO^O^ Z=2U@B+*(DS!4E9FBV-",0I83 1$H4IBC*AK)[KCGJ,C0%V/[8SZ3Q6?U3OMM M^7*"XH2$/*#0)(=#%)H-FU1@J&21EQ.V?+*XX]T]X^A-LZNJ6^9R.X:MS&%M&I;I -E"P M::WB%:B4K([;Z-^TGA[#2Q>0\!HU.B=KV�!8N/8CR7KN^0?/)I/INOJ^16 M>Y?U8:B)(H21.%8P0@)!A!&!C,<2AFF8X(@@09A5W1$[<6/S2:H$@S>RTNZG M.M.O1?+'>8 =\CB\P#9(2L:NIIN,C%I9CT4&[%#QGA9Q7N+P&0X7K3^9K'#Y MKM:[;^;$Y>ZQRJJNI3E_SN-4Q$E$H**A.1+!**0H26$:(B15)@/. L=35F>% MC8U(3A]%-4=06[8!:<#9>D/,"WK][W6U!*[-#M=%1#QO7IV7-_2^U$7+3VPY M7;ZGY6X2YZO'U=0L!,ZE5IEDJD]R^5F95,B *8;UUT>[)]+45*0QI#B,8(HD MIUBI*.-.QS<=Y8^-:W;4!_/R=U@;)&%^JFJ M[>HUD;0E>%XWS1Q5&'9;K1T^1QMO+8?I6HGIG:E(^UGM%P@O2GK=[N=0%J=1 M(F(HD$@@BN( $LHP3(2@@H4HIL2I0)R;^+$1W^X&#]_U%^KUFV,$V7$N["BO M/X3[WE+; ;=4W?QPT%1@W:"MG\8D[:#KIYZ2E0:O5$K)!9WS592<1NE0,/NK M?*H+]XC=3/@R*W221D*EB@K(<:0].Z$0Q$0%$ <133!F,I%.T:>+$D=':65I MHQV-#X^HE%JWJ*+="+LEE?D$LV_VZH9CNQK:-MAX+Z7=*'3XBMHV&)PLK&UU MHX]^E.L6<).$:Y<)1Q3*B&.(5!)#AJ((AHH&::!"\VG[II-K,6-CF%(Y,-UF MC79I,+G!TC*JW1FAOJ/9A^VMUSKVU0KR$(/^^CUN)+UB4\=#:YL[-QY=[?.$ MR/JO=1S\'7W*E]79O=O9LY8Z7[R4'M$D00&B2"(8Q8QJEX0R2)(XAB%1BA,F M%%/$V_$06ZU&NL6^5M*953K.D74$O&_(7_\\2*URW^= 7%'K_Q"(M48C. 'B MBI[=\0_G4;N&K+XLS*;B\L6L%)?7,V&:HCQMZT]CDJ6":(=*8BD@DCR&5,H8 M!HR(,!%1'*.H7;"J6?#8/*[=2,I:\ZLR?K(LLY$WVG4,7,Y-@_*M\9'(QB01. MXE"D4"J$("(\A(1FFJ=PA%$D4!+(V+&W[@DQ8V.EM99@K2;XO5+4O9_N*5#M MR*8[5#U32PN4VK3/;0#!<^?<4Y*&;IK;8.V)?KE-5[?,-W@TC0+^7IX'^:P^ MY#,ZXWKP:BU!$Q:1B$NH",*:#<( XHR&$/,0F6*NIIJ64W)!@["Q<<*NKITZ MO5HA;9DSX F_OA,$#J![;Z"[74/WSD];5Q=,O.[[-\D;=I/?PO*C'7V;>]HQ MR4=9%%+NAZV*[19QP%DH$TJ@9"F!R#@5.*(*9C%.,$MIR+C3=E:SN+&Q2:7M M%3@(JCI2R 6([4C$'W ]T\@YS'IJD&&'BT\JN2!Q4#*QL_Z03BSO:MDGL@K: ME"$3*K<.TK6B7IV68?M.?]'2;PUWY[%D6Y4-#38'7,B@&(*@-J[*":LOT MM?JB^NCW$WTQJTO''I.V,V7'4'V@WS-7K7'=U1FLE09LM01:;? BE\ H[K'5 MI"-47KM-VLH>MN&D(R)'/2==[V_?Y[K:U;^9B?>FAGD6B)A@%9J#(=)4+::0 MQ-I+$J&,$R'#+,RLMN#/2AB;3[3IX5QI"6Y,VS*MIWN'ZWT@FTG&"SQ];VJY M(M.JM_5)ZSUTMMX?=_"^UB?-.M75^O2%;=/Y]!C;[84H25"DESN04+W$01@A M2$B$H$Q"I3^1B>!NVSU[PX_M0=YHUW+39A\[RZV9UHCT_.S:@]$BL>Z4S7ZS MZ/8D#)PR=\JZX_RXDU>YOX1O9LM\^?)5WN>F,=9L^4G/Z800SM,TC*"*D5Y) M2/TV)BE+(9-(1DSA((BLGMMS L;VY%8Z@JV2P&AI_P(^">+E]V]7:'I^A!U1 M<7KY-IG>X=U[1NO:QLD*!X^3.??_RS%O=P6F+^=:0GE6WXG M*>1ZN:FY/*$9R4(1)3#")(,HU2XWSO3CSA&32L214LCIW&1+/<9&"&5A&&,' M* W9:10!MJ;LYEF5S84V-K6?71,0;&;"CMT\X]LSI35F5??4>]H! M(<\59B^*';K&K"T.)ZK,6M_J1DT/W_\VF_Q9TNGR07\7/JV6B]RD5-4)OT&D M4I;B# 8\XA!QQB$16,*0=3-J#83BS>L M>J:2WF$2]?96F>/7/UQ[XL8&FS7I6L%1TZR^5).G02 B)74VWSP(65KIOZ9' MNXM;;H0^T(5\:RH7F&)138Z%_0FE@NM=% M"294"NQ6+.55S!@;I5?&@'QK35U4SWQQP+PRZ K\_^2]:W/C.)8M^E<0,3?F M9D48??@ 2*#GD_-5Y3B9Z1S;U143]4&!9Z:F9E$ "=(\ M]\3T9&7:(K'W@KBX >R]]H_")9M&]E0IBJRM6T#;S:X?+41:7N<[Y'CP//IO M1M\'W-8[R LAF3H$H(8!X"^@_KD*!U <06J[U4-BTI(L/A>W6Z^5__8?J\V M2C5];)^^[H0&/;U_'4^&S1)XU=DZRD9X76NZ%JUO[UCNW)@54FVO^K-B=A-' MWL[OE,U_G,Z_&3>FA])_,4HB27(!&;(I$XA@R!+-(2<:V[U?BJTQK MAV+]@/#W4]$?PL!7*OL/B.UY;8"0@[1[BWQ1:WOR^76YL*U9Y-N7WU?V?76S MJ3NYWI:=7'.;[2/6DRA.>2ZE@)FBYE5!4PQI)"74F.$H3UFD:>IW".EOQ/@. M(M]=W_\&/GZZ_>,>?+R[_0QNOOSCP_W#S9=?P?6[AYM_W#S6=H*D1=)&QOS[2KEC?7 +#%^ 5LGP,X+\.?&CX TW![$D%S;PHI! M";4]2H>LV>%.[:CQX_-R7E0.&5K^./U9U!#]NERL5A-$41YAG4&:BQ@B;&M\ M; X;I2GETD3,6GFU@3D[TM@"WUNMIT(!O;%W_W#2C]W.P^M&8D% ZYFK/NX! MM;'R"A1VAJ.BBU"$9)SS@PU*+!=]/N2/RQ?XMR+_S'Y.'Y\?JR.;F)-$Q#J! M,I,I1 HSLWS."12$X"R2+)78:??ZZ,YCHX'*.,_SKF/ FA_T3C#T_& [(^#5 M4_NDMUV[9._?=+"^UR=]J7>R/OV!=J_JAR63ZI$M_[G1ZHH9%7&:V,\[ME9WREH]G4V+S?FB@-#N MEYAIFFT_IU:3G*.O& MIM6:U;ZVGH!]5ZY .6_%_K-UI_9Y.X-?RWD*1VPA\ U)@IWL&90P0R!W2*Y! M[AE."VZS0?VRZ67P_EG]EV++!S/C-G^;)SPB#!*>YA!)6W2=$0%EBH@R 9@5 M3>@J#]=HP=@H]^-T99_8)$K2[B)QS=B[D6>OB/;,F&>DY*ZVQW(ON_8F5\ X M :P7H'"C7X4Y)P3[%IUK-N+5=>B<,'*1IG.[46M![5JS.$.BEEJ?5^\7CVPZ MGW##:":$9!#KHMP\P9#%,H$1CE0B8H)S*CUUM<^/-C8J.^B46(0KI;W@S])B M?YWM!JS=Z"P8@CU35Q?PVLAO7P8EL IWPX!#BW%?]OV$)K?#16W5:;X^\]E4 M?)PMV'H2X3CG@A.8YR2#R.X6TX@A\T>>Z5PPF3'F)TU3N_O8&*-28"DM!(6) MOJ(T=>R:&:$S(GTO]SS :*%%<\+ISD(T]7L.K$)SPIUC"9I3'VI1 '98^EKK MEUT7VIZ(6*B8,@V%;>"*)#:+&V:>8JKSC--490JG'GW3?,9V^AZ_1G>T;5DX M*\R_ O6V\G4//&JB7.>CF0^"PSL,31Q7V@^(J$?160_(#E2#=O2EM;+)6X19 MS?B_!:I(\\2JL4#-]5[#U:MY>K=7ON9[;9@N2;51WBL]%=/U!*<4,Q9G,$T) M,BN[-(>$< TQBRA)$*8R1UTZ)AT/.;9@;=L72%4F=VN:= )CYQ5=0.3Z7]8= M-%-Z4Z?KRN#S1RB=.RN=1Z?/+DLG1GW5CDOG4;C4?:GARM:I"//5DZ&N@KBV M4@4;28%<)H0(#>-4F.4?2A'D5#*(B.W(Q)4@VJL54^-H8V.8?6/K_0S;IBLT M(.U&-L'PZYEGVD/7)JWA,B2!&R[R>R'QPN:L+!^+H79U6PB12$21AEG"E5F94@UYE'%(4Y93\QG/K ;'>7 CG?#H]LP^I_"LF=R3 )P? M3"$9R7'D0:G)#XU#CO*\NNU.]P/[>2,-]TU-)%7<^LMS*683T1Q%&L,,:PI1 M'G/(N>8P(5D:JRA13#BE!5P<:6R45&WZVM.>?7-!::_O=O@Y@%VWQ@/ -LPV MN3]B+?;,+Z#1>?_\W/T'WDN_X.;QOOJE"]KNPOQ0\^HP%Y$C'4$8BCZ3 B,9>V4,71QP;750&@YK%OKLPES!V MW80)B%SO>S E:'^6)O93=.\,2-AMETN##KSKXHC!\::+ZX4M$\:KS9RO:EGH MM+R?SIY-C#]1+,$RQP1&7$N(5&P[.<7:"CAB28EFB&NO7/#3XXR-12JSMANY MX,ULL5K]8F6]P,K:[9G1?09=-R8)@%G?$<<&)F-B*7=U!2HK ^94-\,0-%WZ MS%##9D(W^WN4Y'SAXRW%+8JPY5;?J6)[AL_4O?I69 Q.>KI']^,)_O^D#M90M;;=W'V@HVQP?!UH^(PJ/7, MQNT \U?ON(A%4)6.\Z,-J\9QT>LCU8W+5W25KSNMOO=E,5>/3[/%BS(O@Z42 M9CKOUR94+'3W;)9FI??QIDCF7V(_8 M>[)T?&^%^^?'1[9\*5\+J_5R6FRFKZPO@%EG/ FKKREV8[L13%O/5'E2FG4G M6GD%:BZ"C8^E>&N1A'ZUD4AZ&4BOKI>)Z$>Y+JRIKZ1AUPO>Y]7L^AG._RS" MEJ.;Q<3]RR-?S"8\R;)4 ,SVS,()Y#SAMC1<:12A1'$G59:C.X\MU*R, M Z5U[B<+^W!=/DEH#4+/=.CHO],<@T9W9W/!$DQ50E3FF(;L.-[6G=&0RL MQ6!C_&2'Q['GQ_TU(/0H3@D*Y4!E*5TA]2M)<4:HL1CE\EV& M*T-Q]FBO ,7]J@[*=-=S632&N!9B\3Q?K^Z44-,?=KE3GH-.&.<8VX+@/$^L M;$I&S+(^C:%**.*()")EJ6=:^.51QT;+A=%@9Z7G;I,;TFY[1\'QZYF.-R;6 MT.LW'<(+H."">!<''EXESQ6+D])YSA>W%+(V_+96GZ8_U%&7WWJ1W8>?=L^F M5%+Y:S&AG-$\)1A&3)@8$1,&N7%5:3K]M0BHG]T%QZ#:VJT,&59WNPM6 M1YKU-DIC%Q"8G* &10AS22&!(=::5 MH;TTXYX'B!=&'-]!X,;@/:E0/]J[A+(;P05$KFNE_EO?-_94]?-1D6&962^,)!*E=G27@))BN(BH5VD M<4*2Q$DE[N"^8XN%"M,\I=\.H;J\X=T2@)X?=ZL/-EVMIU;;L^K359;C!M-R M.^-[U\WO^BT'V_H^X4=]X_O4K]N]VZ_E?S^OUD5ZTL-B(Y&KOJAU^Q+ M%(/U @C;MDO/%G^M/#NA]3*O;B'(:\]5WSM'._?L#&T=!+;-6A7+O/E4E ^8 M7S?T7=MI\O;<=ZW/"0D9+_5BYZ!!5I]('T9FO8[5X@SU3OU8S'Y8Q>$%FW]D MHM ;_J36)K!:Z'E20:9L/7-<*Z?T!MJ'B U'JJZW&>X8U4/K_8.5GVN:\'/F[J$+?UORA*NOWU;E@*H$T/.9@5N MEN"$"ML$C&!(J2 P)4CG22:$Q$YM.ET''!L_[TII=L'9QFJP,]N#5EQ0=Z#G MP%CV3,^O Z,'.P>&? MZ]IMQ>RW[%A]?+8-5ZL4QUK?CIOY1_.-LB<[JXE(,L09%Y K22"B402YF0 8 MI9JSF$4B8KG/B;._"6-C\-;=@UJ@[[8=TB^F/3/Y0=^@U14H[0>;[.7]YD%3 M$S.:L8L#YX"EI^TA#+D]T<**03C18R6Z^OEFMGIGQHCK*GV":YSC6&FIJE?QQ0B 5,H-)FE)! M.9=I[A5%-@\W-I*M60NLN6!C[R8;Q2^.O(!U&B<"24DAX2@U$;M*(3,_@#G' M42JXS)!0'AUQ D(^?"^<89%WB];#?7=[?L6U!\\[_';#)&2H?6'$0<-J-^\/ M0VC'JUJJ=*GUJ8.]2JFX?K WP8KD-,(YU+&!&>440X9$ E4D(HE$1E*63=:+ M-9NY$8W[T%X\OS6@Q]TSM2[3*9[+ WB@-S8#MC7:4U_*?1[[37 M-J0Y;(VOI3D$5*7R1BRH2I7[Z,.J5GFC*"2%BG\"T8:RQ1:5;4\'.5N_5 MJPO&;L04"+F>F:@M:-ZLXP!'2)II&FY07G'P^Y!(7"YIRQRG"R5B1:B2F$*& M56Y8([%2#3*&*B,B52@2*MTNL5QYHWTQQ?ZRJG?6V%2?@#>JM/47P$MK?2GC M-+B:92I*<@5%DEJ!:)E"DM 4IKEM2L$3)>/8)YX,4*FI[^SM#8_MYZN^5?!;V M+ZO_?&:SJ9XJ:<+&ZF>U)5 <)Y2S/(,X10E$*4XAQPQ#+97B+-8)$ZS%UE= M$T>Z3_;>N&4K9RS_5#8#N?$(O'E29AQO[>F0,^M&9$-/U$!:^!NOZG6,UC&P M[]D5V/IV!;;.@9UW6VG1*RNK;V.B#ZN\'-&]8S?[PN![I_/9HQT M8^##3V$FSQ:$V!W?A8E1 5\L_@FD>EHJ,6T3.GI.CV.HV /: XL4V55]S?8K ML+'^JE";70,VEV#K07C9(D_H^I QYMV)/CN>;4V:_EE M$5/:9?OWZ=-&LUDQ%.>:1M"F T+$1 QIS!D4>93J..=4$D_ME(;1QK<"WA@+ MEG5K/>6Q77!V8ZY V/7,4EO0[OQ \V8C!SA",D_3<(.RC(/?AXSB;CY<.]9!W@>73?*"(-9SXQ1&+D? MT.SL#%BX=Q&+H 5ZYT<;MA#OHM='!7>7K^B<(\,>I_."B8JN81.,\XAE&86) MS#.(4&P%]',$*8]CGD44XLKP.!CLM7(\3OO_Z=_+W+8]ZIG-[Q%3H.FW4GGZ?V^*4 M=\Q,F_G7N\7CX[10^/NH5)43PKZ99U1&6 NN8)1@#%',4DCR.(&*"D:8,B]V MQ+T.?=I:,K:'VCJR$RG;RI==@=(;L''G"NP< A]MPZBM2Y['1JWGT/$ :8B9 MZ?LHJ<=)\3]3Z@IHT-.EUL8,>\[4%;.C$Z?.-VS;U<>>#IO;31=R$L=93E"J MH%"20809@939=JM<)DF>12SF7B1:O_G8>+$Z%K+ZM>&J(N5%66QQZ9J$* M@M*N*U!U^NJUX]>'3>J.?&9MIL8^XUNOJCUAY]B]FS[ M+_^Z6,B_IC/SO4Q)GG*-H::9AN;!UI"G$8*,Z!2K&!$6>S:A<1EV? Q3\.@*=(Y3E*$52Y,"O%/!*0FL 4Q@F/98I3(6VK:I]*H+!P#U<6 M-!T*9BN9VJB48P3!.ML'G28\&0SQJLI1UC>_0_W'_]"E:%T6!:> /> ME/_TK/%K.R]N<<8 :/=,*H5QH'0!E#YL5XBE&U>[IO+EAS>NE#WFPP4D'<$, M&:.T-670L*4C7H>13-?;M>/-7]ET;OOTW,ZM2D;5S&<;015) 0_?V?Q!/3XM MEFSYZIUFQ^[=ID]-X;M>S*&85GKQ:8CFH&ZYHIA MU^TBK\Q(6AMWP-8?4',H'-4&0#4DW78Q9U#*#8#;(>V&N&7+D%5\5_)YIF[U M9J%:YNU$@L<)D1G,:$P@XC&"'"L)!54X2Q.*D\A+"_?,.&,+.3=FVA76QM!V M*5'G@'6,*;O#U7?,V 8I_W"P&8>@X=Z9H88-YYK]/0K7+GR\Y?F@X99_L-FS M>ONR_>MO4V6(1WQ_^:1^& 1^3E<3PD2"5:2@BHA9M2).(=6&(B2-4IR02#"J MO$X.G88=&V-84T%AZQ786@O^M*9Z,H8C[(['C\'![/M@J%Q=,#I=W6+QB@W\^)!+MI,W;.96DWR5",:V50% MF[F-5"H@L7%*PG6:$,4BRHAS+Y2CVX^-8NH&@L)"CZ8=Q^ U$TAW2/H_)PN) MAD?7DDZH#-2H9 ^=E34R5!N\L]XW]B(YOFJX]B-G+=[K.'+^4R$K^XLUW$2E M&"615%#G)($HSB3DB&(8JUPFF=98<^P3,C6,-382N[O]O=Q="E&(7Z+I%@D% MPJAG5CM?8%]8VG>U!^\D7DD*R\K^]!F.TS6Q?I%,4FU.Y!RJ,T1EFLH$PI,R0F M"&229C 3J9::YEF.O3:*6M@P-CYST17;>!)0P>W,!+DQ7<^P]TQZ/HA7^]C] M4%\'& >3=#MCQGADW9IQ\I)VNW"KEL=J6V7,NG9F34SU[.;U7VQ9T/;Z MY6:^6B^+[8+5]O#O]JF03_G5W&*]NIF7B1E_J.FW[VLEKW\8W[ZIXI?OV5IM M=^(F7,9"()Q HA.SY,S,XI,P9'6',\I8I(7YO5\]P&A\\V&788H."AN5O (; MVP$KC0??[&^ M'KHVNYT_RAVNM\\KR0P7\LRR\TWJVTL\S")*>(1SW.8(6QK M3E(*24HE%(G**8ZQ((AZ'1:/Q;.QA0W_=WVM'(_*QV+OB(*=NI)W'94].6_^ M DXJ?EMLKD")#JC!4T]-JA"Z B5&MHWD)F%T^QVM@"H_ BQ48'?(%S!%8&SS M'S0I833.#9L&,1JWSR5>C,[ ;H<59[SX8[K^?C.7TQ]3^G*,M2<#'7<VGVV2 MYXHQ&4$5R1PB%F4FSD.16:*)1)@5F5+(2=?0?[6ZN* 8V@4W"Z16($QC1*Q $9&>B],>M@0;-S6H4:/YU2'\>HPU" M;O[>;ZBKQ94M\O3**K'[0K!5/AN&_+A8FMC7N#9[8#_5:J*UD$DN">19QB'B M&8.,Z0C2&-&,*\U%FGG4:CD-ZO0 #5^-59H-5J7=RH8B>K$$3Z7EMH^%5U[; M1>B;^2@/$FPZ48NOJSEW'H?%&[-7VI0;*-1#02.$5*09[*%"*<*4@C+.QA?)[R1.N4 M,+\#H/T!QG<*$*\,RGAF@M7F:^IB9:XLHL[J+,BM:3Q(149D$'D>!)GJ8"QSCQV7%K8OOPHE7;_'=6]YS M&S-&W+*[,4^ZRZU:MO[92^4Y."2Y4X]L.M_\TBSF'N.)8'F:L32">9)CB"C* M(*'<+C\I8ASA!*5>&0J^!HR-+8\2"98;F\',&@V,$8_@S8MB2U^Q)>^Y<:/( M/A'OF1^/4@Z/CLBW]I>? -:#@-V'6D(7M">1KPW#=BIJB=!1_Z*V]VG;/['H MC51KAF(/)-1;-5=ZNI[$B-,L8F:IET4:(F[3LI")%RFBF.44<\VHCS)M\W!> M%#>8)NVE5EYM<'4CK'!H]4Q/E:%@K\%182MX4UD;4''6#9:PW1,;1QRX@:*+ M]\<]%)VN:DP6U[PVU)JU=\,8Z\,O5?NI:Y42OJ'N<@O:*_D#'HCW,@M]A:6L0&T]/ M_>\ZW'%J:X_WSE?;WZ5M/ZWY=*T^37\H>=@)XOIQL5Q/_U4?S':?>C SI"9F M_L:O;IP ;#ZHZY\@L9>9M.-@5]KCGJFY?KT7*+HTKN33-VK6D4?T/>A MVAS$OE>1>@Z)[#E]Z*!CM'L)?%'K=VSU_>MR\6,JE7S[\OO*FK(],;NV&01% M>LYV'S/.(L5BE$.:D PB) SI*_.'2H12,69:"\_,17\CQI?=^.[Z_C?P\=/M M'_?@X]WM9W#[]._,R.-C^1J MAL*BAA[<*8/U5-BLF7(_[L_2=L^SM'-8N_%9 /QZ)JV:A57KMLM ^:LW-L,0 M5*SQS%##:C,V^WLDQ7CAXZVE&J9S6W6\*RBV>YJ;BF)[(K94]J=L^5+_D GL MGN?K"57$*V6\FSEC6RD;LM?3=:&79!C> M6X6AR\2X,<]PW(*Q9'*ML7D$NQYL__)TI^@D@L!< TLMM#%HJ%E M%@*@=T)@(<1=V]'L0=+FEV=+W>^GLV?SLY+-;Y_7*[."MIW9KN5_/Y?=VB:" MQR*)"859IFR&N2:0,9*;L(VS)$IQCK132Y*.=HR-6(]2G4M'0.7))D:I^0)V MSOCQ<-N9:C9^;M9RJ\&;)2[ 7OK1!WVJT)VM_K$$ >W M+3'MI[.NGRFOU'FW%5[G._.VNUU+%CT8:WM<)YG,*$$:YD0G$"&60I9+!K7Y M)\H3I:GP2C4\-]#8@JSC9[%M$>D"$$&)Y]Q8PS++ M!8^/J./2YWOHW/2[6>ZM"B5 )3_\%.:CU>ZTCHB*;7]OK'0.4<(S2'.=0LH2 MSHG.S?]Y$4>Y2M9L&-Y+I'=R>&-HT7<+*JU'3Q9N%T))9W1GJK?+?OJCU)!4H3S-;F<&3#"*9 MW<5 E]\N_DV8^U&+E#"C]Z;D<#OB*XBUG?&]6:CEW43M&,9%;V?%C=:O?*[Z>4"R2/,I, MU,1CV\67:D@Z,Q!F6 /O1G M/Q>\[M.^SJAB#%."(>8XMIIS,>2:F7]F/-4JT50SX2._U#R<5^PP@/R2S9X6 M;+DLF@'\:&SYU09<2R47RZ5A*O%/]DW)I^7"*F=N<\)31"*:8)A(FQ,>4PD) MT]S02RHB'-,LY;FS\(C7T&-;G-2-OP*5^09VL', ;#SP3!9O,2_-?-0OVCUS MT[B ]A AZ0WP@01(P@+OISW2"KM&W1&_.PZG.=+*TSV]D79W:%L%P-O0H\Z(VI@^=56J\P;>C3WZ +-G M/JGG.FV-O@(;&>%ADIK+& M5K S-CS$KA%C&.!ZCQM;8-8BJ_._-O-!9^+Z8F7NL/OS/\W3]8S3XNEG^QI9P0)B7-HPP2R6V98Y9! MQA0VK)U$'$=$Z]?OW[Z\/G#EX?K3^#]S?V[3[?WO]]]N >W'\%6)!#_?Y^N'F M]@OTW.ERG!+'C:[P,/?-#S6+2R% :_->IYE>"F3\@ JZQ>4X]+ [7'YX'&UP M>5[>0T/2]U7:NNV*6O6[G8A8J!@E,8R50#9[@YNX@J201")G)&8I23ODE5\V M8&PAR%%#TDVN/S!N>::.>4^&&X/U"7'/5':Y ^G&_J)OTHPD3F1T>:BQ$5 E^;;0X"]KKMTI MG=N#>EU8#&R_=X_,S6:4F_DG+'8]<\X.MC\VL%E;06ELT2DI&&P>":[!X!LH MH;4+C'[IJT[(-*:K-M]AN/14)T_VTE'=K@AU2'@MBH!R]96]V(21"66:1+F. MH8YLOEF&-20J5]#P;:P5$D(CU>U8\&#$L5'LQCSP5-K7]7CO$."V!WH=8'N= M([PMD%\O !G@O.X,./V>T!T.^LIG!$L".B_MO]'A %W>MW&7?8C7X/)(YV^7VN[9K"^F51 MB,_/*FVFG&@JDS2&*DH2RT5F-9GR&(I4I%$>J0Q%GK4WIP<:&__4TU8WEEZ2 M8O)#UG4'JSM>O>]9^4/5(9/R- []9%$>C/5*&92G/3Z?/7GF\VTCEH7XYYUZ MJCJ-R_?/MHG,5S/8HI)4GZ32'O>)&%(3M5C]3=OJFZ50YQFV3;X8$;B% LSE MD9T>@N$U8:I> \N=Z>!-^;/S6[9ML<\5%UFN"111K"&*4P8YRQ3,5)K&.M$Y MTMHO5@P"^J"1HFV85C,9E#:#TNBKJO5#<.1=@\20>/8>(G:#LD5\Z(I.V.CP MXJ@#QX:N*!Q'ALY7MMX2*T\OE%D 3Z45IU$,4:_#SN,AQL8P17K4D[$-R/)Q6']7Q6D"T(LEF)8G=&OK@/=VV"&XSOM? M'2#K?\.K.K%4=G=K*@,+_)QW/O"&UN$H0^]@G?'RQ);5N4^V>^8_L.7PT.:$2DB":!QR4*YQ\/Z0-MXN" M=G/=Z41\,K^^6:O'U02G6J/8K!@ELJE3)$U,-!$3&&5*X(BP!$51@,ZM)X8> M&[><[1VZ)V]BS0>%_=ZEO]5A0(Y5#/6!KP&:+QZ:O0Q-%EM M0,6QH6K3'5KD7!6E0+=ZUZB]6'H]+-ZJHD.8_,Q^3A^?'R=(R8R@5$"&;88 M-WS&DXA"GL61TH;K%*9N)3P^P_H\8V&] %R!:6$^ M>"SM]\@OZ6N+ZL[FLABX0K6T&WSN#56/_*T>T!THD\OON_NW M0%E=GG@UYG>YWFNX3"]/[_9ROGRO#2$^N).Z4DJF.I4:QAF/($H(@33B,8QR M@7"::260DRCMA7'&%XXVR+1[ >@:3G:&I??8\4!JL!<5L LX]*;JN4^*8YG<;U W?>97#B4.R@2N@+6CR;AQ=%?2970%97S MNH3.=VC':^\6CX^+4DBF/ Z\?EY_7RRG_U)R$DF$B2()9)F5V->9S>RB&**< M(T)IIK1,?8BL8:RQ,5=I:AG37X%5F:[!MN:"-ZLVV1I-8+L15" (>V:D"KW[ M$KTJV65G:3CZ<8 C)-\T#3(Q]%AR!O[D&V'+L W4"NBWNE/%W=\M5NO5U\5L*EYVNQT^0R@ETY_ J-)3]AUI;BT%E,BALO@*EU>#/ZK^] M;$9Y(A8X&G,:>NC(S >/$U&:U^6=:PPWFF"K7?J6"< HUP2FBC.SZM,(LBA+ MH(IBR2G-<9)X53 W#38^3JI5P&TU[U8A:@F/@7;!:2 MGFH%C\=[K1K!LYXWU :>OZ9%OL-&Q>:,?,V'GV+V+&VN^7+Q8[HJRHU^9=/Y M1,@DCQ*JH>;;2%[:+$5Z\,T"WV <[AJ<<5J=) M:.:>H:#M_3BNDLIJDLBZ EM/0,T58'T98"(\TB4&F)"!TB?ZFQB_A(J.B#8F M6+2]]W )%QV]WTO Z'HOO_>/5-/)A_EZNGYY9[ZLA82:5#__MWJ9$)EJ'>49 MC%).[$%%!"F-,B@RG202LRS!3L7H9T<86\1:&@DJ*T%A)C!VNE'7>2";7Q!! MX.F9_;V1<>:.B][O@L_5)OI<*?&W;XL?_\M<6P:>YB^'\>;Y^PY""A?=VCSQ MES_8]N&7R]7-KL+OM:>ONR^\A7]F)_=&U;792]+W8M@5:WZ^]J M^?"=S6^?["U67Q;S'VIE%M.E.-B$(A8K9I.U8FP[@&D-N< 2,H43GF:Y6?FF MDZ>R2'+-EFO'E>Y0]OL\98=>]/? O57?IG-;,0+>,O,+H5H65@_V+< JC;E* M4BBEPN:K(!+(,=(PSTF>Q%+2A"?5M^##W/$<:L3?@8T/?5*N_#]H^AWW7\8X MH7UOYEB'(#_:F@#EE8 MN"HVD>J_MR<'7Q;K_U+K.R46W^9%GA'.(TR4Y#!)5 81HMI$/1F!2N,DSW4: MQ=Q+KJLW2\>VTK(V@OEB#5[4&BRW9GJ6=_$UUXZ MFY=5,;5?JJG=^7057*.L=_B#UJ_W9NRPM>]]8WY4-]_[@&UWRSX\JJ59HWW[ M=;GX:_W=#L?F+Q/"\CQ+K'HLBB*;C)="%J4,QC01YEGCFA#//;.3XXR-SZO] MH8VMH#065-;Z[I^=AM9U%ZTS8,/LI?EBU6)'K1&)SOMJI^\^\.Y:HXO'>VS- M'V^YTZ9F,WM+-;<-2*[G\EH^3N=3>RALY2&KS?L)5K&2*2-09C&&2*4Q9 GF M,$^E('DLM6$'OS1=MX&=OOF#IN96=E^!;Z7E@,TE8'NV U4:[[O?X385 F'#>-@J/;=\R\ M ?;7VO=[W^C-"6W '1HOE()NK[B-/.S>B!<:1QL;?E=WU'JT4BIF-#47+Y^V MHD""2:IT8I61)+:' MM!&!5-ML9!I)S=(D13'W;'-^^M?4*5-;VU?G['"K]]?D^&O$5NWJ?\[ZYA_?9J[HJ M^9P6N)W+]]/9LVT$8N4U=A6$J92Y8%D$$V;+-E-&(8TPAAD5E.B,Y"GSZZ/1 MSH[145!-?49M!)W-_)6B&5> %X+.=CM!ENZTE?CQFRW'0*?_.>@[$JK!?UY/ MV\)?>5)I /53#=H1SWZT@?Q,>26AH%9XG5<-:G>[4$UQB]R8+8F_8T_3-9O9 MYA4LCE5"4PE)'*40L9A#IF4$\XBG9EV7\S2E?@<*[H./[U"AL+1K?]RS6#MO M$87$[U4[YI8)AKOHKA(]L^2WB2&F:A6^V8@G@/UVU3T[^BNWU[V$RN4^NQ?O MT+6Q92V[SU#E;TK:8]=K87Y5?'%.*9?F:9((C%*8,666GU0+R"GGD*I$\$C@ M+(Y;-K_T-V9LD>'.E[TT8/LX5NZ G3_>LJGAY]*-,(>:H9XIM-_)Z="\LSVJ M_33X;&'/*S4!;8_<^4:A'>[9CHT_+>;?'M3RT:KXVDW<:@=*IC'+L,P@93R! M**8ZT0GS M.V_I#O PYRW6SG(#U5I:KSFO=IO 9[9^7A;?]B!0N[UENL/7\_LC"&[>KXEF M6$*^ ,Z,-"BU-WM[2-H7/MTU."YEM%,6L2@B$N96#1AQ%D/""(815R3!AI(S MYL7#!_^.$0KQ2H-2I_G_M8QXRM M0SU$DF81,D\M%"(U 95$&22V]CDK0@$621Y[:7N?&VAL3W2]]VS+A*QVTI(A M .I_6ZW"9ACMR$N0])*$]:KJD)<\/IMZ%5;_\=U2R>GZ(Q/%L>K[Q:-5HDJR M.$UI*@PC) 0BC 4DR@!)$<\RSA&F?GTV3PTR-C8H;00;(\&?I9F>;_F3<+JQ M0E>0>F8$;WS\]6,; @J%GMJG&&581L\/9*!;?ILMXKR2E6V=B"RR?(1+,8X MQP3R6$L3VR<:1=^.*H&CV3!P;6^&RDJ3>.X +GF3E#$T?]='G!WV5.N>+&)RK M5[Y\8;/:N;^=/S>O5)_5"SY+,J-'@8SK1.$@2EL!),DC)(QKMS\-#0378WD;_A]DND/2RM_'JA]$NGI_= MXPAWF%Q($O]A@IGEPU*QM3V^KEZ#A*L\B16!>91SB%":09Y3#7.SVE':-M]Q MR]+C5\#DFG88]E>Y>-&"5ZQD M=$6GN;+1^2X=%\T??K+'Z;QXL7W:2HCDDLE$$@%E+!1$699#2G &%4),IA*C M//52E&H<;6SLM==X9FMN"+F6DUA[+J6[(CC<6MH;O/:+Z290>EE-GQSP=9;3 M3;Z?74\W7M1Q*_^SH2_#7):ORM2$H_PB1$B.8V5")&X3!6,".:;"L$NFLTA& M,4Z]\HN<1QX;T^PVJT'-=,]].G?KE1.#BX*]S M/N"*R=G3 N<;M"PIV1UH7L]E(;#T?3$SUZ]*4?]M0]8D2C6.DA2JA$J(4IE! M%J$4$J*HBK.8Q=Y5$(Y#CV^KZ]/-]=N;3S[^W_^-)''^'^##?_Y^\_!?GE41KI/A1F1] -PSC]5,+K)+JDXI?33*]44G M: &%Z]C#EE1X(G)49.%[?2NF+2]WY1H7%0&EC*W 47K&I"(.AN MS\F!AMW4:?+U:.^F\<-MMVC69G:G?*:J&ZM=K]1?%POYUW0VV[X24ZY%E""S MB$J2""(=:TAD2F&>BIBC6"C%$M\\!_?AQQ>CW#\_/K+EBY4^FFX= :SPQ'?W MQF,:7#=S^H&V][V=+9!;DE%K\&97W[DQ_I=>0I8VL(7=_?$8?^#-(']DCO>& M6MRC';.96[]CJ^]%PV>IY-N7WU>V/?3'Z9S-Q9Z(P/;!BG*5R8AAF$AB^"U/ M)61(88ASPA!+>":H]N,W?R/&QW+OKN]_ Q\_W?YQ#S[>W7X&'V^^7']Y=_/E M5W#][N'F'\42[>]^=-=B;MQ(KU^\>Z8^RW/6>K QW[:X?&,],*^77\#6B;HP M2A\4V![$D$38PHI!Z; ]2H>DV.%.'59W5B)YJ;ZK^:J06;%[]I\6*\O(M_J! M_9R0)$^US@2,;<2'.))6*B^',B5I+E4<44]A8X=!1[GV*\30MT:;1]%:?07F MYFDU@=^:_6RQ.+P$OL=:,2"D@RP=]^P%U5'>&VOR+V6H9T!]: "UW7K2$:7@ MR\M+XPZ_VG1$XN3BT_7:KEH?MM&#Y;D'*OG53$951&# ()PH M"F,6FZ44T0223*>&FE).2!J9/Q*?V.7T,*/CIIJ5P)K9LJKX#*B.&T*=H>J; MN_Q1\M_0:00AZ*;-Z9&&W9AI]/9H\Z7YTVT[G?]C,7LV#+]\^3B=F6=M$D52 MJKCH2)DSB%C*;)NH&$H41R)3C&KF5+MQ=H2Q/?U5Q^ZME: TT[>M^2&.S4]] M$'1Z?N!]@6G1P_R,\YV[EQ_>=^"^Y6?<.NY8?NZ#W16A)XISDE).("41,J]R M9I]C0:#"6"59K)-,[_'E8K-D,S/;$=MO+$+<0'Q[1D_O)#85.HL)] MO)3W[O]J L+G7L G/]-B$^!._5C,?MC*I@6;;Y3+[O\R/S!7J/MGKJN?35 N M8HR0AK&*"41QG$"BS!]YKC1/(AYSX20TZ#?LV%[06\.!M7PGL;>U'=2,]UA1 MN\^#PY9#+^CV3!.O#ZS'+D8O ^TP1$&:+_=#V^\&C=&W.\VW)Z)MX=[VRG^ M5[Q68+R;RK =K![];^-<_J#V_ 4H' M8.$!.)'06/=BTR'\"EA'@/4D8-E8)R2#UI"ULV38@K).:!U5EW6[6[CZV-7V MA[]-U=+<\OM&(IHQS5(BM:9%Z"(EZCCXT$:^6= M6TM;GK+[S8(C*?:%;=]<> I66W;VY?H?/1S(MX*I[V+9\P:\>L'L16Q%++]8O=J%]?SZ6M>7MZ+$K3-$-YQ#BD..40 M13F%+-8(TBB1&I.,JY3X-?9U']SI:1NTL>^UE%/[WZ5;)6HS)>Z,AM\W7ZYO^Z^W!\N?KF]WRO^ M@(5\J7B,/N@;Q1^5P]=)BSMTU*)2JSLEU/1'T0^-$YXAG" M^D8T(M&+J-3>0*\C)G7*U[,B4B<_W#*_?*OO?*OMJ5.Q-B]7Y+^IF?RX6-ZS M65W6/=8*)YK#+$84(BD)Y$@KJ&)&&4-QIMWR2%N./S;:J,F6VYS"A=UW+W:X M2A> ]0'JQ1*NC!=5>T8G-:0@D^7&/#U.0<^VK@VZT9EYJPJ#%/J6Q9)*(#&F#=$]#1@;.^[DB+%G?HPO\FY,UR>>/5-=:?H5.) FOMKV\+*K MOYR&&.8PT1(MJL!(F)_;#.E$ISB@7S+!HZ,5$JJ9Q%IQL$B35&8809$R"5$2QY#0+(,"IYCA!,7" MK8#ATD!C8\B=G65UCK6TY;'P66S=(KH0B/5,DNW \H[-+B$1,@8[.]:@L=8E MCP]CJHN?;\<.OYI;6,&'V[E9G3XM5L4AXZTN5Z43E$J4<:L'R#F&*-()WQELXWCC.W:UIH(WWYA5:[)SN#UZ!;(PG\T\S_V:\7:CC>X8 M#L,=ULY*!P8LYJ!FK T=-L="Y3'?[H3O"NR$ 6^G9;OL7]EJ]WG[@X=I$8%L M?A:.B)RP#CDU =2W M]\]+\^=7\_.%W,HPI3E2)&$1C'.:0\02VYM>F,@'2T&QQ*G 7IM\9\X>P6P'DP/K/B%#B(=U ML'(44F/=4785)@LP4KOWD-5R_#A;_/6;DM_4;L2;^6J]+/9;JB3P]39K[:'I\'[O=D>P)#OQ196#/K> M:X_2X7NMPYW:O;<^/#[-%B]*W:OECZE0]]_94KUE*R7MR]6\68MC@B^+N7EY MKI6\_HLMY:J0AZC__MUBM?ZR6/^76M\IL?@VM^_?\NWZ<;&L?F0_%T\0BH6P M?:XRQE,KZ)E *D4*N6XJWTYONZ^''<.7P[O=\;KS%'(]\W '@SZKGJ=V3E\S[V2%>W>D==" M+)[G-DVE:!%9;U"19U'.F,CMRHU#)/(84F7>9TI0\RN!F:!>V<+GAQK;NV=G M*=B8ZM*7PA=@M]="&-AZIO"6B'GS[V4P0G)EPVB#\MIEKP\YR.&*UE5'2YO/ M]EZ5_[V9FZ&6SU828%O?8-[A1>U,(HVS!&LH,=$09;& /+9I%E$N,4M4AK7R M[:[F//H8-Q1V54K>I4G.H+N12D] ]LPR&ZO!FXW=O]CDJ[WJILKJH!5-OE % MKG-R'G[HZB=?7$[41'G?HF684]6/L]E7-C6WKRJ8*^5EF>L8RS2'.<<4(BT5 MI)A&D.DDXU3IB"1>K3@:1QM=L+,U%EAKH7F@-O7=[>2MF[%V#'I"(=AWW-,! M//_@QP64H/%/XX##AD NOA]%04X7M&\]4=I=Y9-L.-G\9 MT\'&=M_L4\<9<*.<0)3F'-%,*JCR-M-)"9QG=Y+D^ M^&A''(_5(L?U80!RLA:"96FB[]KL!*"NB["6^ RUVJK,NP(%/'<7X&FQLCKO M?]@EU(EQ!EXKG??T>%'4\-F.#_T7M=[N/DH1Z\2*AFMAZYTQ09"0/#5Q"94Y M%2JB6>:[.W,\S/BV86H][C<&3_TW9$X ZOG0MP1IN(?>YBKVTY#^/ *]//;U M<5[GL3_AZ=G'_M1G@TM*?WRVHFTG9%NWW^98,\8B6^V,G(=XM?L].T9?UH;5=R5_ M72SD:H)E+' D,H@R'$,DB8"<6JWJF$K.8IK&0OLI]9T:9FS4N;42O/EH%Q6< MK::K7UI&7_N >L9?K6$:+@+;F @*&Z_ K\O%*D!?-3@G%]D=ZG6#LI+=G MP['3GV[;1?%:2O-=657_^32=JW@2Q]3*TR*!J&EB9>+7Y"[#&@MNYXR9,,[#-A! ,KI[YH#52+?HL-B#1N=?B MJ7L/W&^QP;WCGHM-'VZI_GY.";C@]0F*F4P141!I;O[("8-<40YSPP":,$D2 M(B9KFRCH%A T#^=%"-M!^_N:?]T7==_7=+\"WQI??6W@=@L7PH'8,TT'RF#NUT5?*_G[H<34SG/9PN<+_JEHTGTB$W8\YA-M#>R]'P8]EJ.8>+Q\[*V5NT%&NR/&E8 M5$_7$QS'L21Y#'-)3; D,PE)BG.8<4X99U%&-/,)EFKW'EMD5)AFE9>,;9YJ M2S7 4A%KA!(.E18Q1)AS2%3.84(%51I%)-&QWW%?2\B&.>4+ YK"6F*%-$2, M(_.'6:23"!O0,LIRE?&4"*]#D+;?L@'>A&$ F/J3%SDE"9<9T0&,G<=DDS M:V:&(PH5QYIDB12Q<@IE+PTTMJ?U<%.H,-= "C8&M]P_.\370)CG3G"-;*N,6* :!<)AP<6,F"(UF,X$&0:AGYO2'QIDQ M+[K?$"F9:VM1DOG7(5^>O_D@1'G1MPU#7OY@2]6VFIK ]5SN!)1W?7BVR4,B MS>.,4PQI3*PL*(\@U8F&:9KEE.(T4W'B)=?F/O;8Z+2F^/U6S96)7=O7_OM, M@=O*J2=@>Z:0EICZ*WKYHQ-4RLMC^&$UO/QQ.1+O:G&+=KSU1:VM4E@1($HE MW[[\OK([BS>%7LIT_NU:K*<_INNI6DURGA",2 RYH2^(I/F#<(P@TD)+$L5) M%A.?34#WH<>V1VASM875U'NV(DK3N?E?93-@6Z/]R,MC'MRXJQ]T>Z8N"VPA M5K@QVYY4O/F]1/D7L#4>7%^&V9O/_!$+26<>HP_*9OZH'))9BSNT/)7=*!E6 MTH9SN>D#9N[]63%+F_)V?J?$\]+*]IH/?%G,EYM_OK7)D47CRTG,(IH0K2&S MC6I0GN:0X"R#VOPS$FFB)7-:U@:W;&SQVTXI%%1N5&WUMJX4J1%U9ZKFHKX' MN\'FUHT^7V7&>F;7W61UFA__X^#06 8]+ YFW+!'R:$Q/3IH#CY ZS0^H91< MV5)MV['V5I_-[)E@G@J:8 ()BDQ<*IF")$D1C"0W\2G+J$@\I;4]1A_?-MO& M^##-A'PFPHUC>P*W9Q;=1]7:76\P5"4$7NUG! 9-!?3%+'!>H//P0R<)^N)R M(F/0^Q:M9?U*P:WKY_7WA:V)*Q+2[?&53=N*@[5CW33AN8VJCO-: 06&COU$A#:^HU M>'M"/J_ITYT$@3>Z>^],\&3?GVG,A5 "09I$5LLS3ZU:A( \HA'/B%F92D\M MS],#C2]FV=@)GDI#P;__&TGBY#_ >LFDIUC,&7#="*$[8#T3PA:IRL(K4-D8 M7/_W# 8]:/\>CO0:NK]GO#VC^7ONT^WHX+W2RMQ'&I:IK;:VIU8H%E3'0L&8 MYF9]$Z5FI<.8+2K(%54(X3CVZO/4/-S8 H6-M5;3%\QV]O[=CQ4N8.S&#N&0 MZYDEMJ#9P*%F:E6CU,O!H!LX(>GCPHB#THB;]X=TXGB5'ZT4K=[+_9O?U,SV M,K#KFET> E,B21&%%%DA.H6Y[4DF(:8JSO,DRK/(B4Z:AQD;C50E,-928$PM M5_"^.0<7D&TFD7!X]1UB# "57(BB'55QUCT 9'OCC0\Z9[)U0Z0B6?-90YT6 MA(06Q'GAZD$(T\V##5$Z?KKU,FSYS&;FIA_F/Z;+Q;SXALQLUT\K#SJ=?U-S MV]9A0AB.DY0BF"%M(C"".*0Y2Z'40D19PF,<<<\N+4X#CXY$2[N+UD][EH.B MB?V>[=Z+-K>I<%[&!0>X_X5==VS;K/6\@ J\^G,;>^CUH!W".Y, MV#B=VUY7\_5RRI_M.\UN5E=-L9:?V5I\-P/5?W_]:->M$XXRK..$PRQ!L5E! M2@(II2GD.(V(B#5&N5,7AFYFC(W74!2_^>'$+'0=#N M?UUJ?0!U(XNCLRNP\0-L'-G_4.G*('/A$9L.,B<#Q:Z]S8U?<-L9TL;@M_W= MAPN..R.P%SQWOUO;1&:O>LS7;;,13AI(L2@@D"A.(!(L@M<*,,L.9 MD$PE6>S4PO?20&-[R535D35C@;7VXOZ]'[K-+Y*0F/7\JF@+5XM2TF8L.I>2 MGKG]P*6DS4X>EY)>^'SK>JG'Q?Q^O1#_+%JVKFY6JV,P)38'H)IHB!C&L&<\)SH#.5$.'5+=AMNI '$J:\_ MJ)GM&T@T(NX:3H3"<9B@HC6$+8(+%V0ZAQB-@PP<:+@X?!QN.%W5.>CXRI:W MRT(=0Q99[E_5LAAMHF-&$8\R&+',,(O@'/((&; QIBFE7&4(M0Y SHTZ]F#D MB2W!CZ+*Y\WS2H(GM2SCD_;QR%G\O6.3$)@.&J<8@ZT43FER53QEC"[9IY>P MY1)$/84P9X=]K7#F$@X-H/-H#S9O')S9=VHV]=^:6W]1J(G46Q9(H MJ%B2V42O#'+*&>1K[ M<- 7(_^#P$8(@A[[G1YIV$.^1F^/CO2:/]TZ.^O+8GT]*Z9&R8?%G7JRW7'F MW^[5MZ*<*B(JX3)B,!)$0Y1K!;D2-N\SSFF,1K^S%_NCZ+[8L*@7MSOEJO2R^C:O;]7>U?/C.YK=/12[!ET4A?Z'D@1C9 MK^;6Z_?&F6W]]43@B JE&2228ZNZ*B'-$P0Y1MRL2 E+-9F8)=ET(4V NER[ MA81C<,WGN3YTL+]'^ZWZ-IW/[0/\EIE?"'4%MJI\K%+E^V9] =*JFFJKJA!@ M<3R&"9E@K1.DN(8JLFV*943-=TVE$)%,8)[B'.NX^JY]F,O_/W_3-N[UN04I M_^_\DKDMQ<9@ZHBBN<)7R*VSH X(J"%BU;+JGZM0 04L5Z $!M20 04T8&VP M 14X5V +3^TKN5$C+2"RQ^\*[-1DPJT]QS3G(5>ZH_!KT'7U*#P^LXH?E6T= MN]Q^4>M)DO%(:H4@26W?#!'ED,?$'H921HB.8HD\60V#=?M&&\L6V";O,@:S;7 M6FM4E@-KNG\*:1/NKJD?P= <)O>C$Y"MDDL=X F08]HTRN"II@XNG\HX=;FL M7>3T]GDZL^MNJVAX\_BT7/PH)4O+-K4B3_,(HQAJD5F*0:Q4V) FEHH3E'*= MQ#X'KXVCC8U@ML86XG73FKE^(4,SQ&XQ1##@>N:2?7A=ER !0.M]/=(*K_:B?N>PZ$77[VBPUY'V.^?S M676_LQ>T[A1N=_<_*;92=W9/Z%;_OBHUE:\?[5'EO\HSI9E*^\57+"S)T;%;[&C/3,E3670-VG*[#U MJEC2U?VZ&DSF/33@@=5ZPM@VM)I/4$1/J/V$O7]/&6NK;Q1\/9E1CC;7J MBWEXWB\>V70^01S1F-$$:A&9X)1FRA!\3B%3>98BFJ ,>Q%\'T:.C>P+2X$U M%?Q96NBY!.YE)MWH_K7GIV_J]YB:\"DL'; ;-"6EC9WC2C'I@+1WRDB7L=HQ M_7:I7"P35A^?U\]+]7DZGSX^/U8&K-X_JYOYQ^D/]5^*+5<3(01CB>(PR3)I MU2L%9#+%$$F.:N0?*#^KE^:QS^YT1R3C'#&,:YB6&1R#+(L@C!5+%,Q^9W MF#A)7;8;?FR45[.^6+UVT.KUG MNNK:8.!G=Z2FCYE!R9 MT-\34UD)5&5FB'Y3A["[<4PX%%^[^]0&TP^7, W4?>H,1OTWH3H<> 2]J,Y@ MX=:2ZMS%+8\KK+92*1CY_MGV#?]:%-\6)5*5,+4J]9?,5_*[65W:+;1)RE0D MM" P21/;Y]NLZFBN):284)K@/$G]NK"TLF)L,=&'^Z]?]U5C/<\;6DV%XX%" MWP#WS&.%;96P+"@] *4+5V4)[%897Y4J;V#C2'%.'/!TH0N008\/6ADR[/E M%ZR.#@ ZW:P=.6[VSF[U^^F/J51SN:HITDVR)$Y12C!,$TULNW ."8\S&.5Y MIE6N8X;E)E)SX\'F 5M$9WUO9;'5=R WI@+[7O+CO L(NY%; -2&8;&-H6"A MP>U23N=L^0*V-E_MB>&&HRPW>$)RTX41!R4A-^\/V<;QJG:T\NMB(?^:SF:V M*F*^-E^0*9^5R86KKXO95+SL=FQUC!EE2L-4V0/#C,>0$I'"7*,L)E1Q15*? M0,M]Z+%%5QO+RS*?NAS=SI$RQ]9S>>@Q&VYTU _&/5/3/KR'B)KE8F$Y^+/Z M;R\;Z/[ A20MC]$')3!_5 [)K,4=6BXFQ74841'FLK:H:@@3':1SC7$J*O%:.%X<<&Y%M++9!P*?%_!LT@SX":WU=&,AS MZ7@9>,=U8E X^UX4.B%9U7/U0UGN> 5=^UT>==B%GC,*1ZLZ]RO;4=('K571 M.6E;7W975+/;@\-GLXJL4B<6\]5$<1$3846^E97>RRF"G(@<8A2S),>24ZY] M]&C(.+<\)IROV[=O2[N"8N]WJ._5# MS9]567Y-A"!YCC!D.LO+!NBZ-.#N>!P9"K^]CP-; ^9_^.2 2]-"O:;QAS_H7Y@-?%O/EYI]OV6JZ^C2=JYNU>C0+T50KHA&"+#;+3Z02 M 0WO*IBB-%>16:-*["=%$M*ZL?'Q3@7[JMJL+K:P:QZ"C8O A#Y;)XM/U=T$ MA9_@3^LI*%SU#"?#?@G<:/W5IK9GHG^56?577>D#_:#:+$$-'%;!I0]LCW1> M>AFDW3ND-O*$9AC')&40"4K,'TR:=T%&(,TETS31<8JQSU9D[=[CW&N<[0ST M(]TZ:FZ4V1*+G@GODP, WOQTPM60[%*__:#<<,*OPR?[U$>ZKJ-/;P#N[^<> M+,YBQ 6FJ8 DRA.(LHA!JE$,*>="YSC+::3:+:3]C1E;Y%9?S*GM=OEN$0V6 M=KM\N>=1VV5UBZGS75?W.R$#+JQ=CRX&6E:WQ[6?=74+>UYI8=T>N?,KZP[W M[-PROFQ>1=-4Y(1R*"5/(:*IA,0*=;(DS7/-TSS67@KAAP.,C2;KC>#_ [#G M]??%/D*DEHL3BR_Z3) M%<+1?JU"\+54SG[,\\F)D>SZ,:N7>:F M9\;<;RE?+55OFLL^NK20[ZTUUM$8K]4R:0+:H[FZO2I1+5 MJMCIO2([@'=@=I$^WUW_Q:H5;0G7HW=HEWO-5S#:$_O]GI&^U[;K=*^ MKA5GZ\'*;3Y[O,U0*A.H(VT[SRD-*:56ZSU+$H9UGFKIE4/3.-S8 LIM3?A> M%U-K;ZOZB0M8NP5ZX1#LF;7;@]>ZCKX9DSX*Z,^,^"J5\\W>GRN9OW#5P,WH MJ^:D'Q=+K:96F\V>-'SX^32M\@5OYF4QZT'3T@\_U5),5^JK84HUD3JC".<1 MS+)40,3S#'+-(DCC)),$89U)OYR8NZ"-?D.:E1GI:XRU(#<[?CM<3!O)%JT KSOU>+/?2"NE?WSV;,N;ED7Y3'4+]O6T?3W^14"%MCM <)974B*Q #Y+3IF0!MTDES]NR@'PQ> M6\\Z=F [O<]NWOTK8II2%>^X6LJS>*7M]/SW/UQ9PC5LDGUWRQG#.Q'#%&6)S% M @A)F'6-,4 (ID J2"F-.>:Q\&M'Z25_:)ONE?IUF=1*[SJCZU.MNN](+,^% M<70O=0=WU^^5$$BWZ$'9"J^PW2?]5.BY[V0K?/8[3K:[3>MY]G,[O>6-*G_> M3F^G7XWPV=R>7YF26M(,@XS%.8!)EMJ"7 Q$SB%7*!.I9'ZM)AOEM=@F=\QI M&\IY#[)OP-6-H,['JK>!]H5^T:M:TU^L+]D%NS9#[4]C$GBP?8/ OH?;G[;] MP(![AXM:',4_S&=ZO+1[-+,GVVJ%>_]M:K8;7\;/-@1ZM$FNH;4W2H^GJIBG M,A_SER)J:CFN#)YN_G-51#LB--8:8FTV6DH#F+,,4)KG0*:)3+!*4,R=VI!< MS(*A;=K*.BBQH6@][L#C"'J1KX*#[V#H"]PQ+Y?F1Y7]>ZW*5Q@4>23-G!@9_7Q6?X6(M]^:2J)RP"6]?+#.> MO)2=')[,)XK(2%EP-:M37PW%ZMG\B9DO5?0R'1=/J'EN]RJT7I4%RIX)U0$6 MV<,KW-O2]>$Z+HU9C2$JP_6;]MBBN=7ZEJT [/H>S'?>L#.PUSD(YL%=T^=I MU;__.@B*!YW<8>[<=F;W\VITT_WRBYK;P1"/:OYDYPN,9&KVFER8DT NL$W1 M-;^A1 *1"0)U(A6'/CEH3D('FG*VGD4VC19J.I[-S0]1--2;KP94BW) M:ZF M(/O.]&Y:"C>./1_9OF9Z/V_.=K.:[HPD"3G3VP&3L#.]FP3V/-/;P?;]F=XN M%[7LVG?[]KZ.X_VX?IJ]3)T06 Y8*;?@FAY!E&824^OE[ M#D@9GG?G[7@Z7GPQ_/%Y-I.+Z)55.N*V1:+G#NX0IFYT<29.'9-$ 7P"Z4'-HQLXQABLM1V6 M+05=FRIX!(GRR+"BGKW'ZR]5S.=<]1PC%A@DJ !14 4AR;/:1F M($E@ F,LL.*\7;O8/5F#X_.-#J2?*V7;=GO=!]:-CP/!U3&M;B*U&MO;3R_6 MH[!TTVIU7]R%.JD>M?MXH]3CE[2CC9UJ][N7)Z[F][KTK]VO^W;:GO1BA(B2 M62YSD @&@3ETFB,HSH@-M:99*CEAC/@=0;WD#^]PNM?*95H84$0GJMZI:QOL M;F,L_-C';WURJ#!)8P2DSA, !.EL=?J@_KT>)W>K MM:EB$!L67!43/3I='+>716>0=_SZ"(JV][ND%6HAWRY^"O3ZOFF%S>X;J-U- MVKV3JHFGT\_O;$'#@Q5\KW]?E--41B37F=2" 3N;V[N.!"((:\Q CKDMB287X3!M%:MB,3?XYFL]VN;[#V MLQVK>7;:R>;$4Z9)RM,$ YY+!2!##'!,4Z 8SR25.8RSMHDC;4?&]E%A_?Z_OU-]'C]OSB2_CJ9K_L%W'S;O@V;X$?IO/%HN1 MQ%"K+,F S@4Q=&N(EU"= )9R(@6,8P$S'[H]+FIHE+O2M$C.4K6N?GS0@*P; M)X3!JV->V(9JI>955"@:CAA.@Q&2'!JD]4H0IZW>)0F'*]KZKF?B_[[,)N:* M1;EI'*6QSI7*8R"11@!F, .,< DHQHDF0M!4I:.E^\9A7X07,?2P6RC;5A4I M%)6>__D?)$WROQ0DX5LR= #2G"F$$ZE!C&0.8 X%8 )JD*,8BT3S5 GAW\;A M/&#[Z]FPJ>=_59!>;71KX&QBRVC/1EFJ!,'4//E"FSTO3(0$3,<(8 DITCF' MB5*^K1E"8-Q]'X;#"*MR!G(H>%WC+.< UK4;:PNGRB.U6QO\P=! R)*6XXB$ M#;+L2>DYLG+,ROUPRM%/MGN'73_-YLOQOPK?B&USNS1+/C:+60UOC#53!,8I M0%0* 55@$*8 (*IE)!)@J!7 +99W- VO9O:VO2HM;ZM!F6>P-J-(\(AV#%? MM ?/FR7<, G)&";M;O,HGC5>U8Q5:"+M6[\5@T7>5W BJ0^P[9JSPL'LS64OP0E*;KPJ]=FCVI1_:]*CBK*LQL-\KQ],4<,ZH$N]ET<2W_^;)8EC,'=DO7 M:@_GCU&F7T]W1R!/\^N!'S)5>Y8^:^W *W M:6#5R2H$;F<55L>^FUMU@O"!5E?=R&DQ N+]RV0YKAHCSSXL4)M4]U.?;;='79JTY8Y7$92VK)MQ9IBF,\^C%'V)MF]\0EUBQKH-P M/_%B>AIK4"Z>JA?ON5J\9[MXW]:+-UDM7M7>*YI]+3Y>+Y[MG[SX M4QX'G& M@$ T)RPF"=&)STG+WG1H[S6KDV=_-@N-VZ'#U^".7PN-MOHW7-LP+FB'-7O? M?ENJ;5BRUT-M\V\MQV04DV.7;Y6YA$WVMLRC)&$P4QB"A.,<0)0A0%4*08:0 M)!!!FOK-;STA;VA/8*5G5&1.I'^)1*F^9^O_$QB[/:\!D>OX4:XTC6KP#A[^ M _;Y=P,F:(?_$R+[[>WO9O]>5W_'RX+'F=Z-I^IVJ9X6(X8R+9@YS8J,)0#& M. $TEPSP-(T5T@D1<1XHN+02.CB&:0QM1)^LXE&A>;@8TGH%S@X_-P M_9)EM), MVW[W!$!(!:""9""&5$/,2$J15[[@ 1E#(ZN5BJ5S^5.II>W7"D:575?1RK+]CHUKZVP6/E<;UWOZ=@.MM1MY];^"'?-=?XO7 MKI0B&-;!RR_.UZS_DHU@:!XL\PAW]Y8!,+.5O->OBPE@;ZL!8.:XK.R8Q@>V M5-?+#W6)UDCC6*=::Y#(Q.S[B,X UTD"1,R1P#&3L5]AM(?LH?%WX?I M?%1K?Q75^D?6 #N2MLHRN/$.OWDLC&.4KANX.S_.!D3:/_CGCUG0&*&'^'Y# MB?ZX[$4<6]RBK9ON>:[$N,AG,;]/5#4$9+,Z9L02+(A6&=")C@&41 "6(0*0 MH##'2B*A<[]>^BYB?1ZT?EKH;VI=]#9@&^KZ^N4<<'?UQH7%LF/2VE37NN$J MA0L\KUWP;.%XN. .8CJEA=42RJEU%-]_% MY*7H>/*:/8^7;%)XH^H/747K 0W78CG^VMP+L$5-U$&8PI8T;8OHN2+IH'W[ M!46'/];NH3=')&%3]3^;H]3;S3&X(YH+RE1, 2J<-9)KP+"@P/:^3 3,>>Y6 MZ'-2TM"(8*VH=1M850T;5+KZT<%Q<-V((0AD'5/$ ;1N3Z+E_>R?1"(D"QP7 MUBL?G+1YEQE.7]"R^\]D,OMF&UR]G^O%@Q)J_-4V=AIQ MH?/8IF* 47,,R3.E8*KS5&9>@3LWL4-CCY76Q39"5GK;H=.%XM%\ MI;EG6R"W17 CEO#0=LPRM7+16KNK:!OJRK_[+NAAQ0^HH+V#W"3WVT/("XV] M7D)^5_MQE53CT4?;UO\VE)1N87W9)X.AM>WG<3QE5/]@G/W?V$ //8>Q5*N-B1%0B MLRS7()4$ AA#\]#'3 .=8LICG"KD=W8Y7Z6AT42=R7NH4+IU^_ZVR^4:PNES M$3H/\&PTDJD]K?;WU1\JDZZVIP'9 %!MUE6=CQUPPQ,.Y(YF#K35ZE+S":*BS<=F-!M!D:)Q]/ M"^P]D[./!,Y_I[S-065K#BY)\R?*S>PD);.?3,QK*<>6\]G$A@9NIU6,QKP. MGF;30K$13)(X@9"#E-G!59QCP&',06SVQ5@1PB#V:@EY6N30.':M<1'K ^-I M)$JE/=UQI\%V=,4%A;!K-]P:/:MM9-"K]"VVJ4;CJ% YH /.&9Z@SK?34OMU MO#FCL.=T<[^R'>O%34]8A8+7D>"10CI/*98@Q3HU MFS_!@?F:"< TYGG"8J0$]QE[XR[:BX5Z&IXGBGR#2G<[V76VBIZST]'S<]?" MC9RZ0;ACDK+@%LD<'S; ?64U-WSU2\=)"OZ(A>0M#^F]\I<_*KL\UN(.@QT7 M_[ Q-CMCF"MS\@4JP\IPHE*&#C4$*$=$(ZEC);V2K/I5?VB[NXL,T=X[^PU\ MK/O#$*>VM_Q2=7W@_YF^3T,L/_\8#U ^LS@7FHQ_2(N3X\]^G M) 7=&?O?P=ETK'GTVFD>&!^LTZ6AN:R@7W]ASB-G?#BOF'3(, MOP"7GA^^L1R%'78]*DNBM2E=CQAW![/[(>0.N@Q@3+D[8FZ#S#WNUXY62RJW M_#^;&B:OYGPQF1"MS-*PG' E#.V 4>WF5EJV MG*EV&%$W3CL;IXX)RQ\B;R9JA" DS1P6U"N'--JZ2Q#-'_;/J'Q337(PC#)= M%'[D!_4\FR]'!!%B-D<$*,@A@)AG@&*& ),I2W(1\R1/7;,JCPD9VK-?ZQFM M%8U*3=VS*X\"VOSLAX*IZ[V*/T)>F9:G(#@CV_+HK7O+N#QEW&;6Y5EK]<17<-:+6N_SP&11>%H'NR+E(1 M>LSB8Z6A1S_?CA;NM1X+9?<6SY9TJL:C6083K&4,4I$C )72@&.!@,@50[$F M"B*OR,5!*4,CA%+):*5ERT:NAQ%U8X2S<>J8#OPA\F:"1@A"TL!A0;UR0*.M MNP30_.&6#?[48J'4*M#Z3K&%*EVXC[.;[TLUE2.:F%. $"E0N9(VK2P'/,X8 MT"1'B2 HCF.OS?2"(MHQPQR M/IC^;?J<\0G:G>^TU'Z;\CFCL->+S_W*0$5A93,FF!%N#B[)2*42/JM]F,_EM/)G:X-K2:Q[7!,,P$( MIH9E*8))S'*1L=AEL^4J<&C;KHW>F&QS/Q'5:GLU''6&O9DRN@"S>X?QSAC$ M/F#D:?"UA%#2LK- \UZ=X#I,9)]B[WZ6]2O8=56Y/H?:YK MZ87?.EPOWKXL7^;J_7@Z?GIYJA(O%V]>U.WTT<"MBMGVHQ3SC#!.@$89M7F- M&I!$)( HF1%%=(X@\_+1^^LPM(W=V_%"F,.S^1ZFGC[[%O@[>O2[1;5K?_^V ME\Z\%$L#HLJ".B'>_,$884M&"S.BPHZ ,8'V( :-&+10H]]X0GN<]J(-9]RJ M;7'6^/G9$NI4_HU-I?GDY]>SQ?+#;#(6/Q[5]^6O$UMY32#,,$,2**1R !7- M %<4 8G-D37.(,IROQ%R3F*'QG2UUD7/H%IOWVHD)[S=:"X\BATSVT$ (ZOS M551J'7VJ?EKUHT+_H/4Y/H"%K:MQDMQS/8P/&OMU+%Y7M\V?LGD7'\U&ORB- MN>:+Y9R)Y4CED*F,:,M"!!AN2NR\6P:HRK-,*8&$2/S2IP[*&1H!5?E *SVC M3[6FGND2QW!UXYT :'5^(/8'JD7Z5",,8;.G#HOJ.7FJT=[]W*GFCQ]CA,T% M>F=^^^N?ZG\Q_V&UL[+U9&?L2UMW M7U-*J2K95:9DDJKK]KS 8O&0< L$U "HE/K7CP>XDP"%Y01/J&;*LBB*A,[Q MY0L/=P\/]W_]GU_/9C]]P>5JNIC_VY_X/[,__83SM,C3^<=_^]-?/[P$]Z?_ M^>__]$__^G\!_.]?WKW^Z<4BG9_A?/W3\R6&->:?_IBN/_WTMXRKO_]4EHNS MG_ZV6/Y]^B4 _/OF'SU??/ZVG'[\M/Y),,'N_W;Y+SYF+$X92)@U*.$8!"LC MY,R,-5&$;/G__?%?8BF>.\- 9"9!<6,@8E)@HT$L*N="CZ@/G4WG?_^7^B6& M%?Y$S,U7F[_^VY\^K=>?_^7GG__XXX]__AJ7LW]>+#_^+!B3/U]]^D^7'__Z MX/-_R,VGN??^Y\UOKS^ZFF[[(#V6__R_?WO]/GW"LP#3^6H=YJF^8#7]E]7F MAZ\7*:PW,O\N73_M_$3]&UQ]#.J/@ N0_)^_KO*?_OV??OKI0AS+Q0S?8?FI M_OG7=Z_NO/)3^./O1-]TGOXY+$K)?_CT>?]?$/GYR6NZL?J MSU_3#RX?6VD:D&;\NL9YQ@L!7;UZMDAW/C2KZEDLK_[E+$2<;7XZR3B=/%_0 MBGD65^ME2.M)3LK8XC,XYB(H25]\* YRDDQ&5"&6?$]$Q,N*F-EH5>3-(3>UHL!Y'>A'"+W3S\1UP672\RO+W2SD[D-9VNRS[CYY!!Z M?S:?GX?9._R\6*XG9'%1)V00#2/[&U2E/T@(QJ",SGEEQ(#ZO_WNO7 @^L?! MT?+L! ]O<3E=D-7,+VA#GY08H\[,@2PL@++)@]-H0$M!PN#,<,D'!,2=E^^% M"-D_(HZ7:">0^+ ,M+]6P5_"6GC-/?.D0JD)UEY%"+IHX,5ICL'P$,.0V\2] M]^\%#-4_,$Z2Z\C8N'"K7DYG^/OY6<3E1+O@T9$GGHQ1H% I"+'Z[\QD71AC MRI8!,''_O7MA0?>+A9/DV 4&WN'':17"?/U[.,.)30 M!3+C,F?*^<%PV'!](Z%$^39!1Y>S=-B2>9L(_CW)']\OCB?KY??GB\R M3E)6A2MA(?)JXIQW$)DF 0GGC5=9RBP'@\>CI.R%%ML[6H:3=A?@^1"^OLHD MOFF97F1$+JVB5UZB+A)*- )4U@B!*PZN",,SSYD'-AAL=A"Q%V!<[X 90L)= M0.59SJ2"U>4?KZ=SY!,K2S!699#1$A,\:W R!$ T7"B&JI0AXM>=!.P%$=\[ M1$Z5;$_P>$[?OEE^6/PQGS "N,2:G-',$\()W %=!J.$TBQB,6QP<-R\?K\\ M%_M!L'&D6'M"QF:S?+-\NUQ\F<\CQ>A)T8@%^_ID]A M_A$WN5J9T H?(DB+Y.$*ZR!H)L$K5T@<03HS1.W'MG?OAX2.TYDG"[2+D.%O M.)O]KSF%Q>\QK&AGRZ]6JW/:VFRA4#BG HB:$;(Y89SE7*V:Q.*D*<$.@(Q' MB=@/(MTG,(<0<1=8^8_%[)P4L-R<_BU7$QE-*K(D8$54L<0 %/8@<#1>T9;H M;#>3>R_?#1O>9RU-$V@4FGI\OJ[PNZ@'JQDA*.%]-1.(Q98:@0R [Z)P' MBHDBD'<4R536GIY$XIE_P15B'2[8F*2#1?=IR^/%V04:WI^%V>R7 M\]5TCJO5A#'O5 CUU,894(G3]E@PDP=%H19&S#X-YY7>>?5^:.@X>WFJ.+M MPZ]GN/Q(F^"?EXL_UI^>+\X^A_FWB4V!$1L6D 4!RDL#SGOZ$DTTQC&!8;@3 MCJTD[(>.CE.;0XEW9)0\.\_3->:+DO:7TWF8IVF8;<[U:OTJ(=Y0:)5# D'8 M!J7)"$9I298DS)NCE2 M@%ZW207!.0?D1XGB%"\B#.=UW'[S?L#H.#]ZHC"[@,+;\SB;II>S15A/)/=% M#\@=)P>/4V47>" 'Q6:U07Z>_O M/Y'85F_.U_4J;#T F'#D3(B4H 3.:J6J@: 4$JJY-$$3J/-PQ5F/4;(?4KK/ MD@XF[#Z@0Y);AMFK><:O_PO)A^)**A2*9*,4>=J!&)#<@D!?ZU5#L66XP.7> MR_<#2/>ITE-$.K9;2CY1KG[1RUGX./%)"8]: 8_UCB7S 8+.&:R37$BI^#"6 MX\Y+][N:V'$R]'@1=G(G\>5TE<+L/S$L7])/5A/:_BP%3@RXBA15.5T@9BL@ M):6M"SJF,N3-]7NOWP\/'><\AQ!K5\BXN'1[P83FD@=/VUU&+J%6$4+TEC#N M43FNO-%ZB-UB)P'[H:/CU.6K)_F'$*L M)X6)1Y.5O]^Z.@X%3J(8 <#Q[_^_$".K^D'Q_>_>;Z8KQ:S::[] MC7X)L]JZA^)Q7*_NDKY?\YO=#QNH\\V>U)[8]N9\!1]#^#RYSE"]*==9J[>+ MBSOMU[CR@LN8BP7#A*LWR\A&*-1@C4;T,>=HMAQ>7RVO$E9QH_++=UZL,9RM M5U<_N;_8#B'N6(-R]8YGJQ7)]II5YUD)12)8;TQUI"*X(@TDQBPM+^YDV7() M_G16[Y(Q3DN=9IBXLC4#R/QH*T-V,BY.W(3NTG]I-:_9,,0^PY*!^TS6US"$ MR'V"9%CA*+ 4J]M!YQXUXR+H% 5OQ:Y__/I?Y],O859/ M!9ZMGX?E\MMT_O$_PNP<)^AE]HP$Q8VG1:6TAVAH41G/&3,E9[&M2NAT".U% M70^0.@D'B]8JZ0)ISU*J_0-6[S A,15G^#NNKXI?$*4UQ0<*_[@"%9T"+X(' M;3)7!9UF?$L@-8"->H2H7HP7<"3PH<,$/X2O>POLDI<*D MM@@RINH<,@8N$\J]T2)&%R-QV08G6Z@9I]E82\"<*O(1\SA73+Q=XNFK6/#P;I\%90U_G M:!$?;X,6ZS ;R 8M/N-R_>WM+-2NK[E& 9_/;HM&>V=X]!*LX!2X6I$@9"Z@ ML(2>0EKOW9:3R2$LT'/KR\<-TP?6Y^)$X78 B%_.26#3^<<52>/5V>?EXLM%1>B? MEXO5:I)=$ R)CZ+JP3TWQ!9#A$+_,R6Y4+9=]SD=*8]2-:YU:0NAX=31 ;9^ M"R3+.2Z_W1;3!2="-E%.BR1+NML/MT8.TF:=S O2VJ M!E+$B)"J)YV333_K>J]RHY9K1B;9F\"9-R!LJ.5%0M0NI"0:[:Q0*>IT<^M\ MU\'I8R\8-T1O XW!!-J!G7EYOIQ/U^?+&AF^G'ZMWUT:S!"Y+9I3M!"\H.#! M:/+]N ,90_ YD 756ZX:G6YF=E(T;F3>ULH,HX8.\+133)>[L.)$UMD#:B0#@+[9RF=GYW/:@7-"R0B MTG2C)OI^AAM]S?.SL]H]X+\W/]_)_$0G)$N<(VBDQ:1TY!!1>["(6.-:,M5- M@#@4 ^-T2'\:R(ZBY)YM9ST_2EIGZTL"DVH7C*0D>$_RI;6;F-'"6M;D@.XQ MHL;INCZRW3Q4&1U8S5LI_YLJ+Z/)=_ *I*ZIO2 C!$'.133>BJ*3\=OF!)V. MIRVT]'#N.TC*\U0Y=V"#WA#H0VV^\QK#"M_5>:!ORE]7N.%JPKAQ1E*(&VM? M%14T"8=; =G:2#&/XL4V,4*/4C5N6O1DG=_'T& *Z !-?UXL\A_3V6SB>>$B M6$?+2+HZ?%&3);82A,D%E8^)Q2;525<$C)OW'!HC1XFUBX/;5W7NZ\=IG%W@ M>46;Z:]?T^R\YFVON:)(5]KH:-LV6$!Y3."RU, 4Q\2M'(DA(+S""/PKHF-2=;J1DW M+3KXGG6RP#O8JVXQ,0DF:2F=H\U5:5 Y86UV;"F.R*GX'+/.3;(#MV@8-]O9 M$"$'";>#X.F2:C28'-8+U:-$IREZ2L\U%\J'<*+'A" M.WA:*(RCH_]O&34P0'G(G@2.ZP#\JN:3UWV> M81UT7)LA4BQ)6WTVH)T3D?-BK6U29[*=G&XP=9*Z=UPH.D'R72#HU[//L\4W MQ'>X.;5Y**T)-R(Q9Q1P%VBMT0*#P(N'@HS;@E;8V"1S^%W*QMT1&^%J6'UT M ;'7B_G'#[@\>X'Q^LJ=TYH7I(4A4TU_>5L@U,E$WJ=D26K&-/*V'M(R;EZH M$8Q.E7D'43U9V.4YYELWJZX885)9'IT&40+2[D_<^%0X+0-3')E;;ER3^J:= M%(T;X[7;X0:0?P= NGLNDYLH.><4OD&B%I"-EW *&+Y.J%H=WBZ@5A ^,\0K$JU=$' H)6 M')(UR;K@R@>)VO< K96IFDX372 JRT<&&^"8L(#FBJ7"L M7@K@30[1CL1/L]JS5@[W:1+O(5-^*V2X=19H)4JF;02M$R,NI(*H3:A'@ZP6 M*]!_;7"SE9QN8OZ&^/E]0CO:+5(;8IV/'I3 MFMRR_"YEW20$VF%L6.UT +<76*9SS+_@G+Y9O\7YJI:7S\+\ECAO<:=5B#&9 M#,DC11JR'F3G[(#+Y#,Q;+)O$O,=1F8W:85V0&RHMPY0N7$JMW,2N&%&ACKG M4%"@(E6 P#69NI$#Z:6C2^60W2=UD'!J:O6'TT0&R7ER^]D/X>HN?VG!* MHPBT($IM599KY"M(.,R*$IT7+K5I=[J=G&XR#TWMUZEZZ !-MTG/NHB8R+M4 MW'M0MMY:#9E!O?V)(BA(,DWD&<6&<@3=>;_ARU4^MB M7OU(G*?*"K=.LE046,%()+XVFQ+&00S.U('Q.<8M\T(&2'WNIJF;;$,[, VE MD0XLT6,2$B$'5B+$6 RH&,FF.J7!HM!<6I:9:.*SGUB2-_C(JB>%UD#ZZ*(. MX=;PMHLVTMJ(R)T,X%%%6ANT58>0+5B;.9%/"P2;(.H^(6-/%AA&Q5N,TM'2 M[L 2/UXM5O3_XIE 4.RE1U08)&:(I 6+65G EIXN=%6 M%JZAKCJ XD.I30Q:G[TI$*(4H) E"%8:**Q(ISR7*C0Y77Q(RKCIST: .E'B M'60;OA?E3$)VR*.BP$9J^L)+[3PK/606N;*<-OTVQ:#?(VSL[7'D^UH'Z64P MG#W=F,*W&S5\PO4TA=E=/DZ<67CWR:T'&#["QU-.,[2:N5SO)7-C,RB;%7@7 M+(A@-$-.P6)HTCCB2:89SF:+/ZK$7RZ6+Q;G<5W.9P_G$4TXBQ9K=P99(L4N MQ7#P=6*(M]8Z+KR(IHFGOQ]Y8^!UUX'#="HW??R)!KYZ=KS\M MEM/_QCQA:+4.ILZE%:E>(](0F>1@O+=&QB)B;)W\ND_3V%F+QA@;2AM] 8LV MD#?+C>SR)L_W%I<;[B86BS8JUS8#Y&,J1]ZF#]R ,3FSFJ=QLME9T'=H^P%\ MLX& -HAV>LO>7ZR>5ZO5.:V^V=-C+ :ZR 38XRDD)O"EB"RIFC9N< 2=@[AHLP3^!MH%CSXAW7;[W)=(2LF6893*@W"T6]5%B*A!"<8J%8\M^;7#?? M0<_IB=3+!W[81"6:G$=9I 6=DB#C&]E%WJTF$?TT5?+]0WE[Q/.PW*Z>/9UNIJDB,$E48#E>B%)>0->. Y1I=H 3)$= MV:>TCUYP"R/TM_OXV$E!)TF$(]2Y&%*V8X/CDNZ_SE>?,4W+%/.+Q5F8SB?1 MA^)51&!1U/,D"D6]9Q8"CYJSD#W3^Q2E[P>0752, Y*!-+L86LP=!/O78B&7 M %_1MZN)$#QF6<^D3!TJ6D(DF0A7C6R,0:)6JDFN\B$IG>2,CC M4G8.3*-*M:* M=E_[Q3CI%-E-WB1#IPC!D0]69%;(2BU9:)('V(^\<5-\32+H MX=72ARFZG+#PZNQSF"XW7EL=R:>=EC+H4MWY6AI*+K[WIG;8,UR6X&HPFS!7I.%7@'V]RK.85KN%I?<'!I/NM8.^V)UAH7B$+ 5_6:C8LJ M0RG.)A&XD*R)Y=E%T+BW+EN@9Q#1=Q"E;PK+?U_,%W=7P]56S+U.,O(,/AC: MBEE <$9'D,4%,JS(11O'^G&RQKUIV<08#:>&#D!U8U%?DO0N;B"?$U.7)G);W)#SNEP)G/Q+>>T5(%YOZ)(23?13Q*?L@MIU;R M('-"A&@- \6QCOO2$K(T6@?K14Q-KO#=H6(_N/Q06?CCI=R!E?D;UH&TF)]] M(8/[$7\_/XNX?%,>%%O]$E;3-#'*Y<+K>+#H4NVCS"&XHB Y(QF&3'%3DZOM M!U&Y'\1^J'Q].RUU<1JT@[T7T]EYK19[4/AGDXDYJ@A,V BJU!R/RP$L;>I" MHF#%-CE)/)#._8#X0YT%M-14%U"\NN%_51&_65$WK:"-(,IU!B4]&7>#'**G M-:9=1H9"9@KL6P#O4:KV@]D/=4 PG!8ZB(*W,C,1E@DIN00,]2(L5F=2%4'. MI%!<7?MAZH/B=9O.LP^(N 9X=MY%5N-#&6M_=>G!Q8@@-;?<:BNR;E+L M>2"=PR9BM=;>^!C!Z-HNPE%0')S,1&-62O+$@VC2Y/^(1&SS"OD&.'D\/WN( M\+OPT7:U?/OK?(EA5MM$_#E,YY6W-_,7N)Q^V=30K9XMIV0L/KXX7])7LOO3 M1;XX2JL=XG32GKFD@,MZ>875(M_B! A?C,TR:EG:'> ,=C Z$# M/W.7".[-BYF%>>V&2%O=V6*YOBV9+<*X:9M(SK407%8/B'2C5>U[ECP)1&55 M6!&F- EZ6C+534N3T5;'DT.CXV5RNTOHV\H^P6"]7D[C^;I>5/NPN&C[-HDZ M4)AI!9@8R"HX)FO8X8#BV\!+L,1QD[9K)]+=39.5T<#>0L$='%)OX?1Z:3+K MD_(DP:30@LH4P89Z+5=H[P*60LY=D[JO1VCJIB=+L$GZM:=V,,.C MXCO-80X1>@>.XS7U%Q*I*W^4R+ MRS6IV]I*32? .5W;]X\43Q9]!_BY=7CU&]8:LXE-]*D@--A@$JB@$6+R",9Y MC^1BBA":8.(N@.L[!@ =G$19O^Z8]1-6[2>G@,#:>"#O!T?]C3)1?2 I<66+9< M^\1L+$TF'.U-X;C)U 8FJHEJ.L#/&VFHPX@>&:G ])I:N@& M3MY;_S_EE[Y$/BQT9DHU9CF%3PGU6FTUL%/L.2:ZKZ1HO.[->5".] MP[3X.-\\93.T:9)*"2D(#R::#"HZ"\$$!]PFEG7@F<_H-TLP-U,&JN+#)(6I?8ULZDCQ'IU M,'"IC-#)N]S$S3B*VM%[QHX-V0&5.2)B:W79923X_IS>.R?YW>631/@V?*/7 MS3:]UBX^.S&,/##)++"T*7^NE<].90A%.TW_>>/NGZ$]J&,[\MVC]YMMCKRG M4,KX3O'!7%[X+XQ9'P5+$'0JH'A ")($:G14@7E3DKZ?A#P=>?L[H2U;U?8' MO,-5,C[N]G)%?CW[/%M\0[R8C7N^3)](Y)NK(A,IF,J1E7KBR$ ID<%5!UJX M:)DS0F!I=$'U*'I'[X@[]D8]J$([=RYW4ZL]<;4&U,N3RMR2E*KVJD' MO2>_V2#X4#(D,OWD/P?+VK2A>92J\=OB/AGLAM-./XC;YS[F))/;X>HE8JL9 M"5Z6._! M:VZ!)^95B"I8WN2BSI%%.4T[D(Y9E7.('@9%TPC-_<+JT\O9XH]5XY9^#U_S M9(W\OL/A\+?FK]]X'5_'HFX+.TGGZ9KJ=X(X;:>C4K6I=)65JFM;0W*!; MY22,YEX[UB1W<3BIG91&GXJE+>Y62YUUX9/==2E%K&W:R*4LM!& LL: PR@! M*1H6*40;4I,[C!TUC&RM]$==^D/DWP5\[M25U:*P>9K.\ Y3'Q:'RE.;3.LT M9^!2*EJSRM4F: HR(E) [!0738["6C S;KWV$X-Y=#1TL29>(+T[33=*IN]G MN-'V/#^[: 2X^?G$1,=R,%6NDD*PP@OXG 5$D5DJ0A6O3 N,[T/F$B(&,4W047P'N> M()KBZ7>)&&_BA>Y)W[CVM3NLMM!J!VGGV[2_*1=,DO">+U;KU81V)^6/>I>D.EH/IKP,LWO2^OC7S]]>O:79>!]%M M#GT^? KS#WCV>;$,RV^OSCZ'Z?)B,K#.)D8GD-99[2M@-(*S&* DY30+#D5J MDMDX@>9Q[\ATA^2GTGX_1\Y_7BSR']/9[(:33:CJ,'";90&E,8*2)$1G2@#A M38U3;2ZB23O<[>2,>]6E/Y2>KK,.+.V+R]?N&I.M:-N02M-VL3D[KT>AKM#R M$L):PVV,RK2Y0/LX7>/>8>D.BT-JL8O(Z6K X]U[DA-OC4N>G)?:'0@4;EHI MJ@+&6Z^KQ832\\ZDV MYIDQKB* MO,X_]@BTL SX%!F@=IQ5[QICFSWY,:K&O=_2'1*'T^"I+F*C9D_7@KN\5GXC M-9%9X2*#+IGY;2 MXIR, )D G'ZYZ-(67*@#54$'X>JLG00141.3EB7#@D+^1'A\2%QO_:*&@<9W M$7BBECJUB#53,*=_1"MWDB+JP)#D9:4%E72]8A,YQ.(9L\4$ATV*UAZEJK>F M4D^$MF/UTBG,KA;/V_!MLW*LD2[EY,%I7T/^0,)*%&=9)W((VB45FA1S?)>R MWAI-/;%Q.T8_'61CMC*T/"NCT]'>Q.T5('R+L6U.98\^I:UR0@+R4Q 5;4Q!%2K!0*Q4K& M2>.-L<7G-M>*UD289D0=0',@D$T7E=413 MR@6R]-';PG)@35(J!]#86\^DI[5K)^JLTW!U\LL%$6AD\HF M0X@L0[;%+<6G,,$N6@A MO8C2Z":!]_XD=GE:W J6C337KVMY7:2^19!"J^PY^>A!. TJ>/K.Z@3D- ?K M7834<3'ZU*[E4#KKPE9>.2AORK9Q)9.L@RB&N(@R<1(?TG?6&^!* MV$01H^"A2?'KXV1UZ4(.!HL=+N0 &NK.;:R=@NI-,EJYMU@J1'M4RD#@IDZL M=!R<#B0WG14SA?DDF[1[_2YE7;J(S7 WJ)ZZ&A-P3B^_UPQ\$HJ*O/8&%40\ MJ.@].(.T9=1A"%X8][!3V!ZMV;>\J4N';F@0#2_S?JXJ/=[QLT@FBS(>LK*Y MMEKT$$(4U1L.4C(296RZ8Q[?C_6I\].M-\S3]=,?YL@)P+B^,L<7-UL+A57) M4$!>@C.@T$AP%)M#\9Z58+G,P3;VT>[3-&Z9PG@.VDFZZ0=MM&SN\#1!Y3(W M.H*WM7&VKY/*A:=%HY-Q+*&+;3RR^X2,6X3PQ+@Z20M]@FES?/UZ,?](CS_; M\!0D3\E+#6CXQ@60E;L$W*NDDM4.19/RJD>I&K>X8$28G::??C!W.W:Y8N?U M=([$XG,B:DH2D\%&9P,$5FI9;$$(WB8(4KOL4HV;FY0M?Y>R<2^RC1ACGJZG M#HK^]I??)$NMA=J,FT*2FRJZ3D IX'5)(B9O61HYO3ON]*4GAF(CS75P]%#9 M>C;/]8\: WT)LVKL+P:CW*\PFTB5@S&:$S,U$ _20C160%3&")6+U;9)L_U# MB!PWFFUVW-!,3]UB\!DMN>7R&ZVNRUE\:)SR1M#ZK;$YYGIKQ9''X3&@8<$U M:ERT%W7CQK1/C+I3-'-B]W7B=+E^0M!AKJW!= IZP6I@A9",@BTOF(=2)9- M;+(/#P>Z9@'OR* [1#.]#) X__QYMA%9F%V)[-6\+)9G%TJ[$E[DW!7$ )$, M-0DO2'#"&S"&.92961F;=!/]<3YGF>B% &D-L2 /" MU59:/#,W(R',V!"T*4\J) D%%"=+'0?Z*HW*3;5SMC M^Y)64)A=I+XGEB<;DV*@(R90*(@S@@A(QZ,M+ 8IFF2%;Q/1K9$[1/4> H_;1GDCE6\WQI9SH74H J1--?AV'@(O#+(O ;4I/J4FM[H>(VKD$3)M M$#28%CI U%\W1:*K]91B+EQ-4,:BHLV0$RE:,:TAUMHK64HTT3KK8I,6*'?) M&'G"2QO4G"#I#G#R#K_@_!QKEV?R!;8!GPG.B^&R!M".&")3ZA(:D('3FK"R MR#9W\+]+VU,X\E"41FYZ$_UT +P= M!4_WF"J")*=4!&;J&(1<^5'90\GD01JGG#%-*G7WHF[D 2B-O/K!]=(!V#XL M0T;B:E/B_K #_ 5WD\("C\HA&(Z6Q"8C^:(*R57(PI%36I1H+H'%+O!M! M:A#I=X"B6R'-Y>@>6B=7';:_O5PL-_V1Z5<7K<7P/KM22DMA#P<1?&4W*HBJ M!'"EGA:'$(QK4MEX(MW[Y5K9#P;*IU1F!]C=V4[L/E]B8[Q9G;QB/05+])V/ MQ"%+%$$%9#JE-K>7]R1P/S3^:*G_)NKI '97(TF)I5>DIOG'*?D0%U//'FP& M1FD9LZ7HJ&X&1G"(TG,HI;B4F(DB-CE_WY_$_:#WHYT9-%)1!^"[+@.]SP'?H.9_5F M]*:9Q'VV@BTZ"HF J ,HQQFM$YZ NT(LHB@^-FG*L"=]^X'L1SMM:*&<#C#W M:UC.253UMN&F:]-]=BQS0J=B@+Q06D+>%7 8#?ABO;'9.]9F#OMWZ-H/8S_: M,<.0RN@ 6R]P.?U"2OF"#U8)#]%'XR-$+NN(*,F _F](:,F@8B5DV\2$[29I M/T3]:$<( ZE@,#"-7I;XH>86GZ0H\?)-(Y4D;N.S?4$BDS9&ESCDR&OECV;@ MF:VK4*DB/$^JS;)N5Y#X/GW"?%[[I-\WSK^$U311+/-B.CNO/6RJP&]%,)%' MK2AH3JGV3I<\@.>!7$]/B]@E6TQNDMTXDMYNRQP/0=2#4_LGT-T_D&4D_L_# M[ 6NPW3V-!;R[AO'LI2/\-W>8L;D=)8I T.%H)06$'V68'+P/"/C5C=)1C6T MF%?7(3Y<#-C6D7@T%J10EAAD'H)@&C3+PA=N16E3.G*7C&[MVR'Z?V#?CI?T MB-'!:KF>O OSC_CLZW0U45E&(3"!*YJ\4);J-(= !E=PF:U#='(?>-!#;T&# M_G8?%G?>.O+%]!/4MCA5ACTH_C<\B[BBC9< M62GVN;VRO^HOWCN.\D_0V'V='R&^D;7^6_@Z/3L_NR2G>BLVYP2R,(Y2!EO4/K6=>Z%@*P7CW*\9"@VG"[6#]/"U'T01 M'KZB;U<3:5,6!36(4N=",+)O7OK:]8(X**%8S$WR1P])Z61HZO$NXD!2[@ G MOY]7=+\I[_#S8KFN GF/'S?W[2<..:/_6XJ>S[K7&'D?RHG=(V VDN&%F4OR'^?36=7]Q__D\,M).BBME00[%JNI9608NB-IZTL901Z J=;_GP&-XV/&:3N8F#H:)(:39P4[S M%I>I*N(COBFO7[U\(9-ZFAV4M1)5^OA M 72\W#L T$L*\]?X>OH%[]?(_G6%Y7SV>EIP8AP+IL@ UJD(2H< (=0Z69]2 M$(KG))IHW M040AN"A-K@G=D-!)N^EAT'*D9/]Q*@C>OOWU":L';KUMK+9O._AM7S6 3&=6 MIW%9"K7)YE <'H23$$-4OABNK6GBCCY%G=7.&TH7N3#I,*I(,40T2M8:6$8; M.GI %Y3)3!H7FK1GVI? ;BL-#L',[DJJ ;73P6:XDYM?OGV@1VS.:@61K(PU M8!1#4#;6BW#20E)"!!YM+KI)4Z<]:!LYV=@$%/O>5SQ20SV#KC+T8G$6IO,) M>8Z2B^"@I,A!.<,@LJ(@A:"(MR1QK]J(X4!W0]NXH!L<#_OB[4CE=("W7\Y) MHA?-JZZ^?77V>;GXB MKE/,'8N)16L%=8"ZWP))=8[+;[<%=LE*$5'668K 7:B#!I"V!BT2"(/(0^8R MIB;-=AZA:=Q3FM8(&TH9'>#JPS+,5YOCR*J<^\P@^1I!:0NHI2J<4][6F-K.(5T@*XWA8)]O,^$\^'B*^KLF=I8]'R+$L;5_IUH?+6I7D@$6LR# >]JZ5*S;HB]:1AVYVN@Y[[!:Z>G#O;35_.TO!H0 MOS@[6\POV'JV7B^G\7QS*>_#XJJI%>:WX5O]\+/ELD9<%W?U*+!R6D0#Q=2[ M>L@YA"P1C+.>29N5Q29'^Z>3WNWLS%/@^L0:[0##.Q;H9?>U!^MTPH6,C M: MHJ)>VA""I)N3!FV]-$DF)[!)R=V!='8[H[.!,1U$5[U"<1=SS_+_.5^MZY*; MV'H7 (,$B=: S?U,Z/;+ MV/<>/- DX)<$_.>+^>:1?YNN/STGP"W.<'FKDVA)&I4K8)()A/:L( 8*P5T2 MT@=6RR2:C&K=E\!QPH&3=;UC$O"P^NC>$AS?ROKN X:U"@T:3V_%"Y/!AVP] M^1VQGOO$##$5!SKJDGGVW*K[5Z">Q#:\F*["QX]+_!@N)G[=%LL-$(WCP@=; M6_#:Z)[DW!"JO/>$X8U M"BU2DEOQ4K1F+B8&F1D$%24'+Q7%R=KF@*R8DO9KW_*$5F%BF&4^)5F+8BF$ MI)MA$P;C)Y.-4N!I1S M'SA9/9OG2PY6ET7943N6:*.#J&K:6Q1)JT@[8,9$RUR0/ Q6@+B3BO&*$4]7 M[$.4G"CEL1NA_7(^^SLMHHNL,^;59TS3,*-_>LG=5:_98(Q@9'YE0$6!&4I: M2O2=#R)Y:Z*+X7[%\O8M=;_WC0Z14[6Z:"OBL5'S6YB?%]J6S^F]9&FK [<@ M&CZ']/?P$?,]SE*M*D#GP;HZNXJ1_QZ4-I#)(D?D]=KB?O[80:\=K^JU 8;: M"7QL*&UZY5S2[;3 K$NL'20I##-DCX,A04668]2I*&3W,V7;@7+KH>.5NS: MP;'"ZN#,Y;K/TE41RU47V\RK>3ZO_E>875TE16VU4;Q>-]"5>&+#*%I#D063>4C) MW>^LLGVCN?_DD75_O(860XEK;%W_C>"__+#$L+YU=5@:%9QR@318VUXQ]."C M-_K(MVV'T?G)8AM;[W]!BJD^A7G^_9R@6Z5_=3?(.:&( M7E"%=DGZDL!IK\!BLCEKS@O;+_K8]8:1+\0,H_]!Q->!/[##:WI]752?I L^ M4)BMZS:H0A;5-IFU^#W"QD51,V=S4'UT@*]+^E<39L@Z6)&! M.S2UX^]F#'LD*RF*HM#,*-7$U;PBH,N\^Y%JW5[)<9B,^SV6O1F__FI.;M7Y M15'S$:>SVQ\TT"'M'E0.='UDZYN>S?-?,'^L-7N)?D4[$*X(9&FV6)TO;XX! M,-K65 A'/ ZKYZ"&*%55";Q:!_DH8>QWL?3?/*.=OBK;PH;LLXFRUR MA4SVFS$%KHZ/\C*A+K9DQIJTPCJ%Z)$MVQ.A\\%&^51J_L$,Y?$%;H\]KJ71 M?+3X[>>!Q7-"L<^CSVLIH)9W$T]9OJ6((-'+>LF:W W.Z[%)_>*8CJXH(W*; M>KP>-I<+5U]I%D,) 6STFOQ],B3!9@_.E,0TDA]67%L1=- __:DPM'L+.%P9 M'81&V\3V;KKZ^R;QG(23Q?((J%FMLO 4':'M M/9R'HT0_ZI3&A]Q<%?+?ZBOIO3=2VD3(ZH7 M()VJ_)VH.E$/'1BG5W-Z%J[6[\(:W_\1/E]52A@F(X98:\D1E*:5Y[,6D(+@ MF>G,99LI6MO)Z05'IZK[P5WGDV7? 8)NQ'.3Y<*H.%%J0#,3ZY"!"-X01ZY8 M973,++LF[2ZVT#)RL4*3S>PX07>%E=\7505A]NRL7H:=")V$YL:#$74Z>^8( MGL< ND0T,DNFVO1'V450+Q;G2$WO1,X)8N\ /ILRK^>+,WK_)Z2(NN[L%%+C M7^=+#+/I?V/^,]GDUXO5ZLW\AN?5L^64HN^/+\Z7]=(U_7R1?\?UF_(A?)TX M:5ER64/>M$F,G$$@84 HLB0AE&.V26P[/"N]&+IA(#NRJCL ^_.P^O1RMOBC M1M>XS9=]/0UQ.ML$W,_6+\-T^1]A=HX3KVV(Y"E LHK6=$@< J>8.Y(G817Q MGT635,61](Y\OCLP;)]":3\"-C=M]NYPR*7,21@&65:I*G)_:K$O+4'%L"1D MB$TJ60\G==SV($^.R--4U>^IR34_OV&HJW/VB@@X ]J!SH!.#Z33?9 MV9O.,]8KGCUY?D4ZBCDI#J&X1!N0T2153&3*-O&_'R/JY''A6T3[:O[Y?+WU MJ+!ZO*K8 DQR4YN*9@K*(@=4A<(T*8+/3>I6#J)RW+!D, 0]&"7>3%,_F'DZ M_E#WL<>U-%4-.IKL!;?@8DQ<1."J#I8W*H 728/R.:&QH79^_M$,UDT/]^NW M7&[.\WS+;[P4?WXS?X?I?+F\;-ZYNM>[@XM@9,D%I*]R,>1<.B4IU#=*<*F5 MMJY)XX1!N>C8X!V"P-TCHY]:TS^803RAC./1Y[4TB2W+.!Y%I/2>!Q\+1,,$ M;8Q:@:_7]IUQQCC.T)HF16U/XL3MN3[H [\OYLN'RZ4>JZ"3!B$%6Z,:;<%A MD5 [*$5DQ6.; O?!..C8%AZ"O)W.WY-JN(,DRC7COWR[_O8O4UP249^^O<8O M.-N<5,?"#8]10U%UX*LY:WQ>VCY'4"RJ?%SBX$#Z?(GN!Y M>V][R-_5U7U4D63H*-[S9 $4D^0-*?JKBR&G;"@H;.N/[T-E)V =$"9[!-+# MZ*PG0%ZD!C82XU?C[PPS,DH%67H$E:R&8)4%0^M6.IV"LDVJGQZAJ1.P#8^$ M79@[42V=(DQ<5>5@MBK2!J'K#6^5#+'B0P)AN55,AYJ'?RJ$B1XN6(^+L&/4 MT@'"'JU)U D-8JI-KK@%DA?)J)0(F%+*FLE"7DB7M<#M,3:J?S>8TKH"X)9B M1L&"1Y06K$KU8GOB$$OA8*0R$B6CQ=2D(_L/6D-\D.H/J2$^1 \=8&I'':LS M6N2:C,R*T9*K0T:C)7X2XRP92TYN^?]KB ]6]WXUQ(?(O@,$#6'G7U^72T2. MW$:?@1S,#$K+VD:.EFE&ZY4,P=C<9&#KH%R,6Q?5Q\8['BPZ6!,O+E];BR!Q MOMJHO@Y%O9#%)-CL:%T+<(G<716DH!4>,[CBI>-!&H>-]NK'R.HDZ'UZO#S8 MW@=37@=0/**&S M3:VT#.$]!OW*V%MO25D0!&NHZO]>&)IM_HW*_KB.<82#; M6,E=W* \MCPW6YD3R19\J)Z^%AZ\=P68R('Y+);OP^RH^7@/'S)0\<1WJ!MB L[-*UY>O.+ZQ%H8*9"'BB,> M*.;*&H(+&G*TG#E&M@OWFY"U\Q4#=.R[/&=_4UXOYA]?$W+S@[?=*HL,P17K M$Q15%TJ0')SPY&)XH;1R,;:;FG4(G2/.SADLZ^3734[_56@\6[_&EJ[L> MU]%I9"&:8$#HJ$ E;2%PVMEU84;P:*RV M:5P3_.#!U^M[2S74Q$E%#DG1M>2=%C97"D+!VE("A;.:%KIJTLKE("J[-+^' M(.&^^6VGHWZ-[ZOY%WK08CD]SN#>_N<#V9.=% U4]WKU_&_;N@LR5%X4'JX,I(:>@\1;2_=X'^[A0X8W+ VO&CT& M(*\HXE>:0S&D754X0E3.@I:14[@@>-9-$NT-S[PO@?V:G4-0L_MVT(#J^4%,T DQTY:G M#&^$6E[N>0Q/(DD5L%ZN<-K5%@"!-AH4@)8;ENB+Q2;9G:=PZ'(*&G4[-L6+OXB3GFHN7T_ET M1?;RSXM%7DTX6=>"%-\%P\C;XUJ "RR 8U()D[F/KJUO?(><3@!TM*)W(>=X MF7=PF'W-Q>M7+]^\(Y4LO^#$<.XYBP@2\R94*. 5%K 1B^72HQ9-+DMO(V;< M ^EVJ#E6WH=CQE]@9E['L&#^,#QT2#83%:,+2M4V%SF3AT?8#U):X Q=LM$D M)YLT-+I-Q+@'O>V@9@-X^'>>UB#:/L1:I\BZM9" M<^3A_]W)VY'W)WF2_1;$IR%Q;$I)'ES.' MF(2#HD/A/I@8W'[G(+O?T8DC[PWC'$2@73BS=6>\%M)E:]82730Y%5!8 M.P(6@JKW68#77&HN5#1M)C]OH67$,Z.AM+P85N ])U.J4_['=#8+\_R*'CC_ M.(VSRU*L8_:1YD(1Y$Y:D6:*^7W20>'2)J8QT0_R08].2;*;_)QB9X^YZ[5!VWYHU5-X/:NB./\CZ_D/;&[V&!UV'@5*Q*&C[$Y#KB%*58P&G MD@*ILTO!^>SS>,M\^,.PJ]?>+!5:E#EJ71L62/()HJQ3JX0!EDRR/A9GVEQA M?(2F'\FH'8*?W8=@IZFE@XSC#2O/TG^=3XF FD!=XZ9*Z;X8?_GV6_@_B^7S M65BM;C@V42:*B,A2\U"S_B60)+,BCH4L5F>65),KC:>3/FXVE$=X?7F^KC(^6RS7T__>*/[7K_5.'-X[S*;8"W-6'$02#%1MJAF%CF"= M8RHPK:-OTH!Y2";&S<<^/=B?7/']UF0^XL]=_>K=8C8KB^4?89E/2 (?]Z+V M7NN^7([BR982A4090-M$&$-!X541'J0W&8MQC+LF15QC>[*;*_C6%D<>$P+# MY$'17\&KDB!%B@2MEI;;II;U'CT_D@=["&[V\& /5D3?VL/G%R"30X5\) "D+DVY(H' \A20B&*0=YDVM"C5(V+L$'T?A]+ M@RFA!T1=T'[5_28S5]/U8(LB/\0[!K'.O$S%)Y:+USXV.>BX0\7(B!E.N_=Q M<[2H1\3)Y\LZGCYN7&$CK)XMM?,W_!<-L_8GBB=_/";Y5_E>=/:UWLF0/ MV9C:78\1&U'3=UQ*5NB'J.Z/I-JN_5UO&#=8'P@!@XBO Y_@MXIDLE[O,"WF M:4H?^[CI_W')C>=)&Y<,>&MJ3%,PS@J>FM0@ M[B:IC]3)D;I>-!%\!Q"ZDLM$&(&NN )9B%K5+C(X+1PD;UCM=JX*:UHJU,=9 MVS#P.$JH/^3QP(,T9).S@5UO:7\PL!=_HYP*)&%,BH8\&16K9ZRQ5D(1TBB$ M"O7.;F%-4D\CG0H\D1^M[)++-4"B 32. ^*<0V.D_M0! G,Y\BT?6I7K+M$_UAAP7%: MZL#GNEVN7/NOW65KHC*7!6NC$N-J,I(9\EL=@@L\)5=*QC:]-Q\GJUO/ZT@8 MW&_Q.YQ..D#8??I_Q_6O7]/L/$_G'Z\33->7W&427%$XI-'[VBNAWM8(0;NH MO+.JR0GZ?N2-W=ZD%4#VWV^/U57O&/SS%[A'6[[QX-A_T1=[AF>L?:LY3.S\YGM67<;8]C0DRE4!!L"2 MP=/> =9&:3F/EJ)ZO;=,L3(.]0K0S6K/"4&"1CV _KNR_9"D_X!T=1$VB/:M:W\ M[/((&!IT-=&I1>UZI8.&(%P!F:*(@>2W[T'$D%Z9^4=!T1!2[ZGC\_=C^XDV MVAM&LA.Q=M+P.4,T&FF1H'4\QL!LHUZUWR=N+_#9'Q!\S334;R_I1VIL'_9: M:5-%O/L][>N(]^1QE$IBRXTJV1?";:WZ,.@A6,F 2^XIYF1 !P>VPBNW@ M^.VQ%-)#+G\G:_+A#YQ]P=\6\_6GU:0$DVUQ&EC4!I2D[20ZJ0 94Y98=8R+ M)X;Q'F1WFZ@>&%X'I L'UO4/A^S_Q+#\\,=BXKVRP8A 3-;+GREK\#)'<(:\ MAR0'1 M<>1VF]CO#L&'ZK;?&_@O,*Z/R89M_MU V:V'- R4K:H/WI(4X,Q*51!!>"%( M7X5#V$P5T99'6:1UNDEWSNWDG&J:[C[UUAAL+:3+3 %:X1*P\G6\AB!>?(< M5"R&HK7V7'8RH6$ )-PW&T/(O6^[D ;T7 "S Y\D!="=MP0S*.L M/;Z\!A=YAIA%JD-"4K7I U[G6QB[0N[<8\86J^6Z\D[BK9PT_ B MY<3(E#JP65(TQ4R R(($##IFB1Q5V6<9T$-O 83^=A\<=]XZ/AQ.TMWB5$'V MH/W+R]C:"UH#Z("Y7+>Z4F\ 62+;\3H(N7"WURBO_?4_9G>.$S1V7^='B&]D MK?\VG4_/SL\N"2JI4U.!@BU-W>1 8O03J6\3RR^E][OO'EDS1^C MM\400AQ;^^'K+<*3+8&SQ"!+JPGZM9#6$0NV#KVRK(@L!EOU=]X\SI'I8-H_ M6H@=I-+O;GNOKV\CH>?0*/6_O)K[NHU?%4+[! MD$+O #N5\#?E.;UXNGX9:D_V];?+Q?#+8KE<_#&=?WP>/M-OUM\F3&J3=>"0 MF9"@%'?@-*TN+V,RDNNB8I.BI$.([,D#/1(5BR=2T=C7<-[AE\7L"U'_>A'F M5YR]QC4]?G')[\0H@Q3 20B\S@10VH(S'$%@1-J#/<\/3JRW7Z+8XV4]&:C3 MH--$O%W"Y7U%/WT0)DR"[+H*F15#$QJZ;VN:J3B0QAK/[!S4' M@&;;*\>MMGD:Z)PLZ@ZVN[?AVR8C?)$B_O7KFE@ZGZX^U1\^7ZS6JTE4*%V] MQ\T"RGK#EFRG5P&XX-R(Z"7%D"WVN.]2-FXU3(N-;5AE=("N;3OUJSD]'U?K M=V&-S]9O<3E=Y%_G>9*\%\S7D]&Z1ZM(1C>86&??4)R9 Z(337J-'$#CN-4K M3^5*#:&@#K!W=S&]6JW.PSSAQ3+2,3M:1P&L8PBJUNJ2-ZB)E6A(DM+0.FMO MT^[0-.YEU?;6['@%=("EO\[#19D6YMN\7-9K33@1C<%'R)CPHFNL+_1=D3[[ M4 2F-G.>'R=KW!NH+1 UH!HZ -4VV_O7^?D*\U7P^GQQ=C;=3)A\B4B&.%4% M?L2),S%K)RV4H@/)4$IP!2U(8X5(7%NAFYBOHRG>"XKN1X+BTRCOAZBX.+'4 MHD&-Q5,65RAI$U-,@U"V]O%-C-29 QB&J*S64?$F]==/5USADT^)%4]^7Z!E MDNN40OW_MO=ES6TE.;KO][\@(O?EY4:XVJZ>BG"5/2[7=,P3(Q>DS;DRZ:8D M5WE^_452U$91$I>3/$FYNCO4$B6?@P2^1 )(+(46;"5](I-"W21AZU22*W9! MP#;)%;OPNX-C[+X.7%XW1\>YL*9ZJ;779LU/=@?8>3N???J(BR]U.9/ .7-9*J+8ACHYAG!?)(+)]-5J@\*V\<'O M$-&3=;.G5-?=ZGU9W$6/ZV?B4UDH]$X;L#S6GMW>$D]8@(+!>!ML$;I)'OX M8<*C7_(? J(!Q3!^0\3E]?/'VN$NTUIF>#$O]9OI:E%I&4XW1JJBI &3K*G= MX!V0MI: HV3VAOYH*9J\_W^,R_J\U9_'ZP,SM;.SJ=_7"XJ2R<\,;+X:B0< M:W"":P;1<@O9>@S%U<.[R>W]!EKZO*\?ZK3:A^'C:Y=-*_EM/DNKQ>1HM4)R M%J07=7R/XA"X%Y!YH4/8L.0;Y3=N)*?/Z_>A +0GVP9?ZN%[U99YC_N"1YXTT-7!-G0.=8MP$S]^5^Z^;#G1MKZ?SITE.;&21?;#3ONW;?[K[]MLB9R=< MLK2-0.IL:_%* 9?I1&J!=(_LWAT/J0_B!4>4]^GIS_U[9CSY MO*:ZM&5?C<-PJICWP2<-L6A^U:'<>QU!F6RX0YY+:')7-:Y&O>T,L5E>KQ:+ M6D2V?.=/WQ_LM5=_AD6^B@L&DW+6R4 QM?UQ[1WA:[XS2]P$S[SEK+3@WV K M.&DMNPMZ'^\.R: M^#CWJ!@7A",A87W:\-YBZ0!3^S/N=MFS_/XLS.Y,I[?"&IM#A$S6$BAI!?B" M#H@/L4CE4(@F9U.+Q8R+\ .PM:XUQQ9T!V!_CXLR7WRI@=+E4L]7=\%&YB+H M?Q"XK&UF,@>?Z#L;G3*::RME$U7Z"#TC*]71@;*>CS^ U+JX9ON 9/U,$YE' MOU^0N[=:!KF5,=HDZ@A]PB74! MO&?Y^AA;;Z/%,6NK4F&@)1TX2EE-VXYY0(LV(P:F79,[X,-)'QG279BH1P9 M!T?]&M_C^MK7=C:IC;5/_IA-ZVS"B^FWZ<7WI01NXW36%)>"DJ1#B@$E5()0 MN 9KM5>V*%-,XU:@PR^J5CKIC M1L'(Z5V!W&J-0';JNE_S87YV1I]4#AU0HC;0FYM>JQS&ASXN8+AF04N10*$D MI))'4!LT12C6"7( BN&E3>_>%W(!DQ(7)69!ZXS$1&8#^"@19*:/,2J,;0H0 M_[Z V16][2Y@=L% !T[%_6@L#[HXG1(4%A&49PE\0@L8N(N9#K'(F\Q*>9$7 M,#LAXXQ+H MW@#!&N&0 ='/5[K_C- MOR^7S1QOAGZ]N_B,BX^?P^S=U_J(\]_FLV^D%C#7.-'/5W&BB3"<)6D\H"CU M3E89"):4 QK%0DS2&FPRU/NXR^S<,!D8Q$/MH?:(^C'VVV^7R].W:%01:2O8 MDC*=N9S.9"OGNB<[\G$C/ M!*%SL2F&-G'ROOR^9GU:?H2-UQ1S!_I];V8GLR'_A=-/G^G_7Y&%'#[ATC9_ M31KEYS!=_%?8%F;EERH'QC(PB@19\+AZT,E85EK5(3=J"=<.!$SW+ M?RAUT!+4/U1$^7G6*2-DXF049H6D3FT)$&MO):.#BY('I6.32I1N./#B8](O M0!^T!/5IZX.'T^:!PP&G'*CO?]^/!>5!@_S':GR,?UU]L( HZDQ/S&9.QGN>_Z_&;U>/O@MYV]?B[8* #0VR].#OR=D/!,/?[V8ND 4TU*(!G++G%? %E-E[4\@ZOE MLMY*KT013N8VG:\:+*:O>OP=L'6,>OQ=!-T!V!^K[(Y;<\/3POP16U]*-?P^!N+^[!_QK+PA>@7VS!WM$>&A ML)J\HF*N;0 XL& ,JB!BR-N:)[EN^ ML'/7<& 0S!M+9%35NMVJPE_+5F35-S]L39 MU0L[]P/'Q-D>$CGM(WSYI>:S36>?KK);^,1'GCF2"\R]I-4G*< 5S\%KITP6 M/GGL*_]JPR).-(WR,(R/CH;3W@N#YX';H UYEQ%2$+RRCD%(T@*JHAA3VL?2 M9BYO+QPXT:3&D7?AJ#CLX";GU=GR;^ATWLC!-W_5;W&2HF.9%0Y&ZUIYE0+X M8"Q$YGGDW-!AW<3GW(Z\$\WK&P;Z#23XPH^6^R4%'^<7X>Q.C6&),6-Q8%6N M77'0U?B4)08%[IS3@!A'9P0;U;CN'['Q;?IZN;X M =-NLG:7_#E?KOCN[VL:VV_SB__&BP^8YI]FT__%/,$:*],DN\1RKDVL=&U&#[; @HDW +-?9N:0#6Y?\,(;\MA2.&-5-!'1J:N;0FJU'']A4Z;2H MTMH&;UQKEQ,Y0R:61"=BRN!%1##)AL 2VNQU%[HG7"Q/^ZLL@"!YC$G1X:@S MX3=9"2&I6G]CA=,,.?VZC8*Y2T:_6F07J3[4(GNSN@,/X(;Z*P58K;#Y;%FV M5;/A@K%1):U Z21!<:[!(_$E>N\X+4L(U:8-TU-4C9P/<8"X'T/.P;SO $AK M:U@E8J?$$97-H+,A^USJ0@9R-8;J)\'E R+FX&D.Y\2%9W M@)6;K70;LT"'3,:B@#E9 V^9012N (O>J2!-$KY-IND#4D9.HVIP/.W'Y2YP M0A"_M?KRZ\O%30;+55G91$@7HB#D2R$-Z5UR[TCEREHSE&PJ-I16N'F.M$Y. MJSV%O\G5'DX2G6/KZO),"Q9U$06D+!Y4" &\B;0+@U0B^.BB:),O]QQEG6BH M]LC:70[] 6OEJEX-"UC5 YR_NKSX/%_4L'A-4KVS^DG6)F"HE[4%:^5C(+O M107.V!)Y]M:(-G/2#J%Z'$"V#PP<2Y#]H7:3@@_&">XY UT,J?50##AF,G!M M,V:?BTAMTE6&.6H'SPH^,OX.%4GG(+O2]9AE0EX0DI+$+Z,%>)4">4DB,UJ/ M"P_"LQV=N8.GO(X)L=T%TA_"5KSZ@-7GII5MJ[R=]DFQ8@&9(X,&DZV-/@N8 M7(PC5E'72DN_R=FH''KWYXQ>_GGZ M]=ZG[U?K#[/\'NE9\UGMN+'7I>%0KQ[H>K$))P9J%WDO@V>6/^#%=+%TG6[O MJ&^VAM)<9I<=E&P#J"CK^.B@ 'DN*CF>8INAK#O0>'@KIR6_Z2W+)-;WM^PAF2(,\W7=\+IZ*I78-2Q%0-:@;.)@X:F0U6DNM9FDP/V)?@<4,_K5#W ML,?3$<3YXE7P,LX[IB)>$="7.M[$E1&4V1>YQ:K#+DD%Y2V M@K;ZH[N.A>O-H](&MN8 KZ4KPMNZ?OLB]2SERX)&A?* 5* MH@,7;<6N489)C-DV"00=4?.^)@-I5A/K9Q>+:;R\6(E@U?='8RC!DB+02=-F M-0I"Y!:*X,G0;JVSOENL_RFB3D>K[H*>=:TZF%@Z"(?]8WYVANEB^@U_"HM/ M5X&2.Z4DR\PEDW010M2V:+Y.MG$%G-,,4HE)"#J"M&JTTYZE;>1V^8,!X4'^ MSK!2Z1]HJZ0G8V4JABP0QTSM.1(#!"T-")LTT]F;F.4(4.LANW!P3.R&N3T$ M-':[M]MU_#&;7ES;-DLCYCHKSI(][5V=U,5K'P(L$+S6@,J%VEU8B;(.M\VY M_L^^JFOL["/;>3-&=Z"L'E'LMW;$VYO,EJ *<\R24LE2UE86&0(GGXEI%5/1 M%GV;B3/;DSAN,E"S,[*1C/I%WVI?+>H*:QAU/@N+[W?_Z-67^>6,3%L97=$2 M0:>(H+*.X'R(D+(O23N7%38Y0P\CNTM+[F P;8?9%I(=^_!]9JF_A@L2R>S3 MAE4:7C)C6+/4E:P!+P6>#!O0W-8DENC2@Z8WFP_EO4GH4F,.A<4C2J<#7;HY MSK5GG\:WKQ^9=9GGZ;YLO:0N.6V^<_?;_>KA/,:-"8##:86KVN M3;7[^ _KI3[0/8FUM:;J#O]E'@A]R\732Z MK>WK(R>N.@6V6*XDYBRP2>'Z5M2-V\MQ7*/T #F-;7MNO,9:AB/>_/Y^XZ$A MHU!1$,-*RAQ4T!ZO?C:P8I4Z(54@ +RI,E7I.RHHMT$BCM3#'%F74;=3-< MQZ!^W,:$QT!\]YAX\3C"0KHTD2;R\9'2HID4LB5Y755%LM'=!!R,!+9R0+/O$V Y9?1D;'+NC9 M*:-C%[%TX'9M^<9'3L!88^, MCEVDTC_05I?*);&2#$?PWM>*?";(+"'G,6K.M(FZD+'_=T;',)C8*Z-C%P&- M[6P]GVA@6';!.@M<:MJCDD7:HW0>.)31HC!T1*QG1;[@C(Z=9+M;1LY/^/J*: M#\2W#K3&]<7?O8C-:BE(MIW!K$B)^GJ$BD2GA]Y9"OX!:[0Y&ZE<:YFD=GE<[T=,6Y!&T\$J(XHA)3;+O MGJ2J*YMJ?]EOAZD]!-$!JO[S,IQ-RY2.^5M3$2TCQX(;\C1R J58@9!#A!A< M%$X'C;Q);X8-M'2)H'TD/1^6[1T@Y[?Y[-\;5N$*M\BC!%-B[5A;\YR%SL $ M1D9+R-XVN2+93$Y7=OF ^!F ^1U Z.G!#ZBD4IYV00P":^M],OBR)-D'2T8E MJ6AMVH[FV7O$RK&S;@^WDX:31 >PVCP7PFJEEK69W-).4\62DR*)6RX%+I60 M5O,F%VHG-W!E)VEO-7!E%]9W@)^'4T P%B5J6Q\BMI!>#:17H^&0!*V#\5 $ MMLJPZ7_@RD[2?7;@RBZL'A$KYXN+R8=Z:[C<,B5%M,L#G Y>4$YHX#!"KV\H)4I(,CJ32H>!/CD M P2AD.Q[K[/;QOK='@ACJH4#)+8N\SW8-[+4?YW.IE\NOZP(M\8@LYY.2A-J M"PBT$!36/@V>J>)=YFJ;N\RMY'[OS2-+?A^YS8=@XMC2#W_=(;S(0'*R&3!& M!\I+6@(S'FP41GKK(VXUSV8[Z=]]\SCN[6#2WYN)'1B).]1#J*2=C4:!R?EO# M: MKS.,U809(41M,$CLC=EK@IH@$\DJK^1Z*]#-66L#$-/E5?]0P!Q%8OV6A=;X MVO2BKO \S)9,ISV*LS3=;S#"4X\;J$1S:XJ'*[2\?M^KM?=M*)9CG.F426]Q MYQ@=M;6L)/%(J" S53&MC6@U2V9[*H>(?S_[LMON]^27Q:3(+D^.]BJQ(4-T MGGQ %-9JR5W@C8KB=B%S[+*35BC;%%%O)+Q34'/K.N/P@O:MGSVX MQE+:-H M0V7I;,Q)U@P&4W%JZIVAA!)]$@&](N_CY+7AF]FWZ6(^6PKD[ -^P3R]WSA]3Y,!];?!C,GE?VM2]BYPV"1,\-)EH^ Q=IZ3O=L'1@QOG <73@7/\*J4% M[?&?YXM["WL[/S^_Q\6)\\@2(T[Y&&PUCFE=JD1PJE0M;FKY?@O8;4O@N.[O M\?#71&!CN[S7(S_?(GGLYY-0K+=!%8AJV6XZ<;)'4NWO8QD+=%":N)WW>O^Y MXSJB[2%R*"O[M;=^F=&W^#'\M9\;>?>?#V0U/4K10(;1S?,W=5#!(I)1"1S/ M9$.7HL&A%D#?<.F2LN;!-(1!5/$3-!UZ#&UX]*W/$+C/6A-RC?8.5#"T%U+Q MH**1V1J/*C6IDGJ*J''-G:'0L7ZX#":&O57)-US$^=&4R?XC.Q\^9'C%TG!T MYE, TDH;%V*&%*6@H\>0S6"-A*!882J2%:N:Y$$W5"]WYRM>YYZ^*S1_11-Y^3N2/-_2JG7;#UU)#,ED+L MP"N[7>J;4J[:Q]RL\T.XP-KOERS'LRO76WO$-A9C5Y"]+N2G1;XZ/\>ENW-]_S7%]5FVQAFO/58S MPI&W$TIMEFX96,>C3($[5IJTQ-^3WG%]R/9 ;2>\D_ NWR_FWZ;U^G9^>[ < M$,O?\LG#FXY;K^,(]F3@,7(G&'">Z.RUA4&T]3MFN.*%"V>:!*R/X:Z^^2M\ MF[3E&_MN NN'C443U( M !T75Y\7F^F%Y\7Q8WL,08)M+C7'-5:[/)U_9603:R6(N"_MLVY'&/ MG$XP=)BL'T/0_HSO$C[7+7(LLRE7PU%7AR=E!PZS 1LT6:+%(\,F7NMC!'4" MH0.$_2Q^]N!\3PBZL[O>WJ3$H9!&1"LAZIQ)1Q.OG D&A(A*9Z>0MQE8]215 MG3B+;=31P6+H %/_N%Q43OZ,)(EP]B V,PE2,BU=(#^!CG\5'#'*Y0+J=TC_8L"CA?.)<*UI*3>:M MC=R\2@&$-3QX(S4SZPVFA\38T]3UI\$&1=J HND';X\$FB?%18&:!2@^TN[) M2&X,)TM"R91E%D8);!)N?9JL3N)4K1 VA##VA]:\)MP,V75VI9H?6Y7SFA=3 M,H0LZH"K.M,O. %&F%QR$(Z5)EG@VY$W;HNB=E!K()P.M-GUJN[IZ,?6IG2P M*AE)_*J!&2&LBD#DKA4(F1;-*XJV)'+YQ%N'%6H.BA$J&%<4,8Z\%%F M2"(;XY73/)W:C>,V['YU'>)9MGVEYWV_]\<3;T11V5FH7VN&@"#GJ-1.)Z%$ MLA(";]21\G#:.PG-'8BU![5$1Q9J!^['-DO>;/'B^<0D4UCM.2*EJHV?F 3/ M@P(6F,O*&&59F]*W XCN)-0W G('$>.)0/8UYLM4OSE_?+[(Z^FW:::C[WQB MHXT)100N:OZ\\KDVFG"01788K78LMAG[,O1*.HDRC@#N=@+?'?'^"O$S_$1D MYH\C ?]VQ,!BOOKL5?W7R[S!B=:EN! D&%0"%,L)HDP"I.+6:N-('S0I*AAP M#9W$.4<%^W!"/BV8_S:O+DM=<#S#E0O[RY>O8;JH!9VU^+;66@8C D9/ZZU] MT9Q ")S\8^2)>UYB+'8T^WJ;!70221T!X(.+]^3,EG<7GW$Q2;$P\B=Z'V$Y"N",@\R"Q=0O-JU8-E]/9IW=? M<;%\/:?"S)L;YL &H\^UH)!7FOY M9;PHEV?TN_EE-1P2(MTY#!]7ZJ>!^]JI@O[_2MZSO,IZ.%_V*_\IG->^U+=_\(_Y^<6$U[7+6!L_ MLSK@WM6Y>(KD(BPGR\@I,I)&0O[.BQF])?V(V&\K^9-&_ZI#>FVX7L?.%@,Y MUJ[\*"09YR2,(IU5/$=OVMSG'D[ZZ#WM^T/V7E(]#1QO.,>N_^)#'8C"2PD) MK:$CJV:RF2 @)B% BR1DX:A8FX[DAY,^^GCAOJR3O:7:(X[_F"TPG$W_ERA9 M7F"\FWU0VV@36>#=Q -;4'C?.31Y!CS<0[[)3GC7C8= M$VB[<[^#JI,[J[C31>V60:60=V<*R3PS6HVIDTQ5 HR\E2:RU-I#>9RZ;@*53'O'\FU4J_8/V!C4"C8[+9*'B*8>*)(. M%(X&C-0N*RDY;]-+:5^"NPE)'@>Y TNP=\!>1:V4BK7E/H)-C(X3+4(=H18 MLQ-):2M]6D^Q:XC)OJ*+QX'=[G+HR$&_"6?<6=!$>6F21D$:G7PU,E$DF2A9 M L>0B9C:3*-)6]6GB.HFDM@*5 =+XF!]U3BL.#$%M=99@\HQ@**5@<^> <]) MAV"<$ZQ)D>5FF0M(-'6C_^L 9#T]H/K7XJ0EUTCKK> M2HBL72W&BN"C%R"$6-WSSZ=F;I]ZN&UR6+C,E88!@(\:DV+1WUD$"&-$F.E]<3);=0&I\YO>$L["8SI<= M^ TWV>5"$I;>U@N=3 L(M(H@)-EYC%NQ37277G '/?33.G(>I: 3Q!PFV?F0 M;!X;)RNZ_YB=?\6T[#6P&JQ@M>*T#DLRY9Q80GRIK>/ 5 MQZ@8!R\#278^-)L[\+,V;:&W-RT+H^/)D!D/.5#%T@*DA^K(Y'I3DHO9#)4= )5JM8W4B2*A#E'U&9$WN+5]. ML[W#D=2@W=XN8NT R8^T7=U4+WU;M_]P"N2UF_M](JW D&*B]\;3Q[?J"%]*>#A\'XJ +O /#7EVOWN_=,O):!\ZR 95Y9R@R$2"== M9%+K8+VV;>;I;2:GD[9Y@X-O .;W.R7V+8::\;-'^&OU+P>*=6VB8Z# UM6C M;V(6S@67:V:/H5,/E"#A14>NALFB!%219]MDA-)],@[5"&^1%!JNU-[LT]7# M;T<8,Q^\1FF(B%1#M\J 3]&"UMQ98P+RV&B13Y$UK@EV [65<* W.]=-2R= MJ ,4Q.K?#ZHF-M'41ED4([-B7@$2(LA.R!PB#PQ0JIB0^>1=DX9(PRB+Y22, MY3WS=%;FBR]+EB_PK-ZU7,SGE\MDLR6"SV[Y>@MC=$$+EQ%28;1#G'?@C1; MK?5&:*$]7U3[$U"5PIC%RSOY'G6@;)K2RQ9 M!BVYA>*S !700=2NYH+):)R.,?(FDTKVH'5<[VH -!Y+3AU \??T&?/E&;XK M/U_2>O#7Z6SZY?)++8$.9^_#]V4GOY_GB_4S_/ZB#3'3!G(;>/4=%'H+]5X+ MF+>B&%^4E$W"78-0/ZX_-B!V$SH+[T"3R,:P3=Q^P'Z:?/E^\*W^<7Z5)3UA4:(T4(+VI MG1YU@L"X!I8E>1=^0HGS 70_:>$_'> M$(.$AF"9@40N;M3H%)--6A$]0D]7!M1PX-F/WQW 9I,=2*ELG) AQ*"=Q8%UWQ7H0FUR+/T-6587,(C(;D?Z=P>O>URN7C_,W2 M#)A$+ITPW)$%6/N[.$YFH)(&=+V%3Y*6B$VJ#I\G;=QRK<:@.D *'>!JS:ZO M=O_J'O"W>E1[G@5I77 UPUT5H2#6"5R>\4+'+9UJ!K>!)=0[ FN"=6T97%-RWN,BU;)OYI),F<[\;'5MGYHT&0.B M@#0Y&13*F#9]F78E=-PZJV,A\% )=8# )V._U\&TUY>DWO^Z^/@GGGW#7^>S MB\_G$T;:O8C"H0Y#JT9#A,C((HU.H,D.K39-JOOV)7C<0JW&!MW@$CLA9/XW MAL7'/^>3("S6&W70BM?)935?D2<+*1:1C-$VZR9%23O2N14._0O"X3[R.37X M$9YPXI*3RDG:4))G6F ,X QQ5',=G#*6-/^H&O&&TNV"MNRE87!G(9T8"G^> M7RXF@L>$1B=(*I)#+VL:4Y+DT)>BA$R<[. F+LJNA&Z'P5.X.6@JHE.#X/0; M3JQQUGA:D-5*KA1]Y FUVX'Q5&\QAA76"2%RHK+UR&E_ MJ4S;34ET$*15=4X(RRIQ3+Q19L)V!&Z'NU.]Z#A8)+U#[8]97L6@:@?=1'_Z MZDO]:<(Y3Z*P C;4>"+BX?[6;M66JW ^$IW(^T%U8'B%R[ M!+J7A7=GH_WC%VZ"AV@2(V.#T<*R)7O7>,5#-%A\D]YRNY&Y'09/ M[])D4/&<#OA^F7W\)'+K>#I&A6[)$&8Z0.+<% MI=M!\/1N3886TDFAL$:=KI:8A-69)0U8ZJBMI!"PFU):T&=$A9K].EJA1HY,Y@BL& 4*!\C!#H'0-9IAAF9DZ*):[P[J=LA M\13N2QJ+Z:2 2![_U0H=>?9"TL( B*FNT\9J->S;?D+I=LO(I M7)HT%M/I /'C9UQ@J&&H2=+*D]_/(==2)(4I0:A[+A06BK86M3M"7LT6E&X' MPU.X-VDKI--!X<0D9QE/""D[49O/!'"262BTN9@,]&TX1L;J8_1MA[A3N"9I M(9 .<';3,_&JP5VP@;PE7PL$8C4:ZD1?46<)IEPL4U(*UJ0;X'TRMD/-*=QG M',#>D;N,?@BS3[ALH&EY()>Z6HY)53\F:O#%!>"^,*TURRIN<[QMU57TYJWC MU@8>(K;YH3SL0?"_XI=(AZ9D,60F-&1TLCJS$EP=+NE0FV L=XIODQ:WO>BO MWCM>"]D]);8N\SW8-[+45R?9BO!8:]B#,U 2)]3'XB'*$L 4AMFXVHM[FV-@ M*[G?>_/(DM]';O,AF#BV],-?=PA7-NN(7D"*V8,R3$#0.0.+66)"KI73.S)#GQ[T^10;_=:7['3Y5EO]SV.KM/\W8M:C8\9: ^-<_1-U"SFM5K M/N#7^:)*^W8^$\M&)AE!UAEO2G%!QY314*(J225)AU63Z/=C!!U\ JT]]W9$ MS&W?I92TBUIDR$%SGU< 2V5O7 M?,-%G!];V^S?K/319S73/ V;F#Z*+ R.)TP&F"XD>6$R1!TXF!A<#C&;@DU. M^F;ZYZ8SW/H;[C#ZI^^K7][N@% "9E0>4JH->D-T$$N,9!EF+HUV/)8FI8-[ MTMNIGMH%38_W]&LGN=/270?T]'O\8?X\"+LA4O".''/FR!ZG@$*0R MP'UBQ4=$%E^R^KIR9>LIG;@&:T4MZL;ES;P&'Z5EOG@96!MS:G=:.U5;NZ#H M0+6UL\0ZB!;<.+X_79(2(+=UM9CS98@]^!S(:JSCLXPDV]0@."Y8-253)&J" M2TWNKI^D:F2@M<;$8P&I@P74 ]JN:%]-Z6.A)*$8 ED.H?:3,N UIR^.+ W: MK82-EK[BF,,0&TAWLVNX!ZM'Q,FR@?XOLWQ)RGL:SE:!^BR"D2$SX(8E4!PC M.*,*Q(S:9>%U9.N=%S9/)EA_E$T>'*.#D]>9]MH*+Q[$+39+_[$WC-M2 M=B $#,*^#FR"7RN227O=S+ D2ZI>P*Q6(TS06D@'SM>AX\QSH 58B%(F0C1& MUR:%_&FRQNT?>SB"&C"_ R@]89&_O;G7PY*YD*G&VS4=CS8'\#77&$TQ42?' MF6OCTVQ!W,A'T[%=FZ'%U3<$7^6\5-/A[.Z'UW&*2.MD*!""H&-;Z4AGMY$: M3%+!EAB":13IV9/@+FSG :&S/3:'D^.H-MCU2C_@-YQ=XOE$N3IA3"006==S MQ-:!J9%,DHN#I4(N/'3I=SZ\Y_FU^\.EO^)>:/\QL>KG@Z"<+4VVT!C-5P<"H6@BD* MF-;),BL5>]"I=7,<=9NWC3N4Y*@P:B.!#C35=97TQ_FK]._+Z0+?+R=67WQ_ M?Q9F%W3:OZ%/ORY7IJ.74=!V,5R5F@T6:HM9#99)Z3)#3EQLH<"V)W'<&26C MZ+5&\CNE"H2:.W@9S@9-KUM[9KLGLWUUD2Q0HPQI?G1@BG>".13>\B;P>V')=KM@8J=DNUT$ MU /:[MT2:\V)Q"0A*D.FJ)<9G',(K*!F& /WHHUR.Y5DNYVD^V2RW2ZL'M^5 M?#2/Q!N9R6^1H%/MV:HU@E?Q*KG <:NL#.OZJ$$:SI'2[W:2V59I.+NPK[N4 MRT#_R:X.GR;LDQ(U$D(J')@M61J-SH=USII(G 5,SD$) MR=8Q]!:"%1F$0U.[HG C1-9C&_"_C); G1) M^^_A#,\GI42-M<=[*L0,16JXYJQ:\$;'@EQ:?]O+^1G[9>W171@PPV-B #Z. M;=A=O;]Y^DLS!+9_J_#1?AC%B[SM I[ MKYN&[1X]V(7#'BL9Z-[AX3OO=A>XZ5IS$T@FT]GI@!X"!C*;L,Z+L"EG64DXNYM&'. M7M2>EJ+/W^6V$N;)Z\V#,E1V>L-Q-6?+[)5=(HD8. ^V2;RUF[*M8P)F M7\9W@)DM:WZ2QB #X=\%2UZ/K549.BG(F@5T9$PX\W"&>%<=$=@4PFYI, M2"(/0C*P/L@8C:CCZ9K<9=^E8MR2K&/B9W_F=X"<-V$Q(^B?O\?%[Y^)M3^% M\VF:1.FEX4P"HE>U=(Q.:I81=(@1LW5:M7 M]48VL92$2Q&$$J(6?2%$U,M5F>*%S(TJ#!ZA9RM4N9>(JGT$TF_$\[_"V>7R M,6%6HX-GT_*]%@6E-+^<+4MD][L?VN:Q \4V=U[!@0'-.HSNYIVO-KWS!G9) MYY"#8[7Q7NT!7*?4%2G!&<^LI!.M;-6N;JM1?]N1=,@8P]N+@:??M6F0C10Y M1L8LH//+A'H#(9!!R+ VA$!A0AELY.4!=(XW(+,!HNY.3SR6[$Y5T1UPH[/= M@X^B[%K*J&!TXI[-?Z#K#7"6(P4O@,?/"R!S( MO$D!]G;D=:_4=L'-NG760$(=. &WC+M>WCFQ\ -);O&-OLW_C..0YQ.NPDA 5W M9_-I3EDJXYK(DEL/C/?7[[VWJJ22)1D3(,C&,]/3B275\[Z?O_[M_9>S[K?+ M#AO$0X]=_O'NT_D96]O[:U];[[GGWL?O[$]IK;+=8-N1_)6 8^][:V M.A=K;&T0QZ.3K:WQ>-P<[S:#\&:K>[6%0^UM>4$0B:8;NVMO?\5?X/\%=]_^ MQZ]_V]QD[P,G&0H_9DXH>"Q[D[:^NO&72_6U-\KVC_MZ!V#\^ M=';V#H][_'!7[.TXV[V#@YV#_E'K7[O;L,HM>%]]%,433_RV-A X^^">T&QP /S#/ M>]SY?A,&B>]N.H$7A"?A36]]9W^_8?YAV\WMC5/U[,TV_><4!]CL\Z'T)B?_ MZ,JAB-B%&+.K8,C]?S0BN*G-2(2RKUZ,Y/\)6#SL@_XZUAN#<3SIBTV]T59K M'W?7N1O(GHQ9:[O9VL[OK7Q7#MR ".N^K8_MK_\\O[ANL/.+LR9[P+Z&/+R1 M_F8OB.-@>'(PJOT%[FRWCEGG?_XX[W[#S78NNN=_=MCEI_8%6^)]TP9\]!E%T$LX7?NN^Q*1'$H M'21)ZK7V32B$(C&S#D["7'Y\LHNG9)WDOY,HEOW)U%&V=FITEGL5V,+'WZ4? M ;;X3I.MQP/!?GESM+.S?6H.HKZKGPD)9\%PQ/U)_7>Q]I8.O'6ZT6"C)(P2 M#BN- R;CB"D,_RN1\00O"$!/W@IVZ7%_F:X*]U/_+=CW-!"AZ$W8#4A*<$MP M&YP(3-!GY00HP@N=!$F#X:U=\A (D1SA1?M\"#2H)[Q@W&1=> @4>1@1C7(" MWR4Q+,*!XX&,-!WCH6"1B!E,% ^8]-6SQY.^98*I CVO[SYLP(([CR3P$A"2 MS9T[P:T(V8C?" 4]W11 SBP \>E9/_ D/!K?%^]A;_S..;. &Z\_J2&? !CP"(B!\-@J#6^G"32F" MT61M?\($ (TX/UZ?!2)$_,' M6QC#[T]M:0WORY71R..3$^G33=&\F;+7W-8*7PQ:7NR:!>GG3?5L*W:+#_>. MTF]+G\_\^.E&WJ*%J\7#F43 6WY;.U@S7XRXZ\*-;\;!Z&1G='=J_JYO W^: M$WM*A%X@3\!%TK1' 7^!)EQF4TP_IFHM/S=+,8_.Z H+J]]/G MTQ+W/8@[-P'(TXTYCVOM[07@"0D&&=/_Y7XJ;K?I6?^9T<)D-VD0Q[P)+A4DFVF_(M&8%UN-)RI M=1'U_%,HM13O-><,^ ]-UP+"/!!.KJOH-/05D'Y=AQQ"@F4IB:[%(M'!1ESF!% M/LB.?(2*/BKO$]*>M;6Z@<,PCI^@4HY:.XU381:$/\:\0N>OLCTTV3>71X M](,6AU9SYW#W62P.S>.#X^<9>.]HYUD&QK,X>(R-Y&5$2#7FH@D)(.NUK[KG M9^>7[8LNR7:,69[F:D'@X>=&"/680RNLYIF-88]><(UN^9[ M26)QJJG=]H,#EK,ES1DR?9"&3 _"C ;?B,U>*/CW3=Z/17C"O3&?1&ME8=4' MNT\65KV KY MPJWK!$T5UN16LU:!:P^]U=RE[!PU]^G$V_?$OM9JRQ47HV)OC5%:A_#$1.J2,P?^-X2EH6<';I9[&"?Y5\(]<_D5\4(L&@E']B6P"AVVFX7XJD]M MV%"0Z4\-0;Z7L?0\=@N,1_VI)UB/1]FHH8@2+TX!=62!T4W /7L=L)OZG_[R M1 :7W7*'.P,E6]#=XK5&ZEY1T@*-GMQG\*%VT#$AT0W)UN4&7#C==MYOJZ]= MTS0$W-;A*?H,AT, D(@(R;K 6?F24)%IUW7]MV.'_JM #E2I\4\RR? ."@&"5PCWKZ"B3RG664 MR"\XYF*DTD*M=CA3 %?"#8G: +)V-N2TP S;ZP7!]^]"C)#HP6^A%)@'!4(8 M2M-N0#DQ&OR)=(Z!83(4[P',,6S';;#;0*5:Z9@>1F9 DI@X4N)0# +/57*7 M10?MM5;2:^#A^"2F4TI\3T0Z:D;)AG"EN(\'$.Z([>)"]\K4!TP())8 PEP3 M[D2)!E;*H!^$-)=>M*VDI.\,^01ER BVW$AS@QHLQG(0?1&&^!=QYPRX?X-" M9@B'[I!8*N@D/6!-/ 308$1IK!\:^G1!L,$0*#,@2T:!K^*F7,'57KD#4.Z2 MC$K714]1"FJ82"F/C^F"7!$Y1G5R)5+L7H+'I#*F>!R+X0B!*)T-1K^5@<<. QW)#)(& M0Z:BAB5L[FE)<]HV8IX?I)*HA'^4R$*&D&)0^3I,9J4XFA$.]0@;E$,)--3Q M$I?HEB+80PFD %1L]!3UD44LD=DDV]Z9VIY#+]5_5Y8AQ421IL8WT":DH #4 MF'F"1^KI9^F3+<4&C.X *"9RZ#R_K/_VE]F208CG%_DB:2:&?6:!ST T'.$" M 8Q6E_ARB>J9)5$.A\*5/!8>B+EMN)0@H&SP48C6!D>)MBF9KB! #9V3#L): M;.2^_TY ,FSM3XG2K"\CAWML M*/5;U A9&[YN4B-VCD!J'E.SR)R'X*XI6, MHB3-H6?K()"2(-D3/C 01_*0A-21"",L<@;B^P@ $("77/+*&E+(@P"@'/%) M:JX':(T])=3!*LD&@@<(KY/LQLZS@YSGP%#X3'QKA"B32*T[,2J&* F2?VW2 MX=XR2H=MQQ&>"%/]0DN+M=IIE53XHQ!) 2_+ )&\)A!)$Y]0R1#G?AC- ^)Q M<_N03OH]Z>1 )M_+B/>D)^-)3;9WCTARWE?4_EJ$MQB>831VF*.'"4<\4JAE M61YRNR33#7 5--TP$$T,0ZK@0E6RSCA(/*SL-$OH6 HD+_@82%XE=VC1H/2\3SF 1RD.%+Z1++=C#+#0* M'*H?]!-DM:+/YJ'2&N9$*GE+"U@L,^LB_N=%LQ6GZ]6$%3R&TQF1ZRP(1TC0 MA*I\K+RJ]=C>?6:XE(!2$T7D,8J1,R"11PUWQ+&\W$8V?)KY M;OQV?#3D MXDL#I.Y=I@JZ(K&.1H7Q)XRX4:@KZ^&\PH\4-Q1>V0KUF9!PF;+;:E15KKP' M8&21Z;3V]I8$'6L6/GL_.J8\YGS&32NB&ZU4C96J,5O5:!2J9RB1M5J:GD\X M?E2V$J7W/'.VTLLD'BTI$9VM"C5RUN:> &@TK,T'%CRTPB9-:@:=EFDZ3>SX#$4'(DBFA^JXW'(C$,Y&H*GA-0* M5NAG41IJD"R4MF=":9\ ;> L>>*B;X?UI0_G(KD'I)H.B3XWPG#)R6$M:)_? M8+:O"1&IO3,P.PW' H*%"2.&9D5*ZQZ-/&.H)@J< M*JLR2C5^%1.:#!5IU1HXJ1G/JFX7%>WHZ35MJI4WY36"85(3?:I-B>'("R8B M)%*L/$F1'=QZ1I(X[F/Z:Y3&\:/?@P"3A/78V[U!(1@'4E@[JU VUSE9!$C9=@.A+ *4O@FR*I]MV46B73>E&85% MQ,V<$0.P"3E>$DG?KXV7K_3OFNC?3Q.=\"*ANRO7Q\LO M\X'TO,9*\DOIN3_>*\>"X<<7-%[>$*'7DFJY7R]R\32IE@6DKM4>*]6[5V]C M6*HL2\-R@&HO*#Q>SZKJ@CRTFGG.*/!%]@AJ2$<1"A[0TQKS&AY M\Q'I<*Z/@,B6+%0##*N'40?5M0;#V#P/I6G73+2MY$?*G M-YBSP%%/S W5ME*A7TFQ"E/B+*WP,TNPSB-^#_CY4!B\KZ87*H:'T%<9\;-% MER\M%/#0ISQOY:ARTGHVF4.P=T*(3BKP1&5"4%*TX#;R%;0/X0T.0D;F608/T<(*IXCZ9P"!T= M3^)!$ )PN&1H2'RM@^>#L0H57OD(\40MO\G:2U(PZU[@KO_^TM)9;"A@%(+@ M@@F;#$G1RGR]Z.9KGI6R)'0WM2QS38BQ\6(0*?*= 4.!EC2TK<(3MQ.F!^;. M0!G60D56A"*($G;'[2*>$V78CB(5:0JCC;18A>^73#5=;#,3MAPC; %T'I_" MS"N#W"(;Y&:8GYBJQXC0ZQF/7JHA9$7(5_+Q4CG-/P'QB#4H^,II#!2K'AN\ M5RA6Q?51;J.H<2VO%<4RDD_SLNFT4IG"-PNT*"@XB"%H&]9#R]+BJ>CO5@7< M;:D:9>&4^I>OJK_/IB,BL9'1#3]&PYA SF5=Q\4A!0N1 J;@+!Q7-Z*,SQ3/G9W=5+&[6H?:P M-0O\&R?&PM$K8N8N 3$SROZU50+^"E]>-.4>=3VN5?L2*2VC+T30++U\OD+X M):B"N%PRDRBI%ZVM: XU3K*+1T^WQGGU."66 *=2 <% !_8P^B1NA.\JWG4= M!Z--(R^P+]C"=4'0;:5BUTC%?@2,:I5& V4]MC-/UQ3+=(FBS6Q+9K4DP\,I M*Y)'!T'VWK'P*((4B;ZGD19-ES+4.:!9"FD4FUZ(?0$XS+TTY%]W2 3Q,I0Q MEN+'7AX;*)BF-9_O9!0;6S3Q(4,L"EU1\DQBMJEK25%.VV2['SOL^F/[JG/- MKCJ7\*_.1;?SGKW[QKH?SZ_96>>J>_[A_*S=[3!XB5W_\>Z_.V==UOW"/GRY M^M Y[_X!O[8OWK//[6_L78=UK]H7UQ\Z5U+3]_8^05KGYU]N7K?OCCK ML*_GW8\,Y^QVKCY?LR\?6!OFO>Y>G9_AM-?=+V?_9.W?KSJ=S[ 0&+#[M=.Y MH"_.OGR^;%]\H\GP[Y=M6-K9.?S6;< H9U\NO^%X7S^>GWUDL/0O%^S#^2=K MRNO.V56GV[ZBUZP1F]HFNK(EU$P646I+ MCV*R\"/T.& .NR>S9D<%@A<*U7<)OS$V@6D'$KESD/Z&P2A$YY9QU41P=JDF M;GP&TH?A$ST\Y:]$F5V!WY G39(J;HI-WY90.9Y.B_EA/&AT,V5\'3,6"'Z;MRY S4/FD>M9<;EY4'F*]%/(M4==[', M@MU"3+.VI:42$&QIO;5A^6<4.&.'NJC"KI7YN7L8M8I=U_*6,:OO6L&=8OEY M9MK#L+WG#JY+<*5\C_U,B2^N23F(5 ^VS Q '-8^+S+^GU$2.@,> M67ZI=/&JFN=X$ QG"I_V.=@;GU>W:CT4WU=!K:N@UH.:4-8G#6HUOKFS[0:76B7G/R'RU.XA@=JW.#LR9 MS=,CH0;[,54PFI?& MZO(TQLQ%+:#ZT%:NLV6*D[4)@,'Y%.*GH+<>NW[JEJ<-4_MD/I(Q,QVYC(A, M48-J2%\@&6EI?Q4Z+P"7I*YRH;R#A4['*DFVV+39G,2NB8!8G]WZ,6_8 M39.--RA(8BKA+RU'"'0)@S7NS?;[\2Z&^9@,ZX9WTQM^[6T.C;'HX96J/J@8 M#(S]( ;A> "L5CM$7[5Q+\\?R>^[! )SO;T/,,'#--XNSPBAMO$E)34Y0YT+ M]IP+8;1K:*[:,![6A&L]J1KU'O,;2)E?$'-S-^>Y0U(;L20JBZ=0J$ D'8D+ M1I'#)X!4ODL^0V V"O8!!74: &4/X)CID!30YF:'I"EA;)=FF9H69C0T3\^I MX\44)LO8\,M+C_L;C^IXLC0285UTPOFKV:4:X'(DC"QD":A\@DA9C2/"KE7< M2IWB5AX:>-]&2=E1X-D&@>:2I#P=E*SBEE,YT-.&?R+LFLH:&HR1@0F(PZU= M=W,W5?9%;O -JN>8Q6U,";>Y&).AJH8(HO!.5F<'UM0CMG"K8CTH'ZXJ]TQ5 MYLIJ=;$_U4?7EI-1QQ.F+<8RUF>W*@.0C"DKKU@.;=51BZ"_O6C0OW/0W#G* MVEX)25^Z3 Y]]AS2.B(U(E_T>!AP95>#A-6BL3:0NTRS*(JM@' MC(,ETZAQWZ+\^[#DN&4&J;/%!BG@C=H[GCG';:HU;=3K4^! $6J(TY'M1P44 ME)$R,@I13E(I]P_ZY4EM,LEJ4U MACD7S01N:FTV%06;[$,2(M;@)AK5(]#[9(V<2Q+^85PP.8%PBXFG>RY7U,@E MF^*L_FB2 NB$5UZOUZ[S$"6]*%>P5\J-527#6@6[/KB2H4]Q5 GW(HR/HB(? M9\JY076&@$XX<0""A:IGA%*IXB=%>\DT;]]>&FB-@=A!J(SUBH?),!N[\="C;TQ=ZC\> M)C>^Z@#+Y?157 0QFA=3=-%EL\1-H.KM!SK#*TZC(1".V[I%H.%E )SH0Q(A M)HZA7]CN\V M[?6F(F(E IF68?V@1%9+BP%42+%Z4%_'@DP)RI:O&J4[3<"MV!%5$N5J%<=0GE M>G@;JN7PVRU8=%G>8S!P*#[U+L"]&ES0SI5;\5 M%<&3>M]-=70,F#&58C06-Y2LI/ <]$Q3"A*S71)5]]\>GMO9)5D(0&-6/3J@ M0ZX.%."AC)2?1@4%4L024C7*/4M#KDRXG**C?1E&,;N!Z7TV#C%6RZ>T84=, M1[4:T^IT(G&Z J9]8,?;S 4&;RQN:H:L&&9C^I1@(? 6EYXZ?0RM=R?E0^_J MH=%L(4B:6%7B6W1W*THE3DBJN-1%]['',?IGE%XSJ]$CA>0@8K*PL+[_.,C@ C31P M4B<@73ZHP[XC1Z20])'GV,8$!LM"#0-U>V0DBH'$S(SRP#*7!\M-_6\7%"JR M@'MCW4>12?]9^>9R*FQ*2W3\<-'-1_E!%*89A+9\I!\5);=<[HYJO-?0G9GT M)"BAJ,QD>)U\A::+WDHAJTN-S5<;25E,;JC_AJ85,PH+4@DY/0'PKP+H_*JD MG>N8A['J&*&LY>[L]SOPDGH[FMEBHE#]?I6$<%0O]'Z:)(3?A4_ULR[3$@^U MVN0JE;ON8?M/DLK]5<8#K/Z)M*O+[Q:E_A(FQ(R _J*?#NTP9+-Q@AL?ALGB MAE.!#(WCUTDODBZES>E>WT$/ )%R8K"*B3Z(M*X=Y<=1M;L8S\6J?D)_39L) MW68]GBHK\U=DBS+AH<.CQ,Y^M(MI;;0KM-7KH!1'R%%<7> %$RI]BA#3LZGN MH'WS9%4YKPL<5=7YIH:P/J@ M/*MPNMR.N8S67IK#Z7%?G0R"T+S+0S'=RH^RSP__;I]?>GAV/JY=4T@YB[*M M%O)$T4>F6;FE\FY?<#ER'[S,/O(F9_VC,<2I4GQ+@0S7\P6@:??BX&-6E %9DK] ^?\H- MMBL0E_354=?:5^%H !S?_6"L*J@7R EJ8BKV0)"B1I FQ'<,21 C01R0<98T79;&,#0A'Y?>E*U M I[R!>DWB.BEKQ$FI14=\F4+[((P>4X$&.6I)>!"C5=,$84T:$(72525%8DT M&SY=6IYEA:!U,?<\B03^.ZK^9&M Z8*]#YQD<>IZ=8L=.A"DM;@1YBHR8!!- M4<@R8I5&0_6:!)X< HN.C7P7)IYN@@*XDWB:KRLV!UC3T(E>B("(5?#O!HI& MW U&5*;(IW"A8>+=F%Y%^=(@TVWWE*!WWE=>7O324\)\X/?AJO-6VWM;EF0[ MK-Z]$G%N"!16^+U,748R]/[$QS79U^S3GT)J#;9*V=;1O6@G3>V;B"'$IS). MJ@(_ <8Q^LQ"EF$62Z=@G7"QH=PK88+QSUJ!JM1VQD$4D6.P##&^^<)'="QZEBV9 U)KC'/BY,/?U*/ M;/&&B8ZE>K_FTY$N)P;*P594QC0PM"6-=;BKQ-=KA@ VE M10:>T.%CB/\-C=M8]2EM%P1#K@+!7U$@^#08^@B# !=D_L'*5 .-E#$I$7KE:E$H14ZW"P^.ECEQK.L#]M*78\=SB-'<3)$I#5-"XZ MTOZB=E_%K'>"R2#*FPKR U"%S1@] *XIM'I'K4K)/%%UG%9=IF@0A/$F90:D M>5*J&A)E2*5A(Q*;[PH.?/1*W#39+V]:!Z"5M9HX]*:'-2SWYDTA7V)<'"P1 M+G;051P&OG38>^$!I0Y5H&#;0>A <*W'7A_2;@6E.U=MAA#/U;;/2!D0A)OA M&.$Q:"TB.P:3D>*2SQBK%:M@[O1 2@3 DA%RGFZ=JJ(\[XZ0NF^J)?.9-7)3 MX,4:S[4O!ELPH["+'KLX=[!V> J6Y)0,%AI_> MXB%LL&@2Q6+(8(NP!!D-M$43];"8VT67+0]&>>TU&;J;N*H) $C@?&[=W"P<] _:OUK;V?M<9HZ,:S']L11 MO(X\B;7A:Q50W/G?C^?OSKNL/9O#JQTY&. 03C'O@QHQ[XI-_IE5% >.%UL= M!RY-:?G*[9=**K%N8&J_03R6)W%@SH?N7_W2HXY^>!@>'T7BQ/S!%HWP^U-; MG,+-8==[CT].I$_;HGDS\&QN:Q"- 2YCURQ(/V^J9UNQ6WRX=Y1^6_I\YL=/ M-_(6+5PM'LXD A+WV]KNVK39*PY&)SNCNU2!/\T):B4B*-J:L*>X_AGF M,->$T[5&:.)!TXV!3_U0)=H4GN;S<"PQ6$%!JX@D]T@\F7T\OK>+]NEZJG2N@+KAXJ:4X=U#KVWV% MM_=98!#MO"AIV(0?4 K-PA+7IT+CNM_T9U"2ALDPE]O3'80BPI#3%1U>>$S^ MS.\>@!Y3:H<^P/Y,0MP.6T:F+;G#OE MM;5MFL=-Y46KNWT' $]XV)C3].2):%'[3505@;K/^& MUMXV3*4.N)\EN8?+^F_ XLME"ADUJN")*]%-D[7"I19*''-XLH8[IEL#O^72 M(S?,BF57G_K^PI+:=SQ2-6V*9*8Q#V\N 3.*G"KK'_GY3R&;]QC_.]IT=%=8Q?A MX<_P1V2EO4M$VK:69Y_)4OUBM_*,IN>?<6D74V11Q3[<[P%\9K]"_3'J9_@% M?GESL'W*9GI_7LKQL_#(]3/N[P*DAQ4JU>(J0)\XVMZ_!YE P]L].F7T[AZ\ M.\LMMT*\&M]VB?'NES<[+;C_]?7V)44[7W9)GV^!:M_:,$]WFOL;[+_@AP7' MVM<2& $,:^P^-B=!:+YEO%LXRHU+S,3/#00O7<(0YRLHP MH;HX*H.$?%R,PGSY5PMP7&0^/%@ 4^U4=VUMS3KOE]BQT"O4$UXP)CO33$$F MZRFFM+K4SO7#)LX59-0<,M+ZF4&8*Q(U6^ U97-FLE -3?-X."/J7D.&6,XB M8#5H+HV 9(ET49P-]9)@%*MI9@FMEZ6;I9U&AE* M=/P00G3XJNC0X9.1H7D*1-!Q/7.!B*U>X$[@7X-XZ+W]?U!+ P04 " #] M@K10+_-2%>\# \#0 &0 &AW:VXQ,&LR,#(P97AH:6)I=#(S,2YH=&W5 M5VUO&CD0_GZ_8DIT:2*Q[ O0)4"1KB2]1@UIE.,4W:>36<^RONS:>[8)I;^^ MXUUH2(#J[EN"A.77\3PSCQ][AV_.OXRG?]U<0&:+'&[^_'!U.8:&Y_MW[;'O MGT_/X=-T<@6=5A#"5#-IA!5*LMSW+ZX;T,BL+?N^OUPN6\MV2^FY/[WUG:F. MGRMEL,4M;XR&KH=*9'STR_"-Y\&Y2A8%2@N)1F:1P\((.8<[CN8>/&\]:ZS* ME1;SS$(41 '<*7TO'E@];H7-<;2Q,_3K]M"O-AG.%%^-AEP\@.#O&P(Y"X)N M@&',XDXGIVQI'T6!.'?(3GIT_1ZC;&K'-\W,G1[]SM1*^Z6=K 4 MW&;], A^'32J>:-AJJ2ES30MKJNUC1U+%K]:C^5B+OL5'F? +=B,SUAR/]=J M(;F7J%SIOI[/3J)NM[GY0] *3@?UV%%0_0;.@)>R0N2K_MNI*-# -2[A5A5, MOFT:RI5G4(NTGFC$-R3G"4?57-;88K*3"XG>&FL85>@NOF9B)BCL[5;X%-I^ M4 FE /6@8'HNI#=3UJJB'W;*%P]TK*1Q-%0I7$J.)5)!S5N<"T.(B)@WBUDN M$O@M2AB)R@O!&9G/\QIAO!!,L*['4?PN MW-0[<9O0,LFK=A3UPJAW"F3QH](%_.'U')^>Y,5UJ(6F_UD12Y^6/Q!G##P/N^D]>!A M7M\J5I7]=R_H1CEP6+_\C/SU.36.]0R2C,DY;DY @393E3ZSQZO&42A'9M < M#L\>K7MV#P>/4?N9_+TN::SOA..C3CPP50F?;R:_P]75S2N#,!%2(BM)F^@@ M5 VC+'MM(+9(_K_HM0%4JOK+HE\)'8G5]G/[V4.\L7\EFY' +RP.UKP/=E_L MAY^NA\_'D[+^KJB^<$;? 5!+ P04 " #]@K10$R4OE9$& !8=0 &0 M &AW:VXQ,&LR,#(P97AH:6)I=#(T,2YH=&WMG6EOVS88@+_O5W NU@.P)\?G+1(*S6F&/C^8K'P%AN>5'-_>N9;47T_DU(S+S9Q:V]D[\"5T7CO MM]'OG0[9EU&9,V%(I!@U+":EYF).9C'3YZ33J5N-9;%4?)X:TNOVNF0FU3F_ MH-5SPTW&]E9R1G[U?N0[):-0QLN]4Z(*5/K2O.FFSS-CK5LJL\L%VKS##!8]-.@BZW3^&+==H M;Y1(84"5@I[5RTK +3&&79H.S?A<#"*PE2DKP?98-0AI=#Y7LA1Q)Y*95 ,U M#U_V-C?;JV_2];JOAM6S9UWW-;0".@G->;8!4+I@B,B%OC)%*L.7_$XIHR ,4QI MR!0,RY@K%H'_-A"'=''.A8:J$)'7)I0<YP+/."BJ5[%PQ?M4DLP=B4*18N24[/61NZ"@UCMS2,4!$36A220WQ.J5$\ M.B>'WDJO>_R.)8EB2W+JD8\91/6MM=U3ZP)P?90$Z/* M2E-&%TF9$5JG5T.:(*B1J"M53H)NY_V5Y0G7$319,JH( VTQ.:8*!/=VV]4D;&6[ M2$.F,A[1,&.VH">T1L)V5M)2IFI',GM,(S$ BI7S?-A=C>^.1-/#)A M4:E@C6%5O@\NHY2*N6N=IT* M;6/E%-(L(^PRY2'_;*9K7CFGR\+&R*Y)<;W$:)M%J%8! ;;Y=YV; MS&&5=!U+89-(>?R%&G/52R'&5[4+=9G55><:EB:5$!27QEBNO"J8LH&O8FZ; M02>0#17!(J8U54N;+"XB;J49BSW2B*GPZ(3,CJ8G!Y,)F1T>G!U\?'MK4B$IC+LJ?/#&I%R36\N& M'9IU7&/8Z1#-C!TO4#$AR^3BKN75N$%5AR6G:@Y5D['$#* 0Y+"^X?9%U9U0 M*C#)1BVCA6:#U8OU1=?V'ZZGP$8AYAHFGN6 "^>_TUMO=':WO*V-OMOK&$BJ MB5?VU/L@K]H'^2:^_7!KV]O:#.Y__F#G!Q_V=KR-_NXC._O.\,IX"(F&V>9U M:Z/UE?5V,X87#*8%F"+K>Z&$/.?#@L8QC/DJ37:'L;I1I2FHRGUE\QW6K-H; M60QZQ>55_TJ^N_4##%X?GU\808\>B=<'\".=:NT]?]:'U*HQ?;AXX MIDL2[%2;T=N#WW=KV%?N3 I948V!8AF<82[8^F%_G0&T[NY&0QA/L 48UAGJ M?C4LJ*ZI^EP"<]8)%:/G'9K 87E LP5=ZM8WHQ._]%$=<07B"L05B"L05R"N M0%SQW7'%_;%$E($H U'&@RACGPK.,C(QM R90IKQ76C&3U0+F/_&0(O=1T,+ M!!-/XU".8 +!!(()!!,()A!,()A ,(%@HAEGE"&AI8FET M,S$Q+FAT;>U:;4\C.1+^?K_"F]'-@I2W#DF A$%B(*-!-PLCR&IN/YW<;7=B MQ=WNM=T)V5]_57;GA;P,X69U(C!("6F[;%?93U4]=OOLEZO;R_X?7WMD:!-) MOO[^\UVE7_BGSN__:%-*OU@/0U38VP0J54UFJ]FQ(I#:W- M.K7:9#*I3HZJ2@]J_;L:=M6L2:4,KS++2N=G6 +?G++S?YS]4JF0*Q7E"4\M MB32GEC.2&Y$.R#?&S8A4*H74I+'^P%2K%(.TX>[ #;#"K#VDT&FB5IZP2*:ET1P_"@T:K59Y]2+U:/^SZ MNG=U]]?%#BHQ382<=G[MBX0;*E%<*6X.&LZ[W,!2AL.0HJ :/3=ML5 1+P'4WH7H@THI56>_%& M7O;N^M>?KB\O^M>W-P#]N_O?+V[ZI'_[#(M?N(GWO4MGW%&]06X_O1Z[^I][ MY/[B[N/%3>^^@4489 M@\12D3RVG:,VE"Q-5_OE3U=0G1G[I1>$V&=,R)YF/!)Y#@[5 8 M0M,TIQ(*,Z4M42GYI'1"@GKE7T3%"S1Z\<)7&K7< MO-(?J8'UA<5,IF24JHGD;,#+?L&+E68*=$@5T#T8@HH4@# E>6IUSL%2((". M"P($*$G@20L 24PC*-)$)4!$K/)R:P(IC[@Q5$]1)*$C#N,N]6F@C($R,*1T M1!+&0(%(:"".()9"<]"$<4TF0Q$-B":4,T=X ! (I0<@4$XH#R4 MP@Q1',42"-\8PO&9"1-)97)HAX%=*^F1EVD5<0;%AAP T!@'Y'HT]1ZB(4T' MG%Q S+S+)4@$1[02M [XH6L:M)A_\H\"=R.I1SSV3S"P+CF"!R;JLO- \:.! M8A@([5QU#Y! _K*9B^X(^>/&WD&>'NX?Y!M--Z^,&]C PNJ[#/XT-,M(+B*: MF]V;8)8/.9F/Y'F#RC5T ,%S+(P+R2#%4]^ 64Z)!76!%IX(+?,W^!5R%(34 .TY^Z%4L(=^$>Z;7YQ6 MV\<;W&+G>+KF';M'XIV=!!QK+!ABGQJ54DPYU(#?("E'AZ":S< )[B)H**2P M4R0SFX9%5W4X=A#U7O9(=(G4N\SV4!B4Y3H#%S&.?$61TLPIX.C]@*? J21X M"M3P#%T016#KXKT!7%5DD%S>FC]$^^8/BSS!QU3F+I@B6G@< [\68UAGLX$G MSZG3#LG!/VZFS@[_T! "N_$$/52YW:[!+NF+SJ4Y[C[BIS>@))SM:YQ+%S,! M^CCXX@!O",)LWR"\".D>'.L@PU.5@O:ZFHU(?D8@1_:BHBC7"*4EJK"AUT09 M"^7X^@#Z,A%T]&<.3 .Z/MC2) :?@!"[(ETH#IM7[@Z$TL>'AH=>JR$U ^@VFM;0'FJE'8!EBES9SFZ>1.T0Z_+GY?7E:;B$U>&B(?%L K0A[E(�V? MA]VM8"_X/30!Q (-+WNZ8X#KF#P!+,$T.6.*=+?QJ/4M4IG]W9TB8XDU1+4R MH(B[0 PX="]:"L"6?<(7Z5C),<>LG])!\;Y(%[&;)YE44PZUDZ'R 9L^<@> M[]]"B:K[=K5@RVOE*YA<%]W);W3Z_EW0KG<;];*_9;7ES?O_VY33W2SQRC^U M+*&R5B4S5[;NJ.&QA(,ES:V:N;Z[I^5+0HA%7*.YDF:&=V8_NDOW9K!]=SFR MX$H :\@DG79$ZC1WXQ;7R$Y/JR>M(W>3S&KXL)D^Q2VSJK]E5K-LO;)Y6CT] M;F^O_V[C[_?';21/H)%][9?QZ[W7,L M8IAR70;M^",[A*QSL":$2/>]X>8.^9__YB[[$TJO"$JE\W6,_%SIU[G2ET/! M8])[X%&.QY?D=FG;_%7#IH*YB]FKBU]S:?"9-_LRY2^>=_Q[LS%?OHV]7=8O7JZQ>ZG[P/N_6N=_'MKYV["_#G_P502P,$% @ _8*T M4%\;RJYW" K"\ !D !H=VMN,3!K,C R,&5X:&EB:70S,3(N:'1M[5IM M;]LX$OY^OX+KXKH)(+_(+WFQTP!IDJ+9[29%XKW>?CI0(F43H40M2=GQ_?J; M(>6WV&Z<[>(0-PU0UR*'Y(SXS,PS-$]^NK@Y[__Q^9(,;2K)Y]_??[HZ)Y5J MO?ZE=5ZO7_0OR,?^;Y](N]8(25_3S @K5$9EO7YY72&5H;5YMUX?C\>U<:NF M]*#>OZWC5.VZ5,KP&K.LL+$B CVKB(:K8/#UF&C$T=QNWU,#X["QD>X&6PR1A]:;B_'DY0 M36@JY*3[J-BV *N>RG5 Y%5K'J M_*Q_=7,-T+^]^_WLND_Z-\^P^(6;>'=Y[HQK-9KDYL/W8U?_XR6Y.[M]?W9] M>5>]^?>GRS_(V7D?3(1 T=B,V!W&Y]TV1G5>D%'M]49=!>07GB2:3\CG&KF1 MC&?W-,T#$G-M13(A=DCMVS>=H]XS#5X3AA\C7&2PFNU6PR,8EE/&(.54)4]L MMW4 +>6\D;)6I=V#E_PNPPZ^R[ VM??E:KGTFL-&S>_8%1G2$2>:CP0?0_:W M0V$(S;*"2FC,E;9$9>2#TBD)&]5?B4K(1SJ^%YD)R%46UP @QYL!\HS-1A#M MP$XW=W:GWU,#^PN;F4[(?:;&DK,!#_R&ESO-%.B0*>""L 05&0!A0HK,ZH*# MI< .'5$$"%"2PI,6 )*$QM"DB4J!I5CEY58$,AYS8ZB>H$A*[SFLNS"G@38& MRL"2TK%,6 ,%8J&!58)8!L-!$\8U&0]%/"2FP(_Y^#'7O)P$#4B%D4 _D (70!=0\HYQDMXF4=+@QLQ M5Z4%*%%($ !@*T"?6\XX?6)JAB21:FRFJ-=\((R%$L\2BHU>;] R6 "OF2JS MHNUKPV][9_';7]KLMV^.FN%ASY0(+6D8AC"5) (>'0RN"-7< 0X )"+)$1B$ M \HC*>;E6,6?0;,@> (UQ0*Y'T^5# M/*39@),SB)FWA02)L$6K86>/[[NA88?Y)_\HL%3)/.)Q?H*!=<$1/#!1EZT7 M2I862F AM/.Q>X $\I>OT]0G('_8W#G(T_W=@WRS[=XKXP:J6]A]E\&?AF: MY"*FA=E^"&;YB)/92IXWJ$+#!! \1\*XD Q2/'/S8*4S#^:+"4%S21UN2^(P MQUY0)@OL%!#801>CI&#N#,T4D1%,4"W0 .'IC4M1&J0*NUF#;=(7G4ESK#Z2IPM0$DWK&N?2 MY9L ?1Q\<8%7!&&V:Q">AW0/CE60X:E*27M=SUHD/R.0(WM1<5QHA-("55@S M:ZJ,A7;\;0'F,C%,]&#^0?^QV)DZM'\ST* ^LY[BRQVATC[/XK?EZ?E!E*#AX;(MP4@ M%\\O\"0D%AR@5A*361$ZYO0>F8;GNXYK.*;NCMJG!XC/ G!9+_K3HS5QES(8 M:/@L[&X$>\GO80@@%FAXX.F. :YCBA2P!*_)&5.FN[5'K:^1RNQN=8J,)=$0 MU0) $7>!&'#H?F@I 1OXA"^RD9(CCED_HX/R]R)=QFZ>YE)-./2.A\H';+KD M#@#?OX42U59 M*5?VI?EF\#6'<.L2SA,$L+JZ9QP=WP\BT1!"JNT5Q)<\.[TR^]A1LW M.+ZW&'9P*X!2Y)).NB)SFKMURPMHQT>UUG'H[J!9P)5E4WW*^VDU?S^M;MEJ M9Z=9:QP=;.[_ZN"O=K9;M>.PO>7@NE/<*P^OQ.0T>U=I59X)E,?O<(0D#:J% MLLWOW*.LP$Y'PJ>D \S8G7C*VU_#Z&/U4.AN5Y%0]UEQV?2 MKESYF^Q=_UO;B"]>[WYT\;NR?B2-C)*%Y;UR.QNK-\2?O&"[\?)X^>GOL;L; M]:?_ U!+ P04 " #]@K10V;7"AL\$ \% &0 &AW:VXQ,&LR,#(P M97AH:6)I=#,R,2YH=&WM6&UO&CD0_GZ_8DIU;2*QKT 2=BD2)42)K@U1V"K7 M3R>S]H*5Q=[SFA#NU]_8"Y2&I$GO*EVN"DI6N_:\SS,>VYU7Q\-^\OEB %,] MR^'BT_L/9WVH.9YWU>A[WG%R#*?)QP_0=/T $D5$R367@N2>-SBO06VJ=1%Y MWF*Q<53 MZF7.WM6FS.B.FJ%[V"ITO.!43Z/ ]W^-:Y:NV\FDT*A,(7/U6LG8D:39K79( MSB^%K59]_0^^Z^_'U=QKW_YB(\#) MR(SGR^AMPF>LA'.V@$LY(^)MO<1<.253/*L(2_X70^/1#_NYJ'P[1#DY%\Q9 M^1J$UKO![92/N89&Z 9?NW:_4RFF@*EX1M2$"T?+(FH7S][)_N R.3LYZ_>2 ML^$Y0O]R]*EWGD R_ Z/G[F+P1%\]X>)$, MCG_.!*[3UO8/8'@"R>D 1KW+][WSP<@9_OYA\!EZ_<3,A+X?/NCV5ETVGE%= M-N_Z'+2,SV<"4BD$2TVG@0774]!3!CTAYB2'2U9(I4%F<$H6UUR4=3@3J0M[ MAJ8O9P41RWU QA.I9A#XSF^0264E%&B0I, $Q8;SD:AT^N9U<.#'8;MN&TP= M2 D9SW%VHW7$TKG"GH?^$4%A<)M.B9A833->EL9"_#.4%/L83)EB:)HUIK)T M'^VKPP71BJ?7<.I^,;L_Y2Q#B:A!\QL&PRSC*5-6SX5B):>F0:*T+<_J@!2: M9_A2S%4Y)TBA)7RI<^/185R5N7&'4%F8_KI-O:(QF%I)'Q$U)H*5SO V9TOH MI5:OP50=YXE^\[IU%'^[JK@PYD9ALVJ66Y!K/6?(566V%^Q#LDD99/,\7R(( M9T5N$K\!@V)_SKEB9L-1F@"5*XP&C3V"F%,0M/;H_B:H7Z"S@O[WYC_BMFSXBL5:'B).7Y7:]36' 6A% ])MFC" MXC9>?Z\B9H:>F/&[P;@Q/24E^6H,%6R$VV '&*#U0!7L8+=H'RFK)^/J:SA^ MCT>4I;*JE B0@2F32@N\YF%YNY%]B^Z-B^Z2M MY$NX?U2X/Y(EF..".33L1M6SS6.G*]]S3[35_0I9W:Q%BN7$Y'#[NNG.153M M?DXR+F4^URQ>)&AI8FET,S(R+FAT;>U8;6_; M-A#^OE]Q=;$V :PWO\2QY!IP'0?-UL9!K*[KIX$6*9N(1&H4'^Z>XY'L/3L9#^./%R.8ZSR#B_>OWYX-H>9XWH?FT/-. MXA-X$[]["RW7#R!61)1<^8X<"*31G:0WE735[U%^#9R^JO%NT.YV M2*<5'#=)J]&D77;D-UL=VB;MKI^D1W\$:*2'PRN94J\R]JHV9V;NL-5P.^U" M1TM.]3P,?/_GJ&;']7NI%!HG4RAH\ (;/JG)+F: M*;D0U$ED)E6H9M.#1KM=W_R#[_J'4=7WW+>_R"AP4I+S;!6^C'G.2CAG2[B4 M.1$OZR7&RBF9XFDUL.1_,30><=C/986M@WHR+IBSQAHT++K1S9Q/N89FPVU\ M#NUN4 F&@*DH)VK&A:-E$7:+1P]R.+J,ST[/AH/X;'R.U+^CCS 8QJ:GX?OW9^I.7AX]HKQLW<8DAVE>'7UB:*K:""Q?&&67B MBN1%'89SSE(XY8*(A".V<9KRA"D#;@=-';!-\Q1?BH4J%P1#IR5\RFV#HA-5 MJ6T@$"H+4U-W1Z_'&!ZMM4^(FA+!2F=\DZ%E@\0ZU?"HCOU$OWC>/HZ^G$D< M/2ETV&A5!7*'9NW'3+,JM0Z"0XBW88)TD64K)%Y>9";86P(H]N>"*V8V&:5Q M4+GF9= \(,@S!4'[@!YNG?J)+ENJK#T;=)LM]&DW@H?DZ?_ @9@/_Y0>CVEW MHIUJ;^2C75(: M%E!>%AE9A5Q8R^V\ZUU^M^L>MYMVHZ]Q=Z_IQI[U(<"M#@&>ION=W6/7][_0 M_YFP9]574Z#A)<;X5:U9VT@4A%(\&-FD:10WT>9[[3'3],"(WW;&M:DI"* MJ2?_?R__OR,K,&<)^;[C$FFG3!:RNG8+%=*V?U:6;O?[K_PU02P,$% @ _8*T M4-KHF%X-# %BX !@ !H=VMN,3!K,C R,&5X:&EB:70T,2YH=&WE6FUO MW+@1_MY?P7/:7 +LN^U+XO49<-8)8C27!,FV03\5E,1=,:;$/9+:]?;7=V9( M:B7MVLT5+9 X 6Q'$C4S:_8F_EO;]G)8#1F<\-+*YW4)5?#X:MW1^PH=VYU-AQN-IO!YGB@ MS7(X_SA$42=#I;45@\QE1Q?G> =^"YY=_.G\IWZ?7>FT*D3I6&H$=R)CE97E MDGW.A+UA_7X8-=.KK9'+W+'):#)BG[6YD6ONGSOIE+B(+\8OLV6+,3\3)^'B4G!PGQZ>9>"Z.1WSR?/+/,2@YA.'^ M'>NV2OQZE N<^^QD,GAVNG+3CC?XR/:)Q%^<+73J8S,#+_K]>QIXD M)VY=GRNY+,]H/=."FZ4L^XEV3A=GXPF(/_+BXBL)3V^61E=EUD^UTN;,+),G MD]/37OQAH\'HZ=0_>S2B?U,4T%_P0JKMV<]S60C+WHD-^Z@+7O[T()?W>8RD0XL8=Q>[.%EIG HPMRS MS@/;]E]*^E9W[.K5I]G'ZP_SZ_?OV/O7;';YX7I^^99]FK^?_?5K%OZELDXN MMM_RRD\.KWR>"[;02ND-.C7X=&KD"G&#Z05S\##510%7-N<&IH6;;_CF1I:V MQZ[+=,">X)C'CYY/)J/I3!N+,@[*>TGSC5Y,W_*-;X2S!!-%V^6S[8I[2V M$JQ:X?^/1SU0!7^"Z_381KJ<<;;BAJVY@I%@G7\>C$[92A@_J&5:+<>+%C9@ M\SV?+/@6W8J#$SNT5F[)#C>Y* ^ZS$O-38:37TD#?J=-QZ3Q<6W1,(=2@ N MZP5L1P]%]QB_E9%IXXF2OUI;I< M"V/Q"3$&O_WX!(C2#<(JJ /[E,**09D*9_7C0+\=KJ+>J>(6+ 7&AQMHIYW' MWSVBT,1GB!4R_1J,^;MVN(D?:<^^]\7?#R^O>)JWO)L!HT*V[%TEURKSOJ)+ MP=;:H6U[4Z<0:X6W/2#:E0);7=,@W#P9 C%Z,8&$]-@@%'A3B/99A(,!^P3; M"#$X1<>.X1,<$9,*3N/!2&T%NB+68,1$8F\C!L3 VF.%,$MP#1C,0S@& Q;! M0S+ 2ZTJ/[UI>E@/'!$N8/D03(T&M$0N@*+Y8B%-42]-1!-U[IR M$+O+#-?>0LL!>P_/#;P VV!LH"0H"A*;%0P+$_FM)I7;:%MJF%^I;:WB76KQ M/:6"A!7\PGR*.X]_'+<+SBL$@3AS(00>W0_G[E+,SO'WZW4 $8AS@L )M+JOW+/@UP$)!MLMMW@.+T^#YCN+B+N"DGK#!1NCT M)LX7R$+/TP?BLQ;"/T0>XQEY'B]_IT#1MJ4L$%FM1Y@_G,>\T M^V $$1>PA1\A3LYK@RLUXFE8.P:EI,Y@>PUFUFM2.S3(P,R:; Q=A$NTV1C( M.I$#J3=/+*6C8*&[>:.$5%>R,$Q8X +%HT%$D@K\5J")%HMI,T: M<=33G1;KZC R2)D(;R&C#9, S^%R%YS"G-^]5?Z'&@><0'_.;X0&, &DA:!G M'SX/F7DT]$&>UMO*Y#'1#^7"!(F!@ P[X%_.UUC;@TUS<=/$8@&IA8=0R($; M,M&@$12IZ.9TY!3 G4N^%-1W6"AQ*Q.ID$E39JW!*7).14'*S&^$DKG6F2?K M,'%9Q;' &<*;@1AA\5'[SDBT8E^.H&)D&2H2"CF,)1:%B52'^40MP%U@Q0;T MA#NL*BV]AZ/KA7=9E6Q.65=5K*= /J/:O1R2MJ!5@F$CQH^N"WKUG6VE$ /V M1F_$&JLIKKOOC:.B/) .R&>!85'$M((18+($H8[2)9[N\IXX.ZGO169B93 D MMG(9D*M76 *N2MAZ07*L / "(=)T"9WS%1;+^\X17V(_#J@O',:NSGT)ATF%Z+KP&(]2W*9B M%5)XJKAO_8FV?:(;34(9P:<*3Z@VQY$P67S%U8?4M0B 4Z\MG=!EI$BD;JWRQ2=#>UY2)@S9I*.[!+ MMBH*.L1GV2F 1P8E$0 M._#%"&G\9F"4CV[F:]4!_^(YX/G1]!+3RHQO0>C"T5D?. &K:LW^,VM-T'W1X\G@ 4AT9/Y!+@/ WA=>4%,Z+!@[!HIW%I\I[EX&5'5TRQ.= "KU+Z,NDMQ M@)HT1!>B2!J%,D^IP#+6J& B%CIPE,/:1!2UCV MX0 (P9739MLDBSN>SQ.-999T/SD(P:ANO6.,\=WQ=EIP,#/PM97ZW9@$$*WL M5./WBZ*9)O G^?N=#Q\#!NQUB"&MT('A%@T,UKT2J828&:KNH5'I]=]5^CE5 M[97@0,7)];P^82K?R6P6^^M:/A@-^Z)E&;<)12*?IT@<)4Y._P<2J2'474Z= M_6 'DGH3W0&X#7"^B[!+H1H;,BK ,@]>GBU&"_(-(T7@AZ6"^Q&V_@ORZ,B@!0?'>AK/OU^_W MBW%1'YC*F"32,WP@L' M;FJPCT 7Z&"O;DO[[_1( M!UCTFJ>02X&U%=&ZZ,6G#QQ%&U^ [+ZH\#CA M=\R#7+:F @4 $R2I"&BIR"KCJW"M4&XT&"U7L1.9P%+Q=$( ([PLJX:CQF\& M A T[=#+(BY)MY!72 !9M>R;C2C4,2V MPZ$(%G)J8"D("9@SA:QC8Y!@E%$5'\KP.QQJG-WQK9D58.^.F[JA6P/ON @PD&=L])_9==[^B\,'/@J]UHRG7B)'[K>?N4IKMM$@015H97YVI M($0K?U3@LBU%ZOB(J 9Z-&I@6%_&BA9FZ)"2@0S,03W-,IX%@[%D5>H\J(1R M&8^'"9MS&VI#9*+$I"&%9U:%[XCJ+Q0Z4<)7I^B[B(1X"58!C>[6Q@>/'XU_ M&4WW\.EKOG+]AG+ H?]BFK[=OO@W4$L! A0#% @ _8*T4._Y #UTH ( MCPTD !$ ( ! &AW:VXM,C R,# S,CDN:'1M4$L! A0# M% @ _8*T4($@ZKA4#@ C* !$ ( !HZ " &AW:VXM M,C R,# S,CDN>'-D4$L! A0#% @ _8*T4-F:0@0L(P 1W&UL4$L! A0#% @ _8*T4'_ZY?"T@@ ".P% !4 M ( ! F4% &AW:VXM,C R,# S,CE?<')E+GAM;%!+ 0(4 Q0 ( /V" MM% W7DK,"R8 ,1: 0 : " >GG!0!H=VMN,3!K,C R,&5X M:&EB:70Q,#$P+FAT;5!+ 0(4 Q0 ( /V"M% O\U(5[P, #P- 9 M " 2P.!@!H=VMN,3!K,C R,&5X:&EB:70R,S$N:'1M4$L! A0# M% @ _8*T4!,E+Y61!@ 6'4 !D ( !4A(& &AW:VXQ M,&LR,#(P97AH:6)I=#(T,2YH=&U02P$"% ,4 " #]@K106:00M5P( !; M+P &0 @ $:&08 :'=K;C$P:S(P,C!E>&AI8FET,S$Q+FAT M;5!+ 0(4 Q0 ( /V"M%!?&\JN=P@ *PO 9 " :TA M!@!H=VMN,3!K,C R,&5X:&EB:70S,3(N:'1M4$L! A0#% @ _8*T4-FU MPH;/! /!0 !D ( !6RH& &AW:VXQ,&LR,#(P97AH:6)I M=#,R,2YH=&U02P$"% ,4 " #]@K109;-=E.0$ !9% &0 M @ %A+P8 :'=K;C$P:S(P,C!E>&AI8FET,S(R+FAT;5!+ 0(4 Q0 ( M /V"M%#:Z)A>#0P !8N 8 " 7PT!@!H=VMN,3!K,C R D,&5X:&EB:70T,2YH=&U02P4& \ #P $! OT & end XML 59 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes-Effective Income Tax Rate Reconciliation (Details)
9 Months Ended 12 Months Ended
Dec. 31, 2017
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Income Tax Disclosure [Abstract]        
Statutory federal income tax (percent) 35.00% 21.00% 21.00% 31.50%
State income taxes, net of federal deduction (percent)   5.70% 5.80% (8.30%)
ESOP dividend deduction on allocated shares (percent)   (0.30%) (0.30%) 1.40%
Domestic production deduction (percent)   0.00% 0.00% 2.70%
Goodwill impairment (percent)   0.00% 0.00% (81.70%)
Revaluation of net deferred tax liabilities (percent)   0.00% 0.00% 92.50%
Other — net (percent)   0.80% 0.60% 1.00%
Total (percent)   27.20% 27.10% 39.10%
XML 60 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 61 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.1 html 161 381 1 false 33 0 false 6 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 - Consolidated Balance Sheets Sheet http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) 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 - Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement Sheet http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) 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 - Nature of Business and Significant Accounting Policies Sheet http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies Nature of Business and Significant Accounting Policies Notes 8 false false R9.htm 2107102 - Disclosure - Revenue Sheet http://www.hawkinsinc.com/role/Revenue Revenue Notes 9 false false R10.htm 2110103 - Disclosure - Derivative Instruments Sheet http://www.hawkinsinc.com/role/DerivativeInstruments Derivative Instruments Notes 10 false false R11.htm 2113104 - Disclosure - Fair Value Measurements Sheet http://www.hawkinsinc.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2116105 - Disclosure - Assets Held for Sale Sheet http://www.hawkinsinc.com/role/AssetsHeldforSale Assets Held for Sale Notes 12 false false R13.htm 2119106 - Disclosure - Inventories Sheet http://www.hawkinsinc.com/role/Inventories Inventories Notes 13 false false R14.htm 2123107 - Disclosure - Goodwill and Intangible Assets Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 2128108 - Disclosure - Debt Sheet http://www.hawkinsinc.com/role/Debt Debt Notes 15 false false R16.htm 2132109 - Disclosure - Share Based Compensation Sheet http://www.hawkinsinc.com/role/ShareBasedCompensation Share Based Compensation Notes 16 false false R17.htm 2136110 - Disclosure - Share Repurchase Program Sheet http://www.hawkinsinc.com/role/ShareRepurchaseProgram Share Repurchase Program Notes 17 false false R18.htm 2138111 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans Sheet http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans Notes 18 false false R19.htm 2142112 - Disclosure - Commitments and Contingencies Sheet http://www.hawkinsinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 2144113 - Disclosure - Income Taxes Sheet http://www.hawkinsinc.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2150114 - Disclosure - Leases Sheet http://www.hawkinsinc.com/role/Leases Leases Notes 21 false false R22.htm 2153115 - Disclosure - Segment Information Sheet http://www.hawkinsinc.com/role/SegmentInformation Segment Information Notes 22 false false R23.htm 2157116 - Disclosure - Selected Quarterly Financial Data (Unaudited) Sheet http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnaudited Selected Quarterly Financial Data (Unaudited) Notes 23 false false R24.htm 2160117 - Disclosure - Valuation and Qualifying Accounts (Notes) Notes http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsNotes Valuation and Qualifying Accounts (Notes) Notes 24 false false R25.htm 2202201 - Disclosure - Nature of Business and Significant Accounting Policies (Policies) Sheet http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies Nature of Business and Significant Accounting Policies (Policies) Policies http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies 25 false false R26.htm 2303301 - Disclosure - Nature of Business and Significant Accounting Policies (Tables) Sheet http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables Nature of Business and Significant Accounting Policies (Tables) Tables http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies 26 false false R27.htm 2308302 - Disclosure - Revenue (Tables) Sheet http://www.hawkinsinc.com/role/RevenueTables Revenue (Tables) Tables http://www.hawkinsinc.com/role/Revenue 27 false false R28.htm 2314304 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.hawkinsinc.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.hawkinsinc.com/role/FairValueMeasurements 28 false false R29.htm 2320306 - Disclosure - Inventories (Tables) Sheet http://www.hawkinsinc.com/role/InventoriesTables Inventories (Tables) Tables http://www.hawkinsinc.com/role/Inventories 29 false false R30.htm 2324307 - 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 30 false false R31.htm 2329308 - Disclosure - Debt (Tables) Sheet http://www.hawkinsinc.com/role/DebtTables Debt (Tables) Tables http://www.hawkinsinc.com/role/Debt 31 false false R32.htm 2333309 - Disclosure - Share Based Compensation (Tables) Sheet http://www.hawkinsinc.com/role/ShareBasedCompensationTables Share Based Compensation (Tables) Tables http://www.hawkinsinc.com/role/ShareBasedCompensation 32 false false R33.htm 2339310 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables) Sheet http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables) Tables http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans 33 false false R34.htm 2345311 - Disclosure - Income Taxes (Tables) Sheet http://www.hawkinsinc.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.hawkinsinc.com/role/IncomeTaxes 34 false false R35.htm 2351312 - Disclosure - Leases (Tables) Sheet http://www.hawkinsinc.com/role/LeasesTables Leases (Tables) Tables http://www.hawkinsinc.com/role/Leases 35 false false R36.htm 2354313 - Disclosure - Segment Information (Tables) Sheet http://www.hawkinsinc.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.hawkinsinc.com/role/SegmentInformation 36 false false R37.htm 2358314 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables) Sheet http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnauditedTables Selected Quarterly Financial Data (Unaudited) (Tables) Tables http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnaudited 37 false false R38.htm 2404401 - Disclosure - Nature of Business and Significant Accounting Policies -Textual (Details) Sheet http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails Nature of Business and Significant Accounting Policies -Textual (Details) Details http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables 38 false false R39.htm 2405402 - Disclosure - Nature of Business and Significant Accounting Policies -PP&E (Details) Sheet http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails Nature of Business and Significant Accounting Policies -PP&E (Details) Details http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables 39 false false R40.htm 2406403 - Disclosure - Nature of Business and Significant Accounting Policies -EPS (Details) Sheet http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails Nature of Business and Significant Accounting Policies -EPS (Details) Details http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables 40 false false R41.htm 2409404 - Disclosure - Revenue (Details) Sheet http://www.hawkinsinc.com/role/RevenueDetails Revenue (Details) Details http://www.hawkinsinc.com/role/RevenueTables 41 false false R42.htm 2412405 - Disclosure - Derivative Instruments (Details) Sheet http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails Derivative Instruments (Details) Details http://www.hawkinsinc.com/role/DerivativeInstruments 42 false false R43.htm 2415406 - Disclosure - Fair Value Measurements (Details) Sheet http://www.hawkinsinc.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.hawkinsinc.com/role/FairValueMeasurementsTables 43 false false R44.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 44 false false R45.htm 2421408 - Disclosure - Inventories (Details) Sheet http://www.hawkinsinc.com/role/InventoriesDetails Inventories (Details) Details http://www.hawkinsinc.com/role/InventoriesTables 45 false false R46.htm 2422409 - Disclosure - Inventories-Textual (Details) Sheet http://www.hawkinsinc.com/role/InventoriesTextualDetails Inventories-Textual (Details) Details 46 false false R47.htm 2425410 - Disclosure - Goodwill and Intangible Assets-Goodwill Rollforward (Details) Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails Goodwill and Intangible Assets-Goodwill Rollforward (Details) Details 47 false false R48.htm 2426411 - Disclosure - Goodwill and Intangible Assets-Intangible Assets (Details) Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails Goodwill and Intangible Assets-Intangible Assets (Details) Details 48 false false R49.htm 2427412 - Disclosure - Goodwill and Intangible Assets-Future Amortization (Details) Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails Goodwill and Intangible Assets-Future Amortization (Details) Details 49 false false R50.htm 2430413 - Disclosure - Debt (Details Textual) Sheet http://www.hawkinsinc.com/role/DebtDetailsTextual Debt (Details Textual) Details http://www.hawkinsinc.com/role/DebtTables 50 false false R51.htm 2431414 - Disclosure - Debt (Details) Sheet http://www.hawkinsinc.com/role/DebtDetails Debt (Details) Details http://www.hawkinsinc.com/role/DebtTables 51 false false R52.htm 2434415 - Disclosure - Share Based Compensation-Restricted and Performance Shares Rollforward (Details) Sheet http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails Share Based Compensation-Restricted and Performance Shares Rollforward (Details) Details 52 false false R53.htm 2435416 - Disclosure - Share Based Compensation-Textual (Details) Sheet http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails Share Based Compensation-Textual (Details) Details 53 false false R54.htm 2437417 - Disclosure - Share Repurchase Program (Details) Sheet http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails Share Repurchase Program (Details) Details http://www.hawkinsinc.com/role/ShareRepurchaseProgram 54 false false R55.htm 2440418 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details) Sheet http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details) Details http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables 55 false false R56.htm 2441419 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details) Sheet http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details) Details http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables 56 false false R57.htm 2443420 - Disclosure - Commitment and Contingencies-Textual (Details) Sheet http://www.hawkinsinc.com/role/CommitmentandContingenciesTextualDetails Commitment and Contingencies-Textual (Details) Details 57 false false R58.htm 2446421 - Disclosure - Income Taxes-Provision of Income Tax (Details) Sheet http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails Income Taxes-Provision of Income Tax (Details) Details 58 false false R59.htm 2447422 - Disclosure - Income Taxes-Effective Income Tax Rate Reconciliation (Details) Sheet http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails Income Taxes-Effective Income Tax Rate Reconciliation (Details) Details 59 false false R60.htm 2448423 - Disclosure - Income Taxes Income Taxes-Deferred Tax Assets (Details) Sheet http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails Income Taxes Income Taxes-Deferred Tax Assets (Details) Details 60 false false R61.htm 2449424 - Disclosure - Income Taxes-Textual (Details) Sheet http://www.hawkinsinc.com/role/IncomeTaxesTextualDetails Income Taxes-Textual (Details) Details 61 false false R62.htm 2452425 - Disclosure - Leases (Details) Sheet http://www.hawkinsinc.com/role/LeasesDetails Leases (Details) Details http://www.hawkinsinc.com/role/LeasesTables 62 false false R63.htm 2455426 - Disclosure - Segment Information (Details) Sheet http://www.hawkinsinc.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.hawkinsinc.com/role/SegmentInformationTables 63 false false R64.htm 2456427 - Disclosure - Segment Information-Textual (Details) Sheet http://www.hawkinsinc.com/role/SegmentInformationTextualDetails Segment Information-Textual (Details) Details 64 false false R65.htm 2459428 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Details) Sheet http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnauditedDetails Selected Quarterly Financial Data (Unaudited) (Details) Details http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnauditedTables 65 false false R66.htm 2461429 - Disclosure - Valuation and Qualifying Accounts (Details) Sheet http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails Valuation and Qualifying Accounts (Details) Details http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsNotes 66 false false All Reports Book All Reports hwkn-20200329.htm hwkn-20200329.xsd hwkn-20200329_cal.xml hwkn-20200329_def.xml hwkn-20200329_lab.xml hwkn-20200329_pre.xml hwkn10k2020exhibit1010.htm hwkn10k2020exhibit231.htm hwkn10k2020exhibit241.htm hwkn10k2020exhibit311.htm hwkn10k2020exhibit312.htm hwkn10k2020exhibit321.htm hwkn10k2020exhibit322.htm hwkn10k2020exhibit41.htm hwkn-20200329_g1.jpg http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 true true XML 62 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Debt (Details) - USD ($)
$ in Thousands
Mar. 29, 2020
Mar. 31, 2019
Nov. 30, 2018
Nov. 29, 2018
Debt Instrument [Line Items]        
Unamortized Debt Issuance Expense $ (342) $ (435) $ (200) $ (300)
Total debt, net of debt issuance costs 59,658 84,565    
Less Current Portion of Long-term Debt (9,907) (9,907)    
Long-term Debt, Excluding Current Maturities 49,751 74,658    
Revolving Credit Facility [Member]        
Debt Instrument [Line Items]        
Total long-term Debt $ 60,000 $ 85,000    
XML 63 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Defined Contribution Plan Disclosure [Line Items]      
Profit sharing $ 631 $ 899 $ 779
401(k) matching contributions 2,399 2,390 2,143
ESOP 631 899 779
Nonqualified deferred compensation plan 1,262 1,246 1,258
ESPP - all employees 431 376 364
Total contribution expense 5,835 6,284 5,819
Bargaining Unit Employee Plans [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Bargaining unit employee plans $ 481 $ 474 $ 496
XML 64 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 29, 2020
Dec. 29, 2019
Sep. 29, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 30, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Summary of Segment Information                              
Sales $ 132,413 $ 120,406 $ 140,043 $ 147,336 $ 133,051 $ 128,151 $ 145,324 $ 149,800 $ 126,990 $ 118,053 $ 125,395 $ 133,731 $ 540,198 $ 556,326 $ 504,169
Gross profit 22,648 21,478 27,994 28,797 20,674 21,033 25,772 28,457 17,806 18,840 24,115 25,999 100,917 95,936 86,760
Selling, general, and administrative expenses 14,891 14,702 14,817 14,836 14,886 14,312 14,941 14,979 14,670 14,139 14,828 15,766 59,246 59,118 59,403
Goodwill Impairment                 39,116 0 0 0 0 0 39,116
Operating income 7,757 $ 6,776 $ 13,177 $ 13,961 5,788 $ 6,721 $ 10,831 $ 13,478 (35,980) $ 4,701 $ 9,287 $ 10,233 41,671 36,818 (11,759)
Identifiable assets 376,354       367,242       376,688       376,354 367,242 376,688
Capital expenditures                         24,549 12,618 19,703
Industrial [Member]                              
Summary of Segment Information                              
Sales                         275,224 281,860 247,374
Gross profit                         38,936 34,900 29,619
Selling, general, and administrative expenses                         24,123 22,759 21,159
Goodwill Impairment                             0
Operating income                         14,813 12,141 8,460
Identifiable assets 173,068       162,926       165,052       173,068 162,926 165,052
Capital expenditures                         14,933 7,319 10,265
Water Treatment [Member]                              
Summary of Segment Information                              
Sales                         159,895 149,490 138,465
Gross profit                         41,902 37,986 36,268
Selling, general, and administrative expenses                         19,801 19,498 19,426
Goodwill Impairment                             0
Operating income                         22,101 18,488 16,842
Identifiable assets 63,506       58,274       58,513       63,506 58,274 58,513
Capital expenditures                         9,160 4,506 7,228
Health and Nutrition [Member]                              
Summary of Segment Information                              
Sales                         105,079 124,976 118,330
Gross profit                         20,079 23,050 20,873
Selling, general, and administrative expenses                         15,322 16,861 18,818
Goodwill Impairment                             39,116
Operating income                         4,757 6,189 (37,061)
Identifiable assets 139,780       146,042       153,123       139,780 146,042 153,123
Capital expenditures                         456 793 2,210
Unallocated Amount to Segment [Member]                              
Summary of Segment Information                              
Identifiable assets $ 13,000       $ 18,400       $ 14,300       $ 13,000 $ 18,400 $ 14,300
JSON 65 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hwkn-20200329.htm": { "axisCustom": 0, "axisStandard": 13, "contextCount": 161, "dts": { "calculationLink": { "local": [ "hwkn-20200329_cal.xml" ] }, "definitionLink": { "local": [ "hwkn-20200329_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "hwkn-20200329.htm" ] }, "labelLink": { "local": [ "hwkn-20200329_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "hwkn-20200329_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml" ] }, "schema": { "local": [ "hwkn-20200329.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-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", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 457, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 13, "http://www.hawkinsinc.com/20200329": 6, "http://xbrl.sec.gov/dei/2019-01-31": 4, "total": 23 }, "keyCustom": 23, "keyStandard": 358, "memberCustom": 9, "memberStandard": 24, "nsprefix": "hwkn", "nsuri": "http://www.hawkinsinc.com/20200329", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "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-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "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-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110103 - Disclosure - Derivative Instruments", "role": "http://www.hawkinsinc.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113104 - Disclosure - Fair Value Measurements", "role": "http://www.hawkinsinc.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - 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-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfLongLivedAssetsHeldForSaleTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119106 - Disclosure - Inventories", "role": "http://www.hawkinsinc.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123107 - 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-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128108 - Disclosure - Debt", "role": "http://www.hawkinsinc.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132109 - Disclosure - Share Based Compensation", "role": "http://www.hawkinsinc.com/role/ShareBasedCompensation", "shortName": "Share Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136110 - Disclosure - Share Repurchase Program", "role": "http://www.hawkinsinc.com/role/ShareRepurchaseProgram", "shortName": "Share Repurchase Program", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138111 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans", "role": "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans", "shortName": "Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142112 - Disclosure - Commitments and Contingencies", "role": "http://www.hawkinsinc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Balance Sheets", "role": "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "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-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144113 - Disclosure - Income Taxes", "role": "http://www.hawkinsinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150114 - Disclosure - Leases", "role": "http://www.hawkinsinc.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153115 - Disclosure - Segment Information", "role": "http://www.hawkinsinc.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157116 - Disclosure - Selected Quarterly Financial Data (Unaudited)", "role": "http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnaudited", "shortName": "Selected Quarterly Financial Data (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160117 - Disclosure - Valuation and Qualifying Accounts (Notes)", "role": "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsNotes", "shortName": "Valuation and Qualifying Accounts (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Nature of Business and Significant Accounting Policies (Policies)", "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies", "shortName": "Nature of Business and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Nature of Business and Significant Accounting Policies (Tables)", "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables", "shortName": "Nature of Business and Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Revenue (Tables)", "role": "http://www.hawkinsinc.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314304 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.hawkinsinc.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "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": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i5298cf20a471473ebcbde7823c83f831_I20190331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324307 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2329308 - Disclosure - Debt (Tables)", "role": "http://www.hawkinsinc.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i71d30933b16044da93ed7c071f71b9b9_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333309 - Disclosure - Share Based Compensation (Tables)", "role": "http://www.hawkinsinc.com/role/ShareBasedCompensationTables", "shortName": "Share Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i71d30933b16044da93ed7c071f71b9b9_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339310 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables)", "role": "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables", "shortName": "Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345311 - Disclosure - Income Taxes (Tables)", "role": "http://www.hawkinsinc.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351312 - Disclosure - Leases (Tables)", "role": "http://www.hawkinsinc.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354313 - Disclosure - Segment Information (Tables)", "role": "http://www.hawkinsinc.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2358314 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables)", "role": "http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnauditedTables", "shortName": "Selected Quarterly Financial Data (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Nature of Business and Significant Accounting Policies -Textual (Details)", "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails", "shortName": "Nature of Business and Significant Accounting Policies -Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PercentageOfLIFOInventory", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Nature of Business and Significant Accounting Policies -PP&E (Details)", "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails", "shortName": "Nature of Business and Significant Accounting Policies -PP&E (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "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-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Nature of Business and Significant Accounting Policies -EPS (Details)", "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails", "shortName": "Nature of Business and Significant Accounting Policies -EPS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "0", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "iec3c387ec64e458abfbb7ee0e7670886_D20191230-20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Revenue (Details)", "role": "http://www.hawkinsinc.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i3c9a4768bba34c91ae5c3fe21953f8fa_D20190401-20200329", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Derivative Instruments (Details)", "role": "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails", "shortName": "Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "icbd7d35e26174f86899fa05ce872c4a6_I20190331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415406 - 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", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "id319492ffddb467c8cfbd7977b584669_I20200329", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "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-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AssetsHeldForSaleLongLivedFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "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", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LIFOInventoryAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422409 - Disclosure - Inventories-Textual (Details)", "role": "http://www.hawkinsinc.com/role/InventoriesTextualDetails", "shortName": "Inventories-Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LIFOInventoryAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425410 - Disclosure - Goodwill and Intangible Assets-Goodwill Rollforward (Details)", "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "shortName": "Goodwill and Intangible Assets-Goodwill Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:Goodwill", "us-gaap:Goodwill", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i121ab0e9ff8445cba6a4cb2f5ad75fe9_I20180401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426411 - Disclosure - Goodwill and Intangible Assets-Intangible Assets (Details)", "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets-Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427412 - Disclosure - Goodwill and Intangible Assets-Future Amortization (Details)", "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails", "shortName": "Goodwill and Intangible Assets-Future Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "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-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "ida7c56d40c124647b4986ced9f2a6f8b_I20181130", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430413 - Disclosure - Debt (Details Textual)", "role": "http://www.hawkinsinc.com/role/DebtDetailsTextual", "shortName": "Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "ida7c56d40c124647b4986ced9f2a6f8b_I20181130", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431414 - Disclosure - Debt (Details)", "role": "http://www.hawkinsinc.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "decimals": "-3", "lang": "en-US", "name": "hwkn:Totaldebtnetofdebtissuancecosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i6f519cdf6757455eaafa3aeaae0880c0_I20190331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434415 - Disclosure - Share Based Compensation-Restricted and Performance Shares Rollforward (Details)", "role": "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails", "shortName": "Share Based Compensation-Restricted and Performance Shares Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i71d30933b16044da93ed7c071f71b9b9_D20190401-20200329", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i71d30933b16044da93ed7c071f71b9b9_D20190401-20200329", "decimals": "INF", "first": true, "lang": "en-US", "name": "hwkn:RangeOfRestrictedStockToBeIssuedMinimum", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435416 - Disclosure - Share Based Compensation-Textual (Details)", "role": "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails", "shortName": "Share Based Compensation-Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i71d30933b16044da93ed7c071f71b9b9_D20190401-20200329", "decimals": "INF", "first": true, "lang": "en-US", "name": "hwkn:RangeOfRestrictedStockToBeIssuedMinimum", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchasedDuringPeriodValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437417 - 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-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440418 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details)", "role": "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails", "shortName": "Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "hwkn:MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441419 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details)", "role": "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails", "shortName": "Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "hwkn:MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i5879949cb4744de992130cab853af793_D20180402-20190331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EnvironmentalRemediationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443420 - Disclosure - Commitment and Contingencies-Textual (Details)", "role": "http://www.hawkinsinc.com/role/CommitmentandContingenciesTextualDetails", "shortName": "Commitment and Contingencies-Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i5879949cb4744de992130cab853af793_D20180402-20190331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EnvironmentalRemediationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446421 - Disclosure - Income Taxes-Provision of Income Tax (Details)", "role": "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails", "shortName": "Income Taxes-Provision of Income Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "ic4a13eb7fb69461dad6d46a38a04e6f7_D20170403-20171231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447422 - Disclosure - Income Taxes-Effective Income Tax Rate Reconciliation (Details)", "role": "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "shortName": "Income Taxes-Effective Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "ic571221923a84827a357a941f7141a93_I20170402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement", "role": "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "shortName": "Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "ic571221923a84827a357a941f7141a93_I20170402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448423 - Disclosure - Income Taxes Income Taxes-Deferred Tax Assets (Details)", "role": "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails", "shortName": "Income Taxes Income Taxes-Deferred Tax Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "ic4a13eb7fb69461dad6d46a38a04e6f7_D20170403-20171231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449424 - Disclosure - Income Taxes-Textual (Details)", "role": "http://www.hawkinsinc.com/role/IncomeTaxesTextualDetails", "shortName": "Income Taxes-Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i5879949cb4744de992130cab853af793_D20180402-20190331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "id19293fc52d74e3a83907c7b3759f17e_I20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452425 - Disclosure - Leases (Details)", "role": "http://www.hawkinsinc.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:OperatingLeaseLiability", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i2177cfd72a09436aa61ecb638a59420e_I20190401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "iec3c387ec64e458abfbb7ee0e7670886_D20191230-20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455426 - Disclosure - Segment Information (Details)", "role": "http://www.hawkinsinc.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "idbed0eb6bf8a4514accddd0faccecdbf_D20190401-20200329", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456427 - Disclosure - Segment Information-Textual (Details)", "role": "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails", "shortName": "Segment Information-Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-6", "lang": "en-US", "name": "hwkn:IntersegmentSales", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "iec3c387ec64e458abfbb7ee0e7670886_D20191230-20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459428 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Details)", "role": "http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnauditedDetails", "shortName": "Selected Quarterly Financial Data (Unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "iec3c387ec64e458abfbb7ee0e7670886_D20191230-20200329", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i5298cf20a471473ebcbde7823c83f831_I20190331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461429 - Disclosure - Valuation and Qualifying Accounts (Details)", "role": "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails", "shortName": "Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i121ab0e9ff8445cba6a4cb2f5ad75fe9_I20180401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "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-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "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 - Nature of Business and Significant Accounting Policies", "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies", "shortName": "Nature of Business and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "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-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107102 - Disclosure - Revenue", "role": "http://www.hawkinsinc.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20200329.htm", "contextRef": "i7fa2a30a36ac45f2bbbac0eab3e8b4e5_D20190401-20200329", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 33, "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r370" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements", "terseLabel": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "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/2019-01-31", "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/2019-01-31", "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2019-01-31", "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 CCYY 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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r371" ], "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/2019-01-31", "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/2019-01-31", "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/2019-01-31", "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/2019-01-31", "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/2019-01-31", "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r373" ], "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/2019-01-31", "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/2019-01-31", "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r373" ], "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/2019-01-31", "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r373" ], "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/2019-01-31", "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r374" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r373" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r373" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r373" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r373" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r368" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r369" ], "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/2019-01-31", "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "hwkn_A401kplanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "401 (k) plan [Member]", "label": "401 (k) plan [Member]", "terseLabel": "401 (k) plan [Member]" } } }, "localname": "A401kplanMember", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "hwkn_AssetsHeldForSaleAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets Held For Sale [Abstract]", "label": "Assets Held For Sale [Abstract]", "terseLabel": "Assets Held For Sale [Abstract]" } } }, "localname": "AssetsHeldForSaleAbstract", "nsuri": "http://www.hawkinsinc.com/20200329", "xbrltype": "stringItemType" }, "hwkn_AssetsNotAllocatedToReportingSegment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Assets Not Allocated to a Reporting Segment", "label": "Assets Not Allocated to a Reporting Segment", "terseLabel": "Identifiable assets" } } }, "localname": "AssetsNotAllocatedToReportingSegment", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_BargainingUnitEmployeePlansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bargaining Unit Employee Plans [Member]", "label": "Bargaining Unit Employee Plans [Member]", "terseLabel": "Bargaining Unit Employee Plans [Member]" } } }, "localname": "BargainingUnitEmployeePlansMember", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "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/20200329", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Income Tax Expense (Benefit), Excluding Provisional Gain", "label": "Deferred Income Tax Expense (Benefit), Excluding Provisional Gain", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_DefinedContributionPlanEmployerMatchingContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Defined Contribution Plan, Employer Matching Contribution Amount", "label": "Defined Contribution Plan, Employer Matching Contribution Amount", "terseLabel": "401(k) matching contributions" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionAmount", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_EmployeeStockPurchasePlansESPPCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Plans (ESPP), Compensation Expense", "label": "Employee Stock Purchase Plans (ESPP), Compensation Expense", "terseLabel": "ESPP - all employees" } } }, "localname": "EmployeeStockPurchasePlansESPPCompensationExpense", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "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/20200329", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "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/20200329", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "domainItemType" }, "hwkn_IntangibleAssetsAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Intangible assets accumulated amortization.", "label": "Intangible Assets Accumulated Amortization", "negatedTerseLabel": "Intangible assets, Accumulated Amortization" } } }, "localname": "IntangibleAssetsAccumulatedAmortization", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_IntangibleAssetsGrossCarryingAmount": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intangible assets gross carrying amount.", "label": "Intangible Assets Gross Carrying Amount", "totalLabel": "Intangible assets, Gross Carrying Amount" } } }, "localname": "IntangibleAssetsGrossCarryingAmount", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_IntersegmentSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Intersegment sales.", "label": "Intersegment Sales", "terseLabel": "Intersegment Sales" } } }, "localname": "IntersegmentSales", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_InventoriesTextualAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Inventories.", "label": "Inventories (Textual) [Abstract]", "verboseLabel": "Inventories (Textual) [Abstract]" } } }, "localname": "InventoriesTextualAbstract", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesTextualDetails" ], "xbrltype": "stringItemType" }, "hwkn_ManufacturedblendedorrepackagedproductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Manufactured, blended or repackaged products [Member]", "label": "Manufactured, blended or repackaged products [Member]", "terseLabel": "Manufactured, blended or repackaged products [Member]" } } }, "localname": "ManufacturedblendedorrepackagedproductsMember", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "hwkn_MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Multi employer pension plan withdrawal liability payment over period of years.", "label": "Multi Employer Pension Plan Withdrawal Liability Payment Over Period of Years", "terseLabel": "Multi Employer Pension Plan Withdrawal Liability Payment Over Period of Years" } } }, "localname": "MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_NumberOfLeases": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Leases", "label": "Number of Leases", "terseLabel": "Number of Leases" } } }, "localname": "NumberOfLeases", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/CommitmentandContingenciesTextualDetails" ], "xbrltype": "integerItemType" }, "hwkn_NumberOfOperatingSegmentsAggregated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments aggregated.", "label": "Number of Operating Segments Aggregated", "terseLabel": "Number of Operating Segments Aggregated" } } }, "localname": "NumberOfOperatingSegmentsAggregated", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "integerItemType" }, "hwkn_NumberOfWeeksInNextFiscalYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Weeks in Next Fiscal Year", "label": "Number of Weeks in Next Fiscal Year", "terseLabel": "Number of weeks in next fiscal year" } } }, "localname": "NumberOfWeeksInNextFiscalYear", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "durationStringItemType" }, "hwkn_NumberofWeeksinFiscalYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Weeks in Fiscal Year", "label": "Number of Weeks in Fiscal Year", "terseLabel": "Number of Weeks in Fiscal Year" } } }, "localname": "NumberofWeeksinFiscalYear", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "durationItemType" }, "hwkn_OtherFiniteLifeIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other finite-life intangible assets.", "label": "Other Finite Life Intangible Assets [Member]", "verboseLabel": "Other finite-life intangible assets [Member]" } } }, "localname": "OtherFiniteLifeIntangibleAssetsMember", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "hwkn_OtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other [Member]", "label": "Other [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://www.hawkinsinc.com/20200329", "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" } } }, "localname": "OtherinformationrelatedtoouroperatingleasesTableTextBlock", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "hwkn_ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense", "label": "Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense", "terseLabel": "Total contribution expense" } } }, "localname": "ProfitSharingEmployeeStockOwnershipPlanEmployeeStockPurchasePlanAndDefinedContributionPensionPlanContributionExpense", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_RangeOfRestrictedStockToBeIssuedMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Range of restricted stock to be issued maximum.", "label": "Range of Restricted Stock to be Issued Maximum", "verboseLabel": "Range of restricted stock to be issued maximum" } } }, "localname": "RangeOfRestrictedStockToBeIssuedMaximum", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "sharesItemType" }, "hwkn_RangeOfRestrictedStockToBeIssuedMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Range of restricted stock to be issued minimum.", "label": "Range of Restricted Stock to be Issued Minimum", "verboseLabel": "Range of restricted stock to be issued minimum" } } }, "localname": "RangeOfRestrictedStockToBeIssuedMinimum", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "sharesItemType" }, "hwkn_RevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue [Abstract]", "label": "Revenue [Abstract]", "terseLabel": "Revenue [Abstract]" } } }, "localname": "RevenueAbstract", "nsuri": "http://www.hawkinsinc.com/20200329", "xbrltype": "stringItemType" }, "hwkn_RevolvingLoanFacilityLetterofCredit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Revolving Loan Facility Letter of Credit", "label": "Revolving Loan Facility Letter of Credit", "terseLabel": "Revolving Loan Facility Letter of Credit" } } }, "localname": "RevolvingLoanFacilityLetterofCredit", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "hwkn_RevolvingLoanFacilitySwinglineSubfacility": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Revolving Loan Facility Swingline Subfacility", "label": "Revolving Loan Facility Swingline Subfacility", "terseLabel": "Revolving Loan Facility Swingline Subfacility" } } }, "localname": "RevolvingLoanFacilitySwinglineSubfacility", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "hwkn_ShareRepurchaseProgramAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Repurchase Program [Abstract]", "label": "Share Repurchase Program [Abstract]", "terseLabel": "Share Repurchase Program [Abstract]" } } }, "localname": "ShareRepurchaseProgramAbstract", "nsuri": "http://www.hawkinsinc.com/20200329", "xbrltype": "stringItemType" }, "hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares Surrendered During Period, For Payroll Taxes, Shares", "label": "Shares Surrendered During Period, For Payroll Taxes, Shares", "negatedTerseLabel": "Shares surrendered for payroll taxes (shares)" } } }, "localname": "SharesSurrenderedDuringPeriodForPayrollTaxesShares", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "sharesItemType" }, "hwkn_SharesSurrenderedDuringPeriodForPayrollTaxesValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Shares Surrendered During Period, For Payroll Taxes, Value", "label": "Shares Surrendered During Period, For Payroll Taxes, Value", "negatedTerseLabel": "Shares surrendered for payroll taxes" } } }, "localname": "SharesSurrenderedDuringPeriodForPayrollTaxesValue", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "hwkn_SharesSurrenduredForPayrollTaxes": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Shares surrendured for payroll taxes", "label": "Shares Surrendured for Payroll Taxes", "negatedTerseLabel": "Shares surrendered for payroll taxes" } } }, "localname": "SharesSurrenduredForPayrollTaxes", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "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/20200329", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "hwkn_TransportationEquipment": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Transportation equipment", "label": "Transportation Equipment", "terseLabel": "Transportation equipment" } } }, "localname": "TransportationEquipment", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "hwkn_WaterTreatmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Water treatment.", "label": "Water Treatment [Member]", "terseLabel": "Water Treatment [Member]", "verboseLabel": "Water Treatment [Member]" } } }, "localname": "WaterTreatmentMember", "nsuri": "http://www.hawkinsinc.com/20200329", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual", "http://www.hawkinsinc.com/role/LeasesDetails", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual", "http://www.hawkinsinc.com/role/LeasesDetails", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r143", "r210", "r212", "r365", "r366" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual", "http://www.hawkinsinc.com/role/LeasesDetails", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual", "http://www.hawkinsinc.com/role/LeasesDetails", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/IncomeTaxesTextualDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r110", "r375" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsNotes" ], "xbrltype": "textBlockItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r199", "r336" ], "lang": { "en-US": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/IncomeTaxesTextualDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "terseLabel": "Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2019-01-31", "xbrltype": "stringItemType" }, "srt_WeightedAverageMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average of a range of values, calculated with consideration of proportional relevance.", "label": "Weighted Average [Member]", "terseLabel": "Average [Member]", "verboseLabel": "Weighted Average [Member]" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable \u2014 trade" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r24", "r145", "r146", "r211" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "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 receivables less allowance for doubtful accounts of $784 for 2020 and $620 for 2019" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "auth_ref": [ "r193", "r197", "r198" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.", "label": "Accrual for Environmental Loss Contingencies", "terseLabel": "Accrual for Environmental Loss Contingencies" } } }, "localname": "AccrualForEnvironmentalLossContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CommitmentandContingenciesTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r17", "r343", "r356" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 6.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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r38", "r186" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r59", "r60", "r61" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r58", "r61", "r62", "r287" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r25" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "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", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r227", "r229", "r245", "r246" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r229", "r241", "r244" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r151", "r155", "r156", "r157" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r74", "r92", "r318" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r92", "r171", "r178" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r92", "r183" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset Impairment Charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r138", "r342", "r355" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r55" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleLongLivedFairValueDisclosure": { "auth_ref": [ "r311" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r230", "r243" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and Building Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r8", "r185" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements, Gross", "terseLabel": "Buildings and improvements" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r97", "r98", "r99" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r35", "r94" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "CASH AND CASH EQUIVALENTS - end of year", "periodStartLabel": "CASH AND CASH EQUIVALENTS - beginning of year", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "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. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r13", "r95", "r101" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue": { "auth_ref": [ "r300" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of all asset derivatives designated as cash flow hedging instruments.", "label": "Cash Flow Hedge Derivative Instrument Assets at Fair Value", "terseLabel": "Cash Flow Hedge Derivative Instrument Assets at Fair Value", "verboseLabel": "Interest rate swap, asset" } } }, "localname": "CashFlowHedgeDerivativeInstrumentAssetsAtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails", "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of all liability derivatives designated as cash flow hedging instruments.", "label": "Cash Flow Hedge Derivative Instrument Liabilities at Fair Value", "terseLabel": "Cash Flow Hedge Derivative Instrument Liabilities at Fair Value", "verboseLabel": "Interest rate swap, liability" } } }, "localname": "CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails", "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CollectiveBargainingArrangementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by collective bargaining arrangement. A collective bargaining arrangement is a written, legally enforceable employment contract between management of an organization and its employees represented by a union.", "label": "Collective Bargaining Arrangement [Axis]", "terseLabel": "Collective Bargaining Arrangement [Axis]" } } }, "localname": "CollectiveBargainingArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollectiveBargainingArrangementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Names of collective bargaining arrangements. A collective bargaining arrangement is a written, legally enforceable employment contract between management of an organization and its employees represented by a union.", "label": "Collective Bargaining Arrangement [Domain]", "terseLabel": "Collective Bargaining Arrangement [Domain]" } } }, "localname": "CollectiveBargainingArrangementDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r48", "r198", "r348", "r361" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r196", "r200" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r208" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails", "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "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 (shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "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", "verboseLabel": "Common stock, shares issued (shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r203" ], "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", "verboseLabel": "Common stock, shares outstanding (shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "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", "terseLabel": "Common stock; authorized: 30,000,000 shares of $0.05 par value; 10,512,229 and 10,592,450 shares issued and outstanding for 2020 and 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r100", "r233" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r65", "r67", "r68" ], "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 (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r101", "r285", "r289", "r291" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r76" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r104", "r269", "r275" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal \u2014 current" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r269", "r275" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r104", "r269", "r275" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State \u2014 current" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerDepositsCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.", "label": "Customer Deposits, Current", "terseLabel": "Container deposits" } } }, "localname": "CustomerDepositsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r281" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r202" ], "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]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails", "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r46", "r105", "r204", "r205", "r206", "r207", "r316", "r317", "r319", "r352" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails", "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer", "terseLabel": "Nonqualified deferred compensation plan" } } }, "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r39" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r270", "r275" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": { "order": 1.0, "parentTag": "hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal \u2014 deferred" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r92", "r104", "r270", "r275" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r20", "r21", "r263", "r344", "r353" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredProfitSharingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a share in the profits, as defined in the agreement, of the entity or portion thereof. Employer contributions may be discretionary or may be based on a fixed formula related to profits, compensation, or other factors. It is a form of incentive compensation to employees in addition to their regular salary and bonuses.", "label": "Deferred Profit Sharing [Member]", "terseLabel": "Deferred Profit Sharing [Member]" } } }, "localname": "DeferredProfitSharingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r270", "r275" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": { "order": 2.0, "parentTag": "hwkn_DeferredIncomeTaxExpenseBenefitExcludingProvisionalGain", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "verboseLabel": "State \u2014 deferred" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r264" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": { "auth_ref": [ "r267" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions", "terseLabel": "Pension withdrawal liability" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r250", "r267", "r268" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock compensation accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r250", "r267", "r268" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "terseLabel": "Trade receivables" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": { "auth_ref": [ "r250", "r267", "r268" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent", "terseLabel": "Lease liability" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r250", "r267", "r268" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsUnrealizedLossesOnTradingSecurities": { "auth_ref": [ "r252", "r267" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on trading securities.", "label": "Deferred Tax Assets, Unrealized Losses on Trading Securities", "terseLabel": "Unrealized loss on interest rate swap" } } }, "localname": "DeferredTaxAssetsUnrealizedLossesOnTradingSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r255", "r265" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liabilities", "terseLabel": "DEFERRED INCOME TAXES" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": { "auth_ref": [ "r251", "r267", "r268" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory.", "label": "Deferred Tax Liabilities, Inventory", "negatedTerseLabel": "Inventories" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r252", "r267", "r268" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r252", "r267", "r268" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "ROU asset" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities, Prepaid Expenses", "negatedTerseLabel": "Prepaid expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r252", "r267", "r268" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Excess of tax over book depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities": { "auth_ref": [ "r252", "r267", "r268" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on trading securities.", "label": "Deferred Tax Liabilities, Unrealized Gains on Trading Securities", "negatedTerseLabel": "Unrealized gain on interest rate swap" } } }, "localname": "DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r19", "r216", "r217", "r218" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "PENSION WITHDRAWAL LIABILITY" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Bargaining unit employee plans" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "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": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Profit sharing" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r92", "r136" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails", "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r299", "r300", "r302", "r304" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]", "verboseLabel": "Derivative, by Nature [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails", "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Text Block]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLineItems": { "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": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r294", "r296" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r108", "r293", "r295", "r296", "r297", "r298", "r301", "r302", "r305", "r307", "r308" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r101", "r109", "r293", "r295", "r297", "r298", "r306" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivatives Instruments and Hedging Activities" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r210" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r249" ], "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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfLongLivedAssetsHeldForSaleTextBlock": { "auth_ref": [ "r190" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/AssetsHeldforSale" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r208" ], "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" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r73", "r111", "r114", "r116", "r117", "r118", "r122", "r350", "r364" ], "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 (loss) per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r73", "r111", "r114", "r116", "r117", "r118", "r122", "r350", "r364" ], "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 (loss) per share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r101", "r119", "r120", "r121" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r107", "r256", "r257" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total (percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r256", "r257", "r274" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory federal income tax (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "http://www.hawkinsinc.com/role/IncomeTaxesTextualDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends": { "auth_ref": [ "r256", "r257", "r274" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend paid to employee stock ownership plan.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Employee Stock Ownership Plan Dividend, Percent", "negatedTerseLabel": "ESOP dividend deduction on allocated shares (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther": { "auth_ref": [ "r256", "r257", "r274" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Other, Percent", "terseLabel": "Revaluation of net deferred tax liabilities (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities": { "auth_ref": [ "r256", "r257", "r274" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent", "negatedTerseLabel": "Domestic production deduction (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses": { "auth_ref": [ "r256", "r257", "r274" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment loss.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent", "terseLabel": "Goodwill impairment (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r256", "r257", "r274" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other \u2014 net (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r256", "r257", "r274" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net of federal deduction (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r242" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Cost not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": { "auth_ref": [ "r248" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of plan compensation cost recognized during the period.", "label": "Employee Stock Ownership Plan (ESOP), Compensation Expense", "terseLabel": "ESOP" } } }, "localname": "EmployeeStockOwnershipPlanESOPCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "Entities identify multiple employee stock ownership plans by unique name.", "label": "Employee Stock Ownership Plan (ESOP), Plan [Domain]", "terseLabel": "Employee Stock Ownership Plan (ESOP), Plan [Domain]" } } }, "localname": "EmployeeStockOwnershipPlanESOPPlanDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EnvironmentalRemediationExpense": { "auth_ref": [ "r191", "r192" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The charge against earnings in the period for known or estimated future costs arising from requirements to perform environmental remediation activities.", "label": "Environmental Remediation Expense", "terseLabel": "Environmental Remediation Expense" } } }, "localname": "EnvironmentalRemediationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CommitmentandContingenciesTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r203" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails", "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r311", "r312", "r313", "r314" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r219", "r220", "r224", "r312", "r337" ], "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 [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r219", "r220", "r224", "r312", "r338" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r219", "r220", "r224", "r312", "r339" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r315" ], "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 Inputs, Disclosure [Text Block]" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "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 [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r326", "r329", "r334" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 16.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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-lived intangible asset, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r177" ], "calculation": { "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r179" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r179" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r179" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r179" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r179" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r172", "r173", "r177", "r181", "r340" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated amortization expense [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r177", "r340" ], "calculation": { "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r172", "r176" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r177" ], "calculation": { "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "verboseLabel": "Finite-life intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r282", "r288", "r290" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r185" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures, Gross", "terseLabel": "Office furniture and equipment" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r92", "r184", "r188" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss (gain) from property disposals" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments": { "auth_ref": [ "r92" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the net total realized and unrealized gain (loss) included in earnings for the period as a result of selling or holding marketable securities categorized as trading, available-for-sale, or held-to-maturity, including the unrealized holding gain (loss) of held-to-maturity securities transferred to the trading security category and the cumulative unrealized gain (loss) which was included in other comprehensive income (a separate component of shareholders' equity) for available-for-sale securities transferred to trading securities during the period. Additionally, this item would include any gains (losses) realized during the period from the sale of investments accounted for under the cost method of accounting.", "label": "Gain (Loss) on Investments, Excluding Other than Temporary Impairments", "negatedTerseLabel": "Loss (gain) on deferred compensation assets" } } }, "localname": "GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r163", "r165" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r182" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r101", "r167", "r174" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Identifiable Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r92", "r164", "r166", "r168" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedTerseLabel": "Goodwill Impairment", "terseLabel": "Goodwill Impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/IncomeTaxesTextualDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r75" ], "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", "terseLabel": "Gross profit", "totalLabel": "Gross profit", "verboseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r106" ], "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 of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "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": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r259", "r260", "r262", "r273" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r278" ], "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]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLineItems": { "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": "Income Tax Examination [Line Items]", "terseLabel": "Income Tax Examination [Line Items]" } } }, "localname": "IncomeTaxExaminationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r259", "r273" ], "lang": { "en-US": { "role": { "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.", "label": "Income Tax Examination [Table]", "terseLabel": "Income Tax Examination [Table]" } } }, "localname": "IncomeTaxExaminationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r137", "r276" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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) benefit", "totalLabel": "Total provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability": { "auth_ref": [ "r271" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity.", "label": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability", "terseLabel": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r69", "r101", "r253", "r254", "r261", "r262", "r266", "r277", "r367" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r96" ], "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 during the year for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r50", "r347", "r362" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 4.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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r91" ], "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 liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r91" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Trade receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r91" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r91" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r91" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.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/2019-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 (using) providing cash:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r91" ], "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 increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r115", "r120" ], "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive impact of stock options, performance units, and restricted stock (shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r180" ], "calculation": { "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "hwkn_IntangibleAssetsGrossCarryingAmount", "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r170", "r175" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_OtherAssets", "weight": 1.0 }, "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails": { "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" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "verboseLabel": "Summary of intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r351" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r87", "r89", "r96" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails", "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r162" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r51" ], "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", "terseLabel": "Inventory (FIFO basis)" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r54" ], "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", "negatedTerseLabel": "LIFO reserve" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r52", "r159" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r12", "r53", "r101", "r123", "r160", "r161" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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", "verboseLabel": "Finished goods (LIFO basis)" } } }, "localname": "LIFOInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r7", "r37" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land", "terseLabel": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r333" ], "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" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r333" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "terseLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r333" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r333" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "Fiscal 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r333" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "Fiscal 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r333" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "Fiscal 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r333" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "Fiscal 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r333" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "Fiscal 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r333" ], "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", "terseLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "auth_ref": [ "r328" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r328" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r335" ], "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" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r43" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r346", "r359" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r41" ], "lang": { "en-US": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Line of Credit Facility, Interest Rate at Period End" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r41" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r201", "r345", "r357" ], "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", "verboseLabel": "Total long-term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "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": "Long-term Debt, Excluding Current Maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r8", "r185" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment, Gross", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r140", "r141" ], "lang": { "en-US": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Unallocated Amount to Segment [Member]" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r88" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r88" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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/2019-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]", "verboseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r88", "r90", "r93" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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/2019-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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r63", "r66", "r72", "r93", "r120", "r349", "r363" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.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 (loss) income", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonqualifiedPlanMember": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Plan without tax-exempt status in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Nonqualified Plan [Member]", "terseLabel": "Nonqualified Plan [Member]" } } }, "localname": "NonqualifiedPlanMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of Reportable Segments", "verboseLabel": "Number of reportable segments (segment)" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Office Equipment [Member]" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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 (loss)", "verboseLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r325" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r325" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 7.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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r325" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "LONG-TERM LEASE LIABILITY" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r327", "r330" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.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", "terseLabel": "Lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r324" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 4.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", "terseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r332", "r334" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r331", "r334" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r320", "r322" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "terseLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r320", "r322" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "Fiscal 2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r320", "r322" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "Fiscal 2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r320", "r322" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "Fiscal 2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r320", "r322" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "Fiscal 2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r320", "r322" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "Fiscal 2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r320", "r322" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r321" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Operating Leases, Rent Expense, Net" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r292" ], "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]", "verboseLabel": "Nature of Business and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r44" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 5.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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r16", "r341", "r354" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Assets [Abstract]", "terseLabel": "OTHER ASSETS:" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Other" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r57", "r59", "r221" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "terseLabel": "Unrealized gain on post-retirement liability" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r64", "r67", "r70", "r203" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r64", "r67", "r283", "r284", "r286" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r56", "r59", "r309" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax", "terseLabel": "Unrealized (loss) gain on interest rate swap" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r56", "r59", "r309" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "OTHER LONG-TERM LIABILITIES" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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 (expense) income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfEquity": { "auth_ref": [ "r83" ], "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", "negatedTerseLabel": "Shares repurchased" } } }, "localname": "PaymentsForRepurchaseOfEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r86" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "terseLabel": "Payment for Debt Extinguishment or Debt Prepayment Cost" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r85" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments for debt issuance costs", "terseLabel": "Payments of Debt Issuance Costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r83" ], "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 paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r80" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Additions to property, plant, and equipment", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PercentageOfFIFOInventory": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage of FIFO (first in first out) inventory to total inventory as of the balance sheet date if other than 100 percent.", "label": "Percentage of FIFO Inventory", "terseLabel": "Percentage of FIFO inventory" } } }, "localname": "PercentageOfFIFOInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PercentageOfLIFOInventory": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent.", "label": "Percentage of LIFO Inventory", "terseLabel": "Percentage of LIFO Inventory" } } }, "localname": "PercentageOfLIFOInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "percentItemType" }, "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r33", "r34" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r81" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "New shares issued" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r82" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from revolver borrowings" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r79" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "verboseLabel": "Proceeds from property disposals" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-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:" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r38", "r187" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r37", "r185" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "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", "totalLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r187", "r360" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r36", "r101", "r187" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r14", "r185" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "durationItemType" }, "us-gaap_QualifiedPlanMember": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Plan with tax-exempt status designed and operated in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Qualified Plan [Member]", "terseLabel": "Qualified Plan [Member]" } } }, "localname": "QualifiedPlanMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]", "terseLabel": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r125" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Selected Quarterly Financial Data (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy election not to recognize asset and liability at acquisition for lease with remaining lease term of one year or less.", "label": "Recognition of Asset and Liability for Lease of Acquiree [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r84" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Payments on senior secured term loan" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r84" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-term Debt", "negatedTerseLabel": "Payments on senior secured revolving credit facility" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r119" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r208", "r358" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "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)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTaxStatusAxis": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Information by tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Tax Status [Axis]", "terseLabel": "Retirement Plan Tax Status [Axis]" } } }, "localname": "RetirementPlanTaxStatusAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTaxStatusDomain": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Tax Status [Domain]", "terseLabel": "Retirement Plan Tax Status [Domain]" } } }, "localname": "RetirementPlanTaxStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r214", "r215", "r222", "r223", "r225" ], "lang": { "en-US": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r214", "r215", "r222", "r223", "r225" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r213" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r102", "r103" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r71", "r134", "r135", "r142" ], "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": "Sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "verboseLabel": "Summary of intangible assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of provisions for income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": { "auth_ref": [ "r222" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.", "label": "Schedule of Costs of Retirement Plans [Table Text Block]", "terseLabel": "Schedule of contribution expenses" } } }, "localname": "ScheduleOfCostsOfRetirementPlansTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r46", "r105", "r204", "r205", "r206", "r207", "r316", "r317", "r319", "r352" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r120" ], "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]", "terseLabel": "Schedule of earnings per share, basic and diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r256" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of effective income tax rate reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r311", "r312" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r172", "r176" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r323" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of future minimum rental payments for operating leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r167", "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r167", "r169" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r30", "r31", "r32" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r38", "r187" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of quarterly financial information (Unaudited)" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r133", "r138", "r139", "r140", "r167" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r133", "r138", "r139", "r140", "r167" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r230", "r243" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock awards granted to nonemployee directors that were outstanding at the beginning and end of the year, and the number of awards that were granted, exercised or converted, forfeited, and expired during the year.", "label": "Share-based Payment Arrangement, Nonemployee Director Award Plan, Activity [Table Text Block]", "verboseLabel": "Summary of restricted stock awards" } } }, "localname": "ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of future amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "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": "Segments [Domain]", "verboseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r144" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationAdditionalInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting Information, Additional Information [Abstract]", "verboseLabel": "Summary of Segment Information" } } }, "localname": "SegmentReportingInformationAdditionalInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r77", "r158" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SelectedQuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r91" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "verboseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r237" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value (usd per share)", "verboseLabel": "Granted, Weighted average grant date fair value (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r236" ], "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": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r236" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r238" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Equity instruments other than options, vested in period, total fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r238" ], "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", "verboseLabel": "Vested, Weighted average grant date fair value (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited or expired, Weighted average grant date fair value (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited or expired, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r228", "r232" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails", "http://www.hawkinsinc.com/role/ShareBasedCompensationTables", "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r203" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_ShippingAndHandlingCostPolicyTextBlock": { "auth_ref": [ "r100", "r101" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.", "label": "Shipping and Handling Cost, Policy [Policy Text Block]", "terseLabel": "Shipping and Handling" } } }, "localname": "ShippingAndHandlingCostPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r138", "r167", "r189", "r194", "r195", "r365" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails", "http://www.hawkinsinc.com/role/RevenueDetails", "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r49", "r203" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails", "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/LeasesDetails", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails", "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "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/2019-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/2019-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/2019-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/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/LeasesDetails", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails", "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r22", "r23", "r203", "r208" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r203", "r208" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r22", "r23", "r203", "r208" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r22", "r23", "r203", "r208" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r22", "r23", "r203", "r208" ], "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", "negatedTerseLabel": "Shares repurchased (Shares)", "terseLabel": "Stock Repurchased During Period, Shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r22", "r23", "r203", "r208" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r27", "r28", "r153" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r209" ], "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": "Stockholders' Equity Note Disclosure [Text Block]" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense classified as other.", "label": "Taxes, Other", "terseLabel": "Tax effects reclassified from other comprehensive income to retained earnings" } } }, "localname": "TaxesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r147", "r148", "r149", "r150", "r152", "r154" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Trade Receivables" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r280" ], "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/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransportationEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.", "label": "Transportation Equipment [Member]", "terseLabel": "Transportation Equipment [Member]" } } }, "localname": "TransportationEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r39" ], "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": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized Debt Issuance Expense" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails", "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r126", "r127", "r128", "r129", "r130", "r131", "r132" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment", "terseLabel": "Valuation Allowances and Reserves, Additions for Adjustments" } } }, "localname": "ValuationAllowancesAndReservesAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r110" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "terseLabel": "Valuation Allowances and Reserves, Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r118" ], "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", "terseLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r113", "r118" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average common shares outstanding \u2014 diluted (shares)", "verboseLabel": "Weighted average number of shares outstanding-diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r112", "r118" ], "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 Number of Shares Outstanding, Basic", "verboseLabel": "Weighted average number of shares outstanding-basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r104": { "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=26873400&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r107": { "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=26873400&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "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": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r13": { "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=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r14": { "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=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e4975-111524" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=SL6953423-111524" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5212-111524" }, "r15": { "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=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5093-111524" }, "r153": { "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=27010918&loc=d3e74512-122707" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r17": { "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=6877327&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": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r18": { "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=6877327&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r189": { "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" }, "r19": { "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=6877327&loc=d3e13212-122682" }, "r190": { "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" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=109237650&loc=d3e13064-110858" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13296-110859" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859" }, "r194": { "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" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=6395460&loc=d3e13647-108346" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r202": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r208": { "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=27012166&loc=d3e187085-122770" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r22": { "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=6877327&loc=d3e13212-122682" }, "r220": { "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=118255775&loc=d3e1928-114920" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r23": { "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=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r236": { "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=116856206&loc=d3e5070-113901" }, "r237": { "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=116856206&loc=d3e5070-113901" }, "r238": { "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=116856206&loc=d3e5070-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r24": { "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=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r241": { "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=116856206&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r244": { "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=115993241&loc=d3e301413-122809" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r275": { "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=116825942&loc=d3e330036-122817" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r278": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "28B", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=99405171&loc=SL77931625-128468" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r286": { "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" }, "r287": { "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" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02(b))", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03(b))", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109978405&loc=d3e80720-113993" }, "r31": { "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=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r315": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r319": { "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" }, "r32": { "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=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r33": { "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=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r335": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "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=6876686&loc=d3e534808-122878" }, "r342": { "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=6876686&loc=d3e534808-122878" }, "r343": { "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=6876686&loc=d3e534808-122878" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r345": { "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=6876686&loc=d3e534808-122878" }, "r346": { "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=6876686&loc=d3e534808-122878" }, "r347": { "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=6876686&loc=d3e534808-122878" }, "r348": { "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=6876686&loc=d3e534808-122878" }, "r349": { "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=116637391&loc=SL114874048-224260" }, "r35": { "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=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r351": { "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=116637391&loc=SL114874048-224260" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r354": { "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=119400593&loc=d3e572229-122910" }, "r355": { "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=119400593&loc=d3e572229-122910" }, "r356": { "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=119400593&loc=d3e572229-122910" }, "r357": { "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=119400593&loc=d3e572229-122910" }, "r358": { "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=119400593&loc=d3e572229-122910" }, "r359": { "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=119400593&loc=d3e572229-122910" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "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=119400593&loc=d3e572229-122910" }, "r361": { "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=119400593&loc=d3e572229-122910" }, "r362": { "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=119400593&loc=d3e572229-122910" }, "r363": { "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=116637232&loc=SL114874131-224263" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r365": { "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" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r368": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r369": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r371": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r372": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r373": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r374": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r375": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r38": { "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=6877327&loc=d3e13212-122682" }, "r39": { "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=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "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=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "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=6877327&loc=d3e13212-122682" }, "r43": { "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=6877327&loc=d3e13212-122682" }, "r44": { "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=6877327&loc=d3e13212-122682" }, "r45": { "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=6877327&loc=d3e13212-122682" }, "r46": { "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=6877327&loc=d3e13212-122682" }, "r47": { "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=6877327&loc=d3e13212-122682" }, "r48": { "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=6877327&loc=d3e13212-122682" }, "r49": { "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=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "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=6877327&loc=d3e13212-122682" }, "r51": { "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=6877327&loc=d3e13212-122682" }, "r52": { "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=6877327&loc=d3e13212-122682" }, "r53": { "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=6877327&loc=d3e13212-122682" }, "r54": { "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=6877327&loc=d3e13212-122682" }, "r55": { "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=6877327&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r71": { "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=116634182&loc=SL114868664-224227" }, "r72": { "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=116634182&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r75": { "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=116634182&loc=SL114868664-224227" }, "r76": { "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=116634182&loc=SL114868664-224227" }, "r77": { "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=116634182&loc=SL114868664-224227" }, "r78": { "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=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" } }, "version": "2.1" } XML 66 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Assets Held for Sale (Details)
$ in Millions
Mar. 29, 2020
USD ($)
Assets Held For Sale [Abstract]  
Assets Held-for-sale, Long Lived, Fair Value Disclosure $ 0.9
XML 67 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Significant Accounting Policies -EPS (Details) - shares
12 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Accounting Policies [Abstract]      
Weighted Average Number of Shares Outstanding, Basic 10,579,989 10,654,887 10,607,422
Dilutive impact of stock options, performance units, and restricted stock (shares) 74,411 71,289 36,297
Weighted average common shares outstanding — diluted (shares) 10,654,400 10,726,176 10,643,719
Weighted Average Number Diluted Shares Outstanding Adjustment 0 0 0
XML 68 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets-Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Finite-Lived Intangible Assets [Line Items]      
Amortization of Intangible Assets $ 5,100 $ 5,500 $ 5,700
Finite-life intangible assets      
Gross Amount 88,076 88,076  
Accumulated Amortization (28,650) (23,577)  
Net carrying value 59,426 64,499  
Indefinite-life intangible assets 1,227 1,227  
Intangible assets, Gross Carrying Amount 89,303 89,303  
Intangible assets, Accumulated Amortization (28,650) (23,577)  
Total intangible assets, net 60,653 65,726  
Customer relationships [Member]      
Finite-life intangible assets      
Gross Amount 78,383 78,383  
Accumulated Amortization (21,400) (16,910)  
Net carrying value 56,983 61,473  
Trademarks [Member]      
Finite-life intangible assets      
Gross Amount 6,045 6,045  
Accumulated Amortization (3,640) (3,115)  
Net carrying value 2,405 2,930  
Other finite-life intangible assets [Member]      
Finite-life intangible assets      
Gross Amount 3,648 3,648  
Accumulated Amortization (3,610) (3,552)  
Net carrying value $ 38 $ 96  
XML 69 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Tables)
12 Months Ended
Mar. 29, 2020
Inventory Disclosure [Abstract]  
Summary of Inventories
Inventories at March 29, 2020 and March 31, 2019 consisted of the following:
20202019
(In thousands)  
Inventory (FIFO basis)$60,090  $65,526  
LIFO reserve(5,654) (5,044) 
Net inventory$54,436  $60,482  
XML 70 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Leases
12 Months Ended
Mar. 29, 2020
Leases [Abstract]  
Lessee, Operating Leases Leases
On April 1, 2019, we adopted ASU 2016-02 and related amendments using the modified retrospective method applied to existing leases in place as of April 1, 2019. Leases entered into after April 1, 2019 are presented under the provisions of ASU 2016-02, while prior periods are not adjusted and continue to be reported in accordance with previous accounting guidance. Leases commencing or renewing after the adoption date are evaluated based on the guidance in ASU 2016-02 and may result in more finance leases being recognized even for the renewal of previously classified operating leases. We do not currently have any leases that qualify as financing leases.

We elected to adopt the 'package of practical expedients’, which permitted us not to reassess under the new standard our prior conclusions about lease identification, lease classification and initial direct costs. We elected the short-term lease recognition exemption for all leases that qualified. This means, for those leases that qualified, we did not recognize right-of-use assets or lease liabilities, and this included not recognizing right-of-use assets or lease liabilities for existing short-term leases of those assets in transition. We also elected the practical expedient to not separate lease and non-lease components for all leases other than leases of real estate, and this included not separating lease and non-lease components for all leases other than leases of real estate in transition.

We adopted ASU 2016-02 using the modified retrospective method, recognizing the cumulative effect of application as an adjustment to the oening balance sheet. The standard had a material impact on our condensed consolidated balance sheet, but did not have a material impact on our condensed consolidated statement of income or cash flows. The most significant impact was the recognition of the ROU asset and lease liabilities for operating leases, both of which were approximately $10.4 million upon adoption.

Lease Obligations. As of March 29, 2020, 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 lease terms of 1 year to 24 years, some of which include options to extend the lease for up to 10 years.
As of March 29, 2020, 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.

Total lease expense was $2.8 million for the twelve months ended March 29, 2020, and includes leases less than 12 months in duration.

Other information related to our operating leases was as follows:
March 29, 2020
Lease Term and Discount Rate
Weighted average remaining lease term (years)8.73
Weighted average discount rate4.1 %

Maturities of lease liabilities as of March 29, 2020 were as follows:
(In thousands)Operating Leases
Fiscal 2021$1,769  
Fiscal 20221,556  
Fiscal 20231,442  
Fiscal 20241,110  
Fiscal 20251,124  
Thereafter4,114  
Total$11,115  
Less: Interest(1,943) 
Present value of lease liabilities$9,172  

As we have not restated prior year information for our adoption of ASC Topic 842, the following represents our future minimum lease payments for operating leases under ASC Topic 840 on March 31, 2019:
(In thousands)Operating Leases
Fiscal 2020$2,198  
Fiscal 20211,783  
Fiscal 20221,407  
Fiscal 20231,352  
Fiscal 20241,183  
Thereafter5,473  
Total$13,396  
XML 71 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Significant Accounting Policies (Policies)
12 Months Ended
Mar. 29, 2020
Accounting Policies [Abstract]  
Fiscal Year Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March 31. Our fiscal years ended March 29, 2020 (“fiscal 2020”), March 31, 2019 (“fiscal 2019”) and April 1, 2018 (“fiscal 2018”) were 52 weeks. The fiscal year ending March 28, 2021 (“fiscal 2021”) will also be 52 weeks.
Principles of Consolidation The consolidated financial statements include the accounts of Hawkins, Inc. and its wholly-owned subsidiaries. All intercompany transactions and accounts have been eliminated.
Estimates The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) 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.
Revenue Recognition Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products. Revenue is recognized when we satisfy our performance obligations under the contract. We recognize revenue upon transfer of control of the promised products to the customer, with revenue recognized at the point in time the customer obtains control of the products. Net sales include products and shipping charges, net of estimates for product returns and any related sales rebates. We estimate product returns based on historical return rates. Using probability assessments, we estimate sales rebates expected to be paid over the term of the contract. The majority of our contracts have a single performance obligation and are short term in nature. Sales taxes that are collected from customers and remitted to governmental authorities are accounted for on a net basis and therefore are excluded from net sales. We offer certain customers cash discounts and volume rebates as sales incentives. The discounts and volume rebates are recorded as a reduction in sales at the time revenue is recognized in an amount estimated based on historical experience and contractual obligations.
Shipping and Handling All shipping and handling amounts billed to customers are included in revenues. Costs incurred related to the shipping and the handling of products are included in cost of sales.
Fair Value Measurements The financial assets and liabilities that are re-measured and reported at fair value for each reporting period are an interest rate swap and marketable securities. There are no fair value measurements with respect to nonfinancial assets or liabilities that are recognized or disclosed at fair value in our consolidated financial statements on a recurring basis.
Assets and liabilities measured at fair value are classified using the following hierarchy, which is based upon the transparency of inputs to the valuation as of the measurement date:

Level 1:  Valuation is based on quoted prices in active markets for identical assets or liabilities.

Level 2:  Valuation is based on 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:  Valuation is based upon 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.

In making fair value measurements, observable market data must be used when available. When inputs used to measure fair value fall within different levels of the hierarchy, the level within which the fair value measurement is categorized is based on the lowest level input that is significant to the fair value measurement.
Cash Equivalents Cash equivalents include all liquid debt instruments (primarily cash funds and money market accounts) purchased with an original maturity of three months or less. The cash balances, maintained at large commercial banking institutions with strong credit ratings, may, at times, exceed federally insured limits.
Trade Receivables Financial instruments, which potentially subject us to a concentration of credit risk, principally consist of trade receivables. We sell our principal products to a large number of customers in many different industries. There are no concentrations of credit risk with a single customer from a particular service or geographic area that would significantly impact us in the near term. To reduce credit risk, we routinely assess the financial strength of our customers. We record an allowance for doubtful accounts to reduce our receivables to an amount we estimate is collectible from our customers. Estimates used in determining the allowance for doubtful accounts are based on historical collection experience, current trends, aging of accounts receivable and periodic evaluations of our customers’ financial condition.
Inventories Inventories, consisting primarily of finished goods, are primarily valued at the lower of cost or net realizable value, with cost for approximately 72% of our inventory determined using the last-in, first-out (“LIFO”) method. Cost for the other 28% of our total inventory is determined using the first-in, first-out (“FIFO”) method.
Leases The Company determines if an arrangement is a lease at inception. Right-of-use ("ROU") assets include operating leases. Lease liabilities for operating leases are classified in "short-term lease liabilities" and "long-term lease liabilities" in our condensed consolidated balance sheet.
ROU assets and related liabilities are recognized at commencement date based on the present value of the lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date, in determining the present value of lease payments. We use the implicit rate when readily determinable. Lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

Lease and non-lease components are generally accounted for separately for real estate leases. For non-real estate leases, we account for the lease and non-lease components as a single lease component.
Property, Plant and Equipment Property is stated at cost and depreciated or amortized over the lives of the assets, using the straight-line method. Estimated lives are: 10 to 40 years for buildings and improvements; 3 to 20 years for machinery and equipment; and 3 to 10 years for transportation equipment and office furniture and equipment including computer systems. Leasehold improvements are depreciated over the lesser of their estimated useful lives or the remaining lease term. Depreciation expense is recorded in our Consolidated Statement of Income (Loss) within cost of goods sold and selling, general and administrative expense, depending on the use of the underlying asset.
Significant improvements that add to productive capacity or extend the lives of properties are capitalized. Costs for repairs and maintenance are charged to expense as incurred. When property is retired or otherwise disposed of, the cost and related accumulated depreciation or amortization are removed from the accounts and any related gains or losses are included in income.

We review the recoverability of long-lived assets to be held and used, such as property, plant and equipment, when events or changes in circumstances occur that indicate the carrying value of the asset group may not be recoverable, such as prolonged industry downturn or significant reductions in projected future cash flows. The assessment of possible impairment is based on our ability to recover the carrying value of the asset group from the expected future pre-tax cash flows (undiscounted) of the related operations. If these cash flows are less than the carrying value of such asset group, an impairment loss would be measured by the amount the carrying value exceeds the fair value of the long-lived asset group. The measurement of impairment requires us to estimate future cash flows and the fair value of long-lived assets. During fiscal 2020, we incurred a $0.6 million impairment charge as a result of the determination to not use a piece of equipment in our manufacturing operations as previously planned. Other that this asset, no additional long-lived assets were determined to be impaired during fiscal years 2020, 2019 or 2018.
Goodwill and Identifiable Intangible Assets Goodwill represents the excess of the cost of acquired businesses over the fair value of identifiable tangible net assets and identifiable intangible assets purchased. Goodwill is tested at least annually for impairment, and is tested for impairment more frequently if events or changes in circumstances indicate that the asset might be impaired. Our annual test for impairment is as of the first day of our fourth fiscal quarter. As of December 30, 2019, we performed an analysis of qualitative factors for our Industrial and Water Treatment reporting units to determine whether it is more likely than not that the fair value of either of these reporting units was less than its carrying amount as a basis for determining whether it is necessary to perform a quantitative goodwill impairment test. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative goodwill impairment test for either of these reporting units.
We performed a quantitative goodwill impairment test for our Health and Nutrition reporting unit. This test, used to identify potential impairment, compares the fair value of each reporting unit with its carrying value, including indefinite-lived intangible assets. If the fair value exceeds the carrying value, the goodwill is not considered impaired. If the carrying amount exceeds the fair value, the reporting unit’s goodwill is considered impaired, and we must recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit’s fair value. The fair value of our Health and Nutrition reporting unit exceeded its carrying value as of December 30, 2019, and accordingly we did not record a goodwill impairment charge.

Goodwill impairment assessments were also completed in the fourth quarters of fiscal 2019 and 2018. We recorded a $39.1 million impairment charge during the fourth quarter of fiscal 2018 in our Health and Nutrition reporting unit. The impairment charge was recorded as a result of changes in expectations for future growth as part of our fourth quarter long-term strategic planning process to align with historical experience in recent periods and expected changes in future product mix.
Our primary identifiable intangible assets include customer lists, trade secrets, non-competition agreements, trademarks and trade names acquired in previous business acquisitions. Identifiable intangible assets with finite lives are amortized whereas identifiable intangible assets with indefinite lives are not amortized. The values assigned to the intangible assets with finite lives are being amortized on average over approximately 14 years. Identifiable intangible assets that are subject to amortization are evaluated for impairment whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. Identifiable intangible assets not subject to amortization are tested for impairment annually or more frequently if events warrant. The impairment test consists of a qualitative assessment to determine whether it is more likely than not that the asset is impaired. Based on management’s analysis of qualitative factors, we determined that it was not necessary to perform a quantitative impairment test for fiscal 2020. Impairment assessments were also completed in the fourth quarters of fiscal 2019 and 2018 which resulted in no impairment charges for either of these fiscal years.
Income Taxes The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined on the basis of the differences between the financial statements and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income tax expense in the period that includes the enactment date. The deferred tax assets and liabilities are analyzed regularly, and management assesses the likelihood that deferred tax assets will be recovered from future taxable income. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.The effects of income tax positions are recognized only if those positions are more likely than not of being sustained. Changes in recognition or measurement are made as facts and circumstances change.
Stock-Based Compensation We account for stock-based compensation on a fair value basis. The estimated grant date fair value of each stock-based award is recognized in expense over the requisite service period (generally the vesting period). Non-vested share awards are recorded as expense over the requisite service periods based on the market value on the date of grant.
Earnings Per Share Basic earnings per share (“EPS”) are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted EPS are computed by dividing net income by the weighted-average number of common shares outstanding including the incremental shares assumed to be issued as performance units and restricted stock.
Basic and diluted EPS were calculated using the following:
March 29, 2020March 31, 2019April 1, 2018
Weighted average common shares outstanding — basic10,579,989  10,654,887  10,607,422  
Dilutive impact of stock performance units and restricted stock74,411  71,289  36,297  
Weighted average common shares outstanding — diluted10,654,400  10,726,176  10,643,719  
There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2020, 2019 or 2018.
Derivatives Instruments and Hedging Activities We are subject to interest rate risk associated with our variable rate debt. We have in place an interest rate swap which was has been designated as a cash flow hedge, the purpose of which is to eliminate the cash flow impact of interest rate changes on a portion of our variable-rate debt. The hedge was measured at fair value on the contract date and is subsequently remeasured to fair value at each reporting date. Changes in the fair value of a derivative that is highly effective, and that is designated and qualifies as a cash flow hedge, are recorded in other comprehensive income, until the consolidated statement of income is affected by the variability in cash flows of the designated hedged item. To the extent that the hedge is ineffective, changes in the fair value are recognized in the Statement of Income.
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2020
Apr. 01, 2019
Mar. 31, 2019
Leases [Abstract]      
Right-of-use assets $ 9,090 $ 10,400 $ 0
Operating Lease, Liability $ 9,172 $ 10,400  
Lessee, Operating Lease, Option to Extend 10 years    
Operating Leases, Rent Expense, Net $ 2,800    
Weighted average remaining lease term (years) 8 years 8 months 23 days    
Weighted average discount rate 4.10%    
Fiscal 2021 $ 1,769    
Fiscal 2022 1,556    
Fiscal 2023 1,442    
Fiscal 2024 1,110    
Fiscal 2025 1,124    
Thereafter 4,114    
Total 11,115    
Less: Interest $ 1,943    
Fiscal 2020     2,198
Fiscal 2021     1,783
Fiscal 2022     1,407
Fiscal 2023     1,352
Fiscal 2024     1,183
Thereafter     5,473
Total     $ 13,396
Minimum [Member]      
Leases [Abstract]      
Lessee, Operating Lease, Renewal Term 1 year    
Lessee, Operating Lease, Renewal Term 1 year    
Maximum [Member]      
Leases [Abstract]      
Lessee, Operating Lease, Renewal Term 24 years    
Lessee, Operating Lease, Renewal Term 24 years    
XML 73 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Apr. 02, 2017
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]        
Allowance for doubtful accounts receivable $ 784 $ 620 $ 942 $ 468
Valuation Allowances and Reserves, Additions for Adjustments 448 92 509  
Valuation Allowances and Reserves, Deductions $ 284 $ 414 $ 35  
XML 74 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets-Future Amortization (Details)
$ in Thousands
Mar. 29, 2020
USD ($)
Estimated amortization expense [Abstract]  
2021 $ 5,028
2022 4,891
2023 4,891
2024 4,891
2025 $ 4,891
XML 75 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 29, 2020
Mar. 31, 2019
Summary of Inventories    
Inventory (FIFO basis) $ 60,090 $ 65,526
LIFO reserve (5,654) (5,044)
Net inventory $ 54,436 $ 60,482
XML 76 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 29, 2020
Dec. 29, 2019
Sep. 29, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 30, 2018
Sep. 30, 2018
Jul. 01, 2018
Apr. 01, 2018
Dec. 31, 2017
Oct. 01, 2017
Jul. 02, 2017
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Disaggregation of Revenue [Line Items]                              
Sales $ 132,413 $ 120,406 $ 140,043 $ 147,336 $ 133,051 $ 128,151 $ 145,324 $ 149,800 $ 126,990 $ 118,053 $ 125,395 $ 133,731 $ 540,198 $ 556,326 $ 504,169
Industrial [Member]                              
Disaggregation of Revenue [Line Items]                              
Sales                         275,224 281,860 247,374
Water Treatment [Member]                              
Disaggregation of Revenue [Line Items]                              
Sales                         159,895 149,490 138,465
Health and Nutrition [Member]                              
Disaggregation of Revenue [Line Items]                              
Sales                         105,079 124,976 $ 118,330
Bulk / Distributed specialty products [Member]                              
Disaggregation of Revenue [Line Items]                              
Sales                         158,410 191,827  
Bulk / Distributed specialty products [Member] | Industrial [Member]                              
Disaggregation of Revenue [Line Items]                              
Sales                         49,864 60,947  
Bulk / Distributed specialty products [Member] | Water Treatment [Member]                              
Disaggregation of Revenue [Line Items]                              
Sales                         18,481 21,813  
Bulk / Distributed specialty products [Member] | Health and Nutrition [Member]                              
Disaggregation of Revenue [Line Items]                              
Sales                         90,065 109,067  
Manufactured, blended or repackaged products [Member]                              
Disaggregation of Revenue [Line Items]                              
Sales                         376,848 358,775  
Manufactured, blended or repackaged products [Member] | Industrial [Member]                              
Disaggregation of Revenue [Line Items]                              
Sales                         222,161 216,874  
Manufactured, blended or repackaged products [Member] | Water Treatment [Member]                              
Disaggregation of Revenue [Line Items]                              
Sales                         139,917 126,217  
Manufactured, blended or repackaged products [Member] | Health and Nutrition [Member]                              
Disaggregation of Revenue [Line Items]                              
Sales                         14,770 15,684  
Other [Member]                              
Disaggregation of Revenue [Line Items]                              
Sales                         4,940 5,724  
Other [Member] | Industrial [Member]                              
Disaggregation of Revenue [Line Items]                              
Sales                         3,199 4,039  
Other [Member] | Water Treatment [Member]                              
Disaggregation of Revenue [Line Items]                              
Sales                         1,497 1,460  
Other [Member] | Health and Nutrition [Member]                              
Disaggregation of Revenue [Line Items]                              
Sales                         $ 244 $ 225  
XML 77 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes
12 Months Ended
Mar. 29, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The U.S. Tax Cuts and Jobs Act of 2017 (the “Tax Act”) included a number of provisions, including lowering of the U.S. corporate tax rate from 35% to 21% effective January 1, 2018. Under GAAP, deferred tax assets and liabilities are required to be revalued during the period in which the new tax legislation is enacted. As such, during fiscal 2018 we revalued our net deferred tax liabilities to reflect the impact of the Tax Act and recorded a one-time benefit of $13.9 million. The accounting for the impact of the Tax Act was finalized during fiscal 2019 and there were no material adjustments to the estimates used under provisional accounting. Our effective tax rate for fiscal 2018 was also impacted by the $39.1 million goodwill impairment charge which was recorded for book purposes but was not deductible for tax purposes.

In March 2020, the United States government approved the Coronavirus Aid, Relief and Economic Security Act (the "CARES Act"), providing tax relief to certain individuals and corporations. Other than allowing bonus depreciation on certain qualified improvement property not previously permitted under the Tax Act, the CARES Act is not expected to have an impact on our federal income tax provision.

The provisions for income taxes for fiscal 2020, 2019 and 2018 were as follows:
202020192018
(In thousands)  
Federal — current$8,447  $6,956  $7,024  
State — current3,563  2,748  1,834  
Total current12,010  9,704  8,858  
Federal — deferred(976) (334) (14,393) 
State — deferred(445) (273) (364) 
Total deferred(1,421) (607) (14,757) 
Total provision$10,589  $9,097  $(5,899) 
Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2020, 2019 and 2018 are listed below.
202020192018
Statutory federal income tax21.0 %21.0 %31.5 %
State income taxes, net of federal deduction5.7 %5.8 %(8.3)%
ESOP dividend deduction on allocated shares(0.3)%(0.3)%1.4 %
Domestic production deduction— %— %2.7 %
Goodwill impairment— %— %(81.7)%
Revaluation of net deferred tax liabilities— %— %92.5 %
Other — net0.8 %0.6 %1.0 %
Total27.2 %27.1 %39.1 %
 
The tax effects of items comprising our net deferred tax liability as of March 29, 2020 and March 31, 2019 are as follows:
(In thousands)20202019
Deferred tax assets:
Trade receivables$212  $167  
Stock compensation accruals728  654  
Pension withdrawal liability1,435  1,525  
Lease liability2,476  —  
Unrealized loss on interest rate swap29  —  
Other1,982  1,853  
Total deferred tax assets$6,862  $4,199  
Deferred tax liabilities:
Inventories$(2,231) $(3,272) 
Prepaid expenses(843) (764) 
Excess of tax over book depreciation(10,504) (10,000) 
Intangible assets(15,936) (16,718) 
Unrealized gain on interest rate swap—  (118) 
ROU asset(2,454) —  
Total deferred tax liabilities$(31,968) $(30,872) 
Net deferred tax liabilities$(25,106) $(26,673) 

As of March 29, 2020, the Company has determined that it is more likely than not that the deferred tax assets at March 29, 2020 will be realized either through future taxable income or reversals of taxable temporary differences.

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 2, 2017 are closed to examination by the Internal Revenue Service, and with few exceptions, state and local
income tax jurisdictions.
XML 78 R24.htm IDEA: XBRL DOCUMENT v3.20.1
Valuation and Qualifying Accounts (Notes)
12 Months Ended
Mar. 29, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]
VALUATION AND QUALIFYING ACCOUNTS
FOR THE FISCAL YEARS ENDED March 29, 2020, March 31, 2019 AND April 1, 2018
 
  Additions  
DescriptionBalance at
Beginning
of Year
Charged to
Costs and
Expenses
Charged to
Other
Accounts
Deductions
Write-Offs
Balance at
End of  Year
 (In thousands)
Reserve deducted from asset to which it applies:
Fiscal Year Ended March 29, 2020:
       Allowance for doubtful accounts$620  $448  $—  $284  $784  
Fiscal Year Ended March 31, 2019:
       Allowance for doubtful accounts$942  $92  $—  $414  $620  
Fiscal Year Ended April 1, 2018:
Allowance for doubtful accounts$468  $509  $—  $35  $942  
XML 79 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Tables)
12 Months Ended
Mar. 29, 2020
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
The following table summarizes the balances of assets or liabilities measured at fair value on a recurring basis as of March 29, 2020 and March 31, 2019.

(In thousands)March 29, 2020March 31, 2019
Assets
Deferred compensation plan assetsLevel 1$3,564  $2,637  
Interest rate swapLevel 2—  435  
Liabilities
Interest rate swapLevel 2108  —  

 0
XML 80 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Significant Accounting Policies -PP&E (Details)
$ in Thousands
12 Months Ended
Mar. 29, 2020
USD ($)
Property, Plant and Equipment [Line Items]  
Asset Impairment Charges $ 600
Building and Building Improvements [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, estimated useful lives 10 years
Building and Building Improvements [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, estimated useful lives 40 years
Machinery and Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, estimated useful lives 3 years
Machinery and Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, estimated useful lives 20 years
Transportation Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, estimated useful lives 3 years
Transportation Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, estimated useful lives 10 years
Office Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, estimated useful lives 3 years
Office Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, estimated useful lives 10 years
XML 81 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
12 Months Ended
Mar. 29, 2020
Leases [Abstract]  
Other information related to our operating leases
Other information related to our operating leases was as follows:
March 29, 2020
Lease Term and Discount Rate
Weighted average remaining lease term (years)8.73
Weighted average discount rate4.1 %
Lessee, Operating Lease, Liability, Maturity
Maturities of lease liabilities as of March 29, 2020 were as follows:
(In thousands)Operating Leases
Fiscal 2021$1,769  
Fiscal 20221,556  
Fiscal 20231,442  
Fiscal 20241,110  
Fiscal 20251,124  
Thereafter4,114  
Total$11,115  
Less: Interest(1,943) 
Present value of lease liabilities$9,172  
Schedule of future minimum rental payments for operating leases
As we have not restated prior year information for our adoption of ASC Topic 842, the following represents our future minimum lease payments for operating leases under ASC Topic 840 on March 31, 2019:
(In thousands)Operating Leases
Fiscal 2020$2,198  
Fiscal 20211,783  
Fiscal 20221,407  
Fiscal 20231,352  
Fiscal 20241,183  
Thereafter5,473  
Total$13,396  
XML 82 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Debt (Tables)
12 Months Ended
Mar. 29, 2020
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
Debt at March 29, 2020 and March 31, 2019 consisted of the following:
(In thousands)March 29, 2020March 31, 2019
Senior secured revolving loan$60,000  $85,000  
 Less: unamortized debt issuance costs
(342) (435) 
 Total debt, net of debt issuance costs
59,658  84,565  
 Less: current portion of long-term debt, net of current unamortized debt issuance costs
(9,907) (9,907) 
Total long-term debt$49,751  $74,658  
XML 83 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income (loss) $ 28,367 $ 24,433 $ (9,177)
Reconciliation to cash flows:      
Depreciation and amortization 21,584 21,756 22,390
Operating leases 2,033 0 0
Amortization of debt issuance costs 93 122 136
Loss (gain) on deferred compensation assets 233 (73) (92)
Goodwill Impairment 0 0 39,116
Deferred income taxes (1,421) (607) (14,757)
Stock compensation expense 2,273 2,010 1,371
Loss (gain) from property disposals 563 415 (46)
Changes in operating accounts (using) providing cash:      
Trade receivables (3,387) (487) (6,164)
Inventories 6,045 (746) (8,487)
Accounts payable 4,228 (4,137) 4,157
Accrued liabilities 663 4,752 1,674
Lease liabilities 2,025 0 0
Income taxes 586 2,116 (1,711)
Other (933) (1,564) (1,061)
Net cash provided by operating activities 58,902 47,990 27,349
CASH FLOWS FROM INVESTING ACTIVITIES:      
Additions to property, plant, and equipment (24,549) (12,618) (19,703)
Proceeds from property disposals 346 275 364
Net cash used in investing activities (24,203) (12,343) (19,339)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Cash dividends paid (9,825) (11,975) (9,161)
New shares issued 1,400 1,338 1,405
Shares surrendered for payroll taxes (343) (266) 0
Shares repurchased (5,853) (4,352) 0
Payments for debt issuance costs 0 (183) 0
Payments on senior secured term loan 0 (85,000) (8,125)
Payments on senior secured revolving credit facility (44,000) (24,000) (21,000)
Proceeds from revolver borrowings 19,000 93,000 27,000
Net cash used in financing activities (39,621) (31,438) (9,881)
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (4,922) 4,209 (1,871)
CASH AND CASH EQUIVALENTS - beginning of year 9,199 4,990 6,861
CASH AND CASH EQUIVALENTS - end of year 4,277 9,199 4,990
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION-      
Cash paid during the year for income taxes 11,415 7,589 10,232
Cash paid for interest 2,413 3,160 3,025
Noncash investing activities - Capital expenditures in accounts payable $ 1,041 $ 495 $ 468
EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /V"M% ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ _8*T4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #]@K10=D(AC.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+/:L,P#(=?9?B>R'%I#R;-I6.G#08K;.QF;+4UB_]@:R1]^R5> MFS*V!]C1TL^?/H%:':4."9]3B)C(8KX;7>^SU''+3D11 F1]0J=R/27\U#R$ MY!1-SW2$J/2'.B((SC?@D)11I& &5G$ALJXU6NJ$BD*ZX(U>\/$S]05F-&"/ M#CUE:.H&6#=/C.>Q;^$&F&&$R>7O IJ%6*I_8DL'V"4Y9KNDAF&HAU7)33LT M\/;T^%+6K:S/I+S&Z5>VDLX1M^PZ^76UN]\_L$YPP2N^K@3?-QLIA%PW[[/K M#[^;L O&'NP_-KX*=BW\NHON"U!+ P04 " #]@K10F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( /V"M% <35#.?0, "81 8 >&PO=V]R:W-H965T&UL?9CM;ILP&(5O!7$!!7] DBJ)U#2:-FF3JD[;?M/$25 !9T": M[NYG#*74[W'_A(^=:97MK*HN(QW$:E5E>A>NE/?=0KY?ZTA9YI1[JH+F4 M95;_VZA"7UU4474OF M.OX.C89C9F><[K^U_L5VWG3F*6O4O2[^Y/OVM KG8;!7A^Q2M(_Z^E4-'4K" M8.C]=_6B"B/OKL1D['31V-]@=VE:70ZMF$LIL]=^FU=V>^W_2=+!A@U\,/#1 M(!:?&L1@$*.!B4\-NF8&Q:97\(F"C8K(M#T&8+-X5J1.Q)P>4:^E6'VE\*9A]3KF6[@R#-)X9AF/V.>5:NC,,TOA2,/N<>4:TG&&%CN?7W!['/*M717,:#QIF#V.>5:DI%,-9XIF6/T.<4Z<9=*H/%U M16#T!<4Z<7#9#IK$:JH!%\\J)C#[@G*=N _<@R:=Q+ X68AXXE.W0&--.ZS7S1YB2Q5?;0OZ$VPTY?*?AV8G!T_ MQQ^Q+Z+N^_(/S(ZF-> M-<&3;LVKK'WA/&C=*G,I\8WI\$EE^_&@4(>VVYV9_;I_<^\/6GT>ODI$XZ>1 M]7]02P,$% @ _8*T4 #<6<]#!0 )AL !@ !X;"]W;W)K MM I:)H@18(4J2]IFW:%B*) M*D7;Z=MW22F"/#.;Y,8BZ7]V_R%WOYTEKUZ[_O/AJ6V'V9?M9G>XGC\-P_[] M8G&X>VJWS>%=MV]WY3\/7;]MAG+:/RX.^[YM[J>@[6:!SH7%MEGOYC=7T[4/ M_'=;>;]>W#]?QG>+_B. 9,BK_7[>OAXG@VIG+;=9_'D]_O MK^=N=-1NVKMA;*(I/R_MJMULQI:*CW]/C<[/?8Z!E\=?6_]U2KXD<]LVJE6-DV7XZ_Z]WT^WIJ_VN8'8"G #P' '\S@$X!) (61V=3JK\T0W-S MU7>OL_[XM/;-."C@/96;>3=>G.[=]+^2[:%+5X&=LY299'"5Y(A&*E M%8'.DD7I_VP"31,XQ=-E/-OQ9,;3%,^7\5XD<93X2;*;)(PQBCRT*$/.MA,V MG;!V$H23HR1<=!(B91!6#!7EB[;>>/&F%Z^]B(277O7BF4DX7FE5<)S0]A), M+T%[2<)+4+TXX4,K/$;;131=1.TB"Q=1]<$9Y3C1(H_D;2?)=)*4DRBR72;5 M"1 XD@/%DF5VE5&;33=9S;\(=CPXFR).YZ,PXK13<.PE2[0L [N*G0K40-LA M:0>T'9<@*C]:EP.EROT%&W" VA!+0Z@[*G[D\[9D!+["6["!"9J8,O'E27/9 M$6$D.1<,&>;(%7Z#C4W0W(R2FZ"1"-%EDGX,6>#:[ 0;G:#9*1>+)6@L8HB( MZH$9.N84:C/,!BAH@D9)4-" +#,GJ67.TF% JHTA&Z:@:1HE34&3LO1$S-*1 MH8,4,%4O6H?ABE9*.4 M-$JS1"D9U6DIZN4&4:MJ5FR*DJ:HK&"69%2F),NAE:7"VHPDFZ&D&9HE0TG3 M$8*<=2M#A90KHYED# M&K+(P5?*&[+Y2;HHS;(H)5ULQL!R1AFJVC"V04P:Q%F"F#1ARZU1 \?8U!/4 M'I2-8=(8SA+#I/D:0%5*ALJ'7-D[D UATA &)RE,FJ_HP:E);LA"B+5Y97.8 M-(?!21"3ABSXL4J4C@Q=B)$J0YEM(K,F,CB)9/X6;$]OR7Z8QVSSF$'5). J MMY=MB+*&*#A)4=9\]"B?MB6B6CXV0UDS%)R$*!MT='H+8\DPU-XL<>6%J(:H M&N9+-O;L"3/+JL32A;*1J4Q0MCG*FJ,@"Z E:T3^)+>W*T-$4"F2V"8I:Y*" MDRAEHU@E8KG?65DZB-57#6SCE#5.P4F>GD27[\K-K8.I,[8.BXL/%N,7I#^; M_G&].\QNNV'HMM,7BH>N&]K2IGM76GMJF_OSR:9]&,;#6([[XY>;X\G0[4]? MI1;G3V,W_P-02P,$% @ _8*T4&.9)7H. @ % 8 !@ !X;"]W;W)K M+^/3//]\8[.0#XZ^B!I#>6TL[L?5K*?L-0N)8 M0TO$BO70J943XRV1:LC/2/0<2&6"6HIP$*2H)4WG%[F9V_,B9Q=)FP[VW!.7 MMB7\=PF4#5L_]-\GGIMS+?4$*O*>G.$[R!_]GJL1FERJIH5.-*SS.)RV_F.X MV65:;P0O#0QBUO=T)0?&7O7@2[7U PT$%(Y2.Q#57&$'E&HCA?%K]/2GE#IP MWG]W_V1J5[4X / ;@*2",_QD0C0'1(@!9,E/J M$Y&DR#D;/&Y?5D_T-Q%N(K691SUI]LZLJ6J%FKT681CDZ*J-1DUI-7BFP;>* MW;TBC28)4@ 3!7928!,?W5"$;H/(:1 9@_C&8 %96DUB-)W19 _QHI![38H# M-TCL!(D=(-$"Q&K269(HL,^"Y@/"&Z3$B90XD!9UEU:3S3(%JR!9X/Q'=(.2 M.E%2!\HB2YG>%1T&28@Q7B]PG,(UCI._[$[F1,H<2.D"*?LHDE/H0D*S\ZGO MRV^$GYM.> &PO=V]R:W-H965T M&ULA9?;CN)&$(9?Q?(]N$_NPPB0QEA1(B72:*--KCW0@+4^ M$-L,F[=/^S"LJ2YO;L!NOJK^JUWNG][[&V"[Z71=5NPTO775^BJ#U< M;)FUZ_IJ*_?+J6[*K'.WS3EJKXW-CD-0642,$!F565Z%N\TP]M;L-O6M*_+* MOC5!>RO+K/DWL45]WX8T_!SXDI\O73\0[3;7[&S_M-W7ZUOC[J)'EF->VJK- MZRIH[&D;OM*7E)$^8"#^RNV]G5T'?2GO=?VMO_GMN U)K\@6]M#U*3+W]6'W MMBCZ3$['/U/2\#%G'SB__LS^RU"\*^8]:^V^+O[.C]UE&^HP.-I3=BNZ+_7] M5SL5%(?!5/WO]L,6#N^5N#D.==$.G\'AUG9U.65Q4LKL^_B=5\/W?:F&1DV)QY$)'+_IB"85,DS MGSQ/L?4+R M9R3U$4HUKH*CA?(A@7A*8$"A(Q,/3#4PL2#4:" 7P6+)F022$8P(*@VN6J"J MA:^:$:!Z9.1LGI7@AFD*9&.<)-R ?"G&427(@O 8%1XCPH&@)/8FHH08V'Y[ M'S.QX7"U?4I+)0FN6:*:):(9M&HB_<6)#1- S1[%YAT[BD8Q03BN6J&J%:(: MO#V)\N8!#WW_OT3J$RON2I*X5HUJU8A6 ;1J;Q[WTBC8S#[%I?;6UZ=6;GN+ M%SK9H)H-HCD&FHT_#XLIU(Q0G$M I1@ER,)>1PF^JQ-$-.C19(*>51/P./8( MI>#FC#!FP2+H@@U11+#G0]1_Z-K$\-W#,!YSV,\(MJ(Q40L-35%S>Z4,$:ZA M<(9,16)MH'*$,\0HJ-S'7*Z%IJ:X'5+$#QGT0^I;&--= M=2+)VKU1%W?:?MP4]M3UE\I=-^.1<[SIZNMTG(X>9_K=?U!+ P04 " #] M@K10_QU9'64" "9!P & 'AL+W=O&\-:?G&KX3HUD' #Q5N$'^D'6[EDQ-E#1)RR\X![QA& M1TUJ2 6BSAH4-WZ>:9C.Y9G]")(W>(=\_BE:1#[6V!"^XT?^K? =:A,_Z)Q4NW8W(73"K'NL$MKVGK,7S:^$_A>ILJO ;\JG'/9VM/5;*G]%5M MOATW_D(9P@0?A%) \G;%)29$"4D;?T9-?TJIB//U3?V+KEW6LD<*;]5SS6L_2]L?CO^(J)A"LG,L>!$JZOWN'"!6U&%6FE06_# MO6[UO1_U;S0W 8P$,!'"^%-"-!*B=P+\E !' C0(P5"*[LT6"91GC/8>&]YN MA]1'%*ZA[/Y!!76S]3/9'BZCUSR,DBRX*J$14PP8,,=,B$"J3RF *T4!+#JX M3U#:B#BZAVQM2!BF;A>1L]!("T1WA7X@ )T"4 O N0!8&9T:,$N-:8=2TR@V M^EDZ4!!&9L4VZF$5)HG;\M)I>6E;CDS+ R:>IXE6L>'8 0+IPC!L@\!,Z,YN M[+0;VW:AD:2(K20&HK01H6'41@"WS<1I,W'8-%(4R?]TU0$"B?%^MC8(K#[X M;E.GW=1AU_@!B]3^(I-58A15.E P7$+#L(UZ2--968/E8'9 -9B=]>'/O0.] MM$+]Y[/H-%^>@#K@C'@AY\XP)MYEAJ'U [%SW7)O3X4\/O4A=Z)48&ER\2C] M57).3AN"3T(M$[EFP[08-H)VXR ,IFF<_P-02P,$% @ _8*T4#W$]5AX M!0 7QT !@ !X;"]W;W)K;J;I=+(NGO+7;?.M?/^U&!KD MII.A];\7;\6VE7>9M#$>RVW=_YT\OM9-N1N\M*GL\I_'W\V^_WT?_'^880,: M#.AD8,RG!CP8\,F Z%,#.QC8DP''GQJXP<#]'R'YU" >#.*3@7/]>!P[J^_] MN[S)%]=5^3ZICA/HD'?SU%S%[?@^=@_[X>S_UPY W3Y]6QC+U_.WSM&@N3UJ MR--87[-$&N=K[I F]C7W2)/XFA72I"?-O&WOJ=$$&TV] ^LYR$2#CIJXU^R/ MFLBEY+(81V(8B74D%XGN/6K<620R24JI2$C+'(FD[X#&F$B,U;U6F=BEF>QF MD%<6Z&8+&V][!^PUWF '#CIPH/=(])Y3XS3+;"3Z^'Y,Y243PV1BD(Q<*;&> M-)P8,4@C(B^5!*:2@%3D@DQ4E#3*"$=)89041!%+^C95443/+U,]V41_:!^S M0&]D,,\,Y"FPLLQ4#&OX;&%X84R$41F!0(ED9:1'UT9.TC+2:TO"$CKB0,8! MN!N0L>3*(,)CZ$?!-#4 IRZ3_:)Y&HJ"26H 2F.)TD%T'H5(L@"(9HGHE17R M%**?P?@S5F$:6L0;E7%J'E+D8GD@(VH_$H.0YD0E.5>2)JES%%H M) C#E!!,Y7Y(G\%T2,:,LA]XF056'P4J7,#DF&4FFLFSU)QM5GXDS&5"7+:R M6P!R*9:;-.F*PIE#(&,P$PJXJ!-'$MQTGH/0,3EU %*TL& L1EEMOT MH/ITVD!' 601QC:A,E?EHM$X,U%JXE LC$="=:S<($D7LC/+$H'+0>;-'?G^ MB5W9P"9*&,@$@*SJ$ *DI40T[1ZZ$DFOQESY.6-F$V"VJD0(T-A:9IGTF,Q_ M*\;49D!MA0,&%7#D,K(NL$4P!C<#<,=R$;)&;O<6KLHCUO1V+#IM805T; *SEO%^P'1Y)<*!HPQTEB$K$09XSE)RLN5C,C\AC'%&&)>5 M"&N,$R4L!VQ$Y:>#6<^(];(288UH=ED2V-P9,YH1HV4EPIK1LA)A757+[19X M";V<,X8\ \BK2H0!F;-SK/J1,)D9X516(@QPRO+$<\GZU$)5(MA3:"0QF/F2 MLPO6Q.74A2!H,7'M)8<7%IXYR&ECQP\OD",.'AYB;-M+#B\LJ)2-=2X-K%V+ M\6@O.<*PH%QVJ23.6_0-=A2H1BX%L+SD1L8"TG(E\5F,J/YW :>\E MQQT6@#9EN1O?C\K\A#"0+3KN4!,('7;.O)P]ETY2[_CO2 M4UDV1>LP^M*Z>BGR]>EF6SPUW6727E?'3W['FZ8\#)\SYZ=OJHO_ %!+ P04 M " #]@K1074H_9;0% I'@ & 'AL+W=O:(26101(@DE"T0 L$6VS[K$V4Q%C;O[?=M_ZE:8;%]]UVW]\L7X;A<+5>]P\OS:[N M/[6'9A_^\]1VNWH(/[OG=7_HFOIQ:K3;KCE)LO6NWNR7M]?3M?ON]KI]';:; M?7/?+?K7W:[N_BV:;?M^LZ3ECPN?-\\OPWAA?7M]J)^;/YOAR^&^"[_6IRB/ MFUVS[S?M?M$U3S?+.[JJK!D;3(J_-LU[?_9],:;RM6V_C3]^>[Q9)J.C9ML\ M#&.(.GR\-66SW8Z1@H]_YJ#+TSW'AN???T3_94H^)/.U[INRW?Z]>1Q>;I9N MN7ALGNK7[?"Y??^UF1-*EXLY^]^;MV8;Y*.3<(^'=MM/?Q^+[KCXSW4XRBB*QMZ_V&\.'7V]+_0/7VX^G9+>7*]?AL#S9KBJ.%SS4FQ M#M%/MV!TBX)5<[Z\0:D5F;F45%I"Y+ + Q,U4P!SD6@D#0L#V"F /0_ 7O34 M49-.FOTQ56>R7*0+5-8:F;%6K3SE.;:<0LLIR)EQ@ P&R'3.N?!9'#79>3:4 M.BMR1JH\S43.0,7&)]AR#BWGP+(P4^3Z-HGL_U*+Q+RH/E)<.'70J0-.4^'4 MJ5MXZ5-+B,4$JX#&9-BKAUX]\"H>7N%UKZI.U9J5'% 5T/C(J*4$%[4$S%4Y M;F?1!P^X_'])!23&$T4ZER)%F$#WYM(OZ7XARR0] UF6Y-(V#):GD?)"L++? M$0/?3OIF,*GE0R^1*B'5VUI%)E;&"8. ## M"_DL.K]1*IE4 I&E5%K6HI6- M#0],'K*ZCKM(J2%, DIUTHYDTJFV:HR3^$(R*U454F64V8AMS!_2 )(T+4A# M(TML*DUKU2JWDC](Y%EH4*HM$$E!1EL>&!Z82 2S)E4=!@$L)J_&A5:KX?"2Y7 =C M+#' DI/$9PV4U(EQ6@(1GT-G7C-KU2HL>F.+=\PFUFQ270!8P9WW$-X83@VU*K/PPI@6# MC8J34)Y%%YW,-K5>Y@YTQ!DYF3S2^3PQ$>N84HPH)=',&BQ&%O(2B%@NKBL4 M*08HQH!BL$.2(Z-@0!6VG*@) G1AW6K57ACIPGR+#36,*<[U4/.Q68:9P8 9 M7I*.=:%?>:<*,))1&$+JH:%P%"T/&!P,P"$W5@7K>D\VD7L$I J+)ND:QDJQ M:8/Q80 ^9/4L#*CY:@252,69Y =018!G,#L,V->D+FF,'H/HNR";8I+$SG< M*Z@CCHUDC"@#$.4EG0U BK7*48ETK'45U-&Y[M(Z1I0!B/)R2V(T6 (5M',M M\P881RR+^\:@,@A4TGGG(K7:8$X9L)WRJHB@C9*7 M[\%*( L<]M(V"!9683';F(U&LY'EHRT,>+^GDBN!RNKU)U!E+L9%@[EH-!M$]5M8AH+(2?A429?+H:'UV7K9KNN?I++)?/+2O^V$\=CJ[>CKOO./Q MO$U<+^BJ.IY:_@QS/$3]H^Z>-_M^\;4=AG8WG;D]M>W0!(_)I^#NI:D?3S^V MS=,P?LW#]^YX>'G\,;2'^6!V?3H=OOT/4$L#!!0 ( /V"M% AB%[;M0$ M -(# 8 >&PO=V]R:W-H965T&UL?5/;;MLP#/T501]0 M.4K2!H%MH.DP;, *!"VV/2LV?4%U\20Y;O^^E.QZWF;L11(IGL-#BDH'8U]< M ^#)JY+:9;3QOCLRYHH&E' WI@.--Y6Q2G@T;=J)&I[!?^_.%BTVLY2M M NU:HXF%*J/WF^-I%^)CP(\6!K$+3/7L*9F* M_P97D!@>E&".PD@75U+TSALUL: 4)5['O=5Q'\:;_7Z"K0/X!. SX!#SL#%1 M5/Y)>)&GU@S$CKWO1'CBS9%C;XK@C*V(=RC>H?>:\^0V9== -,6V 0 T@, M !@ !X;"]W;W)KM\?&'-E"UJX*]-#AS>UL5IX-&W#7&]!5!&D%>-)R@Y,E;M!:V#]'4&;,:4K?' ^R:7UPL"+K10._P/_N3Q8MMK!44D/GI.F( MA3JGM^GAN _Q,>!1PNA69Q(J.1OS'(SO54Z3( @4E#XP"-PN< =*!2*4\3)S MTB5E *[/;^SWL7:LY2P)UVF47]W&ZV5W/L&T GP%\ =S$/&Q*%)5_%5X4 MF34CL5/O>Q&>.#UP[$T9G+$5\0[%._1>"IY\R=@E$,TQQRF&KV+2)8(A^Y*" M;Z4X\O_@?!N^VU2XB_#=&IXFVP3[38)])-C_0Y!^*'$KYJ-*MNJI!MO$:7*D M-$,7)WGE70;VEL0^?IOVGL(WL'#D;CR\;^U\;XP&E)%&UL;5/;;MP@$/T5Q >$->MM9=.ZX&!%UHL&?H#[V9^,M]C"4DD-G978$0-U M3A^3PS$-\3'@EX31KLXD5')&? G&URJGNR (%)0N, B_7> )E I$7L:?F9,N M*0-P?;ZR?XZU^UK.PL(3JM^RO/7>2\&3?<8N@6B..4XQ?!63+!',LR\I^%:* M(_\/SK?A^TV%^PC?OU.8;A.DFP1I)$C?$=Q^*'$KYNY#$K;JJ0;3Q&FRI,2A MBY.\\BX#^\CCF[R%3]/^79A&=I:&PO=V]R:W-H965T MIVF3-NG4:=MG+G$25 @9D$OW[V=(FJ5=O@ V?L_/QF2CL<^N!?#D1:O.Y;3U MOC\RYLH6M' WIH<.;VICM?!HVH:YWH*H(D@KQI/DCFDA.UIDT7>V168&KV0' M9TO65"*%B_3+KNXC]/-[=T,VP;P&< 7P"'F85.BJ/RC\*+(K!F) MG7K?B_#$Z9%C;\K@C*V(=RC>H?=:\/0^8]= -,>+$ M_X/S;?AN4^$NPG=O%!ZV"?:;!/M(L']#\.%=B1LQ/'F7A*UZJL$V<9H<*>9>!?>#Q3?Z%3]/^3=A&=HY7C?VOC?& 4I(;'*$6/]AB**A].-[C MV4YC-AG>]/,/8LLW+OX"4$L#!!0 ( /V"M%!N+M/:M@$ -(# 9 M>&PO=V]R:W-H965T MIZJ35NG4:MMG+G$25 @9D$O[[VM(FJ9=]@6P\7M^-B8=C'UV#8 G+UJU+J.- M]]V>,5%,9JX5'T];,=19$&4%:,;[97#$M9$OS-/J.-D]-[Y5L MX6B)Z[46]O4 R@P9W=)WQZ.L&Q\<+$\[4<,3^%_=T:+%9I92:FB=-"VQ4&7T M9KL_)"$^!OR6,+C%F81*3L8\!^-'F=%-$ 0*"A\8!&YGN 6E A'*^#MQTCEE M "[/[^QWL7:LY20@U)254HE?^T0SW,-5S27%U.L'4 GP!\!ES'/&Q,%)5_%U[DJ34# ML6/O.Q&>>+OGV)LB.&,KXAV*=^@]YYQO4W8.1%/,88SABYB/"(;L$NPG>?%/Z'(%DE2")!\HE@]Z7$M9CD2Q*VZ*D&6\=I>&=!_:&QS?Y"!^G_4'86K:.G(S'EXW]KXSQ@%(V%SA"#7ZPV5!0^7#\AF<[ MCMEH>---/XC-WSA_ U!+ P04 " #]@K10PH;(P;4! #0 P &0 'AL M+W=O7;$#[ZEH 3]ZT,BZGK??= MD3%7MJ"%N\$.3+BIT6KA@VD;YCH+HDHDK1C?; Y,"VEHD27?V189]EY) V=+ M7*^UL+]/H'#(Z9:^.UYDT_KH8$76B0:^@?_>G6VPV*Q220W&233$0IW3A^WQ MM(_X!/@A87"+,XF57!!?H_&YRNDF)@0*2A\51-BN\ A*1:&0QJ])D\XA(W%Y M?E=_3K6'6B["P2.JG[+R;4[O*:F@%KWR+SA\@JF>6TJFXK_ %52 QTQ"C!*5 M2RLI>^=13RHA%2W>QEV:M _CS8Y/M'4"GPA\)MRG.&P,E#)_$EX4F<6!V+'W MG8A/O#WRT)LR.E,KTEU(W@7OM3C<9>P:=2;(:83P!60[(U@0GR/PM0@G_H'. MU^F[U01WB;Y;TOGMNL!^56"?!/;_J_ CA//#/S'8HJ,:;)-FR9$2>Y/F>.&= MQ_4A/2'["Q]G_:NPC32.7-"'=TW=KQ$]A%0V-V& VO"]9D-![>/Q+ISM.&2C MX;&;_@^;/W'Q!U!+ P04 " #]@K10T,J76+8! #2 P &0 'AL+W=O M_(M0"#/6AF?TS:$[LB8 M+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S;OF!;2T")+OK,K,ML')0V<'?&] MUL+]/H&R0TZW],7Q*)LV1 0*E(A#)^39QT3AF!R_,+ M^\=4.]9R$1X>K/HIJ]#F]$!)!;7H57BTPR>8ZKFE9"K^"UQ!87A4@CE*JWQ: M2=G[8/7$@E*T>!YW:=(^C#>WNPFV#N 3@,^ 0\K#QD1)^0<11)$Y.Q W]KX3 M\8FW1XZ]*:,SM2+=H7B/WFO!^5W&KI%HBCF-,7P1LYTC&++/*?A:BA-_ ^?K M\-VJPEV"[_Y1>%@GV*\2[!/!_K\EKL6\?Y6$+7JJP35IFCPI;6_2)"^\\\#> M\_0F?\/':?\J7".-)Q<;\&53_VMK Z"4S0V.4(L?;#84U"$>[_#LQC$;C6"[ MZ0>Q^1L7?P!02P,$% @ _8*T4-GD&"VS 0 T@, !D !X;"]W;W)K M&UL?5-AC]0@$/TKA!]P=-G5NVS:)K=GC"::;,[H M?6;;:4L.F IT>_Y[@?9JU>H78(9Y;]X,0SZB?78=@"OI(&S)6[06M@? M)U X%G1'7QV/LNU\=+ R[T4+7\!_[<\V6&QAJ:4&XR0:8J$IZ/WN>#K$^!3P M3<+H5F<2*[D@/D?C8UW0+ H"!96/#")L5W@ I2)1D/%]YJ1+R@A !U9.L?5?0.TIJ:,2@_"..'V"NYPTE<_&?X HJA$%RJ655(/S MJ&>6($6+EVF7)NWC=,-O9]@V@,\ O@#N4AXV)4K*WPDORMSB2.S4^U[$)]X= M>>A-%9VI%>DNB'?!>RWY/LO9-1+-,:&PO=V]R:W-H965T M( 7B=_WP$[KI/Z!9AASIDSPY"-QCZ[%L"35R6URVGK?7]@S)4M*.&N3 \: M;VICE?!HVH:YWH*H(DA)QG>[&Z9$IVF11=_)%ID9O.PTG"QQ@U+"OAU!FC&G M>_KN>.J:U@<'*[)>-/ 3_*_^9-%B"TO5*="N,YI8J'-ZMS\DM)1748I#^R8S?8:[GFI*Y^!]P 8GA00GF*(UT<27EX+Q1,PM* M4>)UVCL=]W&Z29,9M@W@,X O@-N8ATV)HO*OPHLBLV8D=NI]+\(3[P\<>U,& M9VQ%O$/Q#KV7@B=)QBZ!:(XY3C%\%;-?(ABR+RGX5HHC_P_.M^')IL(DPI,/ M"M-M@G23((T$Z0>"ZT\E;L796#O>'R3?^'3 MM#\*VW3:D;/Q^+*Q_[4Q'E#*[@I'J,4/MA@2:A^.7_!LIS&;#&_Z^0>QY1L7 M?P%02P,$% @ _8*T4,T]_ZNW 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$+^LDVY5M*9LJ2J5&6J5J^LS:8QN% MBP-XG?Q] 7M=)_4+,,.<,V>&(1NT>;4M@$/O4BB;X]:Y;D^(+5N0S%[I#I2_ MJ;61S'G3-,1V!E@505(0FB0W1#*N<)%%W]$4F>Z=X J.!ME>2F8^#B#TD.,- MOCB>>=.ZX"!%UK$&?H'[W1V-M\C,4G$)RG*MD($ZQW>;_2$-\3'@A<-@%V<4 M*CEI_1J,'U6.DR (!)0N,#"_G>$>A A$7L;;Q(GGE &X/%_8'V+MOI83LW"O MQ1]>N3;'.XPJJ%DOW+,>'F&JYQJCJ?B?< ;APX,2GZ/4PL85E;UU6DXL7HID M[^/.5=R'\>;Z EL'T E 9\ N LB8*"K_SAPK,J,'9,;>=RP\\69/?6_*X(RM MB'=>O/7>Q4G>>&=!_:.QC?Y%SY. M^Q,S#5<6G;3S+QO[7VOMP$M)KOP(M?Z#S8: VH7CK3^;<$A1Z6#LDVL /'E14KN,-MYW>\9FQF*5L%VK5&$PM51N^V^T,2\F/"WQ8&M[!) MZ.1DS%-P?I09W01!(*'P@4'@<89[D#(0H8SGB9/.)0-P:5_8O\7>L9>3<'!O MY&-;^B:C7R@IH1*]] ]F^ Y3/Y\HF9K_"6>0F!Z48(W"2!>_I.B=-VIB02E* MO(QGJ^,Y3/P7V#J 3P!^!6!CH:C\J_ B3ZT9B!UGWXEPQ=L]Q]D4(1A'$?^A M>(?1<\Z3;ATW>1&=%_:.QSMY31^W_9>P=:L= M.1F/-QOG7QGC :5L;G"%&GQ@LR.A\L'\C+8=UVQTO.FF%\3F9YS_!U!+ P04 M " #]@K10RD)ZH;4! #2 P &0 'AL+W=O&;$3S8EL 1UZUZFQ.6^?Z(V.V;$$+>X,]=/ZF1J.%\Z9I MF.T-B"J2M&(\26Z9%K*C119]9U-D.#@E.S@;8@>MA?ES H5C3G?TS?$LF]8% M!RNR7C3P'=R/_FR\Q1:52FKHK,2.&*AS>K\[GM* CX"?$D:[.I-0R07Q)1A? MJIPF(2%04+J@(/QVA0=0*@CY-'[/FG0)&8CK\YOZ8ZS=UW(1%AY0_9*5:W-Z M1TD%M1B4>\;Q">9Z#I3,Q7^%*R@/#YGX&"4J&U=2#M:AGE5\*EJ\3KOLXCY. M-P<^T[8)?";PA7 7X[ I4,S\LW"BR R.Q$R][T5XXMV1^]Z4P1E;$>]\\M9[ MK\4NX1F[!J$9EA6R#=%$BC M0/K?$C]B>'K[3Q"VZJD&T\1ILJ3$H8N3O/(N WL?'Y&]PZ=I_R9,(SM++NC\ MR\;^UX@.?"K)C1^AUG^PQ5!0NW#\Y,]F&K/)<-C//X@MW[CX"U!+ P04 M" #]@K10F"B^!K4! #2 P &0 'AL+W=O3DFD7J=IDS;IU&G=9RYQ$E0(&9!+]^]G2)IE M:]0O@(W?\[,QV6CLDVL!/'G6JG,Y;;WOCXRYL@4MW(WIH<.;VE@M/)JV8:ZW M(*H(THKQW>X]TT)VM,BB[VR+S Q>R0[.EKA!:V%_GT"9,:=[^N)XD$WK@X,5 M62\:^ [^1W^V:+&%I9(:.B=-1RS4.;W;'T]IB(\!CQ)&MSJ34,G%F*=@?*ER MN@N"0$'I X/ [0KWH%0@0AF_9DZZI S ]?F%_5.L'6NY" ?W1OV4E6]S>J"D M@EH,RC^8\3/,];RC9"[^*UQ!87A0@CE*HUQ<23DX;_3,@E*T>)YVV<5]G&Z2 M9(9M _@,X O@$/.P*5%4_E%X4636C,1.O>]%>.+]D6-ORN",K8AW*-ZA]UKP M]#9CUT TQYRF&+Z*V2\1#-F7%'PKQ8F_@O-M>+*I,(GPY!^%AVV"=),@C03I MFR5NQ7SX+PE;]52#;>(T.5*:H8N3O/(N WO'XYO\#9^F_9NPC>P-///X@MW[CX U!+ P04 " #] M@K102K"OXK8! #2 P &0 'AL+W=OLLB#*" MM&(\2;XP+61+\S3Z3C9/3>^5;.%DB>NU%O;M",H,&=W0=\>3K!L?'"Q/.U'# M#_ _NY-%B\TLI=30.FE:8J'*Z,WF<-R%^!CP2\+@%F<2*CD;\QR,AS*C21 $ M"@H?& 1N%[@%I0(1RGB9..F<,@"7YW?V^U@[UG(6#FZ-^BU+WV3TFI(2*M$K M_V2&;S#5LZ=D*OX[7$!A>%"".0JC7%Q)T3MO],2"4K1X'7?9QGT8;_A^@JT# M^ 3@,^ ZYF%CHJC\3GB1I]8,Q(Z][T1XXLV!8V^*X(RMB'G;.,D+[SRP-SR^R=_P<=H?A:UEZ\C9>'S9V/_* M& \H);G"$6KP@\V&@LJ'XU<\VW',1L.;;OI!;/[&^1]02P,$% @ _8*T M4,FL$;*U 0 T@, !D !X;"]W;W)K&UL?5-A M;]L@$/TKB!]0$N)T761;:CI-F[1*4:>MGXE]ME'!YP&.VW\_P*[GMM:^ '?< M>_?N.-(!S9-M !QYUJJU&6VP5=M#ZFPJ-%LZ;IF:V,R#*"-** M\8J]4[*%DR&VUUJ8ER,H'#*ZI:^.!UDW+CA8GG:BAI_@ M?G4GXRTVLY120VLEML1 E=';[>&8A/@8\%O"8!=G$BHY(SX%XWN9T4T0! H* M%QB$WRYP!TH%(B_CS\1)YY0!N#R_LG^-M?M:SL+"':I'6;HFHS>4E%")7KD' M'+[!5,^>DJGX'W !Y<.#$I^C0&7C2HK>.M03BY>BQ?.XRS;NPWC#/T^P=0"? M 'P&W,0\;$P4E7\13N2IP8&8L?>="$^\/7#?FR(X8ROBG1=OO?>2\WV2LDL@ MFF*.8PQ?Q&SG".;9YQ1\+<61?X#S=?AN5>$NPG=O%.[7"9)5@B02)/\M<2WF M^ET2MNBI!E/':;*DP+Z-D[SPS@-[R^.;_ L?I_U>F%JVEIS1^9>-_:\0'7@I MFRL_0HW_8+.AH'+A^,F?S3AFH^&PFWX0F[]Q_A=02P,$% @ _8*T4#7C MYC*U 0 T@, !D !X;"]W;W)K&UL?5-A;]L@ M$/TKB!]0$N*L661;:CI-G;1*4:=MGXE]ME'!N(#C]M_OP*[G;=:^ '?<>_?N M.-+!V&?7 'CRJE7K,MIXWQT91M_9YJGIO9(MG"UQO=;"OIU F2&C6_KN>))UXX.#Y6DG:O@&_GMW MMFBQF:64&EHG34LL5!F]VQY/28B/ 3\D#&YQ)J&2BS'/P?A29G03!(&"P@<& M@=L5[D&I0(0R7B9..J<,P.7YG?USK!UKN0@']T;]E*5O,GJ@I(1*],H_F>$! MIGKVE$S%?X4K* P/2C!'892+*REZYXV>6%"*%J_C+MNX#^/-/IE@ZP ^ ?@, M.,0\;$P4E7\27N2I-0.Q8^\[$9YX>^38FR(X8ROB'8IWZ+WF?'^;LFL@FF). M8PQ?Q&SG"(;L$NPG=_*#RL$R2K!$DD2/Y;XEK,Q[^2 ML$5/-=@Z3I,CA>G;.,D+[SRP=SR^R>_P<=H?A:UEZ\C%>'S9V/_*& \H97.# M(]3@!YL-!94/QUL\VW',1L.;;OI!;/[&^2]02P,$% @ _8*T4(X)?)JV M 0 T@, !D !X;"]W;W)K&UL=5/;;MP@$/T5 MQ <$+[M-HI5M*9NJ2J566J5J\\S:XXL"C -XG?Y] 7L=)W%?@!GFG#DS#.F MYMDV (Z\*JEM1AOGNCUCMFA "7N%'6A_4Z%1PGG3U,QV!D0904HRGB373(E6 MTSR-OJ/)4^R=;#4<#;&]4L+\/8#$(:,;>G$\MG7C@H/E:2=J^ 7N=WDM)"97HI7O$X0&F>KY0 M,A7_ \X@?7A0XG,4*&U<2=%;AVIB\5*4>!WW5L=]&&]N+K!U )\ ? ;<1@ ; M$T7E7X43>6IP(&;L?2?"$V_VW/>F",[8BGCGQ5OO/>?\.DG9.1!-,8&PO=V]R:W-H965TB$K4N9!TH<5J%&[+8F7X^K,'8> MB5(;F;/M7B6Y:_B:"ZKD(7! M49SXM30O\OY%=!N:AT&W^V_B)DH+=YY8C8,LM7\&AZLVLNI8K"L5?V_?1>W? M]_9+FG9FV(!V!K0W8%XG:H6\YY^XX>MIAX\^31/,XPP0P2 MS#S![+\MS@=;1)@4B\RAR!P09 ,1A&%8)(4B*2!8#$0 )HNQ2 9%,D! !B(( M,W&H#(HP0) ,1!!FAD464&0Q)B##,P&8;(Y%2(PS* 84Z3"%$&@BBLE$IA) MP88Z"+28T('INB%T1#&*9("A;"+*"$YKDHPIYO%0!X#81/$A./L)2&U&ASH( ME$SHX ) 0':S425%H*EPPS6 @ 2?C-OV?.?J7-0ZV$MC;WA_#Y^D-,+Z$C_96+G83JN?E.)DW#"S8]6V&^W$ MR*9KI:*^GUO_!5!+ P04 " #]@K10(BIA)[M<_V!,5NV MH(6]PAXZ?U.CT<)YTS3,]@9$%4E:,9XDUTP+V=$BB[Z3*3([P['-. C MX)>$T:[.)%1R1GP.QK*S.!(S-3[7H0G MWAVX[TT9G+$5\?0G!MT(<^7]TODW? M;V:XC_3]FI[<; NDFP)I%$C_*7'_H<0M3/HA"%OU5(-IXC194N+0Q4E>>9>! MO>?Q3?["IVE_%*:1G25G=/YE8_]K1 <^E>3*CU#K/]AB**A=.-[XLYG&;#(< M]O,/8LLW+MX 4$L#!!0 ( /V"M%#1?,=*MP$ -(# 9 >&PO=V]R M:W-H965TI%"VP)US_8$06W4@ MF;W2/2A_TV@CF?.F:8GM#; ZDJ0@-$FNB61<]:^ 7N=W\RWB*+2LTE*,NU0@:: M^EAV,6\!'P MQ&&TJS,*E9RU?@G&][K 24@(!%0N*#"_7> >A A"/HW761,O(0-Q?7Y7_Q9K M][6YMVKN(^3C?9?J9M$^A,H OA-L8A4Z"8^5?F6)D;/2(S];YGX8G3 M _6]J8(SMB+>^>2M]UY*^F6?DTL0FC''"4-7F'1!$*^^A*!;(8[T/SK=IN\V M,]Q%^FY-3Y-M@6Q3((L"V3\E7G\J<0MS\RD(6?54@FGC-%E4Z4'%25YYEX&] MH_%-/N#3M/]DIN7*HK-V_F5C_QNM'?A4DBL_0IW_8(LAH''A>.//9AJSR7"Z MGW\06;YQ^1=02P,$% @ _8*T4"PV0QFU 0 T@, !D !X;"]W;W)K M&UL;5/;;IPP$/T5RQ\0@W>3;E: E$T4M5(KK5*U M>?;" %9\H;99TK^O;5A*-KS@F>&<,Q>/LT&;-]L"./0NA;(Y;IWK]H38L@7) M[(WN0/D_M3:2.>^:AMC. *LB20I"D^2.2,85+K(8.YHBT[T37,'1(-M+R(Y92 N[8OZ<^S= M]W)B%AZU>.65:W.\PZB"FO7"O>CA*TS]W&(T-?\=SB \/%3B*S.@!F7'V'0M7G.ZIGTT9 M@G$4\9\OWOKHN:#WNXR<@]"$.8P8NL"D,X)X]3D%74MQH)_H=)V^6:UP$^F; M)3W=K0ML5P6V46#[H<7[JQ8_8S9)&UL;5/;;MP@$/T5Q <$+]ZDT6;M M\47AX@!>IW_? 3N.F_H%F.&<,Q>&;#3VQ;4 GKPIJ5U.6^_[ V.N;$$)=V5Z MT'A3&ZN$1],VS/461!5)2C*>)#=,B4[3(HN^DRTR,WC9:3A9X@:EA/US!&G& MG.[HN^.I:UH?'*S(>M' 3_"_^I-%BRTJ5:= N\YH8J'.Z=WN<-P'? 3\[F!T MJS,)E9R->0G&8Y73)"0$$DH?% 1N%[@'*8,0IO$Z:](E9""NS^_JWV+M6,M9 M.+@W\KFK?)O36THJJ,4@_9,9'V"NYYJ2N?CO< &)\) )QBB-='$EY>"\4;,* MIJ+$V[1W.N[C=)/RF;9-X#.!+X3;&(=-@6+F7X4716;-2.S4^UZ$)]X=./:F M#,[8BGB'R3OT7HHTV67L$H1FS''"\!7F \%0?0G!MT(<^7]TODU/-S-,(SU= MT_GUML!^4V ?!?;_E,@_E;B%23\%8:N>*K!-G"9'2C/H.,DK[S*P=_$1V0=\ MFO8?PC:==N1L/+YL[']MC =,);G"$6KQ@RV&A-J'XQ<\VVG,)L.;?OY!;/G& MQ5]02P,$% @ _8*T4-UL[+W3 0 G 0 !D !X;"]W;W)K&UL=53KCIP@%'X5P@,L#H[N=*(F.]LT;=(FDVW:_F;T>,F" M6,!Q^_8%=*V=9?\(Y_!=SD$@FZ1ZUBV 02^"]SK'K3'#D1!=MB"8OI,#]':E MEDHP8T/5$#TH8)4G"4YH%*5$L*['1>9S9U5DYDCQ34.7[8'4^IPWO SPXFO9DC MU\E%RF<7?*ER'+F"@$-IG *SPQ4>@7,G9,OXO6CBU=(1M_-7]4^^=]O+A6EX ME/Q75YDVQP>,*JC9R,V3G#[#TD^"T=+\5[@"MW!7B?4H)=?^B\I1&RD6%5N* M8"_SV/5^G.:5)%YH80)="'0E'+P/F8U\Y1^9846FY(34O/<#<[]X=Z1V;TJ7 M]%OAUVSQVF:O11SM,W)U0@OF-&/H!K-;$<2JKQ8T9'&B;^@T3(^#%<:>'F_I M]! 6V <%]EY@_U^+R4V+(4P:-DF")DE X/[&)(1YIY,T:)(&!#[@_4GZY_\/G>?F.JZ7J-+M+8,^I/4BVE 5M* M=&<;;NU3L08<:N.F]W:NY@LS!T8.RUM U@>I^ M02P,$% @ _8*T4 Q. M[[>V 0 T@, !D !X;"]W;W)K&UL=5/;;MP@ M$/T5Q >$-=XVZ@*@B22O&=[N/ M3 O9T2*+OI,I,AR9=.ZX&!%UHL&OH/[T9^, MM]BB4DD-G978$0-U3F^3PW$?\!'P4\)H5V<2*CDC/@7C6Y7374@(%)0N* B_ M7> .E I"/HW?LR9=0@;B^ORJ_B76[FLY"PMWJ'[)RK4YO:&D@EH,RCWB^!7F M>CY0,A=_#Q=0'AXR\3%*5#:NI!RL0SVK^%2T>)YVV<5]G&[23S-MF\!G E\( M-S$.FP+%S#\+)XK,X$C,U/M>A"=.#MSWI@S.V(IXYY.WWGLITB3)V"4(S9CC MA.$KS!N">?4E!-\*<>3_T/DV/=W,,(WT=$U/_Q-_ORFPCP+[OTKD[TKW^0-/DW[@S"-["PYH_,O&_M?(SKPJ>RN M_ BU_H,MAH+:A>.U/YMIS";#83__(+9\X^(/4$L#!!0 ( /V"M%!2P'?B MX $ /H$ 9 >&PO=V]R:W-H965T^F*8X=U)%)D?#NQY."NE1"*;^'('+*<Z2@SO%#?#BF#N\!SQU,^FJ/7"5G*5^<\;7*<>0$ 8?2. 9F MEPL\ N>.R,KXO7#B-:4+O-Z_L7_VM=M:SDS#H^2_NLJT.4XQJJ!F(S=/>6?F&%%IN2$U-S[@;E?'!^H[4WIG+X5_LR*U]9[*3;Q-B,71[1@ MCC.&7F'B%4$L^YJ"AE(=?!?J#^[OZ#SZ_"=Z::KM?H+(V= ']/:RD-6"G1G6UY:Q^B MU>!0&[=-[%[-XS@;1@[+2T/6YZ[X"U!+ P04 " #]@K10JHQZ0+(! #2 M P &0 'AL+W=O&M.IO3UKG^P)@M6]#"WF$/G?]3H]'">="4[.!DB!VT%N;7$12..=W3:^!9-JT+ 59DO6C@&[CO_F2,A#7]E7]*?;N>SD+"X^H7F3EVIQ^H*2"6@S*/>/X">9^[BF9F_\" M%U >'BKQ.4I4-GY).5B'>E;QI6CQ-IVRB^V^;:X+A[^P%V/2_EC^$]Z M."ND1R&8^G,"+J<<[_![XJ5K6N,2I,@&UL!W,#^&L[(1656J3D"O.]DC!76. M'W;'4^KP'O"S@TEOYLAU[DP#8^2_^HJT^;X@%$%-1NY>9'39UCZ23!:FO\*5^ 6[BJQ M'J7DVG]1.6HCQ:)B2Q'L;1Z[WH_3O)+$"RU,H N!KH2#]R&SD:_\B1E69$I. M2,U[/S#WBW=':O>F=$F_%7[-%J]M]EK$-,G(U0DMF-.,H1O,;D40J[Y:T)#% MB7Z@TS ]#E88>WJ\I>\/88%]4&#O!?;_M9C>M!C"W(=-DJ!)$A XW)B$,)_" M)FG0)/TH$$\BF],A0#7^7FA4RK'W=W*37:_> _6GZQ]\OK??F&JZ M7J.+-/:,^I-42VG EA+=V89;^U2L 8?:N.F]G:OYPLR!D M?H!=U\O8'\,Y?)=S,)!-4KWJ%L"@-\%[G>/6F.%(B"Y;$$S?R0%ZNU)+)9BQ MH6J('A2PRI,$)W2W2XE@78^+S.?.JLCD:'C7PUDA/0K!U.\3<#GE>(_?$R]= MTQJ7($4VL :^@?D^G)6-R*I2=0)ZW*:AS_+ _GE*']X ?'4QZ,T>NDXN4 MKR[X7.5XYPH"#J5Q"LP.5W@$SIV0+>/7HHE72T?!\R&_G*GYAA1:;DA-2\]P-SOWA_I'9O2I?T6^'7 M;/':9J]%%-&,7)W0@CG-&+K![%<$L>JK!0U9G.@_=!JF1\$*(T^/MO3D/_YQ M4"#V O%?+48W+88P<=@D"9HD 8'DQB2$2<,F:= D#0CW\G-]GUZCU0?[H^X/.]_&UL;5/;;IPP$/T5RQ\0 M@V'3= 5(V515*S72*E7;9R\,8,478ILE^?O:AE"4\F)[QN>X*J+O M;*I"CTYP!6>#["@E,V\G$'HJ<8K?'4^\ZUUPD*H86 <_P?T:SL9;9%5IN 1E MN5;(0%OB^_1XR@,^ GYSF.SFC$(E%ZV?@_&]*7$2$@(!M0L*S&]7> A@I!/ MXV71Q&O(0-R>W]6_QMI]+1=FX4&+/[QQ?8GO,&J@9:-P3WKZ!DL]!XR6XG_ M%82'ATQ\C%H+&U=4C]9IN:CX5"1[G7>NXC[--UFZT/8)="'0E7 7XY Y4,S\ M"W.L*HR>D)E[/[#PQ.F1^M[4P1E;$>]\\M9[KU66?2[(-0@MF-.,H1M,NB*( M5U]#T+T0)_H?G>[3L]T,LTC/MO3#85\@WQ7(HT"^+3%//I2XA_E8)-GT5(+I MXC195.M1Q4G>>->!O:?Q3?[!YVE_9*;CRJ*+=OYE8_];K1WX5)(;/T*]_V"K M(:!UX?C)G\T\9K/A]+#\(+)^X^HO4$L#!!0 ( /V"M%#XMP;6MP$ -(# M 9 >&PO=V]R:W-H965T[>Z:%[&B11=_% M%ID9O)(=7"QQ@];"_CF#,F-.]_35\22;U@<'*[)>-/ =_(_^8M%BBTHE-71. MFHY8J'/ZL#^=TX"/@)\21KF1D@IJ,2C_9,;/,-=SH&0N_BO< M0"$\9((Q2J-<7$DY.&_TK(*I:/$R[;*+^SC='.YGVC:!SP2^$(XQ#IL"Q,!4=G&ULC5;;CILP$/T5Q D#1=O,@=0 MSGO)*KETR$(R]E2<7?-3#>+%WBW@POQ3E7QN!E:4W/\!/4KWHG],[K M68Y%"94L>.4(."W=%7G>DL@X6,1K 8TSIQ(VG/TNCBI?NG/7.<*)7IAZXB0RGI>_LL*OML.OZ;&^X0= Y! M[Q"03QW"SB'L'=IJ3CI$G4,T4O#:5&QMME31+!6\<43[]];4=!%YCG3U#\9H MBVW?Z?)(;;UF812GWM40=9AUBPD&&-(C/,W>2P28Q#KXX!Y&R;W$YB,F">\A M6XQFAL<1HJF&EB"Z(YB/4FTQB<54+0:7B%")")%8C"003.R/RO$ 9OLYYB[8 M& TV1@C(*%@,,R&2H"()0A",1##,1-EGJ,@,(8A&(A@FQD7FJ,@<(1BU\;;% MQ(/V(?Y$N1:HR (1F6ARXN,'VG^@!S%0/)_0F1@ 'FR"G+1D?%A04C'2\P60N09SMK2>= []4RHRW@;6_65>! MF>PC^]K UW^'9/\ 4$L#!!0 ( /V"M% .7^6YF ( #H+ 9 M >&PO=V]R:W-H965TXP/W/E)JE>]%\($ M;U59ZT6X-Z:YCR*]WHN*ZSO9B-H^V4I5<6.G:A?I1@F^<4%5&5$5* /5<75WY4HY6D1LO"\\%SL]J9=B);SAN_$#V%^-D_* MSJ*!95-4HM:%K ,EMHOP@=VO*&\#'.)7(4[Z8ART4EZD?&TG7S>+,&XK$J58 MFY:"V]M1/(JR;)EL'7]ZTG#(V09>CL_LGYUX*^:%:_$HR]_%QNP781X&&['E MA](\R],7T0N:AD&O_ILXBM+"VTILCK4LM;L&ZX,VLNI9;"D5?^ON1>WNIY[_ M'(8#J ^@(8 Z+5TB5_DG;OARKN0I4-WF-[Q]Q^R>[-ZLVT6W%>Z9+5[;U>,R M29-Y=&R)>LRJP] %A@V(R+(/*0BE6-%5>)).,$$":TP<0?*.8(H))I!@X@@F M[PC2#R([S-1A:H=)XQ@GF<(D4Y DPP0I)$C'R\P@008JR#_(1)@93I+#)/DU M0>;9IQDDF(V7R6)\9N,10A$H\YQ;YO$& Q3DH8!G_X'1#6KQZ6?)&+4 E"6> M/-@D#+@D\_B480NPZ0UJL0E8.D8M &6^/-@K#!@A2ST4V DLOT$M]@*;C5$+ M0+YW2]@QA,S@^3@1-@.Q\6H)FX%HA%H(\GRA"#N&D!ER#P4V TUN4(O-0.B' M<*46@+SO%CN&D!E\&X;-0-D-:K$9"/P7KM4BT,=2HXO6I1)JYYHV':SEH78= MX\7JT!@^D&M]_L.[KO([5[NBUL&+-+:!&ULA571CILP$/P5Q >>U.W M8NV74G;/ (BBI T13ZRCK7IS8KPA4FWY&8B.4W(TI*8&, @2T)"J]3>9B>WY M)F,765VYVH%)Y5@U MM!45:SU.3VO_)7S>88TW@)\5[<5L[>E*#HR]Z5[JE M=:V%E(W?HZ8_I=3$^?JF_LG4KFHY$$&WK/Y5'66Y]E/?.](3N=3RE?6?Z5A/ M['MC\5_IE=8*KIVH' 6KA?GUBHN0K!E5E)6&O _/JC7/?M2_T=P$.!+@1 B3 MAX1H)$0?!/20@$8"L@A@*,7T9D1 ML]#("$1S%P%V"R"G #("Z*Y3H=6I 9,83#NX#&*\6J4KJV(7,(E1FF*K;B
XML 86 R12.htm IDEA: XBRL DOCUMENT v3.20.1
Assets Held for Sale
12 Months Ended
Mar. 29, 2020
Assets Held For Sale [Abstract]  
Disclosure of Long Lived Assets Held-for-sale [Table Text Block] Assets Held for SaleIn the third quarter of fiscal 2019, management entered into a plan of action to dispose of an office building in St. Louis, Missouri currently utilized in the administration of our Industrial segment. The amount of office space in this facility is no longer needed due to current staffing levels, and management expects to relocate affected employees to leased space. The building is listed for sale at a price in excess of its current book value, and thus no impairment has been recognized. The $0.9 million net book value of this property is recorded as an asset held for sale within prepaid expenses and other current assets on our balance sheet.
XML 87 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Share Based Compensation
12 Months Ended
Mar. 29, 2020
Share-based Payment Arrangement [Abstract]  
Share-Based Compensation Share-Based Compensation 
Performance-Based Restricted Stock Units.  Our Board of Directors has approved a performance-based equity compensation arrangement for our executive officers. This performance-based arrangement provides for the grant of performance-based restricted stock units that represent a possible future issuance of restricted shares of our common stock based on our pre-tax income target for the applicable fiscal year. The actual number of restricted shares to be issued to each executive officer will be determined when our final financial information becomes available after the applicable fiscal year and will be between zero shares and 69,632 shares in the aggregate for fiscal 2020. The restricted shares issued, if any, will fully vest two years after the end of the fiscal year on which the performance is based. We record the compensation expense for the outstanding performance share units and then-converted restricted stock over the life of the awards.

The following table represents the restricted stock activity for fiscal 2019 and 2020:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 201951,143  $45.39  
Granted7,818  31.35  
Vested(24,567) 43.10  
Forfeited or expired(1,511) 47.50  
Outstanding at end of fiscal 201932,883  $43.66  
Granted69,252  34.49  
Vested(27,620) 46.01  
Forfeited or expired—  
Outstanding at end of fiscal 202074,515  $34.27  
The weighted average grant date fair value of performance-based restricted shares issued in fiscal 2020 was $34.49, fiscal 2019 was $31.35 and fiscal 2018 was $47.50. We recorded compensation expense on performance-based restricted stock of approximately $1.5 million for fiscal 2020, $1.3 million for fiscal 2019 and $0.7 million for fiscal 2018, substantially all of which was recorded in selling, general and administrative (“SG&A”) expense in the Consolidated Statements of Income. The total fair value of performance-based restricted stock units vested was $1.3 million in fiscal 2020 and $1.1 million in fiscal 2019. There were no performance-based restricted stock units that vested in fiscal 2018.

Until the performance-based restricted stock units result in the issuance of restricted stock, the amount of expense recorded each period is dependent upon our estimate of the number of shares that will ultimately be issued and our then current common stock price. Upon issuance of restricted stock, we record compensation expense over the remaining vesting period using the award date closing price. Unrecognized compensation expense related to non-vested restricted stock and non-vested restricted share units as of March 29, 2020 was $2.3 million and is expected to be recognized over a weighted average period of 1.4 years.

Restricted Stock Awards.  As part of their retainer, our non-employee directors receive restricted stock for their Board services. The restricted stock awards are expensed over a one-year vesting period, based on the market value on the date of grant. The following table represents the Board’s restricted stock activity for fiscal 2019 and 2020:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 20198,484  $41.25  
Granted8,352  35.90  
Vested(8,484) 41.25  
Forfeited or expired—  —  
Outstanding at end of fiscal 20198,352  $35.90  
Granted8,008  43.67  
Vested(8,352) 35.90  
Forfeited or expired—  —  
Outstanding at end of fiscal 20208,008  $43.67  

Annual expense related to the value of restricted stock was $0.3 million in fiscal 2020, 2019 and 2018, and was recorded in SG&A expense in the Consolidated Statements of Income. Unrecognized compensation expense related to non-vested restricted stock awards as of March 29, 2020 was $0.1 million and is expected to be recognized over a weighted average period of 0.3 years.
XML 88 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Debt (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Nov. 30, 2018
Nov. 29, 2018
Debt Instrument [Line Items]          
Line of Credit Facility, Maximum Borrowing Capacity       $ 150,000  
Revolving Loan Facility Letter of Credit       5,000  
Revolving Loan Facility Swingline Subfacility       15,000  
Payment for Debt Extinguishment or Debt Prepayment Cost $ 91,000        
Line of Credit Facility, Interest Rate at Period End 2.30%        
Payments of Debt Issuance Costs $ 0 $ 183 $ 0    
Unamortized Debt Issuance Expense $ 342 $ 435   $ 200 $ 300
Minimum [Member]          
Debt Instrument [Line Items]          
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.15%        
Maximum [Member]          
Debt Instrument [Line Items]          
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.25%        
XML 89 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Share Repurchase Program (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Stock Repurchased During Period, Value $ 5.9 $ 4.4  
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 800,000    
Stock Repurchased During Period, Value $ 5.9 $ 4.4  
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased 358,797    
Common Stock [Member]      
Stock Repurchased During Period, Shares 145,583 108,166 0
Stock Repurchased During Period, Shares 145,583 108,166 0
XML 90 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes-Provision of Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2020
Mar. 31, 2019
Apr. 01, 2018
Income Tax Examination [Line Items]      
Federal — current $ 8,447 $ 6,956 $ 7,024
State — current 3,563 2,748 1,834
Total current 12,010 9,704 8,858
Federal — deferred (976) (334) (14,393)
State — deferred (445) (273) (364)
Total deferred (1,421) (607) (14,757)
Total provision $ 10,589 $ 9,097 $ (5,899)

+<^0AXO,F&$0JO"K0,50KN\W1(5)7#UCW8G3LN)P[)U*/+$ MW4446"=XZP)BF(0XL8P[%5&$PY7;.W9ZQP[OR/*.%YELT_]%[!XA!IM@-@<: MRL]FQ@JO8)=6ZK_3+#J-\1>HYX@5S]5X'Z;QA\QP-WPC_%RUPCLPJ::4F24G MQB15!H,G=1!*=1U-FYJ>I%YBM>;#4!XVDG7C?0.F2V_S%U!+ P04 " #] M@K10*_B@^3P% #T&P &0 'AL+W=O4 @YQ0$@ZW13ESVIF;3WXM5RLJK/AK*[7)Z-1]32SR[SZ5*SMROWG MN2B7>>U.RY=1M2YM/FV-EHN1%$*/EOE\-1R?MM*T7\Y6=E(/J=;G, MR_\O[*+8G UAN+OP8_XRJYL+H_'I.G^Q?]GZ[_6D=&>CO9?I?&E7U;Q8#4K[ M?#8\AY,)FL:@1?PSMYOJX'C0I/)8%#^;DZ_3LZ%H(K(+^U0W+G+W\V8O[6+1 M>')Q_-[OV1@>'N^\7[?)NV0>\\I>%HM_Y]-Z=C;,AH.I?SP5BZK].WAZK>IBV7EQH2SS7]O?^:K]W73^=V:T M@>P,Y-[ W?L] ]49J#\&^*X!=@88:Y!T!DFL@>X,=*Q!VAFDL0999Y#%&IC. MP,0:@-BMG(@VV2\V1)OLEAMDM,ENP2%ZQ6&WY'"PYOI]D]VB0_2JPV[9P5_W MT58DK>JN\CH?GY;%9E!N&\9BBY$]C.YC[D,,[!$C%\(^#DG&<2$#>]F_PV6(4%G:QUR%&.PC/E->LC[F M.L1HU8=\H=R8/N:&P!C1QWRE,-#'? LQ %[(WRD_'H&W%,;+ZX[">!3>?[A4 M#Q\3.'D_J5[%*+IR5>M!]4)-: ](>\#6 _9B\!;Q8HM)6LQJBU$2P4OGDH!) M@<)3R14!0R'0\_:9@J5*>=ZNJ=B42+SZ^4+%EH$/NZ%NFKAP! 483U,/!"S12GJK,"%@ M D$;NA03NA23H!25T;0'37O0\7)(:0_IQW*XWV+T0;(R3:1?) \$+(-,>ZL_ M(6"NSE.DP\[HL#."NI3V8&@/)IZZ9D(AMU$105X'.LP7$I/Y9?Q X="@+YX) MA5,9:BYV;@0 @D&F%P.]?9^#/()#IJ&#BN%0A3F+1*3&YY# 232IK]X.YW4@ MUT:9V)FM!,*]1!FF!0#3 R Y@D.F"X".X5 3=9@A")]# F<@DXRZ@.DK$#86 M%!R_C,@A.X(;1N9@8K@Q0]-^@R-@6AADF)%,UY!AUW ;$>.#4:^$>&8D MHUXI(YCI0+UJR##S-M<' B8A.QB8^A$QO4"&O0"%9'PPFI1X!#.,)F6X,1/, M)$'*1@CMMW4"!L((S14-(W$92AP%1R\C29D>00TC21ENO 0U69"S2K4K&Y\; M I=D:NA0C2Q7QV'7?@?JCC3&0^MP0.*DE,)I2C,Q5*//#A[>^ M#T:7ZH@)7#&Z5#$SN K'9O=XF/J[-P5+G/28B!B5JU#E*#AV&56J(P9L9%2) M,0,VA@.QFYM]8@A4DDJ&%V04CJ'"43!#,S**Q".&9F04B3%#,X;#L +CC\P$ MRFTLS!"+W#N54-TH.!^,&O&(01@9-6+,((S$@(O&[S$D2C,#+#+*1F((!LX' MHT4\8@A&1HL8,P1WH,.'(HG^"$R!I!_-Z.!%]-*6+^WGHVKP5+RNZB:3@ZO[ M3U3GLGF1[5V_@),[(*[?P\ED^P'JC_OM]["[O'R9KZK!8U'7Q;)]Q_U<%+5U ML8M/+NJ9S:?[DX5]KIO#U!V7V^]0VY.Z6'??V$;[#WWCWU!+ P04 " #] M@K109,F= #8" "T!@ &0 'AL+W=O]?<0DA$D#:)JE9JI6BKML\.F02T-J:V$[9_7]L0PL6[ZDNP MAW/.G!GB<=HP_BH* .F\45*)C5M(6:\1$GD!%(LG5D.EWIP9IUBJ+;\@47/ M)T.B! 6>%R.*R\K-4A,[\"QE5TG*"@[<$5=*,?^[!<*:C>N[]\!+>2FD#J L MK?$%?H#\61^XVJ%>Y512J$3)*H?#>>,^^^O]2N,-X%<)C1BL'5W)D;%7O?EZ MVKB>-@0$$:"%EXT^GZ?8I-7&XOJM_-K6K6HY8P(Z1W^5)%ALW M<9T3G/&5R!?6?(&NGH7K=,5_@QL0!==.5(Z<$6%^G?PJ)*.=BK)"\5O[+"OS M;#K].\U."#I"T!/\^$-"V!'"!R'ZD!!UA&A"0&TIIC=[+'&6[G.FB:;=ZI]@@5O661[Z?HIH4ZS+;%! /, X&4>I\BL*78!C-Z,$ZP MFR/B< S9SR&^G]A=A-9"0R,0C@H-[ *152 R M%(8.)RVV(6!E,9S*?(\R;5 M6D#A%+2?@X:8D=V%U>["8C>R"\16@?C_&[:T"BPM#A:3AK68>%"FFECO%9I8 MTR26-/$D33+KIO]>DI4URI\#??8G\:T:R>T$?R$LZ12359S/D_,R9!6?2>E+M" M72']AL!9ZN52K7D[2-N-9'5W1Z#^HLK^ 5!+ P04 " #]@K10@LW5"CH" M !S!P &0 'AL+W=O6$-J]>7,>(6EFO(+$ TG^&1(%05A$"2@ MPF7MYYE9V_,\8U=)RYKLN2>N587YGPVAK%W[T+\OO):70NH%D&<-OI ?1/YL M]ES-0*]R*BM2BY+5'B?GM?\)KG8PU 2#>"M)*P9C3Z=R8.Q=3[Z>UGZ@'1%* MCE)+8/6ZD2VA5"LI'[^MJ-_'U,3A^*[^V22ODCE@0;:,_BI/LEC[J>^=R!E? MJ7QE[1=B$XI]SV;_C=P(57#M1,4X,BK,TSM>A62555%6*OS1OY M":$EA#T!HG\2(DN(GB4@2T 3 NA2,;7988GSC+/6X]WO;;#N(KA"JOI'O6B* M;;ZI\@BU>LL13#-PTT(6L^DPX0 3CA';.2*)QI#=' ('@8 RV3L-G4Y#(X!& M3I%;('(*1$8@&@DLW0+(*8#F#L)@4HD.$QM,W6&""68WQZ0#S,A([#02.XS MR4^+9T'@HR"),TCB"!*Z!19.@<7S]4Z= JG#P:2M-ATF&:09Q0F:_)0Y*$RB MA=O*TFEEZ;#RH/E@X-YHP?/E@ _V*OQ_ VXL:)CLM$<=$!3%#ZRX-R-T[,99 M"UK0N ?3J9DY:-JF8'"8Z>OH.^:7LA;>@4EU+IK3Z\R8)$HN>%%"A;H!^PDE M9ZF'"S7FW370321K[!4'^GLV_PM02P,$% @ _8*T4/1FW["@ 0 6P, M !D !X;"]W;W)K&UL;5/;;MLP#/T50Q\0.7*2 M=8%M8&E1;$ +!!VV/2LV'0O5Q9.4N/W[49)K>$5>S(L.#P\IN1R-?74]@,_> ME-2N(KWWPYY2U_2@N%N9 32>=,8J[C&T9^H&"[R-14I2EN<[JKC0I"YC[FCK MTER\%!J.-G,7I;A]/X T8T76Y"/Q(LZ]#PE:EP,_PT_POX:CQ8C.+*U0H)TP M.K/05>3;>G\H CX"?@L8W<+/PB0G8UY#\*.M2!X$@83&!P:.Y@KW(&4@0AE_ M)TXRMPR%2_^#_3'.CK.ZF"Z3RH19YQ&D(RA???W4A2[V$I[=,[=G MH5UV,AY7'!?1&>,!"?,5WF6/+WT.)'0^N%_0M^F^4^#-,#UE.O]/]3]02P,$ M% @ _8*T4-ZM.7[I 0 [@0 !D !X;"]W;W)K&UL?51=;YLP%/TKB/?5!&R21H#4I)HV:9.B3MN>';@$5(.9[83NW\\? M%%%B[07[7I]S? X89R,7K[(!4,%;QWJ9AXU2PQXA63;04?G !^CU2LU%1Y4N MQ07)00"M+*EC*(ZB%'6T[<,BL[V3*#)^5:SMX20">>TZ*OX>@/$Q#S?A>^.E MO33*-%"1#?0"/T#]'$Y"5VA6J=H.>MGR/A!0Y^'39G\D!F\!OUH8Y6(>F"1G MSE]-\;7*P\@8 @:E,@I4#SW@K<3S4^()T(\$S;XOX1D(B0K G+.;-1GJFB1"3X&PGVL@9HSL=DG M^F66IFG?G5W3::7NW@H<;S-T,T(3YN P\0(3?T0<[Q%I,D.0-C"[B+TN8LM/ M%OPDBOT"B5<@L0+X0XS=*H;#$(OIGHQ643PH0N+4;P9[S6"/F<>5&8=) M%]M\(BG!*S,^5(2QWPSQFB'W9I)5Y@.YRTPP3M*5F7M4&N'=^C.AQ&PO=V]R:W-H965TG!OWA-AV ,GL1H^@_$ZO MC63.I^9$[&B =9$D!2FR[(%(QA6NRU@[F+K49R>X@H-!]BPE,W\>0>BIPCE^ M+[SPT^!"@=3ER$[P'=R/\6!\1A:5CDM0EFN%#/05_I3O&QKP$?"3PV2O8A0Z M.6K]&I(O786S8 @$M"XH,+]X@/#PX,2?T6IAXQ>U9^NT3"K>BF1O M\\I57*=Y9[=-M'5"D0C%0LC_3Z")0.\(9'866WUBCM6ET1,R\\\:6;@3^9[Z M8;:A&&<7]WRWUEP.*B6'511#Z] M<5&L"]!5 1H%MC<"]*Z-&9-G$:02:'.':M90N\V]&7(UWW#?OS%SXLJBHW;^ M5\6!]EH[\(K9QE^BP3^Q)1'0NQ!^\+&9+]J<.#VF-T26AUS_!5!+ P04 M" #]@K10=KM\$'(" #5" &0 'AL+W=OPS9%7^$ -=BU+1/_N<$&:C0G,]X7G M_))QN6#%48TN^"?FO^H#%3.K5SGE):Y83BJ#XO/&W()U J D*,1+CALV&!LR ME2,AKW+R[;0Q;>D(%SCE4@*)VPWO<5%()>'C3R=J]C$E<3A^5_^BDA?)'!'# M>U+\SD\\VYBA:9SP&5T+_DR:K[A+R#.-+OOO^(8+ 9=.1(R4%$Q=C?3*."D[ M%6&E1&_M/:_4O6F?!$%'TQ.# #XEP(X )P2K3475)D$< MQ1$EC4';UULCN8O &HKJIW)1%5L]$^5A8O460Q=&UDT*=9A=BW$&&- C+*'> MAW!T(7;.C Y=;QQBK\/X8TPRQ[@PT!MQM;FZ2L =!;DC +4"4 G D4 X*5:+ M\16F:EWJ0WC:$-XL1.A,(K00;Q#!"R&T)Q5]")4LH4:.?:UC?^;87?EZ@4 K M$#S^6D*M0+A:5@[/O M"L(5G&ZXQV#)(JRU;0W._!+3B^JGS$C)M5+-?+#:]^RMHWK&![QM^#\0O>05 M,XZ$B\ZC^L.9$(Z%&_M)^,C$/T8_*?"9RV$@QK1MM.V$D[K[B;#Z/YGX'U!+ M P04 " #]@K10"80N)7X# "J#P &0 'AL+W=OUG-WK]3ASO/J]5X4:7TK M#Z+4GVQE5:1*/U8[KSY4(MVT047NH>^'7I%FI;N8M6N/U6(FCRK/2O%8.?6Q M*-+J[U+D\C1WP7U;^)[M]JI9\!:S0[H3/X3Z>7BL])-WSK+)"E'6F2R=2FSG M[CW]ZS"1S>OV7_U!:OBWE*:[&2^>]LH_9S-W:=C=BFQUQ]EZ?/HB^(NTY? M_5?Q(G(M;YSH/=8RK]N_SOI8*UGT6;25(GWMKEG97D]]_KVD2]9IEI\&!!LX*3V<_;X'4%DNTPG&\P*LI6PT'WS>J)43<%#T0HLB?\,M) MOYPH&.D$(9D@) HV7LNRTX0#FW'L1Z%1\275R$Q$FHD(,\PP$UG;W& <,#1[8ZM"QI*$-I.09A+"C+'-,K&V <3(\')! M-+("/LT3GS 3F4#Q[0.1!+YQN%8796-#$X #PE!L&H+KC@ZIFSX[0 +Q'I"P M9$$7[8/AA]SJ$2'C$4Y\MX!F(P2V(3X!&Z#I".QZW -+.!7 *<7#>N-XB"V MVG))-C9$ Q H IK0 1MN-PC,HCZE@S"!J3;3& 2*@R9XP"8<#Q.[1[8L!!9- M]8@&(1 DY!,_#X#&%R37'QVDJ8,4=.3+:99@]>PIA<-?Z@&5G=L M36+^@_(& TLAJET[#-;.6AY+U?SN'ZR>!\Y[; 8>8WVI!]%N;'Q/TTVQW])J MEY6U\R25'J?:H6WUX'Q^R,56-;>1OJ^ZZ;%[4/+03\;>>3Q? M_ -02P,$% @ _8*T4!"%GL#9 0 \P0 !D !X;"]W;W)K&ULE91=;YLP%(;_"O(/J F?:01(3:MIDS8IZK3MVH%#0+4Q MLYW0_?OY@R+*O(O>Q#[V>][G'..XF+AXD1V "EX9'62).J7& \:R[H 1><=' M&/1.RP4C2H?B@N4H@#0VB5$D'5!5V[22J@E\5[0&2/BSQ$H MGTJT0V\+S_VE4V8!5\5(+O =U(_Q)'2$%Y>F9S#(G@^!@+9$#[O#,3=Z*_C9 MPR17\\!T@U!CI,G[/GFA!FL3U_,W]D^U= M]W(F$AXY_=4WJBO1'@4-M.1*U3.?/L/<3XJ"N?FO< .JY:82S:@YE?8WJ*]2 M<3:[Z%(8>75C/]AQ+ ]G*GX@B52'X% AW]B,QGWAW MB/39U&;1'H7=T\5+O7JKDC0N\,T8S9JCTT0K39PEBP9K_P42>2&1-8C?0?YC M$'L-8FN0O#-(-U4Z36HU@]6D8;3W4Q(O)?%0L@W%:;(5)=G?[_R4U$M)/91\ M0TD_0,F\E,Q#V6\HV02>RCW&TK^SW?Q4/#JOIKGX!L1EWZ0P9DK??7M M!6TY5Z -PSOMU>D7: DHM,I,&UL ME5;K;MHP%'Z5* _0Q+DX@ "IT*%-VJ2J4[??!@Q$3>+,-M"]_7Q)4V*?5!T_ MB.U\%Q_;.3[S*^,OXD2I#%[KJA&+\"1E.XLBL3O1FH@[UM)&O3DP7A.INOP8 MB993LC>DNHJ2.,913"I M/)ZD'HB6\Y8(]F&X0UP2!^E?0J;MJ! M#F7+V(ON?-LOPEC/B%9T)[4$48\+7=.JTDIJ'G\ZT;#WU,3;]IOZQ@2O@MD2 M0=>L^EWNY6D13L)@3P_D7,DG=OU*NX#R,.BB_TXOM%)P/1/EL6.5,/_![BPD MJSL5-96:O-IGV9CGU;[!DXX&$Y*.D/0$NSBCA+0CI.^$[$-"UA&RSQ+RCI!_ MEH [ G8(D5TLL_H/1)+EG+-KP.T!:HD^IVB&U?[N]*#93O-.;8!0HY=EAN-Y M=-%"'69E,C(T6/L(G XA#SX$HRYHW*8 ;0K IG".:>$MVA2-VDQ FPE@XYRR%829PB93 MT&3J"Q3N)S?U8G$0:Q^!)NY'\Y'*8*(HAI-##$P5N=DA]ES2S/W" 5"6NJ<1 M "6Q$_<&LAO;9#22\Y 75IJ/;"$"<]H]2CZ?!A"<2% *+&[B+BX$&O.!\PWR M$TZ:%R,2<"I!^7]$"^<)!"0*/UH(E#D^T:VDK$=R=JN2HOZ4G'Y#U!+ P04 " #]@K10!F=38TT" !\!P M&0 'AL+W=O@-9C:3K+]^]J&I6"L-B_Q;8_T*NA"JX5J)R'!@5YM<[7(1DS<"BI#3XK1_KUHRW_@2B(P/0$("L -![-\7<88F+G+.;Q_MVZ+#NNM4:J<]U MT)OFZY@S54^A=J\%3% .KIIHP&Q[3#C!A'-$N43$T1RR6T)@O)ICGER8OZF M,C*Z"9UN0D,0S0@B-T'D)(@, 9R5PU*Y[3'(8%J#>8B@71$'"$9687<.D/J' M6T5QI9N 9J:@TQ1TF(HM4STFGF1!68Q2R]42E4(4([<8Y!2#'&(22PQ:I'G( MLL!"E?]#S<3$3C&Q0XSE>1LOTL L0593E$M4 J?UFXE)G&(2AYC,39 Z"=+[ MNS]S$F1+!:G5CMMLT8YQ$-A-6RY1*0H670LFMY1^E[YB?JY;X>V95!>>N99. MC$FB&(-'15:IIW!<4'*2>IJH.>\?A'XA63>\=6!\<(L_4$L#!!0 ( /V" MM% ]#B'[R@, %L1 9 >&PO=V]R:W-H965TUK-G$2=(!3<#;7;U\#WBQXAMR^ M2<#Y>?QX[#R#6=UD^Z,["Z&[_5G41>?)BVCT+T?9UH72 MM^W)[RZM* Y#I[KR61#$?EV4C;M9#6TO[68EKZHJ&_'2.MVUKHOVOZVHY&WM M@OO>\*T\G57?X&]6E^(D_A+J^^6EU7?^/?A-F0I'KF-G_(=Y$I?%> MB1YC+ZMN^'3VUT[)VD314NKBY_A=-L/WS<1_[T9W8*8#NW> ^&&'T'0(/SKP MAQVXZ<"M#OXXE2$W>:&*S:J5-Z<=E_=2]+L(GKC._KYO')(]_*;3T^G6MPU/ M8>6_]8$,LQT9-F$^"%]'OP_!J"&V#'5G\P%VF(C#.9)C!""E583D1,,A )\$ M""&B W R !\"A+-,,3I 1 :(D *>6M/TG)24DQ)R M8DM.BL:QE6#B"^A5HH5DI)",$))80C*XCT\-@+P)9-8*&WL)N!-E#@A!YF MZ\$0Q/9V-E#ZN>S0;@R$'6>V'1LHF2\J2VP]&",V8TYA#S8C;=R G3N$I1"T MWT+R^5(&M$<"99(H>]@#TQ#5#XJ:UJ*Y'-HI@;)*NYP!]K&@39,$G*IJ!9A6"2 ^)+>:'T9;**$NU:YJ!'A6UA\A<"&VEC+!25-,,](N% MHBB4OIRBEK-'&RD+/U_3&.U]C/ ^5-,,-'.;R+,K"$%Q\-B"^S':_1CE?G9) M,Y!E^K'M?@0VDSW70[L:(YY'4:TRT.) 1@ZF'N6'MDA&/).B6L7PTR;ZPSQ" MYD)HHV6$T:(R92"[_J"%PAC.7TX%(_+G3TZ8M6A/P^F]<_;RVJC^H#9IO;\A M>&;]"=5JW\)3/I[S/\*,KQW^+-I3V73.JU3Z_#N<4H]2*J%5!I[>=&=1'.XW ME3BJ_C+1U^UXW!]OE+R85QG^_7W*YG]02P,$% @ _8*T4&JAF H P M+ P !D !X;"]W;W)K&ULE5?1CILP$/P5Q < M:PPDIR32)5'52JUTNJK79RYQ$G2 *3C)]>]K&T+!7J[I2P!G=G;6>">;Q977 M;\V),>&\%WG9+-V3$-6#[S>[$RO2QN,5*^4W!UX7J9"/]=%OJIJE>QU4Y#X) M@M@OTJQT5PN]]E2O%OPL\JQD3[73G(LBK7^O6"O%E5Z M9-^9^%$]U?+)[UGV6<'*)N.E4[/#TGV$ARTA*D C7C)V;0;WCBKEE?,W]?!E MOW0#I8CE;"<412HO%[9A>:Z8I(Y?':G;YU2!P_L;^R==O"SF-6W8AN<_L[TX M+=V9Z^S9(3WGXIE?/[.NH,AUNNJ_L@O+)5PID3EV/&_TI[,[-X(7'8N44J3O M[34K]?7:\=_"\ #2!9 ^@- / \(N(.P#X., V@50(\!O2]%[LTU%NEK4_.K4 M[>NM4G6*X('*W=^I1;W9^CNY/8UQR'!TR1HF@1)DQAI,,S$"YNA268( MP=Q(TF*202TA]:B!VB H\$)CZ[Q F9HXKGEN(H" S%+0:"01KP#"D; M%&1V! (*O 37JU!8\P>(8C"[OP4!?*1F]Z"V_T*- M1>,F!)@+61V"FL?4KSIN'@0SCXD73O!N)G#_F2%XGQ*L3\T.04&F5?J#D:E@ M]5&/HXVSX^=2J,ECL-J/O(]ZXC76UW(4;@?7OS3M'/TMK8]9V3BO7,B!3H]= M!\X%DQH#3[;@28[N_4/.#D+=)O*^;N?7]D'PJIO-_?X/PNH/4$L#!!0 ( M /V"M%#@+4P14 ( '8' 9 >&PO=V]R:W-H965TUFJ8GM>9:RBZ1E#7ONB$M5$?YO Y2U:Q>[M\!+>2ZD M#J L;<@9?H+\U>RY6J$AR[&LH!8EJQT.I[7[C)]V*XTW@-\EM&(T=[23 V.O M>O'MN'8]+0@HY%)G(&JXPA8HU8F4C+]]3G3D0 5M&_Y1' M6:S=Q'6.<"(7*E]8^Q5Z/Y'K].:_PQ6H@FLEJD;.J##_3GX1DE5]%B6E(F_= M6-9F;/O\-YJ=X/<$?R#@^%-"T!."=T+X*2'L">&$@#HK9F]V1)(LY:QU>/=V M&Z(/$7X*U>[G.F@VVSQ3VR-4])I%7I*BJT[48S8=QA]A\(! *OM0PK>5V/@S MNG]?8#M'Q,$]9#>'8)S85016HX%)$-X974V,=ACL&5#=@183T-8""A>A74IH ME1+.I6!O(J7#Q*,BB:=_]CJ1M4[T@.7H$68ZN4V&(93Z3$,\M!E"Q7 M2WN=I;7.R#E[RR M"EX]('CUF& +S"9X#IL*1J/;IP)^-C>[<')VJ:7^B$?1H7D\^_KVFL0WJJET M/> ]3=>1?A!^+FOA')A4=Z.YP4Z,25 "O84ZKX5J@L."PDGJZ5+->=<*NH5D M3=_ET-!JL_]02P,$% @ _8*T4,&!/?:D @ ?@D !D !X;"]W;W)K M&ULC5;;CMHP$/V5*!^PB1WGM@(D+JI:J9705MT^ M&S 0;1*GMH'MW]=V0A;L8=478@]GSIR9...97+AXDT?&5/#>U*VENN6H:*OXN6,TOTQ"%5\-+=3@J8XAFDXX>V$^F?G5KH7?1R+*K&M;*BK>! M8/MI.$?/*X2-@T6\5NPB;]:!267#^9O9?-M-P]@H8C7;*D-!]>/,EJRN#9/6 M\6<@#<>8QO%V?67_8I/7R6RH9$M>_ZYVZC@-BS#8L3T]U>J%7[ZR(:$T#(;L MO[,SJS7<*-$QMKR6]C?8GJ3BS<"BI33TO7]6K7U>!OZK&^R !P<\.J#L4X=D M<$@^',BG#F1P((Y#U*=B:[.BBLXF@E\"T;_>CII3A)Z)KO[6&&VQ[7^Z/%); MS[,4)9/H;(@&S*+'X!L,&A&19A]#8"C$ GON^#[ TD=DCH:5#T&H@%4D8**) M)4CN$B4P 0$)B"4@=P2I4ZD>DUI,.R2"G&1]3%&63K8^)L]+6&P*BDT!L9DC MML=D-T%PXBI9@J#8D0N $$E@O1FH-P/TYH[>S(OB%]?'^,7U,0^+FX-B4TK")0^./H%J+< ]#I%611>%.(5U\' <5P!XT!Q0\:)'K0A-'_-R<$ M-MDYPH *[#9R[/454KAO&0+E;MT@4)DYBJ.;2ZAAXF O>!EL^:E5II??6,^,,.%O=P^:/K)Y <5AZJ5P88K?47:BVS/N6):8_RDU1WU,#1N:K97 M9IGKM>@G@GZC>#=,.]$X*U/C(F MG;Y2RNO>\>GMD!:WO>,5*]<^>BX)*U10'KZX$HSL35.0>]OW(*VA6 MNNNEZ7L2ZR4_R3PKV9-PZE-14/%OPW)^6;G(?>]XS@Y'J3N\];*B!_:3R5_5 MDU MKV/9904KZXR7CF#[E?N [E-B @SB=\8N=>_=T:6\=_LIT\KMS$=79L M3T^Y?.:7KZPM*'2=MOKO[,QR!=>9J#&V/*_-K[,]U9(7+8M*I:!OS3,KS?/2 M\K^'P0&X#8++VS)FHQFP:#>QC4(3S%W@V!H2$V>!2.AP,\ MCA&1E4,ZAB"4P%D0L%!B"$B_4!3 ! %($!B"8*!48"G58$*#*0TFB&)XD! < M)!P-@H(0)HA @FA^F3%($(\S"".KS 83]#_ @-4)F:" MK8[1?-TP;'6,9^@&@FR?S@&E5T##C.&=!0-6)U-%PU;'P0VZP5;'XV,8T T" MV3Z= TJO@(89PSL+!JQ.)LY #%L=QS?H!EL=0R?Q2#<(-+5*X/T 0P:-8 H" M&Y3X\ZLEL$$)=!;;U8(@>VZ]WM=ZP<3!W(1J9\M/I=0?O;W>[K;U@/77OM6_ M4;>PYL[T0=-*6]_@$ "T% 9 M>&PO=V]R:W-H965T%DEYD;BOE M<$)(E"U0+.[8 +W:J1FG6*HE;Y 8..#*)%&" L]+$,5=[^:IB5UXGK)1DJZ' M"W?$2"GF?\Y V)2YOOL:>.J:5NH RM,!-_ =Y(_APM4*+2Q51Z$7'>L=#G7F M/OJG(M%X _C9P216A_8Q/..1>)#D7@O$GF;TXYW(KZWP11[3/0O(\FAD>3 B+\Q8C') M2B3<2*#5+:/ &_,@A5.RL9?Z;ZZBRYM_-.]@$S^K7F!O[QN-;23?,&^Z7CA7 M)M4;,#>U9DR",NC=J0-H5>]:%@1JJ:?W:L[M"[8+R8:Y.:&E0^9_ 5!+ P04 M " #]@K10S6^U\JH" ,"0 &0 'AL+W=O&5/!:]?VE1H6422W1]91><\'UNLW>RXZ MJO14'"(Y"$9WEM2U$48HBSK:].%Z:=<>Q7K)3ZIM>O8H GGJ.BK^5:SEEU48 MAV\+3\WAJ,Q"M%X.],!^,O5K>!1Z%LTJNZ9CO6QX'PBV7X4/\6(3(T.PB-\- MN\BK<6!2>>;\Q4R^[58A,HY8R[;*2%#].+.:M:U1TC[^3J+A'-,0K\=OZE]L M\CJ99RI9S=L_S4X=5V$1!CNVIZ=6/?'+5S8EE(;!E/UW=F:MAALG.L:6M]+^ M!MN35+R;5+25CKZ.SZ:WS\OX)L<3#2;@B8!G0IQ]2D@F0O).()\2R$0@#B$: M4[&UV5!%UTO!+X$8MW>@YA3%"Z*KOS6+MMCVG2Z/U*OG=4KP,CH;H0E3C1A\ MA8EG1*35YQ 8"E%AC^X$J'U$EGR$;'Q('!>PBP1,-+$"R8=$$UB @ +$"I / M L2IU(A)+::WF(*0W,G6!V5EFCGY^J <80+[34&_*> W=?R.F.PJ2I*ZI:]] M$,Y)X?CU07&1W/";@7XSP*]3E2KSHV 4(\>PCRISY&S5Q@<517KC1.6@X1PP M[.QUE7M1[LKX !T7@&-G(ZO"CT/<N5 M:?6VU;S+C/>$'U0&PO M=V]R:W-H965TVV"@6B=.+4-;-^^MI,-,$P0-R1VOCD^XPSQS$Y MJ?;9\V2YIS613[REC7ZRY:(F2@_%SI.MH&1C@VKFA;Z?>C6I&GZ)N+?DC)^FKN!^SGQ5NWVRDQXBUE+=O0G5;_:E= C;U#95#5M M9,4;1]#MW'T)GHO !ECB=T5/\N+>,:FL.7\W@V^;N>L;1Y314AD)HB]'FE/& MC)+V\;<7=8#E_:?Z%YN\3F9-),TY^U-MU'[N3EQG0[?DP-0;/WVE?4*) MZ_39?Z='RC1NG.@U2LZD_77*@U2\[E6TE9I\=->JL==3]R2-^S \(.P#PB% MKWTO(.H#HG- >C<@[@/B<\!]2TD?D( K\O=;N8K460Q$_SDB*X>6F+*+GA. M].LJS:1]._:9WD^I9X^+) EFWM$(]C213PB$*,"L16(KW83N%QB3 RV M V,2L"$/, 7&I'A""9I0@@ADP"S&3(!9C)D"LPB3^KC9%#6;(@*@WG.,@:7V M %-@3(2;S5"S&2( RP!C8!D\P!08,U(&$]3L!!& 98 QT.P#3($Q(W_"*6IV MB@B 6LLQ!II]@"D0)ANIV<#'/](^(@&K%H5@V:(0_$:B4#SB>.18"1")!#K& MH!0ZQJ ,.L8@6!#>Q9E84[&S#8IT2GYHE#D2+F:')N@E-&&PO=V]R:W-H M965T]+:!J]56;>K\&3M^3&* MVMU)5WG[8,ZZ=D\.IJERZYK-,6K/C<[W?5!51BR.953E11VNEWW?4[->FHLM MBUH_-4%[J:J\^;W1I;FM0@C?.KX6QY/M.J+U\IP?]3=MOY^?&M>*[EGV1:7K MMC!UT.C#*GP'CUM074"O^%'H6SNY#[I2GHUYZ1J?]JLP[HATJ7>V2Y&[RU5O M=5EVF1S'KS%I>!^S"YS>OV7_T!?OBGG.6[TUY<]B;T^K4(7!7A_R2VF_FMM' M/18DPF"L_K.^ZM+).Q(WQLZ4;?\?["ZM-=68Q:%4^>MP+>K^>AOSOX71 6P, M8/< 2/X9P,< [@5$ UE?ZOOJ]KD6;+Z-HE&C6;0<,F&O:W8HL5DM\ED0.X4S"2@O7Q?$JA8CH!)Q/P/D$R M20 *O#(&C>@U]5 &^(5@#HRDB0CYL-[^YL,KT,E?10L2B#+:!2( M:1^*"0N0,REFK Q0/9-O=[0R0*@+QCCX?D;(.$O9# ]M:L"(^45 #(^D$N[S M$*I4SO@!T!8)V".%4CX.QP-!+.+$!R)U[C>#1)LE4&Z)=A]LA0L0&??-@=3) M%-0,$FV;0/AF%OM(V!-CGP9+%C#+0OLF$,:9^9L)4,XIT/OZ;^L$VCN!,,_, MWT\ 6^."0R;]S8W4Q6KV^Z*-%+"3NF7A(RFTHR^8@!BM'DHG9>H;:C0Y6'4G MW2]Y3P] M1_@( *<( 9 >&PO=V]R:W-H M965TSN<\4J M9("R;979;[]MJ2BE45ZD/?S^Y](>6^(&X4^204B-K[*HR-S,**UGED72#): MO* :5NS-$>$24#;%)XO4&(*#$)6%Y=IV:)4@K\PD%K9WG,3H3(N\@N_8(.>R M!/C? A:HF9N.>35\Y*>,P1^N23W6%NVCPA6,"4<@^ /2YP"8N".V)I_)4^S2XD M%]Z/K][7HG96RQX0N$3%G_Q L[DY-8T#/()S03]0LX6RGL T9/'?X046#.>9 ML!@I*HCX-=(SH:B47E@J)?AJGWDEGHWT?Y7I!:X4N)V Q7XD\*3 NPG\AP)? M"ORQ@D *@K&"4 K"L35,I&!R$X0/!5,IF(Y-*9*"2!%8[?Z)AG@#%"0Q1HV! MVY:N ?_G.+.(M5S*C:+#Q#O6$X19+TD0^;%UX8XDLV@9]X[QIF&?60^9('#[ MS&;(.!UAL2R[5%U=J@MW*'>F_1#+(>-%2AIO.L;K,RL=HRS+>D2LS9!1B.V0 M")5D=H\+[ZVIL^<.#W=E?)9XD6WKXX3:..$@CN,J"[<(!W&\R'&4;)9# MRE;Z^BFQ>DILGA+;I\3N63WMLEEW)U0)\4E<><1(T;FBO%?OK-VM^NKR$TZQ M+YS9RM'8-^P6;B_-F_OV"O\!\"FOB+%'E)VKXO0[(D0A2]Y^87EG[*NAFQ3P M2/EPPL:XO3O;"46U_"RPNF^3Y#]02P,$% @ _8*T4$([]UZ P N@\ M !D !X;"]W;W)K&ULC5=A;YLP$/TKB!\PN#.& M4"61FD;3)FU2U6G;9YHX"2K@#$C2_?L90QG8YZI? IAW]^X,[Y%;WF3]TIR$ M:+W7LJB:E7]JV_-=$#2[DRBSYI,\BTK=.BDO;9%7XK'VFDM99O7?C2CD;>6#_[;PE!]/;;<0K)?G["A^ MB/;G^;%65\&899^7HFIR67FU.*S\>[C;,NP"-.)7+F[-Y-SK6GF6\J6[^+I? M^6%7D2C$KNU29.IP%0^B*+I,JHX_0U)_Y.P"I^=OV3_KYE4SSUDC'F3Q.]^W MIY6_\+V].&27HGV2MR]B:(C[WM#]-W$5A8)WE2B.G2P:_>OM+DTKRR&+*J7, M7OMC7NGCK;\3Q4,8'8!# (X!R-\-8$, &P,@>C<@&@(B(R#H6]%[L\W:;+VL MY[:R6F*PE MMFJ)S78W-H;%*4V2D"0)06(^GL3J!1>N5A8DRX)@,79L0V$<;VI*DJ1$@L@@ MH3"<)H&0%GY(I(A-Y8?VXT]<#P8<#@,$D64Q/2B>$G$>.XA(G[D')(@6)A': M1%&$#B+:2H 11*:Z!M",",#QM@%M.6![3@RF= ;0G @C!Q%M%V#[10RF? ;0 ME"@"K]I0P#"$<#4*MB6 &GD4"O0G@"$X($9=CZ MIBTA3+YQ)0M'1TA; U+68"AV.X#F0IJ@YD2T-2!E#=:' MG[ &QAV*1=H:D+*&U"0BK &<6T=; Q+68 IIB[8U\"AQ$='6@+8U6$+:(O%? M@['48:M(>P/:WL"XXQ. M.HQ_OB?+Z3EC)2<3>,@00[;0%K-2*G9XJ% +AY: MS&B+F7&'>A@M4Q9^?%<9+4!&"-#JE@0YWB%&ZX\1^K-Y*)#)$TP&FU+41STT M-MY.7BH]L4Y6Q\'T7L^EP7]X/]5^S^IC7C7>LVS5>*6'H(.4K5"UA)_42W]2 M@_1X48A#VYTFZKSNI\G^HI7G85(.QG%]_0]02P,$% @ _8*T4&:#BD1; M!P ?B@ !D !X;"]W;W)K&ULC9IO4^,V$,:_ M2B;OV^B_+ :8.> "Y"#VM-/V=0X,9"Z):6*.Z[>OG)AZ?CT9C38/+^5RMOF]>BU7\3]/U7HYJ^/' M]?-H\[HN9X];H^5BI(1PH^5LOAJ>GVZ?%>OST^JM7LQ79;$>;-Z6R]GZOXMR M4;V?#>7PX\$?\^>7NGDP.C]]G3V7?Y;U7Z_%.GX:[5MYG"_+U69>K0;K\NEL M^$F>%$8T!EOB[WGYOCGX>] ,Y6M5?6L^W#Z>#47C4;DH'^JFB5G\];V\+!>+ MIJ7HQ[]MH\-]GXWAX=\?K8^W@X^#^3K;E)?5XI_Y8_UR-LR&@\?R:?:VJ/^H MWF_*=D!V.&A'?U=^+Q<1;SR)?3Q4B\WVY^#A;5-7R[:5Z,IR]F/W>[[:_G[? M_*RX_EEP>K+G[M MJRX_EEW2=1_M-LEVUUW-ZMGYZ;IZ'ZQWB>-UUN0G>1*M8N/-T^T^WOXS[KQ- M?/K]W$E_.OK>M-0R%SM&'3 ZE"=B-$X$>:U):V/DFQ:6Q,\U\BV3%+M!G=HX5A*Q M" N9(($]09VZ0./_"\!D)BR9D#O4FM7!DNB%$^(U&>F48]8(&R@%FG59D M%0J "2-=P*%H<2A:'HJ*N'VQ8]Q!1THY0[R^!%0,'D)= H245Z0 MY;N";='Q?X84RX&0HM7)-:*T)'[=("H8,L9;2'FRR!-$.4_3'Z*D)FW=P3$J MLD+W@++>T3J-4S8H0Z@<4:SH*!!EA,:QYW'L>9#X2%*8>-9/+)(DW)?*C1'%L/)UYR_"\96#/TMHE8_UX3[/D9<;DRWE/ZQ8.22T]W;&( M"H[LGS'WRGI:@E\CKZ@@WH#^1$;5_A9YQ01QPKWZ3=M8UY @XXW%_$9ZO.-0 M4/2HTRMEW!$*7T-E&H!!QW@<>=(I-T$;@[WFE+ M*H(QP.(B&Y*5)[ U1R-FVJ_3O%^GQ=%..W/5W%O P[4 LT6KT1;JUA;6D,V< M RQ6U&R1$19\*BG+U*V 9(['G9QH Y_H/TG5_X F$V<\J8\?T:8MU"UFK:(G MEQQQ<9ZT'4\ M<1:1_##"XFPJ845,I3M'F#K,.:WCZ'0@4ZE))NI8R0M9YE$A>=62"LI$R2)Y MS<*T=RJYR#=%+IL?@,7SFJ1.";R%ND>7D-'KG1QQ\8!&+Y4*Q.FX M7U)SF! ?!<2'K;WB8F%DH$?>'&#:!WI.+1#FE$N4'2JA/(HK#T_@BFN%C/4N M+2TA9NA=68$QE2@95$)Y%+H&8S?'7"M209G0"84N/%A0_:;]^RW.-YO=\X2@J>1X+&-S-7"6*H\ /+TV^\" M0(WF)WQ.R(Y&LI,0>IT0 1WZ)W"3$ &#+I]HO+50]W94T(N%,<(RP[_T!9C1 M%)OVZS3OUVEQM-/=;(T.7HE9ENOG[8MLF\%#];:JFYD^>+I_6>Z3:EZI(<\O MY,F]!,^G\J38O0KWL_G=FWGWL_7S?+49?*WJNEINW[9YJJJZC-Z+WZ/?+^7L MO1&W^U!7K^W;?J/]*X?G_P-02P,$% @ _8*T4)\ MF_3; 0 F 0 !D !X;"]W;W)K&UL;53;;MP@ M$/T5Q <$+[XD6MF6LJFJ5FJE5:JVSZP]OBA@7,#K].\+V'&=#2^&&I7G0'8-"KX(,N<&?,>"1$5QT(IN_D"(,]::02S%A3M42/"ECM@P0G-(HR M(E@_X#+WOK,J4*3\"Y([)I_%DY\2;I O?[-_;/OG9;RX5I>)+\=U^;KL /&-70L(F;9SE_ M@;6>%*.U^&]P!6[A+A.K44FN_1=5DS92K"PV%<%>E[4?_#HO)RE=P\(!= V@ M6P!]\+4L0C[S3\RP,E=R1FJY^Y&Y7WPX4GLWE7/ZJ_!G-GEMO=!*G88(XF&/L">)W.29A@B1(D'B"Y!U!>E/D M@LD\9O"8."R1!B72@$1V([%@TIU$%);(@A)90.+^1B+[4,6M!-EUA@#5^IG0 MJ)+3X.=QY]W&[M&W(OD/7V;V.U-M/VATD<;VI^^B1DH#-I'HSI;9V6=B,S@T MQFWO[5XMP[(81H[K.T"VQZC\!U!+ P04 " #]@K10M!N/VVD% U&P M&0 'AL+W=O.N=<9S4JM4 X2=3=?W\F(;"D^UW!"R'AZ9[NZ7<^,KGXR/(? MQ6N:EIV?J^6ZN.R^EN7FO-:J- M5LM>)(3MK9+%NGMU4=^;YU<7V5NY7*S3>=XIWE:K)/_53Y?9QV57=G M7LOJ1N_J8I.\I'^EY=^;>1ZN>GLO3XM5NBX6V;J3I\^7W:_R?"YK@YKX9Y%^ M% ??.U4JW[/L1W5Q]W39%55$Z3)]+"L72?AX3P?IWHLQ6C9<0RBKYN?U7+%Y:[D\J#F]G.37='ER567N[)+6O?>=I#4H^XZ*9.K MBSS[Z.3;B6.35/.3/ ]6P7EUMQ[']8]AY!7A[ON5C>*+WGOEJ6'Z6R8Z8%1L MV\R,,W)/]$((^S@B&$<_8O91NX4!)U3LVLPU9W2;N$%>2+ZWG+&JC0R1&]]F M1H#QHLW<(4:VF3%GI"0AWR,_I ,GB"%Y31%#NG!VM%0/QSMP_GE2+<4HK%Q5 M>U"'89@_>-#8@ZX]Z%8,I(C]+6-J9KUE5*0E26< L$AH04;)-<"T$)IXNT&8 M4XIXNT6Q*6&(?H8HMEA2;(0:-2%7HEB$^5@088]1H]93_=\#3,;"D Z9(&]& M>4/4"SO$*9+IC&-&"^G)F'H F+$J(E68 TQH:3V6HL%2-%R*$0F[OV7L04-1 M9#6)>@"H(!Y"70/*>3K2;P 5.T\FW5M ">N(KR&*2RA2Z!&@C'-D?KE#<6E# MXAIS2KJ8#LE[0,6Q)CJ=@!:UE%1_*'KOR90R RT*X24)_X%CWG@Z!\PY%5MG M!1:?Q>*S3'R6+C!]RX/6,5VJ!HAR@I3O&OJB^=] BLV!D**[DR&BE"1QC1#E M-$,4V'7-$::&P M]AS6G@,3'YD4QHZU$S9)D@YD3M%!?)28'B5F1XF'H\3\6#ZM?HMQO\5@S-*] M2\S:<8[.D@,.6>?HOH5#4DE'1RRBO"7CYY93QM$M^!!%11?$$6A/Q'2UOT-1 ML05QS*DORH1]#1$9Q\+\1EJ<<,A']%%EBH*/Z'HX ^U)ZTB##YQ2-F;#%:0H MI3-_V*AXK#O/=1=1W7FV(]*./@ , &0T?9[CD(\,J\#'@/JBSN@SXCW Y)FE!PVXDTE@ M4T@9TC$S0$4A92)&2-%Y:8Z2;-6UK<8_G9A)H$9#U2A/4B.DF!H1Q=6(**Y& M1'$U0HJI$5''U AS,52-G*K42,7(J2!&NACC/F9B1!07(Z>"&.GF&5)TNSY' M.;8&YE:,O8.3W%6:O]3O7XK.8_:V+JO3KX.[^W<\7Z/J))C<[\OSJ03W9]4[ MH?KD^+?[[0NE:9*_+-9%YWM6EMFJ/B1^SK(R#=&'ONEV7M/D:7^Q3)_+ZJL+ MW_/MBYSM19EMFI=4O?V;LJO_ 5!+ P04 " #]@K10NQ+$6#X" "L!@ M&0 'AL+W=OUNFS 4?17$ ]1\NDE$ MD$K(M$F;5'7J]MLA-P$5,+.=T+W];$,IL6FU/]B^G'/NN?Y,>LI>> D@G->F M;OG6+87H-@CQHH2&\#O:02O_G"AKB)!#=D:\8T".FM34*/ \C!I2M6Z:Z-@C M2Q-Z$775PB-S^*5I"/N;04W[K>N[;X&GZEP*%4!ITI$S_ 3QW#TR.4*3RK%J MH.45;1T&IZW[X&_V6.$UX%<%/9_U'57)@=(7-?AVW+J>,@0U%$(I$-E<80=U MK82DC3^CICNE5,1Y_TW]BZY=UG(@'':T_ET=1;EU5ZYSA!.YU.*)]E]AK"=V MG;'X[W"%6L*5$YFCH#777Z>X<$&;445::#C M3PGA2 C?"=&GA&@D1/]+B$=";!#04+N>S)P(DB:,]@X;MD-'U*[S-[%KH?W(^N8Q>4QQZ";HJH1&3#9A@AO$G!)+J4XI@*4466/3@-L'.1N#P%I+; M$-]?W6+V2S(?. T7)R/4 N'<*?Y (%H4B+1 =./2*#8;,+'&M!ISOXJ,";$Q M.#!6);'0+&C X'F2R%B:G8U9&S*Y#8F]];)7 MO.@5+W@UME&&K0D)K,FW,9%O8'(;$\:&5S0[@@VPL[X/N5/02RO4+IU%IROW M(5!'V(AG_B8?;LYWF>$>_T'8N6JYG?27"F?CFE0PTFH M[KWLL^$"'0:"=N/;@*8'*OT'4$L#!!0 ( /V"M%",C+[:56\ JU 0 4 M >&POSKVFNOZ[/^HZI6T9?Y;%']YZO'U6KYYLG$0'KP^CUU&^B-[G MLQE\7/W'CZN?_^-';(*;23K1^V*Q>JR@C6DVK7_]/BU;46<<1YUVI^U_N8F2 M?OB[FVRI7DS&]2_?%4]9&?WE^*Y:E>ED]?_4O]=SN]TL,V_$[:/_:GSA>+%8 MI[/H.EL6Y:K^U*I<>ZWI-Z^R,B]P):?12;KRGE,+\7_]K_\5FJX9<9DNJIQV M(#R(^W16>:W+_IWELRSZL)[?967]B?;1<- ;-KQWG3WDN)30_X=T[K7^Z_&G M_SK_M1J:.%],BA+&2\031S63G>41-=% ME3T$-J_>V#O\"R9W6SPOZL]B&T]P6'8VHI?HJBR>\L5DYPM71;4"VOR_\V5P M-?O])/&6@49Z#+PA^,H@Z=0_NB@FT,?58[%HHJ1N-SD:C!./A&_S%5!?<1\E MG8.[P^@FFZQ+Z-T_N_,Y[.?-JIA\CO_P;\F@_=,R+:.G=+;.^,_7K79?OH!3 M7CVFI3=P."73?/$0W6SF=\7,H]=/_^51EAI.=/IE\I@N'K(@I7\XOCDY_E/# M1GS*9K.CSPO85Q]ZMRQ*9 M 7, FB@0R]I[_,]94POGBU6&K#%_RI =I:K)+8P#SBH0Y$-1>EMV/)ED\#U\ M.^4G&UJYF:>S6?1V7<$9JYI&=CK/R@>@5G M<(&TU_0:C*R$89[#;?@E^J_,&T$;_]<;=/K> 3J&64WI$CB;I5[[^H8XRRL\ MHG_.X-2.FR]7^1MN:V"[Y_]V3NS0H]VUTT7W=%1NWO4"5S9BZJ8Y5,B MHK?I#'8SPZW*5E5=U+A]+-85++(W,+I#NTF#3/#Q^OKTPVUT?'-S>GOSQOLZ MK1Y)U)G@+]G?UCEPG! 5(6O)HC*;9/#$W0PV?8;W!E!V\4R#!A$IFA;KN]7] M>A:EDPE>()^B_*W#_$>)G.LVB5?H'N MS5#JCUV5V3+-IU'V!03""A[%/HO5(QSEB>Q86E598(X%7B3;G[FZOKPZO;[] M,]P[%\UAF;WTOH._Z9V_7^0R/"@\LGR_AH@L?W??I MY!&8!O!%?!)W9SD/<"L2CI ELDS0^-SE/<@-L%/K9B"! X/"@7G70;:*EFXG\?8A7=[^ M>GK=1,K7^PA7?>4IB3 MJ$;E"1:/T!8W, .I((MF>7J7SX*2#ZP^4CD22U$%AG?IG%W54(!!N =XRX,7 MEQ]^.;H]O7X?G9R^A4-\<7IS$ZG-N+J\OCV_]$0E\\[%Z?'-J=XS[UJX.OUP M ^]'G\YO?SVY/OYT?-'\+%.TU;0A!.^N.CT[A0&>H+IQ^?XTNCW^/_Y#O ); M9H[W=[XB;D.T@:L/O"@#*<)_^.;7X^O37R\O3DZO;XCJAC\1K[O]LW^1L%Q0 MH5SP4Y2N5[#_^=^SZ9NHVX[A:L?_L]#*ET(;I-E(2[@_14D[[B>=N-,9T[#P MSW$G[O7U2SF*E%/FY4;<<"\6O$]BN!FJ948RWLR7GZ93TB)AD?"..()[=9(N ME)@E\"M R=-LSFY74"X*K-'N'10OLSIC(0WB.;T6,RF(.RJ MA46NYY\.;T-IHON_OTW .+A*\: \9BM0)V>'>PL<6M;$G30BZ%4A&GJS!>)X MA[C0?*G;]!4KFC!D%AWP1X?;W],$%QVL*V"22I':\9I+@OMUI6C=HM7F%T$J M!DF%3J/9+2/2XSH+RSWXN$A9!]A_OXZ7(""V64 <>9L)\EZ 2U2TN57HRU_P MYL>;&ZX27Y^S^U^X (%NE5'FP71+5>C:5LN MWI $M'4BGS(4:I#M/<'$03M?D.V!ML:CKZ.[M,HGW];$-)^M5[Z]\E1X("I( MK/1Y0BWVK7FE6J]&2\4)]V->V/_)74V32C/-GW(X4],*A(K)#)[BPSZ1(QI\ M;Y]3^,YA\=]P)AT>&FRUF8M^7)19.F.VQXOQ %=5!!/+%>&C52*JGM/EEG?5 M2R!TK8Y*N 1*'E"CI&;+NNY=)\/8=N6%+L<&JM^R_C?6Q??OT2E=>2+'A#;F M@H9EUGK?W:$A;S/117]YG^$Q\F\X(V!TI*%/66/CELC![&O; MM)M:N?&.?0P,ZB%?8.?1G<@(Z2KB>Z-#]X9G(Z=ET#O!PL?7M -C+DE!.#C) M^#>DH\AM7C;Z+]>HTIP5Y7-:3KUY-1S\X/215\(B(E'"VHG>S-RZ_OQO<)YP M0D!]>+3*?(++3[=\XXV^Y1V/M=Y<7>TI8/B/-FQMF2W7Y>21IGAP$V[,?[1! M[0J<6[I/<7)PR^U#71G+/QY)-(DD0=)Z:2,\CHJ406@)E@)E3J47LQ&I::7W M>;GV#CHEWU3+=)+]YRM8L"HKG[)7/T=?MSQ;37K[+L_V1O8?1Y.?\D7C:&ID MOUL73_89J [55]VU[XYO?HW.+BX_W41GUY?O([3@'=^>?_@E.GYW>_Y;V.QR MG4T*T&MF;+N*5@6;2.]Q%-[#)Y:9BT7>.9I2_AZT>QDAEBPCOKANO8NS1P,, MG7=:T G$#SER!I)'._.TAQU.%6UCHI=$JX0'Z31X.L1W@[/@5[H.W YY]>I<9K_YA]].;W91KQ)#*B3ZY?7IBZXJH"/Y[DNMO_TF=G7\X_O!NQZ1J%SP:50;LD4.;U7H,X6ILG&S2+T#ON6=,GLJ9D]$Q?!GOHKNTTE0 MUG9W@5^#V_BN*,OB.62.\K;AG@TS6[?AP^DMR%VG[Z[1HGF(ED7Z#7Z):(?0 MN4&_H-7OM^.+TP^WGLFQ\4'@ST8KJXA0]+L<7 MT59I$D+9G%V>?W^&(VY1T%:(C?1=%WB $'8H:Z(,+;Q M0O,F/\D:E[>R<'G@@Z'# '-3.@%QT2EY8X@!ICNXU(>4'#>P+,J?3(?Y)G]8 M4% (QNIP$]CE%=RG(;MNX)$MZN;7]1D%7CN*/F718PIRY.JQS)!=D]<*G1I5 M]D!GY@VZB-S./H$4D 9W8):L-)!6;^"_KIBI^6'-3R';*X%EW]FO8E> M]/4R0CMP3MHN+:ZY0G+S) :/H?FSBO'[Z7HBAG$4X/))1@Q4/4XBX03ZAD<> M0*A?SW"*L6X#6X!7*I:F9MED51:+?%*A5)25#\" [XMB"AT!AYJ#I+@FPRMU M!YP9EP\GDE?H7(/APZ"*:)XNUL DF$)X8+-9%4V *:/^C@T>/=#EIX8?(_G. MUC3160YL'EI_+"KH=)7!ES-H#'^SW**P 1BEIEO@Y:PO_HXUM192WRT\X&*V MYKN(9.B"-_P96X^C^1H6*%_**EC[\IQ6JTP>LCZ6%>;7Z9U%L3B"M^FW0>\.G!UIVA4S>_6'%QFB(]G5)1D*\ FS1:L'(HJ2;Q>K/'@ M"S4"C:X7$S%A('518W<96P]C-*-5]-TD1=*'@5#@3K5>+F>9WG.FJX6:DS05 M1X]FPKA@Q!5LJM.[5-S?X^A2O._A%TW=Y*.\!QY36%0^S\G8#)1W!]2U("JD M/F 0=_ IL-T4GJE$-,\7L$V3?(J4^@6(#]<2?O]KD2]6UBFJGK-LA0>7W\L6 M?X=K'49IAWL\R=T?>0XZ'X'(]CZW2-HXC-_+GH1JA) ?#?K!5+#9%94 M:*Z#70$M"3A+-VG56ZPB/IS\@-*CH@/T^W3:/\F3^!E]DOQT&.O&6/?SGTW& MZEF:&BC2^2P213KP]$@__0R7'B8Q@BW?,3CIY"SSNH01,^4413JGFZ MW.ZR#/2C60Z$AJ-K1:<@ )K!EO$F "<)SIO!)+^)Q%F1XE30G$ MXOE2F 9<'5$*)Q+.'[-./(49J;EJ55F[I%D'=\31@SB,L"D5P $?IZ+)*3\3^N)T, *-3\H?QPZ8U #$]6ZSE31U^9 F8I8Y<7%*D&= 6\&'8>-@2N#7@6B_6,Q!) M<^1^?,VLX.JV]J8577,G$1HH0 *3(Z$^!?8SATF1LB$7'0\0QX=G!NY)H;QG M=L5-B )X9]# ASR10T'QNB921PL!4Y?BU%9W)8\#/0K/CQDUBR:"ZA[46^!D M,%&*GD<-J[B;Y0\IT]0:[6HT/A@5"9XME YU:VHQH_42>:8,0V8!--F9R7Q/AAYK#&F?,JC!BEK"K0IRP$ MJEWD)=7LQI4B'_/EDJ6CM'S(*FTY-8>-A"*YW,H,;F7%4Q8;37W<0YG=,0E\ M,@3AOH!35? MXM:D U'* 2X)G2=9'K.CR.WFZ5\+BC&&;Y$BU+?"+;4<%:847@NX=>@0P M50O2+EH1N:_EO#*;*K'_V8Q'2D=([:8ZT3+X:3RAXC;[-./>R7.A"DRL$_&"X _ OOV,K^[E%]I_CK'68/ MT*Y9^\G.>%YW&*UBP*T((QAHT=8EVUWX( EK<'K"#W1O0*/F -=:G]A1$2 ' MIGD9_4;1).^9Y?+-?21BD;K4PS>CH=8R.S(LFPA4W2QH'LI5Q H2899.'KU+ MA(DUY/REYN9I^3E32C9%^^="0T*X( U;WOQ F4[%^ 4PC79WAMS7HZG1%OF,&X\_L& HW!9#IR;$T_+%Q) MV=L5/[36-,(IOHDN@%!!XGY#],./YQ;O_MNZ6-&-1A8(L@M1Z SO)=\9K/!. MFC:B)7UTOJ6/"F18D-S"/<3XM]N*.ZY=#6"GJC=--HMB)2.A]F5Q69^$A^KC MUN\5=VBQ(3*'UR;PX!U>!"5<-VI"SH/(I@:0]RHU:Q&UQ% M(HGUPFI5AMOD[UW7DRS&0^":5B&HN5YT/31L& I 1)$6%ER";PM V$1/E^F'!6OFFF! M H6: X5AAAE(W+3B M7'BNLFRCPA?"?;38MWEJ$B_(..SF8FC1$B1"1$@+@\'!N;YD*.M9H["E4AL;*F=?V7P%%+82:Q3U7*&55#M$ MV!]&[<&FH8P"\@E;:C*\&[*IJ+_0$+%XU+/)>$1&T&LK0T7BFR>4>\0=HC&! M^[G.J\^PUB9\U5I,Q?N7P&G(J#A# ]?=7_$67%=LY9O8#9-:(N.'=F.EA].; MI'6QY+"J>RE).D2++NM*ZBU'ETEE,4W@GA& B(,N-A;]&UMU[8Z?>"MAC5AH M0(GB6O\12Z=1XI5='$GA(2L>RG0)2X5]I$S]SZ3!6@< MVJ^3'GI",18LFV;N H(64A9 )8MLIO03/D:6; #S?8!1*[5"+8K6(\LIB:\[8HY7 M>@#8BIWAA&NOQ5];+4+&P"H&Y8S0(M6&8$P^RA^GV+62.7:-"[<%70LID^B#@;"*YFCP,)CQBTJ466REM+%5QNEAW(:"H^%RM5"T[2 MN6W.$9J76TGX$INZ\NH1@P^+@D999M8#Q!ZU6H[\513^BBY1U*DX>I$F04^+ M3_JFK*"()&7A%%OFHRS-$31E.0@"%'9U#Q1H3U ).[_&CK74K]<_(H MRKHMB&XK:$3+Z>Y]3U%=\ U?XB)@\$"7VN.OS"'\.;.X8U!(1'7$&<@230N2 M=24I"@%@/<\98FXA56B!*CBU.,22O!FZ MLR/&BD.BKNS!L@B'6!MXC%6S+,U=Z)5 J_/&HBWMD,?@[-5Q.R.- M !V<]>^(/J0]S8AF.P93F2N^]B6Z7)0%_DI;X$^U(_=(?T_R[2I=J3-3\:,Z MTY/U?0F RRP+X0R-5^K<*!N^X87NBBN&=ZJM3OPZK.>;*&DCU?3:XA_#V=\U M)M7^%'7QZ8[]]#R<6/L3_4F/)_;CJX8$6W9U;LVJM;R4N-9K]%J+6UEH!R,H MG0&+G5"%=69D -0BJ$+ M64XX'-/.1.(H^4 QSMGUDA+[8WHA=\%L0S8[))V6 M$W_B+!]KV-.IA+Z1W?,)U1400@6A1!B.0Y7B@5)7@Z0%(@DK:R(?4LQ-$L4* M-9YLP7&N^ K9^*?,T7AA4V.#%+UV:1TC3KJ@\T(BQ#.R+@ZTPT_O8[&FRQ&S M?%'!!&OKW,D50%?<'%9FJIQ)F>O)LIT,#^3I0.Y85.H.M\V?[!L3Z?HISYZ% MRB9(G\J\H5*'<5FGZ@IF?\%C)D2!$G&L(VEV>/Z(^Z-9E\U'$Q,L.LE+6 <, M7T9#4 &+4HH"#D0T47?(!(0A(AOGVF;##(<:X*6$-_&=-9E9Y@P0IY3I\!2X MX8KG!;E4R,1EZ%!;V57,QE_%#;$FSF BB%F#-GX7(D!8=M(G.C G(YPB3U M#+,8Y=)!G[&:G!:Z5+@ZDC1YRZ-EGDUH*/:M1.1D0H&(Z^J=9;*'0UZL*Y!. M\& ND(-=*C,LKCYJ%CBA&*T+JV>=;^HG%H:A_-07L>7,,8W:U:PGBN@+K&? 3TB+T28'Y$/#1EP!+=Y MWOT6E TTE"+=9FQ^N=^'@5I<4Q1P/B1S%,KL_>(()1X:C:#>/Q&&6F!2;",, M=A+UYQ[^ 8U==OMOZ[2D"+UC>N,$*)6L7%W9?3H8XAG.V)X#-+8AWP9V MR&($TG$A AOV8T6#XFK5HQF-%VV]R/F.TA2*EPY1.FL=M)ZS_#,*ZL34\&CI M57*)(\OIQ4(QQGHWSVEE<4?\1+,P86MTMEGAX!AUHZ.YPUID2,@8?(>"#B\1 MO IK@IA+O"@/FKC,]N"6M:*WZEH). %V+#'MB7VIWQ*VZ$,UT$ZYG6P[PSSG17$PQ MPBS0%;*9>G"+DH2LVXT%W=1$GHO ]L >RCAP !KMY(:M+%$DIJ:/>03EH(D M=(I$"/0/S$#ZY[,<#H:AH)0)@2N1O=W$!I(0;HU7R^,\PJ5-1,&M._@[C+A@(!%77W\4[ MXTMYJ!AC5/[7R79USAY6@G=. 5_9-OJP@*K%6C3%-0JKS^3&\-D 7>;B8.+0 M8T=(L93JKY;I6/*%Q\R-^"^6ET+"C*4_MBS0G.]\$\@=RSR6WP9]SV/+55!R MLW6ZEK(OJ=%2C,NV+'>FW$3ASK08JNKBQ3*D":TJ@ET1FM M'0TQ>4K J!M)R$ "%$=4.F%[H5 I;:8)^[<-9G5_M8IE:T4?94X4KT <)FN"B#%[,SFO?LD9>!*LA)F/N M%H<>AT^*S9#V34P$.%/M*I-XVSWWAWC!WRGD](&S'F(Q%NN$"SZ?TA?QH/RQ M4 ,)]4.BGN',RIIKB%.XLV6?E>B'C8D*99\_C(Z&:@7$NCD/U98%5Z+!;-]SG1P'PNR:6B7;^0*9!V*.&I%%HB <^Y+Q[)' M3:)4DU;$G'D+W;N2::_%"#1'S/;?V<@'E,5J>]X(UR6$*$.>1$NMD*!56B/M MNGD@@'ER-P>T1KOM%&%O? )7FZ3-5<0%*Q1A5+".4/J!\412J*ID)O.WAZWH M PB'3WQC4Q(]]^B'D^_=8RUB3F+09(;\&4T<'4=\U_M(8[#>-7 Q#?VE8R5. MKVY,0EN9*5<;68P), "GN3!H:V)(?A9LM",?&\U&"G-@4EJ10B2#3O_1G5G& M )9731B @D#$>$QC4A60S,I)IF#+$WN07#"BEBPM.7"M:9'4 !?W1+Q,@4CI M-_6$Q%K.H9M3Z*'0-4]9P=L2FAT!@0['\7@TQE\'_5X\&@WIU_8P[G4ZO!M* M0N+[@[&9]EN!:-B+>TD2#9.X WUT!W%G//R:X:KEDU'VVFW\==@9Q,EP0)_V MNO$0%H:#\FB%08Y2+0H7T5$1;C8)2^R\'2+./&\?(ID.K1VMR8MUT_H)'-?4BC9L8U?\"FK*RYN]@'%% )M%N+")KT*]>RGM&1=@A[#*-:6 M!@5 W7*63IJ2&5BF0*$94[A)VH(+&Q0Z=HJB(4 [8Z)'&+48II;K$AVJM&@J MI!\=.2I!4U97O6GHR!V#4JZ(J5M(R?:LCJQ9(9>G4="0&S(2"GVQ4KH,K M_7':,Z9'3H-#4UW&D:Z1';X?42YH+72#4IEHZ=/A#5?6M-@4AI MQ4G\'))" 7\!C0Q=#:48H4CRG683$*M *I/X'B>^[ZY8KUQMU9F!# *V%T>@ M29FC9-EY9YLDB=GE<_T9:W0%A9,Y#QM,G_0>3:7:O,TUJ\AE1VP66UB30E;4 M,!(0 <"P?6/ATJ)D:10+(H9*B%>%0=23T$"CQE2<=,K79\QOX=2UE1Q9.GJ\ MB0YH;/I"E3Q $,]8L55P-)(>*C*T"93(:ASS$=+Q4B4P&N+:9LH M-*\ZQD7=Q:Q$%C3<"MC0-S$AA N58&?A,J->YS#2F1E\B- )^FS/_F$-EP?N M&9,1![\!B625"IEA]Q+%XZI8Y:I)G]<&%BNV6&1ESF:,/F>;P*'$AHFJ3!PV M;VHJ:TGDJPA31C:3TT8KHIF0P MQ?+$.I;*HKAKDIJH:5X)%QPAO!K$33 MB==2N*U H\'<)6DOZ4@*D0YA5S8- M*THE!\QL[I4HZT5,$ 9YQ3AT6 M (0-[P6.$HP.OSEJC[V38)T"AX=RU*)C"E79WIP=K]/Q>9F=-!JS-G7*T_<) MTRBC^XZ4S$@J#IFWOX4-ZO7MB#Y#IV[-N+7BD%K;C%]?&/98:4W_F,(E5FZ: M6!2O*["=I+ZL^I2JL-*2;7?@41*;492R6^&XM3/V/Q5V%"BS.#T&HHP-\1.X>?!*^4_=/2P$$8;\8 MLV^S![W\>_N[F;G;7,YQ%KYN6VYU3B1[V:+0)FD9#"?'FW2C<_TYDE^!NE ! MF J%2GWYWIR^TYOZS)[2,NIEOCJ7$3WQ[$KLO(T?63ZG=9.T4?SE:W\VO1CZ0D2T\[K9YZE M,V!!F$L2BX-)55\ND$EFE!Z&'(0&4$F,LNFNHH2>^PWIT^C=5XS-VJ+=P]!! ML'GI,+WM[K!&R4B_A3&$37O[29)_)E3*:)VY4;I%>9\)OF9:.8Y8UU9/@:!D M25'03+>/F0F^$ UB7[2*/.B"E-!31!%5&TFKE=8!U57A)9J*GT*8DONU M6HYZ(FK+BBVEA50CEZ16X\;6J:;TRXY,4Z0DT+1HL<3D91V0;SLZWU-4\.'3 M2<1L^'@+VNRU+9N^4W91$DW?B6C:],KEHBX+/9O5L43G?05\OK;4[514F2TK MLS$ZDW@C$US!,7_..%"9YC63#"('OL>WJ#@O2XHTL5)-1G4]8$:JO9$N6),? MM/L"$72!A!-DJ$'$:$(YST0J-64!X03I<, Y))C:5/*93 MZTPT&TLB2EC,"2DVK504SMP0BI*D>HHCN=C$QC*8S0>"990 M=,*DR**UT!S>;!4 9'Q$R60H9.E*8=;84A& 0.J-#V1N&7=)T\ M%L^$&6$2TRSN9=,,.VQL)>>V-EA)7Q2++XD$_E@?L]E2,H*4"J_LF+M[5VLE M<<<:?(I1NNS]J,@]41+>K@KLU-!RN(H$KJ/1H >_ M _NC1+X9=R.VX,^?M*'CQ+T%FL0XFFL :@EP7+R.<7;SK3:.8PZG4Z<#)(H MZ8[C,6AP22\>#MM1=SB(1[V19"9UXV0\CI*X-QY&G5XOZL7C7ELFX"\D+^+K MJ#/LQYT.C;K:8!S!!= [.ATT9/HBU;T9\060ON]P)[&Z'TOQ>.)X( &TT4 MNQ7>V10D6>1G^(R(20X:#T/U2.AFKE+X&R/>95*-<\)P;0NO>VH@OX.T8BL! M<+43'T,!$_G.0K,?,Z7:C)8LZ]2@;)!0OM<>X7QHGP)TKG9,8DBM:0LMQX:. MJ&V9Z6U6;+_"OG_.3/..IF_M2Q?O:]ZPG/GN$I6 M@7=@)6%" <=C1S\BLIN*J-!)G9X,'@[JV.^IIM"/$V.W;);AO[[)6V HT=M9 M,?E<;S1<7ZNAISTC2G3R@\#BIZ*0!J-7=@1]N 6S;1>>0MNS0BYLSS)94N T MD"OR28>KB' 0HEE@,1F>SLB)-JMV7;,JC(4Q89WS:0(.3,9YC\S;^;:$L MP,C9SJ#@H^V@7CTJ8_9Q L9X[+4U)B.- 7@I;+-E-Y:P))5#[77/ ZPU"6?K M=:>M[*?&I6R%?+#9EEX+!*H(U.Q3,#[?Q+C@'LGS1N]9*;;'O* JB 84ZK8. M(PD'D?C9Z=[(]HZ@49@-T8$IRW,G=",A\G6M$;^[<-E7$U]A@I)4CH[ 'IQR]F;UDA=R)AD;;I^!C8 M/N'N7ZACP\\4=NO+>^T%>]4AHD((H]I3SEZTO J*#;#+6QX[L?R&S9>6><&- M93HG(-)XSVNJ:7A2U6,')C3%IS=@%U=B)\ZU(4'A8X@0RV;\C/ 1#/(LH;3; MYI'4"SAWQ(6 U<'@=U1CK7>;X>J]JP(YZ"=(RH94AJVNHILO8;>RS!-%' =BX@E5L9O/B%BGH MP F.VRZ8.1)8;+P/EM9*?\Z4=! NZ")F;[C]9T\:]]L=AY))+2'&40HM534\ MA2U";0W']3@@-\;B>E!WN TR]0]8L/TVZZ4KZH0$44T3>TU#@"3-2VRSDHVX M]K4KDV'<2CK8F96/%TQN03Y9[X'/BWBQ#1B=?<'9KVQR)'.8SE/F"@:.J'7; MN+#V:K(^1TK(7C9?SHI-1A=! M48RJ@=@99/7)+D7<>H 3PT8&UIUU\N.U$0>U\E.^A-Q M.GH==>,^.;0Z\: [#!P2)2OK=,!>M^\(0%M>2=HC_5K;*]7+(_D5Z0%W"^M= M;7OF3)[99IUU0D\OT&9U0>JCUXJT%\\*3=P6UP4ZQQTC?=YA:5=<\54X1"+ M>*NC!6T(6F/1M;P;8L!7Z4G*!BD=DQU:IRIITSPA:JFX]P7#0DTYT$+Q=XJO MY+0$E",]; "^0"1; 9:;C+DJX\TP+OAZQG%=-!0>IEF.BM!_,H&93AD#/!7C M 9?X$PQ$0JV2L=T5Q6>%Z,4L:5W5L#ZT^&HRWKCOU^W66-MQJ$R:;DR'4[K0 MMQ: DS)7/"H2HB'+O4G%,G-;Z5],:W+$EGO=(#;Y$8=].-^9Q!AM%@DGI#HH(]I MQX?XL]V#GQ\H8D^UA%[LN-<=<"N]48?VC)HWL);V[!R<L[4$P=&YKA0AH:3M>$$P;66%9=<( JHH&'9P2 MP"!'+6"X]8H0F_.AR0.H,>Y1N,4P;K?Q[QY&;. '&":"H1N.Q$&U+%C@T'"B M.V#"]I0@Y#S^4J*3Y)@7^MB*G,+C5#-FUA;P3 $UW@>&\4;'+K),BU+L8[[$ M.(GA*.Z.,)SCH),@:@">]/X@'L-GM\UX; ,XY?WHH!L/>O!&!UY4T1KWV\81 MX0LC>B^!][HCVIZ%^Z0PGL2\)#@KT:[K=#2=+''1IW MVR_;H7Z_%5X?.WZ>)S M]"&5L(!CB5!] +.E&7#@2YM7F88&T+Z19'J*MM<6TY0.[U]J"TQ MX82I)*6UJM&7+7(*I)ZLN9RNZL;U?*'L:&_KM7[N H83G8FB9*6)88D-^/IU MTK?".'#*#:^:,*H4C[]^"39M)3JF#*E:W]DQ4]B%]7B% @7%95G/;>_YD0)( M\-0?4>2 KI+(]93X3RY>4CLFG>Z..55Z9>^HTB Z*J3N(+H@1-0!Y:GBU!^E M2#D66%&/*< 8FLBG>BRRX+#K'3TUG%=&V(.8?)V7;NI M4EY5=2^&BN^TNC^0\THE?A&"2+IAHX>\+Q8^&Y7*I%&9B32L*V?)E!IY8RI= M4(W+.2P',8G[3(,5K1?:FF(>J)@K4F_B^W=?S@T>9;N5]'^@56RW.OT?:H5_ MN$2:Y&N1?0;AJ;#::56MB?8FA0"_OFY;FJ4.=$ GFG!P*DP$[)W-2-K"']A2 MU)!0,T-*-D"_T\9^NVZ_#1TUG06%CW0O9>IK)=H)K?2.[<(A_.&T,IOO8?'1 M7;#]*,F"?K,-XT56UYNF*P1O*C%OD XXZM,O%UD%HM2NW3CH(BS(0:_;/Q3! M%9]B654M8^T54%\&_5$TZL7]05^Z498DR_?C!G3J%M63.PS2JNMS&$(@^"F7P.' ![FE4EP MD:^O#:\E%,WH(Y=M0!>]Y^(%2/83Q550!Q=04 MS4?5)5FG1^;OF0&=1=26*C[@S,DMBN)^3: M,6"3?N\.=B0F3Z-%R5M+C=AB.;PHRD*EQU9JN$3\?@#'N-M1GRB[ODYD\P"RV]!J)^'NE>UA1\=PGP"'["=H&X0^T$SQF/D@F(U@NMM/LDT+%)UM=4OF M"II6[*P#?TZKC7MJYU6S:1S7TRVCX3 P?7$O]F$SZ/=R@4,2RT#BH7O"M]WP MMR;N=MCPP"@.JR &?],.2]^GPJ-&"?GE#^E\^=.QUO]J^-+AFI.5#:&(N\[5 ME5^ROQ:G%GQCVJ+$C>RV=YTU1KODR<)>0U5;7<&XONRBD#$X38X0%5[A8.[= MG$%Z(*=)PR6#+T@HDM:T;)0LVDL+^X*#2E F)TEG*9>0!M402=#<*>HBH;!D MY*"(QB.$:L$2XYDF+T5F0!J=.X\!5.0-?$_RG> 3AWP51*@=V\O&Z+"U M2",;3YU*DOB\428.720M7:+$$]6."?*;(J]4L,J*$NPD>;R,=2*?I V'_J M)8^9TQAQTDM 1]:W["CNXB7;;XW;^I*E)P_EP:UW[)YW+?6._;R6GDSO[?:( M[OVAU7L7'17\X/?H'6B>^WDM/1TS_FC@R'&4OMP WNY($DH3BX_MK5+ :?7; M3=U87W%3?3_F(6>AD3LXZ3W?SAUPR9@[A)71:VU60R!0.$SS?9_;IH7B5+$4 M-BAM_TYUQ^%8$JQ*&DY^([0 X5'UY0M/&JS M.<)5T&P3FWUQ2;XC/RO)UZ95S92*I^)I<9 _%BM--;2@OI[J2 M498J@^XV2Y\5M/V#X,,K/%QW8BL]1+D^IVO"!JOIG4JI7*:U.$.9GC9N21"1 M LE)*<]MM06B2H1ALRQ)KQ_W09BWUU[%">@LGQ%=STKE\WW1F+E#+T\6>GV&O)+6F'-/ O71NP)5D9UEKAB MW;HQ[]9MWFC6H$.'/((0'<9#[T3#P;S/5W1+D1!_JJYT%@8NG^'"1S^X]\V5 MZ@4I[PK3(-$2- /"]=&9=*3T6P5ZULP']AT0]=4\JBN*XH2AG:#'@BQ6)H#8 M&:_[S2FSYG_",NG*5S=+O$OPHN3/I1XUXKI(074-G)"6#R+,\E/6>5<<8!0Z]MCBK=V9*G5/&4)(?AG1-F;:KE,'8V8I9BW#L>'(LK MP3.@E:[GNH MBE0.:5+P*S($A=3UKI@:K?#\6@-$*= ];VA. +@DQ^C@)R.' MDLY2L<:BI+W'7 %[L$.E_P/RWGZK_0.I078#)N5)K:5S;X=K:"@!@K'8T*5; M@Q[P<@6HB)."-#(^Y*AQ?Y60[#;CF"U3=X5@9B^8H.XX9%ALQV64 MTA(U=Q3=!=QN60O4KZ5>2^;&JF&/51A\;:*Z.!=,LM=.#CX?\N.<^\-HLTYD MK!Z#J6ZO(63Y=F<-81?57K^3K)!T828(6BW'VW%+_1_4];@?$1F, K0L:LH5 M(X_F;DMB!;J\T$WJ]3+WW$2CY%?6$]ZX^*?$^'$.P^6&Q3![+ELP8 MO<+_O"06(Q'B (Q]'KJE%7TD+8_!(07.SHX$[;3TI6C&JE=/M;WO_+EZQ<8> MBV0">TWNO$;D.3Q=V_F6-)FN3+?LS'*:DX/PDIDTTP9=5LF+[ZC8/AO[79=U]!4,S$Y)&1'(ZXHN3$@N!$;W$X]H1!$R38@XOJPA35S!V^B M*_?XO(X&W83"/Q$4;S@YXM%EBZ+F94[ MQUS2C.Z9A!(%7@YCV@EBI-R:VT&'8@ECQ#-J @%9$'4R\2RK_Q.A";-)5<(= M:T9H!@Z7-+?,V2!K!>MSS+G\M[JO>*/#N8"T_7(EZ'U0B>4J(-W),&]%OP / M4LX0H$RLUT3YSX*G0B!R#$A P! D5#I#!X$RGU>Q(.]2)#A;-Z4P 8>-+*HU M!HCD%*S\B;"HN<2Z#H%1E5.465!/P%I%F]!4Y(>N]X87*H?1*,CL_-Y.[EQ\ M7H#JQ#>(AI8!X614OUYJK+N'3- 51#P0@(YO:L;*Y M*@DR5W4B3& P-*C202L%[T4.%VU)Y(YH':@:1"SD);-@[PTN/<8OX^'I=D6^ MZ/4HNI4K)N9SLJYL5H^LC5(HI T,I#?8?_TV6>K:: M*_%:(X/FLJ9.8V5X)582&D8T9[8,3QYELBKR0%93(+%L7$KQ$^XYM\6R4EB! MT+&4C,BA&4G]908QOU-Z+&KP8%$>E*Y[<$^@ MO\C2F!R$@D@)%F)3T\LRI2_R9"4"A%L(0.>'B]*94BIU&L(QN>S7H:IGBVS- M=;[81HL-4'^A0KF9Y0(X@C)8A/AH*LHF*J;ERY>P@JD,^4F?//5 V1 M3@)@* Y%@8XR,>@+@6*,S(DU25X*S0LO]$#J-P5/WF)5E>;O]LT+-VW1M4X) M-%]==$J9.'%:1DLUI7IL("6J1R(1 RO5L\E 0',G_4(*2;?_ ^Y6)_G!RCQ0 MQ= TQN)'4GZQ(E-L%#%L: M.H9TN0"='DK2M-+GZ+C+C>J:608+/JYG&*J'* M3RC>'EH@-3?_+"4-.5O"=QS:%5CJJHXIXZ!MK :);6U\?YI(TIDU M,+9/F2TW5.'&^G$I+?1:\ PRC2'TNCNV)&Z=">P\$!>(G1 A$J' M(;!U+C*#6T:)#MI6!T,S:3-612WE#L7H<15F4<%(GK)RP3Q3!8VS80A89PH, M= VG+I_&(+3-\NR>JY\!LROF^4151=O0[M!Y?/7N^/KT!O]^=1B+3X7C@;X@ MO\86T*4@-W,._! >6,.*22T5/G8L#EX:%315E_M=L5B30Z7,5+XB_*?:,_8/ M*?>E M)9>,'54CDD< &&TI.$U'BE]%R4;F''@2@+7ZV@23:EL$VK\I.F*.V. M4P7#O-I4NXR8==2!FAVJGJ$M8U&10BI&\#5&0U'Q@T$\[@\8+Z#38XKPGD:L MGF[4B8>]$7"X45>;>.3[I!.WDW8TCH?M'C0\ZH^\CC53.1@/!X?10;>+T!I) M+^Z.NX>U;LVSO5[_$&.>N_C&H&<24M0#2=SK)/#E@!)#L()%7V>&F )@6-DA M[H_0S#:.VV.<]D$_'HW'APB56"Q0818UU.3P->Z00M2S NUELJB&K$E L_;> MYQ'^KJ8DDHGU"?:U5=_6&]UR@+HZF(3X@_K1Q3#F'V1)[8'KA!O5Q%2G1V'6 M]P_P[PC^/1BU8+E_8.,BG4T4^1^T^1WU$\,A?XA.4#]9 8\0 M?'X*]=#MJ-W^P?JM0^/X)< 90T\?C)+6$+N[ED(Q(E)OO<1"#8T[M&3,;-3' MV$J;5@1M.C@G7%TFKCWJ=^L,P9*PD+6-!AW*Z<<:-B<-%/'&02%"$(:XTZ4",0?=N#/L M'$97=;RD@U$/.=(0.=*I!G["=BD6D.YIYWXZ0/[3)HY'07"''K #%J7IQ^,N M\L9D$ ^3T:&]/ ^DQ :71ZW-08+OF(+3,(\>XA>I[P,K99\+G"XL[&#$,V_' M(YSZAVU'"=>J'R?M ;W2&<0#9-3-J)TJ/N?1=8^JX@ [==.@'.UE7"I;EUX[ MK7:R?5[L7M"&H%(H.'\L^516Z4QM)ILQLCF*(\!X%6#M1!+ :VYSTAD"S-G* M@[4^A1[(?[&<2>WLZ*\@1573W)0;Y0<9#8-+T>DB@B:MR\;:Y_)V0_%<%V+E MS;X8:['(H5[PT V'CHM/'W7M>] I,!IQ*%VKX]KDX4^W M*(,79!^(HTM=)BS84!A:0UJ_K%5[#Q4O'&"59599O&KQ7U'34-OMQ2)C0I8\ M.*>QKMON8GU8]0IM;E^O5U@34HI[>T:A"H;?7KI0IUX'##%Z,N@\1I<4WG5X MI$ YS7491A*;5$E@BB8CIXQ4>:O!-MMU-^N[Y99D):ZA8!1DY=DQ9T5I(ZEK MW9+&E<[8(J"5 2O\.3O1D"!0XIVM MF7#2.ZQ6\=*#,L_*NZ/U@;9 M& %4'NGJ?(5^S]+VO/U$\M[BVYQA0FDD!H=*W:R/?2^',: M++&-'QFIDD2 (+G76:8!%;=(\X-GN)U0J1)TVMCXW@IE?ZUHC;TB@$#!1Q4Q'H?8]B6Z MMUCJ>$_V75EN&\+ZI(#;I*U2%\/K:U5WU8.Q#CG)!NI&8)>AC)M'[(#C8J M MC;Z.+2^7_GZUD-A+3\R8XH8U(XW]6\=2KDEZ56@AM6];"DY$?+@6L%['JJ>D M! @7>CY4P2N6;1=L+=G9&56K1PX(^K:\G5,"C,0SL(9K4XOEX@KL!(,:V;: MFCK$Q^A6P9F=J%"^:V2XG^HY:R&BBPZ(/ ZC46O8]5_1P8%T!?7(%/*>@;QR M\=U[_"*<>;<#4+6N"ZCZL00&^!JDY>%@;'V&%H)^?V!]TD731*]C?=*#3Q*$ M<="?H.$BP6*LZ$)@J;4'CRB+)W2#;RB0&XU!?@"J,]H$K@2N1'OB_+FC#3(9 M=O"PN2Y(0?5C&8T.B4T&*G1-R\\D\K^3 N"C7B>N^<"MJ$CB3JSV(HH 1J^* MRUF%ZX08N*Z,;CIIXSG=4:1WRS:U">_=*OU+6P<;-^K6-J[7'M8V#K-G:QN' M@*YFF_J,'ZJVJ1MWQP,?_$>*39^;E6UZQ)36?B&R8Z"/6EA+ $[XC847''N MP2G5^?1!@SWG&8: 37(3VVMJB$M)] H47*Y\AN*GB6AC. M2I7(&9V)O.W*0*83B51Q;XJ55-J= .CP>\8#3;4>N2HZ2BAB9%;J+5F:16?- ML(8Z&W?NUPME,OED5$FG1+CN5\+7GAD+B6BF V*ID MS;U3$3T.3">1RVPA'6D6W%1&O MHW%[>,>[BL#?O*@ .D,O"UEV1VC^Q8CW<1MQ;>G9I-VFVNPW-4R8. 0*HX]? M!ZXL9)K0]&[ (PDE2Z'67;Y$J1:YCWR/B*J M4F^\1T7XFQ<50W<7&+YM8WW[>#P:8('<=K\=C["+6/%] MD.#Z)LG(7]\#9 ^'Z"-->K 9B"TQB@9P>XVC[H IIJ6>=")QYT!0[=WAD1, M/03!)AB)P1"VL].TS,.XFXS)]<'[,QQ3??M./$A&@55V<.:M1>Y!.]PQ4&=O M0%0,,^AV<;G[;2"SP=A=9#@*@X1FU@$*Z: ;H1N-!B";M5^ZR'##RR+#(D"O MN%0(E-[N;O40JI]=W(^!^N%M"\ZG37L'JW@ 1-$>H",9Q#O8VL/F/8$S3#@> ML"?]A!:UWZ73QJ0_@,UM(OTVK E#\W<(@[H3=Q*B6W2<=P.RBIA__L357N#> M.-/1M"=8DN_@XR*%FPF>.:R_''K'%DB^'KCZ1<-R.6@L/@7*H> <#"PM>.B( MB&=Y";?_#?KEIVC^*[$$#T83:[),D"RI]$8"C+3=8])N V4P*^K$/=@9ERPI M61_8]Y"T>L,1'F-$AG\962*[A+Z):P[QQQ"X=<*PX3YO[<9C8 WP(QD. MX= /@3L-B<-R-1%Z"+GT,$*PMS:>U]X0F?"@2[4;)R;/UJS9ZZC=&G?HQVA( M/V@)X$ )4X(=S/I(FM-O WHP;0[ M?5B##FX !C_#G@V O;QX \9X,V)=BP1_=!/>@%'H2V!%NV/%F-M]/@L#(/-V;0/@HL/TL1ZIK\A.09M+AK"/+[W]0)X8#O@$ M !M+<,5H.P;#]EZ,N<:@&R],8)= (W N1G0B0#@YZ,(D1NU#>_/DZ3YM<)\X M*LP*L^.0J7>1J=?V4=YP]Z7/^]+##4E:%#9PT&WUX6UO0_=Y/Y'W8:QUSOR; M#E7!1?X3>XMP^L>J0O,!HO14'DN_.7T7W4P>L^D:JS)*&3X.U&_>^;&F4/_JLA9606610,Q#5(/NT7.6?=;A%@;"([I9+Z;IAF,M M*MI^"W^HF[2BJ-:N8REV88IT(K@5)6CP*9QVA>Z]%Y*QJ=*QD/WA=]3!\%\9 MF;(@J'G#E'&RJC"F&VB",[='/HK9?N>//+&*C6#H"_HR[ZS6?3 @PM:?L=W* M(,$%K'.W["0PK@&38%89T#CE %D9ZQ@U_6OZ_#E'5_+Y8M)B _V*(!1FL\T1 M8H5,:X4>CKE<=59*UKB+))::ZFFV!2*;Y11RD_EUTU1]&B\BAL."Q;/*UMV& MF>'T48ZGG$Y5:(2W1*YOA J8H)R=31W+G5EEM668GZ#W2M>:MA(F,9,E_6S' MR=.[:QXQ%CNW1>K(.W8P&O(5.C M"4A<%CG7;.?$4>M5&/&*[,-^G[(0*,*R45,Q*]=0^Y@O MEX0!00**"=XV)Q%765F1RPPN2\61%AM-FMQ#F=T1>9")7.5UU5_59G).,J10 M$_Z./'N(@"A(OL6=B5?&B"/B3%RV2C7N]!NLX1VLKF%V]#8 PJ2^K70.+XQG MEC50BJ[U02>8*9F%29C!'B,$O M=1Z76U 31\+U6[D LYTI*: $$EQ#?2X47=!N%7365:B"&0_%="C/*S?Z5,S6 M\TRO.9QA35YHRGI26#';WRIM; .WA@I"D[,5GJF?B+X,GF>,'EPH_F&P#T(D MAK0!;)ZD;8E'+,5!9)WZ '"JG ]RC<$_J,!Z=93A]J[L!Q_E0$XPS$,Z-*%J.QZH&6>#TA!_HWCCQ4 YWK74%=,!['A(+C!S0D#NH MR;?,C@P/)XI5]Y!3&%Q[Y^I7#E-O,,JKZ\7PQX0G"RPF$(*#^#<=L+=?F&C(Y+:GVYUIK2@&T M;U1%]3>6!F\7JIJJ?TL?%8C$,P3-"?40 MX]]N*^ZX=C5 4<#2FR8;BG6FD<2,#4R+:P4ANCWJ]XH[5/&)S"EZCM*?)UA% M[([R@2F?TWI(X(?1DFWJQY!!P!KD1JUB-[B*1!+KA=6J#+>Y03/@:KV4A,DWMJ5_J5L60GDQ M@DI1JH%H%%4N,:Z:H1Q5T#,X "_(0.*F%9\#W\8-HOQ=DB,U( >"IV0+M9)K M28B05AV&B$&J$E6FTCQ64D]>G3SK.',0'6ZFO&/6)CQZW&?,EWL0B&S[\%!C MQ3-R6VZ3ABM),943A2%\(=R'#SF%(@+"?L.CN(+![S/SO<$$Q8C='+Y09;@6 MU:I<,^\\,#$,'%:Z1G18NAR*1;8Q!,5Y]CDTU0D*BI'IRM(SUS#X2(K&@C K_ MEQJ&MLJ3RC(:E 0C"W%\[,8Z%;F$3W@WOS/@JC9BV7TEL6LU22#>C"' CA%Y MR!!N>PE+A7VD?":>20FVC@5N$@2J9\$G8]D\UKG>N"KHR4T?1++5#9JI M$4-@D1(=+UJ0J;RUE-O"6G9T>G%LFP\08MF$A.CELA*6Q$:SO'K$C,FBH&%2 M[I1Z0) N1($AV \V#%1TMRX(=04CRV@6]'1LA:11/H,3P3[L_*#FI$Q6&_\Z MY;CQ:G64+[#B50F_8=:-LL)=G)]=:BL<)R^PKJ%O?Q9:.B/=V4HJBJLN\RK< M*W<6[O8LT&U(_U!IF[J#BFN[.17_R&(NK;5A1-0: 0R.OB#!?-=GXZ(E\_Y2-ELF+< V"/K"+ M;3F2%#DCQ+O"P+(>0FQB]G6XKC:>F"AMBMZ?BS)9F%P"B=83:'-!JT /"6MW MQ EQ:YB$)RQ,X$VJRN:R$N@,T8Y+MFH0!J86ASB3-T-W=JJ\LD*!,8-E^0Y. MZ)3 P*19%O4NK"0)3 ]LSH$H2@V>E5F+2&US&K(%7*9,+WSW"-!3]@7%C4H0 MY]R$%1MPMK9KKHV$U%#TS-(!H<+9;"$*;N[%]DPKI#+'^F\9H%2,YHSQ3^V$ M*W7_XZ39B<#_%O; F@=3F9N^]F6H7(;8]J^T;?]4V?:;'B;!F*/E MTY5$"U/XJZ33G&G$[!K'PSJ^?I M<:XGBIB+"XHVRQ/5:<38MG]C0"+H,E%LF"ME1N"04]BU880<7%(DA6IBRI-'-'U4X M)PYYWEU.40910Z7'&:Q-I1]R/,PH*()(I^7XHIWE4_B:8\8'3:I>#D6X&- *SW8F=7.R*S4M8!TP"10M2,6%(61* IIA4*DXA$)2( M; *8EP^@A2Q=O$29# ;Y6 /$*=$BD/H%MU_QO"#G#-G&#!V6)HJ%JF$5?Q6' M!N?_U)-!C0>'"% !S%KA6[:Q@A*0E/FI4&/=GBQ O*2:5.*""N;=YDQ PN$ MABAM@:;9@E#5+35*CJL1)OVQZ9*CO6NJ+\U#N 11I4U[+"O.$\3%J?LHH$L@\L>R1")N&;B0?5C_O?BL8 M'DCH@IM[OP_'M=BLZ/1\JN:4&FQM,*=72T4F'$&]_[RRO"RD*T<8VZ52NSG\ M5LCC;QSXKO*E3X"TR7+6;5M ,^*4SMA&!$2Y(=G^GO$J5BQW*&18E=QIY2;A M:M73 (V_3DH?%X:D\9;BW.$]D)1*H*"S("U M%S(V60J?.ZQ%AH2,&88K7>(97H4U IH(=L1+( W"5&M@.&L.W8-JV@JD! M5OR0I/]CJ"A2Y2P3%"IVJA/[%;Y;L9VW7AM:JG]9V,,NWJZ_-5;PG=N#V\%( MB2I['L(LT)6#Y5L3G:S;S:F(09BA+.&!E/B\8DU *HA;MY(:M#%KDEZ;/2#R M)HI-$K5%(@3Z'&:@+O!9#L?A4,S+A&!S%7388FJD=FN\6H#G4+)Y_J7EQ7'; M)F2M^'F@JB:JS\*9T:YNA>C#1T>+PTKYL]!J]L':5D>RKH>0#@(K3T+(A%5R M$4+HNC 1OK9.6O<:J3@3A0&^8@0KGL"^4.#6326&"+$-BJ1ML AA0*OG+&L> M!^L$T)UNH:'?M10L8(R_J+=42'+?G_I"T\?=,E8@N M9YM8[#$Z=)IYF_1%DEC^6*B!A/HQP)6D52N#21"OTO5!;DS$%GO>8'0T5"M" MS8U>KK8L6!A3JC*@4BVSD=:G#'1=5+DI=>M8NUFHYXAE][&@K KM,H9?!9\1BYCL+ ;?^W"?7)DZE M\H[82N( YY*-W[JC)=:,UD\;3A_*5#F" B*8W3;5K?=I7^V?UOV(0<(*9]J; M+H?@P/@(*,(LJZSHO\,65;&3*FB_=8"W21\!"9(7^FJ@K3,M1W M)*PF-R9FZFJ*5SL!3]30])T7/0Y%JGK)*%;NCD2&0\G ( MC1$/^ICW.Z1?V\.XU^GP;E!"@JX?(74W]UJ!:-B+>TD2#9.XPP@-G?'P:X:K MED]&V6NW\==A9Q GPP%]VNO&0UB8.F\Y@8/S1&HA8I68T"O& )H^<%(F!?3E M?KR1#TSL!O-2,$Z]W!P*DT]IR88?>@P#OTQE)P-C&XP--N4J$-F9!"2X8T'( M3%=*VM4FRN@1IB#:EY2HL'#KV+RITJ=$1U)OF@UUQZ#D46*V)(RS*&C/ZLB: M%7)?&@4-N2' U^#143BZH-6R!0M3Q+2A"@^@M+!RPI^QTI.K0[.885UBOM:= MPAC5]NL80*DXK$N/*&!._M9>:OA8P:%6#0OOL')4;%9S)H'( P$_HB<&?&WJZ2W%=?F)VU:>M7]IQ<+9+)[[@DOP=T[] MK^/4*I>M:=]/\DJ!40E+4F_\A=Z(7II&?^LD&' FQM1T0IE6 NVN(RQU/A$> M2\JHTCD[&.&8SO=)4:\EP6^#T&+@K+?KV>?H1\0,X!K N&E8VYC@TP,J MLX!@(@."$$%L)$1.&+?C-H,-]>&C!"E4.8G0^@;3IE&*+YR LZTLOH/.8=1! M."M"7AD3?A;BM S;A- SZHW$B=2ENA!)W$-DF%XO0D21MDS 7\CJ1=!>NU/R M_Z%K.FC#7(94UX/0O7"(8UC4(<$-P6>=X5W'@U$OZL(F M#8=]6=1>W.[2H@[:L M]1%OI]'8OZEYP7CBWL_U<)0H8+F;["P7T:.T?W[_# MU31AT!+>)=%R!"R]X30VK)R[871FR77%<@A4I% E:IH(71L^F'*5"""=GA'\ M5B>VF@.OQ160JTBLW7A\7I0YWGJ_T:WWWLZZVN=&,N_&=A+4A67Q>*\D'!C# MM4Z<>DOVI)VL+,BU&&<2[N5*C%NS5%G5PG MS5759>22D878%G&?&%LG'G2'!BS62,Z26*6O(BR<8R_\EE>2]DB_UMX2*MU, M P;JTWI\KWO(;MXOP.*OM(K6SG3I4$L8,<6*/(ZHHIL/,%29-U>86YLXQ* ? M]X$M8/QT)(/#PEX#+'L#/]N]GH(*4BTA@XY[A!T&K?1&/NR(Z]*O>_'W.E'* M"[+WG5YW65EMF&1-%?G=A""[$S_9NV$,M]P"@:FA<+P*)B,/BL?LO"8&K,+4 M&S/J7;O-,#9P-?490:\']^T6NO1\AU\A)5%@N@5K2W'.VP,=]N0?0KJ,LG7, M.W=LQ<4AY=6<:QZ>J#A*[P/#>!.]4[O!&!UY4=_;]MG%$74+)P_<2 M>*\[$L+8_M)H! (1W-B=$1Q'>*W/,([GMGLX^")(\R";*,[&?]U*MD/M6<9$ M>!V-QG&WS8X>2I(\[-.ZV7[9#_3Z( M:>/!RW8(7AL.#Z,!,$80A__1.R2]$?,&''$U JIN>].8&QLV]I MS4HW;N0*EK=X@<+./:JN'"F65]OX+H$D$:XY09D3>CDAS9O \N"8X$S';0(* M973)II^^ ?%NM=<]=:$=QO2*96S<:W7II6^^_E\D@]UDBYPR&B9K!F!X*F9/ M%%Y>I N1#.B2&?7I%T;I7R],*@!GM%;5FBXUAB _Z/;@V!R \&4*C-ZM-.)* MZ!5@9X/^*!KU0,)3Q0!4AIQE@C0N>:=%]>3.@8'R2H5-Y:>4J' :905Z2,B; MPQZ-RL?*0%.8[]5J))(K8X 19]BU,;YP?SGKCA!)CHF]]9?+E!7.\?T!+]UWHJPTKM1!,KW655%^K M_ZS"40@-G(U.RB9U%%U:YJ<4 Q0?<@[/J$6T]!-"L$1T;,0(_05=8]#QD#"0 MNPD"AO[&;KH#1,X> &WTNBTL9%&4]UDN"3# 2'*IDMM/0'7N#5O]=GT,E!'E M]M[MQ".ZO*#-P4#W/D"(VD[4[2'*I>Y^& \Z<+WU!JUV$NY>%^_9&5**]YWUQ)H#-MCRIU MB^EI^ZE_Y#-" YUUF7\-I=5H+-2LBLB1%+MTL3FB4A$%KN>21KR]\O26TL%D M_<> @+NT?) L+HX>5*M%';R)9)TK7F>\A0F9>#1&>^AP.(YZ[>3@\R'B/6#* MVX,SDPK$W"[B$L._;2P. VR/*D]C(]@$-@"C,&7=I\T&&)!%!U@]!NLG45'1'ZA7H*'H!1=$%*[@YTS?/0-KPF_.$^:;L, MRPI_!SP&DK=V2T$X^]#2ECKD>U/4[]7F_\=4F]_J&50^33N>BGWV3HUZ_U;\ MO8+][Q7LOT<%^VW4N4=@Y-X,B6(.K?!!%/4Y B$G;S6:Z!I78+.O>8[C-+>J MY4*?)_[0[&I#+'AO+0_> M] W+H];F(,%W3#E3F$ WF-!R.>.5:WZ;"+8=LKG7Z1>)C[4+;Q*H2Y68OYO1[VJ&I,E1Z9N+3*YU[[\7BKS?T:IS'U\R;LK;(;W^/=2?;^7ZON]5%_T>ZF^ M_\^7ZMO+\/,WW="]A2!J<>+&TG]A]OI[';[?Z_#]7H?O]SI\O]?A^\8DCR., M=$44F8.3;)7F,XI(S$$*5OO=OA M@TX/# 7_'%_7.K1&\5; M@>VDIO4?YS:02:U%GO_ M5>A^?JXT=X[MD*-:OZG_KNSOZ_=I#BSF#YKP>B3O, MSRH6ZZSB1N86D, 5*U@CYHO>SX9K2/<3A.;8S_N+PXE_!SQ(CU=\0^[?SB9K M$U?"B#_[Z'CZUW6U"EW .E_06F]A>SLX93=ZSZ4QR ;@!WQ.%!]-QO4O_[A> MM#2*4_!-^7+D*[7+YB__N)X9B27<+'\Y]*@1L8Q![3?'&;^Z[+BQM^T4*^*$_QNS:RW[)^ M;=/[KN[7MO^B168'X7[?[K>H M#@X\>6R[J']!%[7 EL,D;*R/8XE^$&3>*\+/B4G%!DX'^HO/V,2+1S[7&W1S M[UX4:+ 0D%Q.B*D_2F6ASA PXE?"6PBNIY.DF*ZL'-*O:T[EG6YKJ3'']<4[ M^]49KT2!Q:*LI\!NO7WJL0@QJV;[/*A#0K;-X)S*F\4Z[;29!B1"P0G+1ZTJ MC%"\I9..RPKV)D-9[%\1A1W=J&A&JVN+[QFNT1N-]>X1O'N$F>,QI;# QCTA M9[0(Y(1K1,(.;LV,?3'EA%-2O;@$*Q_5D]/M=-0M@PN8F6J#;%HH-_>76SF, M_G)\5Q&23=" 8"HF 7-JGMCVW-@C_?5U,9O!'E$ZQ[<8 QH,6?2H\C,VV WT M6+8=3J/%A+S/C8:T':O=P\XEH^3N[4CD/V_-CU;J97V*$)GP$V[#,CLVY,0 ]RSGGG((WVG^@D/.?#>OK/8EO+HW8+A M/-$MA@B5(KI=2-J>J-GT[@[Z/>/P%X>.]CW%.U(:F[D0AK<$/NL$/NL&/NL% M/NO[-R F1LI,(LT:]SV3'XJG9GV8OA0=/* /.^F56X\O?07']AU7*SQC0!&* M9&,+T%M=F.N=E),)V!DD+?("TR)5$W!YKP3M[H!%X*N MG78OZ:XJUY(JZ]0?_VBE9KJ/GP83D)L'_G%!8.QJLV*4O^8YJT!G6189WT:] MR78KZ7OS:+]/T?LENWHS1>/B.TG&N#+)KFXZL?>6\VV,(<&"9*F: M,M&7S8196]UF#EK+E V-J"DM]LC*,^0,,&.6%'M?6, Y@N7^L<&"^LUYL3'9 MA6'*ME:KBZ$LHDME104%A2%<8]]*^Q<<.&;?88N^&4?G& KH1RSO^4( Y?DU M??V;=!_^-I3[U_3L*9M4=PSG7[*VGF68%@6#?3);$WGQBGM&[# \\,&ZFAK7 MMR_^JAWZ/LW]5I_T-[46IH#OTW:=8KY/JXVL8KN6II@!,N&/[-#8JKI=$QYZ M*%W9@?.5P.2O?9OEB- 6&RQH[TH->]V^S^HZ9S:,[_&S'%"[%GEA#JAV(0EX M-0+6BOV,*^6:P?B=@TR!4>6;S*KEX2W "R 1T-199PY-]U1#[[$"[.9Z?QKJ MO/YZPL'O/54YO1..V=B5./^2$7=57\DHV!Y*+C96 VA%>]T;FV-87]GT$/NVV1S5:]]6R5JZY*I]WHD\F+U E;6BZ[ M?*+'B0G"@?ISZ/;I82@BT 7E_EN\[$]ZJZ]JW^R*HFBDX]C,X;VB0ONA6*EQ M.%BULM6_BQ$*)E7OJ1\*4M,F>G<7]YS;CNB23JO_O7O&[^ -G#82Q]G13(N[]M7;][?SMFO2<;@9;^H>3TSQK&CM6PC"G(N/!, M0MO98A+VH;S$DS[DO7Y"5VAYV MLY="L@3_.PH.R@87.;K2 B#0V/@[*"3ZPR)9) M!S:RW1KX'P8)3[)YFUI'W)+ F@Y;28"&QZ%/'0PFY]3JBPI/ZU>[;D-H(F%E M+P@?XAL>FE%$?,N\ R3B^S3V0!+9SA2M26V=MPT=XJLH+E*(=[KW OQ-W6' M@W@OF!#O0"FS%WB_6:VOZ9.!BP>*UW"NG_0:2_TSC9@-T M'-FQ*L_DB_$O@PUXD8^I.8P%A3=.G0W3R&]:B$3"8]6<0ZA4]>:O9=D->1VF MPV-$Y.%*,-CW-<=0TCTSS4U5;'/K^+[GW6V=*,'=>OG'JEK]_/\"4$L#!!0 M ( /V"M%"V>5HJ6 ( %X, - >&POG6K!O)2WS. M=W2^\\DZB4ZB6JTHOB\Q5J!EE-G9:8H?I<5)CK2"XD0TJ[LO#J M2F*4U2:)42_T_9G'$.$PB7C#;IFJ02H:KF(X'2#@\F]$AF/X(K[803P2[4B\-(E>=VA)E L^GMT$.D S(X;!$M$8WB!*%I*8K!PQ0E<. M#@V0"BHD4+II=.7 (/6C"P?.,_W4\3#"A;2U707WN>B6;P5ZSP@DE X"0^B M)*J04ECR6^W8Q19\$@*=/5]56F$AT2H(IW!,L ]=9"%DAN50)H ]E$04YT:. M)$5IGDI4G@DJ)9@V,H(*P9'5T&=TAJ9-,:7WYLOV/=_@;G/@UI@C\2$P*GI3 M[[HSQU/SK>1U-L>]3AONQ0LJLA3J4Z.WPZUO>@[?29R3UOIM/@C0[*BJZ.HC M)05GV&WFMP6#/0LF$>KK@%)(\JCY3*ND&L 2@B66BJ3KR$^)JCEN5=].;;ZO MYO (-;_V>RXPQQ+1==&Z]P_Y+?]GQ>9:^FO-]F=E6_$KBIQ<'+Y&%K-./&$8@\BI:\_,[^7AL2-D:$ 06+AE!%>">W)%F&G1XSH\7PFQG^ MZ,9%/4X*FEZAA1[V-_AU;H9SU%!U9[9H@S$<[2]&># ;5LT'BAB.]E>S@E=N*X1OU"R9SXM9PZ6.3D\.=9W;67A@O"B] M-!H*NX(K*>[<[_/=(>-PP:VXY->+:!XQWGKS62HO[))[\<6:=B?U9A'%$:NE M=7[=W;N_LI%:-O*GJ/HCMS5W7XV5/XWV7*U+:Y3J?]6=Z'\$=W"/)5?">EF. M+O3\^H(#ZR(JYE#AK73R6BKI'Q91_[\2$3S%+'B,OAT.?X=&/+;_IQE-7:-A*#U7!M=VSP*U7U?!< M'EKL-RRSQQ).V%45=^!TD)_@V"A9P=TK]I$KKDO!^B9W 6"" ":O!LC>G/, M,D4@4W+(2F@'A"/<=8<#/PT@,P0R>T7('TD F2.0^0MV]Z']H*M-#9W.;0!9 M()#%:[9D&D"^12#?TD)^Y[ZUHFNXCZV36CC73T1KN=$2J@@@WR&0[V@A+\2M MT*T(8-XC,.]I89;"REO>"0WF:>=M?WTX#<9S;**>T])]YM*R*ZY:P?X6W$'? M/L%#/4(LD@_.=5/R5Z$J!A6P-5=AM\:80F)BAZPTO&4> @PQ:BY,&#&Q,;X8 M4]U)I?HQN8*P1V\Z C8T8TB)&2,F5L927/N0!1-#3&R&;OH7$ $,TVX#-;DG M<13FA)A8"@/?A=BUMMP")8, >F-Y$_)A.HB)?0 XM?2]12$H_Y.=-3ME'@0$ M4]Z4-RS$Q(00$QL!NK:1?I!^-S; L!YXA2[_,WHQ4<3$IECITC2"7?+[$5." M^2$A]L,WD,*8!M-!0JR#M=CTN<]TPI.@"06Q#=9"05X+L\B_+;>0JZH']EEJ MR"LD5VP99A0)9HB$V!"=ZOO2?A@ JY+U XP$]J$L33MJ34P1";$BT#!SE%4D MF#T28GO@F&'(GF 228@ELH^'V9M+#C=V?X1.$-,3!X)L3R" M0&^R"3%G),3.P".^T+\III&46"-=R#?5=BEFDY3:)L_$?GO0$!,S2TIL%C3$ M&LV%*;I816R6,'J9[&K,)RFQ3X8P9A(+\T=*G7T\C6 YNE\%RJT:#) M,+5DQ&J97O1[Y PQ,;5DQ&IY-@ ;.$-,3"T9L5JF5@&G^QS=""%VS"A,G(+# M3),1FR: .[H4]QX2OVE(3#49L6KP8/8HQ,14DQ&K!L4<&3'#5),1JP;'#)/3 M#%--1KX_TJ4&^U>1[=_-\)7,,_[/<3$_)(3^P7/ \/QG*-;[<2FP3'#0#S'7).3 M[[8?=@2>;@C ^QEB8J[)B5T39M5'T+0= 22)$)CW9T),S#4Y^1)9@'E6UZ+< MQ[Y#<8B)N29_P1T6-F)>BEJ,O@/!I%,02V=$AD5K!2:A@EA"AS65*2[,.@7Y M3LS$HLH4).:<@MHY3R'#G@XQ,><4Q,[!%W]"YQ28L 2 M27 8Q-Y]A )LGA7#82! HW/M7'X@AG[[E>AA.M7O!L7C']Y[_+_K&_W^],V?VVW/R^Y M&3ZH^+N@"A\'R7R0T(-T/DCI038?9/0@GP]R>E":#TKTH/OYH'MZT,-\T ,] MZ'$^Z)$>%-= QC4_"6'-USH"KB/?ZPC CGRQ(R [\LV. .W(5SL"MB/?[0C@ MCGRY(Z [\NV. ._(UUN WL+76X#>LL"]-KK9YNLM0&_AZRU ;^'K+4!OX>LM M0&_AZRU ;^'K+4!OX>LM0&_AZZU ;^7KK4!OY>NM0&]=X*P$'9;P]5:@M_+U M5J"W\O56H+?R]5:@M_+U5J"W\O56H+?R]3:@M_'U-J"W\?4VH+?Q]3:@MRUP MUHT.N_EZ&]#;^'H;T-OX>AO0V_AZ&]#;^'H;T-OX>CO0V_EZ.]#;^7H[T-OY M>CO0V_EZ.]#;%WA6B1Y6\O5VH+?S]7:@M_/U=J"W\_5VH+?S]4Y [\37.P&] M$U_O!/1.?+T3T#OQ]4Y [\37.P&]TP+OFJ"73?AZIXG>Y5CW>?=]Z$_-H=RZ MY)_AG]9,X"[#^SG?/N,Z]=/]$Z6'<4L.U\^;JW.=^B7!E&ULS=K+ M3N,P% ;@5ZFR18WK*Q=1-L!V!FEX 9.<-E&3V+(-E+QVF[O$?&U9Y&HLV!X3OMXXGN?[_CY1"&U-/XKF5JNVHMI5 MCWV^I8P^D*UC0Y3ZKHR-#53_2Z$=UF]Y[VQ(?VR?&[-MQSXM*(^7([UTM#O M5#GDY)2W!>T:-15>/_FO!K[OALH%FON0JR&U.QXO1[K+UML-W21ZD !D;V-0&UL4$L! A0#% M @ _8*T4'9"(8SN *P( !$ ( !F0$ &1O8U!R;W!S M+V-O&UL4$L! A0#% @ _8*T4)E&PO=V]R:W-H965T&UL4$L! A0#% @ _8*T4 #<6<]#!0 )AL !@ M ( !J@P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ _8*T4/\=61UE @ F0< !@ ( !9!@ 'AL+W=O M 4 %\= M 8 " ?\: !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ _8*T4"&(7MNU M 0 T@, !@ ( !ER8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ _8*T4&XNT]JV 0 T@, !D ( !2BX 'AL+W=O&PO=V]R:W-H965T@W !X;"]W;W)K&UL4$L! A0#% @ _8*T4-YW &.R 0 T@, !D M ( !UCD 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ _8*T4$JPK^*V 0 T@, !D ( !ES\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M_8*T4(X)?)JV 0 T@, !D ( !7$4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _8*T4-UL[+W3 0 G 0 !D M ( !OU$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ _8*T4*J,>D"R 0 T@, !D ( !S5< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _8*T M4)%1( :V 0 T@, !D ( !R%T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _8*T4 Y?Y;F8 @ .@L M !D ( !1&0 'AL+W=ORP% " !P &0 @ $39P M>&PO=V]R:W-H965T&UL4$L! A0#% @ _8*T4&3)G0 V @ M 8 !D M ( !#6\ 'AL+W=O&PO=V]R:W-H965T MMS !X;"]W;W)K&UL4$L! A0# M% @ _8*T4-ZM.7[I 0 [@0 !D ( !PG4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ _8*T4 F$ M+B5^ P J@\ !D ( !P-D! #S! &0 M @ $G@ >&PO=V]R:W-H965T" !X;"]W;W)K&UL4$L! A0#% @ _8*T4 9G4V-- @ ? < !D M ( !)(4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ _8*T4. M3!%0 @ =@< !D ( ! MX(X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ _8*T4!AXI;W^ 0 +04 !D ( !E9< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _8*T4.7E#A;S M @ S@L !D ( !=9\ 'AL+W=O&PO=V]R:W-H965T@ , +H/ 9 " 5"E !X;"]W;W)K&UL4$L! A0#% @ _8*T4&:#BD1;!P ?B@ !D M ( !!ZD 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ _8*T4+L2Q%@^ @ K 8 !D ( !2[@ M 'AL+W=O&PO# #0 @ %' M*@$ >&PO&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #]@K10@:;^./D! 8)P $P M @ %X- $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 2P!+ + '\4 "B-@$ ! end XML 85 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 29, 2020
Mar. 31, 2019
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts receivable $ 784 $ 620
Common stock, shares authorized (shares) 30,000,000 30,000,000
Common stock, par value (usd per share) $ 0.05 $ 0.05
Common stock, shares issued (shares) 10,512,229 10,592,450
Common stock, shares outstanding (shares) 10,512,229 10,592,450

IMEO^F_6)B](I[JT(-?KRV:J3-VGRJ:22D=N=2HK9,\7I0QW$^9,3 M/F]_$*=\IN1MCTI]G!:K9PB+E6IQ[N-EM%B@GYQ4V] 6W[2/KTL(& Z^WD>J MTV,=F/OC47/-"(Q=T:E-.*)4Y;-S;SS(VX/3TT&_=30>V,^/=FQN$XQFB1BQ M5@:T%5N7G%?=*YRGU[KKHGXL?M[69]UQ_/OJ(4@VAML9PZ$?Z[1QMAC^73WL MQ[:.\O@_F?'?LO;\]+Q7A,[*0OAS@?C67I5H^.JJ1,-L%VMK%T72:0$*1RGB M<3+H.3\<50&=$BS^=_YCI:Y'J4J__+%(_Q&S.)Y8WV"2V3N-% MXV6;Q)U'O9G'4SSZI8^WX2+>\DZVKYZQ1PBB/-]ZM=79WFU5]>]:6V?#;J^% MVZV4]-"TI*/[V@]XC^OS=]@/^#@#?FUF3+'6,_HA.<8R@3!&"A,MJ<1"$R:T MHB@(1)%6Y)^]*CD&UW-B]CHO%LB%*3EY;S0Z]VZ:_ (?.?FETYTDOWPXZ>RX MDX.=-]_>?_^(.COIFI/N_KLW>'_GP\F'EWOQN>_C_W^_?\;O/^W2'Y-?]O'>]_?X\-/^\6>V M_^GY2>=E?-[WS^3#SF?X'K^!^Z>=V-X/L?TG8;\++V89G$9AZ:$!@H=4)MEC MH 6%0!"A:+1WP9W9V$2PS21NLZ442GZ :=98',U9F@M@9,/&KJE9F"M+)9>3 M+&_'(Y>WE!?K )5[7KKDC4F77!'&@%/&0!XQKZ4"P@<%*-$!&&,#4$A1B:2" M,&U78_ARLF2FBDP5F2J::_0K3151GUH:A*0!>>HEUUZIR!Z<8F&HD^%ZJKBY MQY%9Y(XL@FOED47W_8G%;>W_E%***(0 =I:F#P/#Z2B"EAL,9%00(OELJH< M9K+(9)')(I-%1'!ON5,8>RT]HT1BZ;&62A(IB6=!\NQV-()'NE,>88PJI(E+ M9T/&?R0C0&K,@33<*!2$]TA%'D&B'0QDJ8>( MK%Q>\"(E\XC6B ;')86:2H(-PA[)X+T3C@?*;U R[\:^SLY$V)0[P0O7)RF> M[/$LXO%D^ ]P("JBP'FG(-B,%88>4<5G9C4[6CU37I?*7&@W'# MSU#*--F0QF2:?"(T>0^593--+IDFZX%!B3T5AED@L(]$Z3$#AE $*(782\T$ MT3 396.#?K?=MKD20;]BTQPP>N1=<5B6[X]T@4?^6_K9-VUY[K&>WZ0Q:U9C M[B!#EKO%]V&?WSR)<0USW'6AJ/G3H_FFN(3UO-4SUYL+8D6X\MA"R#6FT#BE MH3&&$DFU0$ZT)L0RK(N3/Z'" M2U MZ[]WI#&-#R]/=M)0QK3<#O) MJJJ9*XO?_7#@BHT-66$M76'-ETU)A1F1 TY*#&C0 B@7A5: &",2B/5.)-50 MG"N4G9:83,;G2]]]$OSIJP%,7OWZ/7K5KGZV.H64B0GSJV7O&WX MTO+NZ5EO<.%]<='K\Z$]T2/_NA?[(Z\M+Z!T#XYJ:\M.X!0!A@!R90"EB@ C MXE!J+0@-2G""\<8F16W2P ,N&@^9#=^OD&%R%1>7KX7![.\OAH*SQ64H'3/0 M<6!('")*0D@9-AAX&YA33$3/GVQL+B.[)@-@!L"F#%Y#][YF;%P"-LY6FXVD M&$OJ -%& RHA BI:/3!!.@^Q52SHM&JN^]FPMU((2!Y!W*;_/&*"X5P Q3* A6AF)2L7%LN+* M*\_YTC5:05SK7:H'XQ,_+ HZ#OV)[X^Z7WRKVX^_^W:K[\=I]^I8?VMLTEQ. MKFQ(8QJ>7)GMI"&-R7:2[60-["0G:]_7%KA[.-KEFBUPA;39KBN;O4+8O!J, M1AT_/@C'^EOVB1>I5A]]X8/9<02^#7E,&;[E+ M)!GTE@!Z>U/0\]IRB14#CK,(>LA$M<>Y (AS X4W%#D>00]?/H\H@]Y*'TI$ M^"K$+.(<;_7B7&_LZGK.PFA(8QJ>A9'MI"&-R7:2[60-["1G=34Q/GWC_*ZH M:V:.3'9@%G)@]NHQ:LM-'"D/ 48X .J( DIX"@S'V"B-K:,JG:B*A'C8,/7Z MIVPU"?XR33:D,9DFGPA-WD-H+]/D3+A!GG0!8< @HY $8[W0JY4P0 M%<$1CS)/-C;(=]L4U54@M.=;K[8ZV[NMJK!;:^MLV.VU4+N5<"2O&:4VFL'0 M^6'QA-B>UFC0Z[K6I*-7CG86JX6#7!!"PJCCHS>F%):40(<0U9%L?)#BG[U[ M*(%3/+C<;Y/KVBQ$,_OCVBX:QY2G'FD@&+2 :LZ2-\8 ]%AS9X1%+%7)AFU. M4%LU\.B4&TVTQB)I,Y?9'Y[W;H62#1N[?ZV$T:\0F5QV86[')-<4"CH9]&*G MC7;_=]X=7V379$'.Z,PB>$(1ABGA0"A( 26& (5I ,0)'"C4A)NPLCL.68*GT]62RVR3_SR)UX9.9[2&FD M1L& (".94 8-,)AB0+U"T$ 6<*JJR4A;7A'BRE22J21327.-?J6I1'LCA28Z M,",I8LI8)Y@S5F"OB5$^4TD3J*265."MC=Z'U\"IE%3@*0%&L@"DP-Q@%X4! MIQN;B(IV))C,)9E+,I=D+ED.EP0AM);".4HEI9PJ18EQ$D+M80@,Y1C6\M8] M:GL'D2&>*@@!UM$#H41HH(R#@$C$C>6!2NBC\Z%X9HO,%IDM,ELL:<4#(VV@ M5R%$LF#6:*ZI-3@P'3V0X%7V/)I!)+,\+>PXEXPZ$(CB@')K@4I."),F1";Q M4!.\L8DACJY'#F.M9"[76A]8MJU')RW7_=)UON]&"51Z>MC@4\ON[?DUTR?1 M]-W@W/3\37.T&CB0S6I,P]/,LQ5E*\I6E*VH"5:TU"TO=[*TYKE6BVR(482( M$ SV4F/*.=3&:1XXI)IH&T1Y_%+RK7#:$*,@(;=WLG8F@FI[<'HZZ!<^UW9Q M9'UVM19PM=[4%WD$A#X@'T#*,0-4& ,,"P8PR^('DFN63IL7;2PNU[YYQ!TQ M-YMQC87RI[*O-%-PIN F <):4C"30BFJK*&"4N>5PHA JXUD1 >A2*;@!E)P M/=II")1*F'3^-;* 2A8YV&@*O!:>X, (MYF#5S7.>=L]JRL1YRQV# *C1]X5 MAZOX_D@7<.6_I9]]TY8D'^OY31JS9C5F90Y >-CG-T^!7,,K:U^O= 5,<0E+ MF*MGKC?7RPX&90G'(@A,5?R%86\PTI!S+X-E]ZF7M]RG\]'XU/?'H^/!5NS" MU#C=>ZV[;J^_K<^Z8]TK2+3@T.T:A1[Z_YUW1]VQ/_+#+UWKRZ,O#[T=?.P7 M=RE.PR'=_79NJXR2+DCM '.( ,I9%.!0%.6*:!(T!13+J,Y8 M@$!#YH$2!)&HVAW'*JNSI<4^FWD.=K[TT2_-N<$+SKV__6@<&YB.'!_&'X== M._8)G ;V46?];B!YS4[ORT!8 M^&F_QL'LP-T,!VL%#:6%-@2'@4D'D=!495U9H@"6CA!#)1$J1=WSVL4T[/FLA@^ A@.!.%+$I"C14" GL%*-$&:*P94-YCJ)P13/&KP#"? M.;&R.)C/9FI(8QJ>)9_MI"&-:;B=9%W5S!7&[WXX<,4.B*RQ'B'P5ELQ=,$P MA].*(2$:4(EE\C@)0,X%9BF50LHD&XKSE;+?F?=+/-)^B5%K=#X<^K[S0^\2 MEK3.],5PT.NUQOJ;'^4IU-#.Y.AV]& Q?E\9W MG&SOJ&IJ7OY9@(4^UI=_"-24*JJCIZ\DH$$)H(U50'&+(0XF$!))2+;CT#^L MM[_^&2L9&U[?!OMJ2C]):!6D$4-3:%.5D0!IG -6**>(- M@IAM;%Y>]/>/:SV9-Q;)N[--%]4>5):KH&2V /JXC_2<06L)%)Z M:H3@9&,3\ZSXU@CY\LZ@AC2FX3N#LIW\_^Q]^5,<.;;NOY+!N^]%3T3)HWWI MOH\(QDL/]QEP&WHZ/+\XM$+9116351CCO_Y)RJRJ+!8;,$L"NG<:0RV92NGH M^\XY.DM/!M-S.2F:5(_J815-ZCZ]9YTS'"85L@)A(*,A"2CV%AC*"9 :>8^I MYHCZI$J=[R!35*F2[E4^6M*]^K;W7N^^>URQ)H\L=C> I2/,H8T1( E@T MN0$5U@$CH0:4$9SL<">Q+FE>!0(+!/:@&F5!QWM!QZ66Z+5RT%,)N&01';F2 M0 8>E485HH:(A<8L:HEH0,A]M$0N"%D2>\K!3Y&3_BQ-KP;3H7,4O5W+ 'BX'K/9' M[9:_V8%0B4EYZ(7L8\;7"N^\7XK8^6.A4I!OP40>Y?F-4>\=_HT5W)_,ZF7N+<37O_G M>#@[+1KU-<&N<\(3=-"** \0A190AQ10RDL0HFZ-L$4*X0AV);>AP%R!N0<] MW2D(>*L(N%3W@I!"<2R!Y9Q&!(0*Z,A80,&XMD$B)S596Z<#0D5!P:>#@B5S MIR>#>329.W=[__XQ8>D1VUM1+(K;@R>1%<7M8?QTW29B$#,55 ",F*RY0:!% MX$"[@+""TFJALN;&[KCV\A,#P'LZ!WK2B4$[LP-?QZDZ/*K]@1]/AU]\-1S' MO_V@&OM9Z@\UTU\?03C"\XLUN*K:\\1.?XLL%EGLZW,76>S?FA19+++8ES5Y M;K)X=4M7$2)",-A+C2GG4!NG>>"0:J)M$.)"2_?K=/CK>#CZOVNS.E4\6;5G MLV;[LJO8;F:]]NUD.MWVLYVPI[\6L_9:9NWF;*=S(BLLE3)H()1&*:M$ "DL MBE8M"@Z[D)IE)TDX8]#V&9]*2///N:L,4QQY*(51BFI%-,4H$!=<_)^ RMZ\ M5UC9S'>PF;?V-A8^*FJ<,(@3(" )@&JJ@4$6 DPQA_$=HC5:6\="E>Y@3R#YOJY,OP;S:(+G"T4^FJHVA2)_AB*[+M#(D2YH'9D12PXH M:3D9#5\UG^NEPSH55;32"0F&BE("$.J&- M",)#PABW)I" /F[>0C&;?..FBEHI6W,MMOFC6[;&1ZDF@2! K$> I@@B[4P M3@1-D'&,(IS*U@R8P@/*8._JHUUIH_462OL9DG#WQ'?+DA8N*5Q2N*2_0O^HN<0S+"0V#'(B**?0!,ZIEY(S MXA37NOBP[N_.A84P9(0A96R?H?/G6PA:% M+0I;]%?H'S5;,*RD#1AJ*A 5Q!MKG(_\0:PD09+OG'@4R^,^B609KF6UA1P2 M#@2'#M @(#"4!1"73TM&-30F=;M&8B Y*F3R&(.Y;IC7^CAJ3K[4TX/*#;\, MG1^[:0*5D:Z]J_3854=ZV-].9+=V_\X>('$/N,FQ&?FK!FOU<$7[-9B>!YL7 M*2I25*2H2%$?I.A>$U]^2M+Z9V-=L]$<#MHAY#"B4&N)O:9!2TV4XTS0G!>C M((4(8(@A)%C=V-IZ-=>L7DX.#R?C;'PEE:O87->RN?Y<.>T)T$'G I",T!1V MYH *!H&XJI82I;PG?FU=#23N50NZJ^VXWD+Y<\DN+11<*+A/@/ D*5@$C36! MFG!M*0O8F'@;Z+4A7AKJ6:'@'E)PU^V)' L.)0XVB@'J,0)*$@L4XL1Y[Y4. MJ'#P(W5X/NDF.SEU$!@]]2ZWVO'CJ8G M=)C^M7AXELTGGUA]UT<@BO=PEOGXQ/7J^C+6SD"'SW'YR;[(1IS -3H_>Z:';'+_41\.9'F42S1SZLD.A[_U_CH?3 MX,!%O=1&^:)P6@_8].*_M>WP?1<_RMRTI/!]%Q.BG)V M2\K9?3HSBW+6,^6LZQ1UU$EMF052HA"U,Q* 5E$[\\9Z1K#P!OJBG=V;[],- MITO_QT%@>8&M#7\==Z:&<^@=/$?BY'N4]+ MO;FPI*/G%CG!C1$84RB)$LY!S@BGGACA_0\TG&O6=DQBU91V?'5]100/#'$: M*LTE9FYMG;"!$KB4''YB@5,%)V\KT_OG0/*2E._S0)CMM!_C8#'@KH:#G.8!%=H ;20& 6)/78CVFY%KZ_>1Q5<@L$!@7Q;O.G%]MW!.>4GK MW0*&]P*&2Z4P,(%\(!# $#5#2DP "ED!A,,D@#'6^?$,& I'*(84 0EH$Q3 M8+QVP(C4#1,A$5<[J0VYTU*Q.TN^Q /E2TRKZ7%=^['SJ39,Q)+J2)_6D]&H MFNFO?EIB7!XE UUNV3_<*=#!R>=QV]YK=RER73IZ,ZG?-<*WEV1OMQUJ.?ZY M!@M][A[_:,2$-(8#K50D(8H0T#+^AHCG2"$!/SD+[A7< MZ\OBW?-I3\&]^\2]I<[G+ S(.@T"I#;J?-(#)5D 07%,B0Q.2[BV3NCY>)^" M?(\6^4IF4$\&T_/,H"(G/1E,S^6D:%(]JH=5-*G[])YUSG"P$CYJP0PPA3B@ M3J0V9 X!J)&!!EI$54BJU/F=\_Y!#,R M^*" DR0J*I!HH)SFP 8$C0B("9-ZWLD!8^..[2U ^1C3O"X%PF*Q M71,'.V=^W)%@;,KP@DH!BB@%FG@$HK$-4R\(*8A86R^9K@4""P0^>#7*@H[W M@HY++=%"H9#P'&B/7(1('("4A %L@A(0_C#:,!0<@H\=@)0A150T80''%*)*4)"XMY.>/V?X^'LM&C4UP2[S@F/U2X@&CA Q"2%FGB@/7> M1"6;*\^-]'YMG1>8*S!78.XA3W<* MXJ G9.<61<*XT8R(G]%%L-M- $H""\ MHAK&1;9KZVP@J2@H^'10L&3N]&0PCR9SYV[OWS\F+#UB>RN*17%[\"2RHK@] MC)^NS?FA19?%2R^"P]$T442_3JPR_;=3P3% MO87!<*4FITDIH+34GE%LB M%9(W;PN5+9*778-D,]LC;R?3Z;:?[80]_;6X(Z[ECMB:;>UM+-P1QF!,F', M,2D!5:E J@P<*(RH-=@&3N3:.E%W?)C^Q#"OYWE !?EZY),MR'>?R+=TQ#+. MA4&2 JDX!E1[!U2(ZX2,M912:: OR-=7-^P-P_$)?PQNV+B]6[?K(SC5>W9' M=N6$NDR&*1Q;ZL29'%WLABB;SYJ>QL"@4.VB'D,*)0ZU1$B@8M-5&. M,T%O,_ FZGY+.Z_8=]>R[_Z8[2QS1) DE!N,@?88 8J#!%J) *RW#JG@@L-Z M;1W+ >'G0Z1O/^OZB8%>B9/NZ\KT:S"/)DZZ4.2C*6!2*/)G*'*E/36R%'(7 M@*&1**FC$BCF ^#86NL,IX$7CNR[*_2F$:F/@ M5%@-JH0BY7PMC=%,:N?K?(AZ12$+5?T452TM*!0U" ,(JA5(@8I8FF 2%%'"IL MU0>VZD1H1)U""4H0<%&; -0&#*2E'EB%$7%22$+,VCJ2>* NJ&)7Z*K05:&K M0E>]FMCKI(Y!3KR$P6I(*<5$20$U4I10#['PS%[.5Y=DC!5V^OG3J$YFK/0, M,FT8,,;12$]*I:XM" AC"?=*66;DVKHX?PSU@.EAA90**152*J1T4QO*(845 M"99A)Z@G6A(%A16&"*8"$K[84/U@J64(GT3($R01P%A+0+F(1I1!&! )"<': MQ@5U:^N8D &5M!A1#\Y7.0+P[S,=GR/^ZX9?UO\[_I@/N#-MUL=]6?]VJ.O] MX3C/$#O_@%<KPK_S4R^E#\(+9&PW''APT?R.<<6_7^TK;5$!2CT_CTE3C MR2Q>?C9),)-75\^\J\)PK,=VJ$?Q.>(+N=+LB\4TG9V4H\ETF*3UU]J/]&SX MQ?]V,G2S@SBH>,_V_K2=G(N^IDV\\_',_]9*$NQ^?^T'\]_S"4^GSMUIZ_Y, MSY7Q5$GO+;).&X0H=%ABJPAE07J*N/#FHU!K\R\=U,OMO^^!J;W^#'2(4_&K M'IWHT^G:WU=FK!T.07F#G9O89O;6_]O4?U^_:*1GYWXX=G'>FSS]ODR]N'CJ M_[GQU__;W-X=5)O;+R\7WL?V5"]WMG=WWFZ^VMA[_:K:W8O_;+W>WMNM=MY4 M+S=V_UF]>;OSU^Z3>=I?-L?5[&!R'"_BIG_[_F.=A86,X?-/M#"==6M]/)O, M<;NAIOQ*2V?QV4;Z:.I_G?]R3OGO3F)Z#C><'HWTZ:_#<7Z"?-]VITGY0A&< M-UL;5=Z.I]V(+YJ->(;8FS<9?,$XOOS][WX9OD#?>Y.1[USXN]_][ET1>0'E M]]XO0[ZM(5]5,.X@H^%B3+A-RWU!3 ^.2^=HO:'.5<7Q(48J;S+0EMFOX9>Y M^[4^-QK$[E8Z6X:X_7S2LTLB[L&">3-,MGGUP>NZ>ATIZ2J-@>=\%0U-_X/L MW'O\Z*,$JJL)0K]=KP^PQ>]X6;^[P[_KTGALV__G\^U^9O5O82J+:-RM:!"4 M1 .I(AI%-!:BL7%4#T=5(QFRKZ4@KYO__ "[VQ5.^]>O]_8V]S^ MO=IXN;?YK\V]S=>[O_:VML:MW?]N]WJ9G#(Y/QI1V /@UK)^;?7+ M:#*=G@N(>381&]>(N7A>$1?7B)GH=\1$*7RTL]M&31QN?=TZW/SZ[]\_?/OW MIS_PA[WWPP][;PX^_/4_HWB]SSM[_SC<^?U_#OY]^!HMHR8^G/[[58JVV"([ MK_[]^<.G]_&_T7#GKS^_;;WZ$V]_V_RV]6V?[;S:/ST;-;']Z7\^;Q_&L7VS M=/OP_7#[]_?Q>YOLWWM;)]M[<08^;7W;>?69QG&'K5-XFJ/.=^')1\X,HP1S MH*G!@/I@@82$ 67B.FD:(L7 >ZQZ='<%X!^5FZC@?<'[1X#W3 JEJ+*&"DJ= M5RE7!5IM)",Z"$4RWLN(]QADX"<$%;Q_"+R'"[R7$,N@$ '6$0IH0!XH@2G0 MC'D"!?'4JXCW=$#)^9;+!>\+WA>\?V)X?ZW>=DQC[ZR$GG"JD)!.>)G^84@C M0EP&?!$!GX 6^<\!_B)?IR#_?2 _7B"_AQ(%AC@(PD! (45 >Z( P9I#9@P/ MCJZMJP$2YQ7]1]+DJ1^8WR>__B-PD+WW$6+L<#34&7U2>+2>'E1A-#F9/@.' M?KE_N?_C\[Q?NW?< P#+*W]41XVB@14]=I4^G,2G^I9?N$,M_5%.5I^&\H,^ M"8^F86N_G3?WZ:SO;L7X^\BG7S;&;J.S(XMF?PW-?GNWZ\,76@HF4H7H5#": M:PFT511H*# ,T4XS2*ZM8S1@/ IG<3TZ>A%,)X:M[^0ABW M3QC+0P!AI((.2@"-I8 2Z8!$ @,M+(J<084C+!.&8/TKY-QS7"R$40BC$,9M MG184PGA PEB>'1@;G"1" \@X!!3S$ D#,\!(6C^%J4>),/" ]+"6X:'!HYR?/@WE;IGW_GJ0]IMY[].W]R;7+_)O MT]9[GR9C)_PY]1O3J9\5\KTI^0X7[CV\]>G/CRZNGG9$ XUI:@GG4M26IL!B MQK%+[=@9BOP[@/<2M'5WK4G[0;\WIXQBKQ76>+RL<Q5<(!:=Y]7DQ!! MQ,RJX71ZG( A3N!T=C._WQ.>LCX-I9RX/1*_WRKQ=G?=3FAH.,[4R[3="MO> MS*-W\I%@1%,74L LD8#&Y0)&4P("4XX;**PQD6I52< LL1>%"0H3/) OKS#! M7;OJ3CYZHY$.@0*AI &4<@N4@QIHA2G#RDI+Z=HZPKA00:&"0@6%"A[&1U>H MX*Y=<"J M7_;U-V#: MBCOCS?$7/YWE5H&OO]K1<9JYG=F!K_<.]'C/'QY-:EV?;AX>Z6&=/U5H^3JT MW"V0Z8P+02 #2+ $4!0-YJ@B$6"HXM)KK1R'N:=H.1(K412%,@IEW*2NVJU[ MZPI5W!M5+)UY5%H2E\X C2 $<1TET*FV)L>:IZ4,!*.U=7&>*6ZUO%HAB4(2 MA22>($G8ZE1H8="#X4> M"CWT*)_XNX6+"D?\1K7>9C,V??WV]-?77U,@ ML?^''_LPG!4.ODZ3O[V-V=80?LT\O/%1,,28Q!"H@#"@2 I@@O! (>H4TV7"UI0U%B/(07!61V-,ZZ! MPEP!B[E604HH=:0%#N^X]VLAA4(*A12>("D\2&?PPA>WS!=+,P*Z2.7&1N-! M0I&<>01H1S404$.M($2<)S."#@0KE-$[/]X3CBC;G4WLY]7,8]_L^A)[]UQ9 MN)R>W7_;C]T#7?M_Z*EW+SM[L5#NM2CW===SAXR#PEH&-$.1HM9IZ*-9YAD$E%$! MI!<(19MY1@J">'U5$].8K/=5JE MC.3)- )("E9"\%7>;L.FAF_NI%5"WZ]'NIM=YUT@G$-E,' H M=>BE5 '#@P*0B!"U)FLU\VOKC) ZH1!<;'/Y&P@@1J%?5F;9TB5FBAT$*AA4(+/2L,6.C@%NA@:25@;B52 MQH(H!SQ5V5% :AF ,EQ"HB'7+M'!^?38$E'W."/J*.L_8[P\T./]>-'AN$JN M.#V+8ZVBQ1J_.IM6OQQ/X]]_2WZZ+\/T&)75TX-?2[#=HZ7=GU^AHAJ5-2IK M5-:H!T,I:U36J*S1G:Q1CTZV.7PA'H$FO5=KYZO:6S_\HLWH?NO+/)(YZM-0 MBG_JL928N7(XV>;8UEY/_2O?_+LYWF@MV?>+;5D\6-?R8/VQ2K:V3 9$E+;2<9A2V*&SQX+WP"B7< 25T2\MP9:5R M 0B&&: XZ'2\$0"B3F"&(>52K*W30@B%$ HA%$)XB./M8CX\*%=TRLH09KBQ M%+!(\8!"BX!T4*=>,U(S'10A>&V=#Q"GA2V>R!GX(W%,I1Z8X]FD'M[0;?>T M9Z=/0RE)H(\M">4G^+>S+0OQ7HMX_^SZ[3BR3!GL >22)K^= 5(3":*AK7"@ M2G(D$O%">A^AR$\]*;04#BB<\60XHV?.NT((-R>$CM=.,&$526",TXH"+[F. M),$$D!Q2H)2C2''-%79KZW)PYX<[3YTF2JS==2=Q[I>OCO1I\LJ74+MGS+I/ M^JSLT47:O6MV9"'>:Q'OAY4N;I()9S0"P0H%J,4.&$-T_)-#QK6,5C5<6Z<# MC&6I'%!"*PI=%+IXZ%9NA3@>C#@Z;CTK9! Z>"",Y(!&J ,*&0U,"%8*:1@, M-!$'(B47)X7@T@<#O @DM=Z.)EDTQ@!&G%--%9%RD- M_=3/T4JX12&%YT@*]]G5K?#%'?!%M\=;T-!"R@$U*3R/, :,< @$BKGR+AB- M?#+,!,.%,0IC%,8HC/$8_7B%,7Z2,3I%>02W,' /4.[XIJ ',C //'8R!.5U M- Q3QSBO4V;_J<=>4][COHTE'*2]N3JXNW,*[OGO?A. MGQ[Z<>GE<$W2_;QPZVU_VD0?4XJ4)"G, FL)(@;B$P0D3%U&QW(P; MG\^I+;$6)=:B,,1S9(B'\^I]\_7$Z>E!X88[X8:Y"V_[TQ;]"--J8<>!50I& M;A R!5:X^ -"#S64D2X2UDF,\&\EOJ)01*&(0A$/[\8K%'&W%#'L4 33#%DA M*6 224 #=-%\L IXCQA"B%GH8*&(>_/;N>'T:*1/TR3[C%^7T\IS^F@)7+RN MZ&V.[>305S/]M40L/FL=I1PUWG?$8K/U]M+.*QD"/^?AW-KXR+@V%G*>=!,$ M**06:*XU<,J$(#!2(BJ3ZTR>+Q%5#A5+&$KAAL(-CR1PL=#&K3D_4[R[$X(I MH@ 2A *J# 5&1A:)="&099QJ;-*Q&$*%. IQ%.(HQ/%0!09OJ79%H9!;=8[F M@$9CM:0.(&L@H)HQ( ,. (>XUL@CPH)* 8T"H5)WL,0RWNCYW2@PF@# MD% .4 P%,-![0)TCC$DF#6?)'&.E:V/AC,(9A3,>6;>0PAFWQ1F=X $G@[ & M@TCPD2FBF /MA ;.0N6Y#C9J!XDS(+]C%]Y3YXP>!>@)^2A<57%G5U9/#ZJC M>O)EZ+RKS&DUF6__*@GAE[NN-W@M:G[8,R0SJ9VO\QWB>*KI9#1TU7S2'QDG M]30[-TKDRRB0[UIY_,?IG]-TI+2@I(V%2!9*NA8EO5[I@1M9)Y*/ ]CY$"G) M0V 8U,!C: B$V.-TJL3D0,'^55:ZTB[L*>#>:MA"0=/>K&M/G4(%3>\,33M. M(1XTTM!!(*$R@#KN@40Z+A_C/C"'N-:I19$8* 4+FA8T+6C:VZS/@J8/A*:= M;@R48Z$"!0)ZFVK)"& 4A$ Y*:& TF*1:LF( :&JH.GC\ZC<,/CG$7CK7V[L M_K-Z\W;GK]WJS?N=K6IS^U^O=_ZO=Q@P]7-L5>Y? M[G_?]^^1QQ;)_@/,1AQ=HKEI-9LDEVU4/&:G@^IHI,>S0:7'KO+_.1X>I8H4 M12E^XN>$]^F4G5'B?;M6"AW>&A]U8 M.^&UPAP!08P#5"D-M/,&>.*,1PZ1R'=KZP@/.#K?^KW@8<'#9XV']^D8+7AX M=WBXU ]U7"Y'* .*BP H010HIW@$140XCJ\IP2,>JH& =YRP\M3QL-3'NX/Z M>/T<](-_M$\N]D?@ HO,$A_.3:M03PX7/K J3>UD&IFKM^[U$A_?EUC$,[I+ M*U!OHCSM1M5D)Q3EY7:4EP]=YQ9!+%BK$(!6*D"A84!3)8#S4DJL(#<(K:T3 M>A^%D)YZ''R!O2<'>[?@W2JP=U^PU_%A,8JL0X$")#T"%,$ E!<61/IRGCO+ M@J,IF.5\6Z0">P7VGCWLW8(3J\#>O<%>I["*@P9ZS %3+&I[5! @(]8!K95& MA@F.I8C:W@5)\@7VBK/JL;I=GDFNZ/'4NVHXCO_[XJ. 6HCK4MH.<"4RR"HEB;(')R$^W7X M],0"\@NDGEW'IXRGM^#U*7C:(SSMYHR*() /!FB)4@:^L$!IJ0$)TA!CD62Y MD!@>$/HX\+2 :0'37H/I@U3)+V!Z=V#:B8Q2R%#M,%!(24 QQ\ $H8&E D:8 M#=$ 43DRBI!>1EO8])70GO)H+V%DO#N;V,]%F;V.,OMMI2D% M9H)ABA1P#FI M>; .., )M)ZK)$T!JVMJX'$YX-&2I1_,?^?-00^1!9H@#=0%@7,% PL&/FL,?(C, MSX*!MX.!G0-W%:!16@$$6O1FE2X^MWPF%46[**"M% M_X,,4A)D 2:I=YGP/NK7@@(1UU)BSXBA(?6AB?)7PK)+-DI!P@=U+A0DO&4D M[/@7--0(4IM*21$%*/<,:"X9X$9P++@+)NG6:$#(^<)2!0D+$CY[)+Q7%T-! MPMM&PD[-4>ZY(DI$N9(:1.9RP&!&@.-1&V0"6RM0HQ.6#.62JM?+5+U^#OK! M/UKB9:ZU6W<;E];TN*[]V/G:N\10U9$^K2>C43737TMRXZ/4:NXY@*;170Y. M/H]_;41JMY&HXRA1;R;UNT:>]I(X%;WE6GK+'UU?EB2>6:<"X)H[0*F'0&*6 M?%E(6"I4+#O3K"OH_TQ1YV, M.I_F,-7B=S[^)ABPEA$3_R,0^?MT*CQU""P1"->:P?F^SW$'SIM9SJ])T6YQ M]J:S$GWPQ.GEECT,/Z*7G? JRM@\H/)EDK!"+MUC7;=V,8\L%9P"V& .*!0"2*T< M\,A8"#5SBKJU=21+\%6!N&< 4!8913OI 0PL"(V5CII \4N7 MH[GGAGI]#4XHV/>3V-=U)5#". L!")/:RF%*HTIM$# >!@&90=$N6EN7; O M*$I4 A(*ZCUKU+O/,AP%]7X6]3H:'[*!\HAZT/D J$0*:!X@"!0;I9&E@=&( M>@-TUR7>GSKHE1"$V_(@U/[+9/0ECKVR\<_AK K:#D?#V6EQ63]QDKG/S(S,#GS]=C+>W_/U86&<:S/.2OMF#PW$V(;4K]D!:CD$BE@'F!!&:R>%Q6)M MG=*[U[.?NM.Z0.#3@\"'\BX4"/Q9".RX&IQEP0II@7.&@+B.!FAK%$ FJMM0 M2>^PRAWL"P06""P0V!-70X' GX; 3M4LARU%J4^RP!Y08270TC, F;5!:"$D MUQ$"48' .W8\]+-DY(-_M 1\7,]=TU9&KD(].6P]-+ZNS*2N)R=QW#=+&2D' M ,\UV./*9;CG?/QV./:1HU]FCV AYFL0\_:KE9ZOC#J!,?* (\L!Y40"I77D M:6PY(<9:'E)# G4A,9<(D'(6^NRA\*%ZLQ0HO TH[+AIHF7"A$$*&"D0&&!P@*%#^VJ*5!XZU"XU JA%T8@Q #Q*=\D, 8, M,Q)H0:T(V$5]WZ^M8U&@\*D%BPCY0K#^.R"V_:RR>GI0'4^]JX;C*@S'>FQ3 ME$B2PB_#V;!TS6C&:":U\W6^0QQ/-9V,AJZ:3_@CXZ)[CAZ9QFF,OUV#E:)< MOHQB&M!5)OP=51(+5'D-J-48$68NLQ M8 %!0!%30'L:0)QQ9@(U4@<5(14-Z 6=:0ND%D@MD/I0T2T%4OL$J9W(9QS5 M44L,0%8B0!5'0 >N -940N&8I=2LK:N!E$5)?5R^E9M&=EP&O6[X93Z>?,WA MV/GQ[%>@.E_(5U#G)_R*<[,ZH5=>A^\OYV@X]N"@^1O!#,/;K_>J7UZ]?OG^ M]<;NZ[]5F]O-;_&7ZN7&[C^KC>U7S2^O__AS\U\;;U]O[^TNUBO.PW,_''BN M//@@WII$@AMCE_Y)1:Z_1*8;SZ;OXC-/(AW:VNNI?^6;?PL37HL)-U?\-9Y" MX2T$AAJ:LDYI9$+*@'0F2*VB"B1LJOVO<*]J_S\Q)BR8^@0PM:>!*05)[Q!) M.VZ:P%$T$QD&+*XCH,YY8)Q3(# 3[8G@L5$^(2F&JG?GL@5."YSV#4Y[[ZHI MP'J7P+I445U0$CJ,4H:ZB#^$!DI 13'R$'AE/9H;1T-I+AC9\VSQM0>!<(\ MAC2<2STJ%:B,WQ^.QRD@9A*J4Z_KZGK^C1.XK_TZ+BPT/58:&NU(*O105D+A'>1B@+4P$ .@?9> M6:PPQYBD(P.D[D.]?^JIL@4$GQP((HRT@5Z%("EEUFBNJ34X,.T$"UYE$/RY MP/,"@G3G_1$%!/O@=WC"Y3^^YW?P8_=3'H<[=)?? M_6K>R$/>JZ7]KT?ARWS$Y.R0PHH$R[ 3U!,MB8+""D,$4P$)G\CY)PNF%'*^ M?7+^H^NF499YJ[@%<=T,H,HB(!DC %$GO6#>.QOR*:P0Y12V'^9+H95"*T^9 M5HKW_Y'22L?QA02WUCH/A$F.+Y-:$AE'@:=18CB15/)P?][_0BN%5@JM/'-: M*>!ZFBE6+O[SSE6=-*G^*;GD$R MVNZ?[]Z]?;WU>GMOXVWU:G/WY=N=W3_?O]ZM=MXTKLLW;W?^JC:WW^R\W]K8 MV]S9!C^1BG8?!V2W=O_.OB)Q7[G)L1GYJP;QWOGH'OK^97;N97;*J]B]MNVY>:HM9RUQ@_Z=AOWNH83CUB&O@0\1^ MRI$!TN1VL,9;#@,6WJVMBP&3_3O4**A?4+^@_O/H)U!0_^=1?ZGL&TJ,TL@! M:@B./T0 DGH)C'2<8AH<#2(J^W" R?F2/P7V'_.YPJ/RI#6>LYFO_716TF*> M=EK,_;J.&IDJ5'(3*K$KP;:8&"2E!W%M%*!8P\@BFJ7*U"30N(9<1BK! XI( MR82Y-P.BX-ZCP;W[]9T4W/L9W.LX3JP0B+O ;6,1!4:::",@4!:2W#4GSWS M9FV=#.(6+KA7<*_@WL-Z#PKN_13N+?4]+!@5B$C@&0^ :H:!9(X#A3!"FA(6 MB2SA'L3W<4SXU'&OQ.!<:P:W)^/<=G X_A)W^W"EW6 %JI?Z:#C3H\I_/?)C M-YP=1TQ(W0FUM?'BLVEUI$^U&?F^^>QOBWI*(]S[=S6T,O>Z(W*;8WM"PID 9K0 -&0'*. !$,07S[L+_4##O?C"OTZJ(8RZA0D!;1 &U@0"IDIH>B2NB'G/& M\8AY_'P3U()YM^Q[<,/IT4B?IDGV/\AH>DX?S;/V]UER(\SS%,^F;#9R87UR M2LZE8/V_3?WW]=7\QJM\[[Y3.Q'\46XG;G([O<]NE<,XQI0F7HTGLWCYV22! M<,X3UC/OJM#T--6C^!SQA<.46_[BTEDXFDR':3/_6ON1G@V_^-].AFYVT.23 MMOJ[,-4IZ;Y%U MVB!$H<,26T4H"])3Q(4W'R5>FW_IH%[BX[X'IO;Z,] A3L6O>G2B3Z=K?U^9 ML78X-,W_N6F]7,P?D;"+BV?^GQM__;_-[=U!ZJ=YN?2>?ZQ#7>\/QYEUV,-E M:U_M*?/HH_HSJ77>25&UOJC>; MVQO;+S_&%K?/-1*\AEFSM@BGM3. #IKM?54RB"N@;GD7-/__G?TF, M\&]5J[5N'Q_&*]M;\%6N*J8[];X>#[_E=7NY0-_XQ\;8O8M::A3&_.=.>#.' MX]T%&K\:3NUH,HW:[%XQ_V+-QY]?MV.ZNWV MJS<'V]_^H'$\4?7=QUM[^_##IP]1A=W_MK6W>?H!_T_8VOL<_[8?@Q7(IXJ" M'D8KFSKDH[TM+(C6-V(Z!&F5;VR,X?C8NXWD'3:,2.H)# (12HG4QJ/@K&*4 M"*\87ZM\- :.$CK4QSZ*B$YV0ZK0^H_C:92@Z;328U?M1M 8AJA4CF?51G-8 MD3CU75Q).TP)Q2L"=%Z-N!Q\XQ?;$6<1:%;VQZ->?O$EQ2U]*K)^.I[-A.'WXC9MO_&LRWX;V2EOYW#HU.QI4\^GM!1!=HBG\ MY:L#_<57EUK+4[^?-O_M'IML;K]9.3>)P[?I[.1D4KN(06=1*PJS\?5.>.^/ M)G76IW>;42V[WL-GAD0[>Y\_&FJ0Q!@#Y+P 5%H"#($&8$$#IDI$#K5KZ[.# MVOMS-G!5+^:R:I=X^FNU.79Q&]81]0?57Q'VZVHO:GJS]&X&GW]Z/9H=Y%^W MC^/GTJ5>5'L'OO/-ZON,?BT_: W^8S./I M(+WOCNVLP;@HS%^&MK$1YA^/?TV/;;QW_,A^1+;C4=IV@\4UTA7B5^(.W!]4 M?N3MK)Z,AS9>VH]]O7\ZB/(VA!7+]7"B-^9'->VG8@P\E^'9C@:SD[3 MBL_24U?3TSB&PVE5Z_%^(S95 K8JU)/#2E=IG9/H1CR)-XK+DKZIXR.-9D,0 M@7(4'SJ"QV@4_SGR-7#ZM(I+F6_RHMHYKB^4Y1_+[G[MW3#-;K3XXY=,GMU! M1_B:)XK0=CQJ:'2Y!+,5B:JGB3/&\=8+:8PR>CS.^S/.99*N?#'CO_@Z6EWQ M+O%+^3VKD^C'@'W\[C:SW X.JK7^% M2#;[+];1*R9MAXL7J@]?U8])&[MCZ:6:E:*,5.6N))+0,C4#E(D;#A T,5Y%1&(DKZC\WKZ>S MCM3%'HMOX)^^]M@];KI"TB=_P)2\R]D1-DXJH>CU@+/7Y$7?$4NOG+B MHXH?'SD];$O1W1EIG[P[-?)4HVF8SM7/FG!556#OBK#WKH[$ M-(QDF+EUQ<%18'!Y.MF=E^PX.'W.#IWX_D=DJ2*8I(0UJ0'%"@$)K02"186$PC\\ 2CU91\AL1%<&D4SG_JD\]1+1I$R\F^:!3P^,;)P60T.@63 MDW&\WO381-5ZJ)/Q\Z+:B%B1$V#;DY2H)T<9:\RY5KN:7SY;],;[<32$AE'E M2J,[!RL%5*X(*J_CN ^3U=8/Z+AT^)> 20&^!?#].?4[8;&$"5CQH/LMQB=!'4'=7^2#)HST;KM7$\)!LVW?EP@<3Q\[YU M/(V&.OLAALE9$Y]VEOQ,NHY#KKWUPR_)>Y)]/%_B[2=U\[%Z$NWRV>D@^9%: M$WSAA!E4.<@#3 (XCH9T)=QFYR@V3\Z#QTLP.HNJ_7)S"0#=E MH/?-ZE3OO9WLCX=%G5U!]79V.I-3=-JM3W]\M$CIB)T:1,/> FJ5!(8A!CCV M4D-C1'#G3/VYI$43_S BS'&=8*+QV39HD< B*;U#YULN./$9,&R&XP8F?2(" M_]4>1&CSV?.<==4(#'4#]7.G8^=V=;-\W^(-3PY\ONPTWF :3JO)<9U0)Y\7 MC:VO)B9N9]T ? X]R.-+8I5.-UY4?_GEU>;(5AT?);]$.XSV*6;U9)1^G65Z MFQP.IQU'?'9%I^M&U(C(6@\:/IM?KS->W7#+4?9AQB>/>.=7OAI'G X,IA?< MLYV(;3^+CSOR2WMA]4#D8'ATU#CZ=;V?B&'L\U(LF2_[]UL_;>UGQ_7<*!B? M+JB@N4/M38;C-$_S[Y_[JM%I+N*4'0RGB>EL1OKT7E4WW_YSVJZE:3DHL]MT M>MAX=$\Z%U^Y;RLM\>JS[/?(U7TF7]I5S.363L]R19/^<:@_Q7'$V\1WDT3, MWVW-G<61P,62TLQ%[1M&;6X3EVJ<#V]?5+MYA UY-CI#G>X_&C4CS70V7\TY MO48=IWV*_33\<7KP=)9R''FO;O(,TU5:_O5-":,TDKQX<8*'"TZN?7S/YX_' M;9/6O[WG>"X7>;6R8WYQ_+0<3TYT=,-IA^B_3$81;A=S'O?P0KS26D9GUY]WD155XHJJQ.X<2?)Q;OP1/[-?E(F%,C&?GXVQF\_.R\ET M5C2*K4\?/BIF'*,V ,$"!!0R!PQR:3*YMUPI'8@ZJU$DM]6T*W0'[;0NS(_( M'J,&1SL(6_LY$V;\F-LG+ZJT&AG&H,[\--A2$&9K;^NC3-VU MD?" >Q)M%D<#4!X:@ ST3#@NF&%G0PXE=H)+0KRW@1K)I*1<2RP,\]9:Z2YR M9BV]5Q=[?Y9*8.W!TA+*>M_<>S*K0I+W+UG>DV[GM3TXYRAI=,#QHG9E5I^K MZ8D^RI<[U/5G/P_#BIB6[YY5LU8?'$^ZMSGL;*NY/3*=&U]1;L\]5QS6)8^U M4,_B1UP3V7ONJ2(VMJKV#TXYLEI;IP?(%EY6;E]4]^?PN3!V]<>"L2I(7O,H M;)('3CWU/!):-)&9QO&WR'J8]#]V]?O8MG&QJ"_%>V7MLP4TBF(T#,/XYO%T M[@H,T2R:G*2_#H:^3D?>I]'<.QA&X1_.#:[HA?X^S?H(4U?(@=OHS(UCWWX]3&0 M\CQ%(OW\UT)DAATOQ7^.)[/LN\EAH[F.3S)R6WAMO"--E**]#!M?7"_.XIK2 M4<3O(O'#STC\IL,X-EU?+'R#]/?J559%]D<72#>=WVU!\N/)K!U)OGZ+O4U\ M:/S0V7$OOC@/>KJ M#O+TW ;[^QG6ONB5^]R$5\DII<\UHU1>GE%ZJ\FA_9^ADOGYGZC MP64:W&%\P*3P'4_G9_'ZBXZ:9_SJ*.RRG90UG!U$M M;4*"DCD_2OMQ8>AWO ?IS_SF_#M+.;IX]&E/V"@V^Y.Z.6+L*./Y8I.3Y&MK MKIF'VVR$^+EI)X&Z=4-K Q M=NF?S@05]__6MP\?#3+<2VH!Y]*#-,% "4B 0=8$226R[-P!8Q8UOYS)101- M@J V!]=YDR)SIO$;C;_ZE\A=$?.B]#3!$R%*7^,9/9R,_>F2$IO@B+]51\<1 MJ3+"9*][E-Z(/%%OCZ;Y88HA:0-3;#A/BQ M?+T(HRD4(VV%G%OIDZ_>NS;D-EXH^WA3/L"LA&+>&-CVBY^_F8,]F_"(69;]3B1\#DI+-1&:$,WYMU9"*'4+ M;N-VV&=$;>8/(\ 7(1=MK4"EH'\\\H2 M"9KW_62_UD=QJM(]=*,?GN0@]HZ*F*#S\$@W4S=LE,MQ2OE,ME 1S/.)V41OEJ['#67SMIR+&,RK]SD MV,S"\6@9U#];#"!=I;,V>>X747?=:,RD.C>1C2GMH)FD,T-8Y,@T.GY2XEOC M;WX(^*-QI66[*,!O?N?)N!/K-ZAR-$]2R.//5!M [[+TW%RV5F9GVJ,8N:9J28GRN2D%;BZS7PJU=?H*-;-2 GF^;;_:_\B4 M%=YP!0ST)&KRB@+C P%"4ZN%HY!1?);--KMI52WOM'ZF5E=O\LZ&TX.(*RF' M*B%%[3L?R$;\(B(_>0':6/]I=HNE<.J(]:/AMPPD^=-M7'_^2,(R?13IZVN& MOWC!2^MB-7QVIBR60Y'%2; ,.T$]T9(H**Q(04TJ(.$_;EY:#6M5FMY%.R"% MD^_[G?!V\\W.0KH6!:\ ?F:2M?WI ]K^XR.!. @A" A$2$ -=L 0QP"W1FN( M)2=>K:V+\[VJ__><'N;9>Z?G/9I9:/0TP?T@2EH=?XLTODA(3"NQ2$@\]+.# ME ?WH;X0Y[H0KC/-4>:N]Q1I1S#1F03AQ M48SQR[9.QP(GH@$9LDU6IZ)VBW,,W29SI^.)<4J,ST45WW?SQG]9>[_SY]K? MYJ$_[N2%CYLPXC.?NYL;&>T[]8ZF>:CLQ=9RR;7VF79 MY_D3RU!AEY+'W6K0<.OXK*+FYF=W!7H7GH[_<.5Z#Y;?QYLH&-T8]GD^3%<$ MSL1[1SG+GN:X'HL@V]73LZ.F$G1[)-8>US5K?J1/VXCO><9F\WKC#MF85H=M M+DT2AE;:W"1'HC5E%)M@^,.C5*ZX"8;/[I(DY8UR9IO3M^0$3Q%G.="X/C?$ MX;@I'YMCA^?'DQ<^VN B]\6Y)UQ]NNR$24/*M^H.MCD0C3:$2^;&_++-V>C; MQ4RD*A6GG6VZJ/\8QFLF/ M DHR4+>53YO)2>68)F,_=WJM5#GI)/Y.F^HIR:9,?R8K-+GDD@#,P?M-#L=( M%57/OI>W2'N]A:TQ^L%@IDN/Z)DWKWVR_516]_KUY.:U7=XM:KN\GM=V*79SE.>I:B.+N;HN2N?Z5A[_Z,5B#(,*<#"XFA^Z@ ,)!P8:[QRSFEHU+ED M)&4U4L$% P/%G&L1N-%&.J9S8E^VDBM\Y'R[#"_GIQ< MARE)+7/ NI348 YV<\+%2T-VU6:F#L_Y@<%KOUZ1,!?OVL 15W,:LZ#AIA0 MPXUQ4"ACL!/8:*?$A<)VME*\.ZY3V.Q.)&LOW%E-&-5I*)%%4I*FU MW%#DH7>*($8<J=7'<#\Q#_ M3\,H4I%D@N1&Q+4E$8D1M=%"IF4M;WDM\=;)1YG.P+@S('#H !58 LE5W,HF M!(8X"G$UU];Q#S?PH;8'J?C^Z6K)P=_RG]];=8P0-TA%F6$D+BTQR BE$)$$ M40&=+*M^NZO^^B2=6W$6 L$(H& ,H!8%H"A5@#L(G:;*,T5NL(.18 P&Z"'W MGC)E(J]S93 .CF@.,2]K>I(TO;,J5U M QU,1JNTWB9Q=.R I9"3"OS9./^U,S M%;?HQ)-;_;3^EJ:^FTLNOFF.$ONR\(,-TD.O]B;(WL;&TFDRV')?TFST_-@Y M?4T'] \-N=Y[37[0WK633[$B;DWFD?&GQG]VI(=M*;X<2^W'^8 A?R47272-O[610[TL&=7FL!QU M[.7:SX9U8QCG _R3Y%A-+7US291)&+3E"%M;NE-9]SBW^?$=^SK'4RX,[-9! MG1WPAW%FW+PRKE^MR]NMTKB?2T4FW^UD.C^LZ5:K:BK]GO?'/EJOW \[U-7^ MRS!>K0$?FV!KGMV6//?I5"I)CYN?@S1U)0]\"Q4IA'&P:![V@W+-V06?BHTU M&?9-"=.FL/6PCLL]G>4 _FH2U[YN;[X;V[#+G_VWFMZ;=)\N[8]3$U^KQ):-KIW8Q MO$%[!C5_[+31VM!?XY?U<,QIM_#M!9=NLBRF9W/(Y@=F9P2SN7=;S+23RI:J MXBS'LJASWH1J+Z)VSZWIHL3=ZIW/;8<7U:NFC'>G=TX^3UC4T-/5?UT:L70\ M=;?;^A&0%?TS=7UTDUG[_ED--(G MV]\^H.V-CPY9:)C P''% 27* LU2.!S1SOI :30HU];A"WXNM*E11MM6>5T) M;.AS7N\U%7>?2_3BN#/+R*PYULUU[:NCH;=9_KH::L:099*TY5)X1)*!0[\Z"?.S1U0K(:$F@>*_'S MRAYH5/!F)^1V41%84[^G'QZ,??>HK-0/^4[]$%7JAY3Z(:5^R,7U0ZXBMUMUC_=_;]BM9A=K,-;;" M, <0;2[:L51-M<1RR+]0QN:SMC%VRVEJ9JD<\V]]VO]H$8%6>0F\\R'UUJ1 M:>X HL9@#E,-('QV\V'-)1:!&6\%M8XI82B,JE1<8F,EM&>/^1>B6_LVAFW: MVEFY-?.BZ<.5#R]9%\X\L MDN1?5(MQ1@UN%HV8-L\]FCW)Y(YX-6H#H9:*YZ"YQ>+SJ^]6AZE#0DCFD6_2 M,L-5[/2.<=XF!36VV&':.%T-L6D*W0PMC^#L_;,J.I_@'-Q?I?ZF;:ACB#]F M!W/]\C_'NLZ]KS?R-U[%!9]1J3W/H74C?CE9WX\-, MFO.D=1>G^W3ZK*?9.MLG?%E].%EPV8)&D%DY/EZGZ*W"8&WW6_B+_TIE2 MX^D.31KCRMYK\QN71T4IBSDE4,Y\:SR?P_"YDZU[OZZ;Z^RUTVO[':Q/.V7> M'\J[#KJVESV+"Q>[T 9G>LZEYUOLX^[M+KC5H.UPW]2Q6C:"TAEHU+J;Q>QV1-.%1+2"2_3/PQI1$@3;">BEDE MNE52Y5?\KNP:?M?Y3"Q=K^E,]OGZ7?H'/>UNIR1VNGR^:J&*U*D9P[5*_(-OZ"6R5=YFQ#K[F#MZ-" M-XWYI#C\V$5P7AG\ ML7*WT]3W.4SJ[P^,P'G6TZ(*SRBN;M2NF^I!4V_K'%F>K"P;IMW&V]ZTF2^/] L>HTVM(Q>[T3& MGZ3Z0REPX J762I6G4OE\NOSRS5;O)^2WWP= M+9W&K+^P=L6%_B#(+(KL(232F$(6C%0XQ9@RQ ,F ?Y,W-B;/.RW2<$\XRAZ MMH%C<3S?XK4^2@^AX@@!KV$*WE8!&)L*I&!/&45,!R'7UA$]%P:83ZQ^*-*= M8K]-O:^$LV<]+"GVP2Z._V#FT<"FE MN-A+'44G.?/Z/#MF8ZXM.-.T!%]Q$'3B)F[L3VF\3O%C2XOH@7T5%QFSK;9Q M1XYDYX>_OIK87*7N3;[3ARC5;^(KT^<'!VS[U>9'+:,N+Z$"6C $J(^8H%'P M0!MAM((.4@Y3*/CY8/"XC^[*2&E-X$8S;+X]GIQ7)J<7.K6Z!^POSJM=U^NQ M\Z04L^N76K464O3$F>EG#EM[=F/(=C@"79 !R< U<@ XY4$ MSAEBJ"+6*7+6EXN0M(8XCP/3E#BB ]>&!<^HT]"EQA27%S-91*UF FY$M&F; MO>S$WG!=M\W<:9LP.EA@2QOD-@_I; O:)!R)BK3/86DI3/"2[HQSM]W9Z,(< M61AY/'._;>*)6^[/%)D[A1N?2]@O VK/5N:<=S5\4?W9/E.B]_8!KC*\,]T2 MVJ#SMK1"&TK5ECQ-@S1^=I+&=-DX&B,HWFYQA4ONVV3K^K%NVJO';^1>[=FD MC[>SR]H!"9^KE3K[W0$U?%/MJ&YE="F>K\^;X[94ZKZ?+_J!-==,X MNCS43G_CE=W6!+1?,F$KI7>Z73K#,GB\U/^^L;ODA_BYOMPGG4G/*S4/]CM7 ME6)U&W? -,YEKB3_HGJY--=64+5>"3C.ETPN%3W- M!D6S05;MNV9G7Z3!/8^3@NMJ:[NSJ(. QJ1+7!FW8YZOHKDM&U]TIN5] VLY MGZ0*!45.:N!0EX#IZFA#C,(^3G%[*_5HD#3+(-- H?M M3'93YZES&-FV9\XHM4CUVT^ND:88V 5GS=UKZQ-=N_,$/B>A18!1UO*FR8,Y M+[O>,ODORR))N0NPGW8:9O_M1;4]&8,OC9]G>I#).MUQ"9GSXXLKW_%,=Z"V MNT?[A,UK^<%3GF'V$)6RG%Z'N<*$N_B_.^FE2IPMX"[^>3$N8G)X&#$EWR9J?\>SI%*ER[RH7@U'^=KQIG=] MLT[03W/ M"RKV'XX=]9;)LK$OQI0;=W%.9NVB>YKA+FT MT>X/R>?,?:SQFDHL%>540.YL^P"7?U$;M&K MCV>3.437>63Y%9.,O3K-T4@?3?VO\U^Z7LCT_=^ZCLKTS*E\QTB?_CH_^]V[(O("RN^]7X9\6T.^JF#\/F4;8G<[8S2Y#S;Z?**+X*_E=\JK7UK=14N\)J4#6!(RT\EP5^6@O\_]E[UZ8XC+_B:>W@//FNS2+T5G_8N ]NGN]I<3,-Q9 MY\^/9//KAU[G\*^#S75X)OUKK_/UG^[FZ:=R\S,^^7O[_1A^'G^S,:]R8!QI MZDO$:4&0HE@C54KI&2&DY"EG:UM(W=9*7Y(OZRPR-&PU-A6(+QZ\#*NO#%:% MDEIS[2R7G/L0:V\R[(Q5@IE2:I9@-1Y=I2CA*V,DPVH#817/8558(A4O4 BD MB&$K#AE?,L24-J55A62Q, ' :B%X6RF98?4YPNJO0%;&W*?%W%_,&Y QMR&8 M2V>82XD)3&C079F-F%M(9*UDJ.!&,2F8\B%4F(MEF]/SI= SYMXOYCZ 5^9. M'KIGZ:-)6]#3 ZG5P9(4873#0*1GXO[\-;:[ML-7K;:736^/Z*G9F ?1O4M^ MQ(K8UL8@D':2=IBW!]/PBN#_NRJZNS:O]CW*G'<;SNLNN&\D%8I8S9 )TB!> MJH"L\18I+8U@P4E)@/,D;W-R/OG.O?/=O:S'I@+RW8V*C*LO!U42>%0% M]4RI^52R J#P&"1U%/HWPL'+4'#-QSF+/O+GCH?W58R>=3Y^$]YYH[E#U,:, M7E9Y9!1Q2!><,QF$T30\LO\HR\ CRT"A8%ZD+1'!@2-NF$'648N8P!K8KV > M\T?6AK(,/+(,:".I* -#F$N"."4&P01B5 ;A)5'..%&LO.T/SFDXUW\PVY.H MTYVV!D=5GN3PLT[HGE)N5P5IJKPU=5[YXZLW.5)5VH74-POE4"*N5&?MXV-3 M';](7TH:N0TL_JB(T&_W1>#B99[G_3_#?XS;3&LSVCY2L/6<4G2'3?-QR MSN33S?W-;T *#&LJ$39E@7@1]0U3 .Q(;K"G!!A#790S>;E UBSS?JQ?T!IV M1P9&Q^:H MKK(0BS/MF5%5?\*'6 $N/2'5871FM-X/CUAXL@;H [M%D>!2SP4?T2DUT M4^7$T.L>=OM5\:VP<.<\@'ZY#],B7BD-="H362'BXENAA;>*>:%3+U*7Z\SQ MJ7[[8F+H6:F!<<3F*G]R7< =!GV?*&%=5'!:2V)\O M?&R@CS/TJ"I"P*C"(H0G51GWX4)5R6%Z=7&HX>-43JOL5C44+ACXI233L>1F M*G 44[4.PU[HC])1A92?M0UJR[C;NZ+DPD+R_U@^/O6O2O>:\EZGL:_JH\0" M:].>S(N$S'N>.A=+ H=#F*!!7?UDG*IW36N,57,6:XSU%X;"73J<9RH0U%_X MO-CYC;N4BW@IO'8UBWU*M4E![#:JU+EK52;V*,?_/1STX7=7!5&]JL$ZQXQ$ M5,6L6G]-^B$J3T6%;1]FA6X6!NYS5*M3JO<_!C''_&\K']8^_['RKVEZX@N_ M^N4H8<\TH_/:YR^SC,[Q<8BP=D.TATL5I4M&;3Y&BWH2:KT#,.V.6[$F,SS_ MM^W!$6@;C!;_:K._%RG55$2?H\O<*<>.WX.,_U];^NR)ZL_25A*S#4/92 M(9=YY>%J4'NS0>TNS$YL)E8S@E]';G $ +R0B3L5LHU%C8'!@'13#8;Y*R3D M!DCW%54>#0<_NO["DE"MR2@6\$M=3L5AHK$[ EI'DU1A%=JI#-Y4-=,.)N/E MB&G5^DJKB2U,4D6H5$YZ7D$P6EYDKF7-"Y?.:CT,YY6-DC",:E2(LU(U M-AV[JD33*J!%'!)?F8WMZJ[XZK/"[U&#F@QK.4A]FQF2\55B">JJ9D;\,W[3 MQ$RHZ91BLB$'$SN.4S"ME-9NV4E5G#,^(5;N22\#DF;B0)K94V'*E[L\S7<> MK7J:XG[.(4=+ M/%U-T-G)F98[.RM/"V7BS@WFKPP8*;F6_DX#1FYFI9[9Z+B/3C^DMH7EDK:U M%I=N5K>NGF)0M^HLH'-]"Q2I7U*C,'U^:E0U&G^#3C37DQ2G_VK&>US=ZRD[ MUFK J-6'AA? Z_L$K,W(.A41QH]ZL5QA&%4E&VN[#O2#$3!]-01F=%E)Q%F- MREYJ<[07ZA*>'NBX%]G]()Q=('JS"6K(:KBZDU%ICH(S4XQ >0'5LPL3'+T?G^)WHU+Q!6;X MMY5/6U_ V#H<^-";*K]UH593"]>R;$$#6U\6Z[U&,5NH^GJA5"6]$IBVELE: M[X[54D$A!1D:5C4."86.],=[($Y_3[]9E==T/7AB=.$DWUE%R2$J2;5FU/_> MKEJ=?M'5$ENIMG4&^R,SAF?V*XVN+B2V6#2Q=H?4[IL9W9\7[J@]SA/CP^!5 M71N&\7 P.JJ5Z4J=7&U]AB'L# !G"8]#6;N.?'RZ7W8B75@)-NU*Q"K>,$H^ MC$VW]]J5P 7".XG8P2^@.YB@> 5A?0Y4%P!UR: HD\Z]5)@X5L'M3T*UP33U M>];RZV"80$R&H]7[0 45_WO(X5H2X;, ,3, *TBF51KBJ4\UA7+ LJM+PM_- M;IDO UIOO"62F0Q3Q=LT#1ZLX@5+;6;A+?9U];I-MU]4" M !V.G)7_&3-75I/WPZKDL0O#6%06 /9H6L5V83FT%^O)MJ&U,(K'3*M+"UI# M+'L,=\Y%8\%3DE=*MO!O+-\?@AU.!5Q=*N *C)1:P)-3)JHM(+7+6D"";X#] MR6%=U.;R#9Y*V:F**\^+"%:E5D'=]77U[VFEYVH&(Y7,8A"VX?*[2:UO_S6P MH[BS':VM^$VX-K6Y5EO_,<<'W1C8$&N3+VL<,PGTDV%W5I G MJ@5Q=VLXKFH#SJ(7B*KU[D7%Z0@@X&E\3B3D7_08)RK8Y.W8ZWS MK3@_L_":XM7M=2]4I]I?.]GZ^ T+294M*2IH#*\1AB&CE$:E=@R6I[&^,"MO M\>IEB9!@C?9F*^&6TG^.Y2KB@W3ZT5#ICY M6"_L@H/I!%^M]O47OIN4\!BYBVS,7=0ZJI(7Q2WV_JC2=D9G168P&<>^5SZ$ MU(%1"AU>?-P(GM>#$4_!68/):&8 +XCI]=T834W [G#).)X%85VTC7BYUWQV MUW TOE2^X>[D()W6H$V1@M5.==J9+D-W/*D*?[>.8\1 ]+C"<"3=#Q2_JH,N M[A:DL+QJ&[\*NP#S]C!:7]/]\6HS]'IW97=4;]4O.=+"3Y=0 1:V#?U0=L>S MZ+39K*21G>JAT0J(H8Q[4]^PF:_E(]/U*$7/'<4=H:E\'9J3VAZ+3:?RYVF" M?@RB/CD-N:LZ%\,/TWY$VJ]?B-E+QEWM&HX3.B_-GNWR:5!7+]GDXM)%+Q A MTTF9[29$D3/];K555;-2=A%OT_&L^"/*;F>F]P7*VL=!6^#5)_$,93;EJ^ M/)4(D*Q>]S2%!J>X2E@R\-%X'O\Y[7FZZBM%K6K/U-U.ORSV^N_%7M>]C(%" M_6JPZA#2!8SX-?1X.(_5/9N'29O3*@1'G#>6$(X]5=1IQD6I B>%#/:;)BO/ M(+"A6D11CZ@T=5K]F.JY#WR8X%.UF_$!1/]=O9?QM3O>>U=O9#3D:('8G+E; M=KM;V]]QY\_-TYWM [9Y^BDZ2L3.UYWCSG;G8'=[@^RN_['?V?]T>-;=TCG< M$%OK'_'.:6=O:]N==O[L[&^>]O9V]]?()OW4V]S_YV#SSTW:^7-WX333&CSC M.^\2JAGX]HXZ\M7Q\5VS[7=6.ZV%X926A2!.LP]]]8J23Q(E9#4 MV"6^ZGUM9-5/C)49)+.P+5H<^(J;&X+1(>6 X57O6 M@)A+_5AM?:JQM-IWG!Z(N"R4CF[Y]E+2APT7C4Y4W9,W3V3 M#C+61R0654B[H"'%_2 73T94%EC<^ 2F 6Z+I>/G2G'=@XN"C-ZET:S-P'FH MT=SXK&)T"BRR894$=C*<[3LOAMBTOH/B/#0]T+ZB%MX=C:O#,5%LXU0OE,X8 M6'CA:L"CE$;[J S1+!D<=J-&_'T0)2S:,6'XH^MB//!:M7$2);)]D?&^N%+V MC%_0%RX/DVS%MTOG5Y(%DC3 X?1\57S&\DYD5$- W.KH2QO*&.62?4^E13W![7 5S;C8&D_Z *?=Q;%*LZV.S+? MOT>/20JX3V(YNCH>(BJJ=A"/T$UC$AR*.?N)15Q$X<6WREH[V4X9H[-B6"F&W[_Q0&QAF4.&1\50FA(9 \/*B5:VU"73 M\@(-RWEOI"U,X7AIE1;:E )^YZ!'DF#.*H;78,;"C@7A#=JRN"(:L1S$K?D$ MS\EF7@2543K3.(Q^G2F")!-[9'HA0%BRJ M(:LZ4M]3?R/E%3.3\6!Z2Y6W*'U2YSJ"8>N9HU%X,_WE7'*VQ9/_<8C@78]Z MYN1-MY\&)SUWON^VBNN]MSIS==VA^OIJ=>U,VJ?J(B]6L=:77[_RYBLOZE7! M[]HP7B57W2GQW>_-/7[J'@M^PWNOR<7>B&(7Y&&K7=38\RM]OF&B-/D(B=(^ M5'[#G7A [WW:-ZGW?G0[I4IY0_RIIY W'[; MB/[KP01:\J-_W4"V'G\)WT-YY :M[XV^G\0:FZ;WV+6*'J+,=):+>ZL2$H_$ MMI);8[;!E24D2\A<0OX33"\>YNK[2DPZD_$P[19F,3[<'X#+<\1+VF M,OWO_NHU-6 M^T6*E/KPVC>Y8(9 "R11]9L(*[B'[]8<=^.S#X<[VQQ/H&]M+ $66LD4MYAK*@D0H65MURW5<$?(0O_@ZVHYB'1+]0_N15:WT[' MRR222:0!).*Q=%9:*Y7'O'1!.^NH$@&;DCME62:1IR>1TQF)X$(XHR1'!/. M>,$H4JPL48&M(-Y9[15;>4M4FZO+#F(^BQ75/"3*))))))/(99:(I=:&P*D) M)2^] 766>M!V-=9&>BDSB3P]B9 9B3A#@2N(03A6:N0E+9%R&$B$&%IR Z:( M 4M$XS:P32:13"*91#*)/ *),*<-EX6RUC#N-("0<*P,E&C!2E6:3")/3R)L M[LXB6II -:*%*! W!4:6%@0%H;TM%,<^Q)J_ DP1\ABUV%\WBSS$7M;-:O^^ MH+VL3=.?E""@\:!ONV5[U?G\ZFP4=-7$([#/?DN+7KREY9ZD&O.+J:=\ 9L5 MMBQ*RJ,KC6,;=6["I/#2$1F$QYG-GIK-3A8V9[C@FL3CMLH: R:1)$B77B%C M"\PD@YDR:N4MI;1-BL=PK-UM&3TCPGJU!>A?,.3I("DME*.E#QQ3:@NI<3#, M"AN"$D6&O*>'O/E6 B^XD$(P)#W'"/XB2"EB$0^I[8$ZU>(PI*"!L]O62@\0]Y#0-[<\5U0R7P R"-6 M = 10#MM2X,*1@I.L>?&6( \WI;R,5P6&?$RXC5C[FZCY,4M/1:,-%1P&:PE MKK!&,>F%Y*K,08<-0+RYEY9YS4KM*/*E*!&WQ(-)ZS@2E-%2*1^L R6/R:*M MN,J0UTQ'[ -L_35H$%.F_4MIXQ=A^W:[ B\8M@NBC/:$E=87O Q&N8(8L-*Y MH]P*2C)L/S%L=]XMN",%QC!1VB"A5(&XH ZI@H.B*CA,G"5'O#FSDA2PD1A M5B"EO4*\+!E2DGNDI7:,%850.D83M+E^#%=D!KP,>,V8N]NX(JTI#"F,#@9S MXD'?,Y19R8@CWDO";P!X&=7N ]7F_D;II'-**:0#PX@SR9$UU$:%CL/4@"JG MP/JFO'GG_3*F94QK *9I!TCEO8XYSWD)*EQI! :=SFFC"E;F[94&P-W6 N2#; M:\KT^K!N[GPJXKXW!U[)J0AO@\?!%K94A@O"C7/>>US"S^"\+3,%/C4%?EZ, M(PU$A^ *Q+@$"E1"(DN#1Z10F@=.A;,2-'X)XD ?0^M_L"75/"AJ9OQ!9I', M(DU@$+&*Z0* M85!)RB!=/!=9A'BV3K>5?HP3VIE%,HMD%LDLPED\G>VM*P/GF!;:*>-TT+$@ MH6!69Q9Y>A:9[SX8P866CB%): DL$CBR@7F$2RZI$<'8%.V,11O+QP@CR2R2 M622S2&:1.]6*RRSRJ"PRW]215E'"L$)""8XX]189@3D2F(DBJ."Q)"MO!<=M ML"4SBSSMGL\T_4/,#_$T.]\/TI>%660PBWXPB:7S_L^%;/*$W6Q27_*0Y2%[ M+D-VVV)]C[=+_12EQYK4E2GU7'8XY]=*&%XPCZ^C:"$CL6@AT;EHX8,7+7R\ MPW,OMDSA!4/XBNI&_5IAPM<]=HWJRS5-.DOERL_V:ZS73; +HMK:?,4BJPM;R4 M0DO%<6$MED0*^)GI]NGI]G2);K4DM*""()@M@[AQ$ADG./(4"V6EX:$H5]Y2 MTE:$9;IM+-W^0N:*YHU,H_J2^3;S;7/Y5@9MI!$!2\I30GPK*6.88:H552KS M[=/S+5GB6^HL8LT MM@11!XJ3E-;@F!V2:+!P:2;W$EUU#J%%]N>[05*:'^RFP7CK%C&:8&,,= M)99+HZ15AN$B4)(-GD;0P\D2/11,$L)QB9P,'.BA4,BPH)#5*AA? +HY#28/ M+=KT46H.9WIX"%1IWL@TJB^9'QZ%'\!@X#@HZX7BW&&C?,I3%AA6QD\+0&5^ M>%I^Z"R;#Z;$FKNB0-9S%0NF,*2HU_$WA97$@,CMD=K@C M.TAKG62:RP;#U(7!2.Q((R2I>(ET0@11C\ M5AA%#6.\*.G*6R946\K'2(O\XNDA5YBY[2 ^:#'K>XWU>,[@30/6)7&P^+SD M2@KKBC(XR@4N/&,J[PP\/7B_/[LS($@9X[8+Q+$!R(8I1,9+C;PDA9%,44M" M+ Z&6?-R$3<==?+YJ*S99W*8)JG',I;]+H4N/2^8,*#-4TD5# ]61N5]@4:0 MP[)FST1!C=; !EY+Q(/B0 XE1\H711$PA^FLRG\7CU$Y,I-#)H=,#B^2'+2E M3!"M#,6<\Y)IZI6PW$K'+2V#OP$Y9 :X%P8XZ_D/01184.1YM!&8Q],L?*6TN:5NVHZS&7\S_B?\7]:!S%6/60D*,D-UV5I,"?$@_8IK"'& M9,]1(ZAAV3A01E!/B40VUD#D12F0Y=@AQIUP'!NZX44YS;[T"-E26$4D#)Z$,F0B? MG @WSFZA..P-+9Q% 1=E3$ 7D&;.(,DT=U8PZ[T%&TF1MGH4/]F#+:SF 5*. MG7J^1E1FW,RX#6#<$FQ.;PP/EDG.2Z\%QU*[>'C%2XYU9MPF,.ZRZ>FY4$40 M 1D9XY&Y8TBQ0B+%E2*EPA0F=>4MX;K-=6;[41 MC+MLXUKC-<'"(1%B[*4N,#*6&T2EHM'^U[KU;7;'R!> MY\YUY.^:VO07ZLCG(L@4.60.W?8P/W3K,FPC_3[B[T9'\R&G?+DRE, MOTWU46?X>.&-W;X/_?$;1-1"%U*?6 &?7-[X8^>_PY:K?&>]U1*S;>ZO9= M;^*A>_%^&ZM2SK*$CO?,N'4<0/1:_<&X=3CP,(=P [1]TCHV)VWX_K@U#"YT M?X0V#-=@"#_B@T=[W:-6.1P?ZYO> +$C: 3(EO-4;TP,)&:W\ M>^GE%X?R&8Z0O'B$_K/V]?]M=#ZW6QN==ZM70^;2:QV"H'?[">'%>06Y66^9 M>@_FX&"85L\;,$6!G>+7H-^=K>WWGRN->GNK]6ZK\WGK[XWUM>WWZZT/&YVU MSKN-M;];G[?A@\WWG>W/3PFR-YW3UO_W?Q0E]/?6;^\JT C^7Q>M@S.H4IO! MPE!*BR)0A[GGWEHEB;)H5AO( O.&EYL-;0$*RVGC"I M:2C$&=1Y_DQ[V; Y[XVTA2D<+ZW20IM2P.]@&6L2S-EA8P51')=",*^X+4JM MX\!I;'%@ADBZ\O82F@->0(<+^;*!DJXJP]QN'>]UW5[KT)RT;(B&KH=FQJU! MV1I T_''$LN=(;DC:/0LSZU>P$>O2M>Z6 *NG=$S$A""A"7"*>68<,^LD4X+ M1@*UG!%"9)TR_+*A;NSX7*SE73QFUX_!?6F'<=DD#?&"2N5373%T8QJ6UL+J MJI/1M^>)Z..OH]#K164/OMV%WH'ATHT!W-$%>2,E<71H>CUXT%Q-K#7/,/S1 M==!AZ MT[D?7A]CHF=5W0XWR@G&8O?#A4KY]^!@>.CJ7<1]ZNH -)_%!_X9O M',,HI0OA?R?=H_BP\T*Z>EZ?O51__34[KA&X<5-U].)%<#V#=L*X.A4PGZ0G# M8.,=JZW:4=X",3H,9I2XQL3%$EKF$,8T/0'>9@1B6BE6:0W]/(JR#V)?VU91 MC,)/Z%G_>R7-XR$,81F&P]CCZ7NLMM9@30WGCX2[!]_[,+@>""RDID?PD!$8 M<5'VCL(P>?S[#CC,@@RD#HPJS2[U,8YS]#:OMK;B\H'E 9-F4@]BV\.(48L/ M3&\R&DM3&PT$O_AJ["FT<=D>+-2Y@^-([U(N^72VZ:7L+8P/ E5H8=*'?$9) M7I=NA=$9FVY_=,$SZX'? )MX.(S34[T>#/=P=CV.S%0/J&"M=U(9Q[$1Z(Z/ M,[J,<>TX63#R4VDY@IEVW2,SQ'&0,/C(# %QH.$I#B[T M^>SS0)&I' !AS_1*0#YS$*4..@=&/8AW=W30CDO!@)R,]E)+$<$K\0.\K<#7 M#)/P#D:5QN- W+OC=',EM4FD +:K;M>C"$\90 N^7A$PF.ES:.HX_N.Z0SS);#/'VR6AY-.,#(PP F<2#2.,0O]&>-W9>G@<_XAJ+ MDM8MX;;>?'6EGAZ&<5H(>P96_Z&!R3,@H+VN.VF%Z?C%UXCDO8!=@U']]A^V M_IA_7$EV!4T@*^6D5W9[O<3YZ0X #I#0B=M+/3[?U_1VT,7S&!G[?G0$W8K^ MQ?9T)8U,7$#QW2YL;M!?6CTM'WJ <2 KZ8VG>'L.:JU)]-IO 2F#4$:':7VM M-:S0]LNHAD-K;$VW0,FC4:W5'"\TOH33->!60AOGW71]/4%QI87AX516YX"X MO1?G91_Z 8^I+8#IU5$U;:85^],+EP#M;,6,]@;#Z&G"C[F,Q[:&X; [KM_B>^Q^/[YX5/8FX[W8T6B:Q%:,6;1'8PP-T:F>,J@VNA7M&)+^MG]J<\FF9K4$8X=F$8 7*A/\X 2H!5 ME1Y4-?ICT)LBDD-_!6E)"D"_:F,5V*8 M)/!B.DP^S"D%3X7"7RAB43:&W1#G+O9G.L<3N+1 FFDPXA<'/M[5BQK!CRZH M/(GJ1Z/)X=$"N?9.HJ F_6^F78 ,7?WF45I\5-)&TY<:I9E,+-P[N<"B;-U! M[;M,7TQ:EE8A..*\L;&4@*>*.LVX*%7@I)#!?M-\9>&FABB2EWAX.H-QJ'Q6 MK/HQ]?C\WR7/\9GMQF"*(8HIQHSJ ML\$3Z]#JC^1DWNB#-39)Z+36]_\)'FR@[VL@S#_26ET'<>@-HM*X#<__HS=P M!T\<9M%Y-PVS@'8/O^"=[7\.=NC'G_ =L?EU0^Q\?0_?7Q-;V_YP:_T+/#<^ MYU,O_.?3R>Y7?V0I+SKK?QSN;G_:ZWS]M+^[_@'Z<_!S9[^WM[.]U]M$6$-XBPPQ#EU\40Z084I:!E$ M4,Z+<^ZU4A/&N/,>[&1AL#:*U\AEH+4W1^ M1^',&KE\ 5ULLES;JS/>+AFXD<(%Q@)GN-3>>"6,M<'&M&OR4B?Z,S'LIMH. M8/-1SR2XA=^!%@$C$\.W1L?FJ&6^#T/2LFOM#\SL!+))RP2D';ANPO*D[4>E M:3A5-B/>_C"@8H&N@E*#O4&,D(G$ZX.M%*YZKVLR!@4"=!8_%X7N7!02;T;E M<5+M%K6.)L.H]=8,=D&OHY+;^Q$J97YFRD&GRN[/X*O>)-!?ZM^1.:GM"7B9 MZ'$\>W?\>X%1H.?PKI'Q:^.R7WLNQXN]FK6:- K32V\1M:_8]S-C? R*8E)- MNDFKA0;7P20]M$#ZE+5;$>/:4Y7A_..K#IYI$ICXOVX1UQ9D0;P35AGMN.%> M*:YCY2&OG(0E47[;F /M0CA;<8MPMOEZ[]1OL)9>8!;>5KPRW.UL;])OP0J' M"X?=&@[2\IP9T]75X=@"--5(LF"O5.DKNQ-)T(SCT)K-E=:YGBYIG=.LE&]L- M#H^&82_T1Q5$P-\AN@"!MT>MWVH7$BCQ_VK%7O;.?F/F!9@];31]?GHJ/&D< M#BOEU41 @E5ZCTK=L^6*#[4WX208,#:J4J>;9@A(1W6%2DF2JH\8B1\1/;-N MTQ3>!H/NI/4M@!%H)'$!P&^W0*64S_S=HGQM).'YTI_*PI]@<_T-8K35GR/8 M: V($);#^B3Z!O\[622=,-XJM\W/5XMG"WKDR=:V8YO?OS%0N+3"$EDL"L2U M=$B;@J# '(NU3[4JV,I;O'I97J,:XY*8W4:4?C5,.XO2DXO2210?(74 I1'Y MDGD$$QF0 =,8%44@V"MF'=91?-BE['@-ATPW%**S<39+B33"&6*IW6EG^0HX MUPV[-KI)[.!'J$AQBIDU9*X=#8&3*GA4=X='L%YH\$[AP JNB51>!A5_"&+ MQ*DR>TJ0:89JX3XGTUF4GT*4X1W6OG$9B[41C*3$H.=Q29&1)49*.N*)!P%W M]@%$^7O:4;F!),?=E=H!.7_.9#B,MD2O6WEZ4]!%?^J$]?#\D%QUZ4Q"[=KK M)?_K:"_ $X_-HQ@AMSE3\P[>^@.\='0#A8M\1'_/WW5M_ 'TU7^BNOJ*I7?) M-T1!DK75E NF4:FE0KP@!=)8>!!G[QW#@@F6.)U:D*I75IL'!!@2W&31%%\!>/=5TK@FOI-;/T1>F#?G_\ M%D(@6GN*<"@$XH8(9(F@J "+003#.,#$Q5IDZR)AFUHJM]8J31D DQ0+7"K. M"#52,2%,J90V)M"0A.,\\6;A>"#A^/ASZR.8&+K4E)8(%UPBSI1$!EL@UB@G M!2LMU3@*A[I..);4M.L< '6@(.6K4EP9&/A\G (W\PF<.='W(M_GCD%@377C M7!($>NU&QQ\G=0!'M5G>OLQ-GW;7)W:_CJ8Z-,.#4,6CK+;6+[\%P'&P>-]B M',O9'89J)WT88VVB$EH''2WT9Q84L-IZ=T4[\SM&2]%BLRWIM,<1TL[(+'(C MA@[$\)(J-&'6D9/IYL-NS4]LE)%L42_9R^%"%4A"@NQ7U&O&9V/ M>YAOD<2XRQB2-(Z.__YBC(,].=>C1NQ.$XR?U_9TBU?'$,B#;TK/2'NS$KPH M8AO]H\FX>;O0/S?7UW[L]O_:VST]ZNUL?Z2=]1U1'=1W>&O=L9WM'=R!_^_L M;P)%_W&P>7H@-KL:[_[/'G:'__3-5SW9.OQG#^[#G?V#=%"_<_J1=T[]7F?_ M(^GL?^INGD(__OQXNK5]I$R* 5=M1[PHO"*%8(SX.G@A72"G)VZSG.0RM-1&MA)NY_[_G:;BV_ MAE;PRJ6CP5+"N:$J2%)20U0!JDP0[KGO/5\$4'@TEQ M>=,HWO'BGM$\2M.%.MYP&D18A_ F]T<*>H^!1_$!<1,H19JE.+XZL-7,GE@? MM&RE4\"]DZ6 SVEP;4UHB7PB%"<"JW:)#^?2TXKF9^NW\!.X)_7P7]56KS/# M8=HVGNU[)<]+#$F'3ZJ8N7I_;52_1AWF-_WPR)S4G\3@).= A'T*F.I'+Z4Y M.AH.?E;Q=@MC98,S,7YRNCL.BUVD"/>!@C.].;Y[6>IG/D-[Q1E:EL_0YC.T^0SM+<[0WEGE M6!:,&DR*2C92'HSI/?4WTAD[,QD/IK=42332)W4.CAAV;8Y&X=47Z2K0EYU M_:J;\2JYZDZIV9WOO>*IBJQR)F]X\P,4P+EX#3Q"NL1F)+7* YD'LED#^11K M_!=*[C4O==W?X4?H50-+WKPT&7VZ7("M/)2_/I0?)X-Q.H2;SN!'#T:*M:T] M%57D;C=J2>ELU73;?+CH9UEM-1,NX G/;SX6L()FK'C^6#'UI[Z0T;P)7(RZ M\'@SO!@L4JZ0_UUJ91EBKFL@/G3ZM-DQV[2]51\2B*U5CK\JZ >^U#_SQ-E] M QO3CR0;,YY -]%3"Z(Q' YLM/FK<^0+7ZK]M]Z,S>R _,PW/',$KV8\? @\ M9!D/,QXV;#2_]!?0H8:=RX%A#CRCR5$\Z%@!#%P:5PC4G\4\F.I4\4G:^1DM M;EI4^UH+QZTFHVE6C_CS<.!#K^K$_"CATH'V^J1D=10S;M8DKY_\?;1XN'UX MP5[58C,78-RYI+7/;KODFM"L9Q>'-5L1Z<%ONF/HEKN)(WAMOJ&Z$,4\W>%. MFZD+&]\I(<6G$&.\HP3^$=-2K#;*WWVE#-0^_+VEG<'9-F!K&/=7A_5)X'I# M\Q*5("5M,C\,:"]P*649BENBBYEPKM^3+$U*M 87?3Z%7Y:^!U1W']&C00A#/4O:#A9P,%[_"%6>+EM[B@I&=GS0&!71O M'LA2]Z7*9W;_HW:S&;OML()TSKL:HV"7!K8*(3I_;/[B<5XDBI,ZE#7B91TA MNQ1".V.2Y:;JP_J1!<\^H5HYJ1L+1+2D22_>QB6XHVV+QW8 MQ=&LSK:EX8DALC&%<-**4\HV^-2DI*G3S 47-93"N6+2O12 52?2"H='O<%) M2#0_J/)T+(E-5+$I_GT/<*AW,F\T1E]-[TQ?(;_';R^/_L:GSZWODV[,NM:? M9BR9+I:81 ^FH>+1H;&VVX(1&8UGRZ@$V*V^-P6,PTG*A94N7"84%X]C=[2L M-=1.E:FA,/?FI'BVA<=,8]P"=&H*'.E(YS6!([?2OY\=^SYL@/!GMQ?\I!>V MREFH<'W@I^\7=/JI2K_5GRGP27_?CNOP=0<0KWUSF)24JP*Y,IY/+)U'EDF& M;"!:%,Z7MC!G X*?MVZTO10+64??3 YAB4,KE0E4+1I)B%4L;QK:I43\1 -$[I:D+N&,ET9!$57 ML7J0 *K49?[Z JC4!4&&#^U__6TCJB*#";3D1_^Z@5/["4;KL5WL=3SE(WC8 M'V.&ET_U/\@,OZP!:U1?+J[ G%?"W5?"5 ]ZZ#WFAZC#V*#!K&RA.Q5P?]P" ME?=7E/(&-R!"N6!<'XQ"SFK+CQ9, MTR(/6X'\-F#8++'[KZ6%](I5UHOM916 M*%X4^AXRKTWAX=T".OPW@$/%Z;,L1NR9>BUWOOXUVMT^VMO]CK'FUW\\^_M]V-XU]/-[]\L-:SD MG"!5J )Q7ABD#0F(2U]BQ31VJEQYR]JBN"S5:E.64?,0YL;'E.X;:*_4G3+^ M9_R_-_Q77'C* X"^HMQKK"GE!8Z;6:7'SJA[2'N8\?]>\;_S;H;_)YWOWYQC MSKC2(6])B3@6&FE!-;)4.BN"IBRF2*3M@LF,_[^._PUSW3P'\_!\0,E#V8/G M!_(%VH/TTM&C]SUZOW"L]SES8L *6\F-" 7E@E,E9"EY08DESA%*;V83G8;A MP)O1WCTF>LT4>1.*W%PRD3H?OQFNF'%*(*N91ER5%IFRT(B"8N($6+I.EA'L M4S*51R#)NRVTIL+[+QA)C^&:SZ!X3XXB6PB&L?=*Q K@Q%)3Y"]1QAL/*6\Y$AKX' MMP^FX7LQ/O;5[1,UJB\W#G5XL"F[ X7=MB\OBJLNAJ&'&)+&+J#G(*U/W9>& M>6B>07#-POF"9Z#&OSH=_6+<>^FZ56,E\2F>GX.2&NQU?A512 _F=7[A2NMC M>)WOM]!A]K+)*!!3WXA N MG)9.6^=)\9A;;R\>&2].[7;G(]?/($L#7N[TN4I>%];4N6E!.W:^H%VS1NHV MU>[$8U6[F]>TVRK_'O2__QT+=%7[>O\)/?]A,/QLFI2N8G,*K?N[Z[O[6W]^ M)%O;?^UO[G_$N^M[<,\.WP&(VP2 W-S>Z^[0]Z>[G\^FJ^@U.#V"2 32"8NB,E +)DMD8N&>1\4(C M(W IB!34676V3IR':3%!4%$*S0,HDXYI;+PI3.@ITPO<=A_ MH=;=L\Z5<7$9G&M'].U&E3UGO-<=^M;_3LQP'.N>E:VR&U6#.A_5/#MG*]G^ MJ8QYRD]4)2$J6[4"E/($CHX&56+"=*F,1>WLI-N+7!-3_GP>K[;^'DRZHW9K MLSL:#2;#[C0[5.]DFA T)0=*"<;\8;??!35FEC OIK;:Z'N8EF%,F38**<]> MG8GH,&:#2M^J'@Q3YD+55GHU8.7 M"Y7\CD!^8YH24Y<"C*F#\LBD^5 ND\&@X. K#:F5$B1GZ*E78K-SDWA1DDY#6*=^.AB%E@)L7 M;8PYM9;RX%V1DNZ"JKZW1.N;ZCG%C?67HZ0YW*$N1QA+D=X<3G" M9V$L55-33%-.5R_VP&;31O\'2/E@>-+$FN [-9T/3CO[:VQW_<-!9]N==$[7 M\.;V%[*S#_=]?<]VZ#^'6U]W#W?@OG,I_?8WZ>:Z/]C\^I%T3C?8YCJTO_U/ M-_9Q9]OO[W[=$;N'N]T.C:ZD+V1S[5L)E*VYXXC9TB%.)47:6H8"+Y25A 9; MGJNE[9RW&LB>%MIS U:4#%0%8+Z"B9@'\*R--!WU%/UPOV7 K^W*XV65G,G6 MNTKM:%C"R$>7+MPY_D8D&"-C*VIJGKI[DEWUS*T0Y?T%S_G2G*YYE/W+=';9)2:K:H/<>=[+_@_!P/?I$Q2=W-G M5;%Z\*QM1WW_^GNKO^UM[7]$7=H?*>=D\[^I\/=/SL'F^O_['?6#]AB)L'-M6^! MA>!8@1'5UB+.2H.LP %I[XK G"/:ZY6W!6YCC?,Q\<<+8,Z@GT'_.8"^H%JY MDF+#)>&2!>NL#U)1YA0K%2/WD$8P@_Z]@/XT0#ONKO&"!*Y*Y)4WB!M<(.VH M0%22HHRGCY@S /JB+6B10;^1MM.=3-5G:4G]'':^$O>R>B$<:L[7?JOUI=UY?9>?;%^ M&H/K?C")@7"7[O\U:XJ?T!-V/^/:4 )OJ&T#*SKS]JUX^^.235,$;0I1( JB MCCBV%)E0"J!QSH463$JF@;=YF[/F><_N<[TU#\A>^89+)JGF+YKG3%*/:61F MDKH]22T8EPR,R!"-2R/B$9>"&*24E@@K9;4QTF%'T[X^5S23U%.3U 7)>\Z> M2#M[.K8^"T/8:CP/>^O\/L\WG4?,U)!"ZF;']+N+!Y^!M.M"4 M=I$.PWAOX%O'9M2T7 ^Q>S/H6TNI.AJ4T>&Q#^F])YO'W[@O!?,:(V9DB;C& M"MF@ K)*L0*;R#@^5J]899>G=+CB&-QM!.".O"?R+%\YRS3F[7!<>A),/(!I M8IXXAC2A%I58AE+73S5TY.-56*783@TW00%]?'&F3\K84$" M$I^DXC+X^#"'CS-9"RY.,W:?2'W35![Z?"J/)\?P:P_:RT<]:!\CAXY!8-;Z M?J,_-OWO76#<*L].$X_>'TQ7)-]=_^<@K21X#JPBO /W[GS]T.VL0WO;7W[N M[*_%;#D_=]^=79%[!YVX&N&^G?T/O=W]3WN;VY_VH+_PO'_V.MO0CW7XSO:' M UB1QUO;!P3Z!9KI]]/-]???C"/">6H0H!M&G%.)C"HDLEY2ITSAG0AGS^%S MST-A. .I]!P[KISGC,BB4,0+:]C9D]7324D+<"NER-F(*Z9;=M-IXOE,M:JI MNN_3^M=V^/%.ZT_'XO7*X$>QM?;-,F*=H1@!OS+$B6)("4,03 C8+E26EIGG M=T _4I$SP^%)S&\VS\?V?2K_D7*"<7O35&Z7:BAU8K>5>Q#$N;JRT?FPI+#" M:[JHM!Z#O34*_;,R"VO!AN%6^2D<#8;)F8E?G?"^/P'A92;P0(A# M7E&->"FCW!8%*D,I@W>660*F]WAO&,)YS74X&\YI^KY1ZS@,0\PX5B5E&#W# ME P$PTJKLU?=.B>#@'OY77,R7'T1KQ+&'Z)EO:HX?58-I[&XZ2@W):#UM1RG MSB?^KS]O.4U[FH?S'H;SJXG);K>'P8PC!^4QO8LG(Z$Q#52/AY M8.]A8+<'8]-KW2;&:ZJJ@.H5KLDCT,ROOO+WRS%ZRRO@CSIYL$GYL->.AMU> MJ_* JG;E%FW-<&/IUO;:SYAQ?;G:#[1'/YYNGN[\W/GZY7AK^]/^UOJ&V(U5 M@O8_P?M^.NBLPSNN?^BE(SZ?YV'LP@0<-$.26HTXI24RVG)$<2F#HYP0+&XU M[Z7TC :L"D(E)P6W@@:IJ6,>PS^RVFU3T8^5Y_T)Y]V55JN2&L2TX8@+3I#A M/OH6-=:F%*+@MYMWRKWQNH0U+RTO#+.E*!3VAN&RD%;9>X@NRO/^Z_->.ND% M)@&5E#G$=2F1TBX@A].T%Q:39:G'-O7O]!HT./FJX&/L;@974NJW-W M4N=T40@O=5F"NL"MTP9K$22QE)5.%S:K&Y+'HOT4,.E=F4I&2AU^(;E/?.\/_"\,\9-Z4B! M'!<*\5)9I# F*)2^5%C1PF!YNV!QYDL?;+#,!EY89PEA+%@1HRTHX2&K\8V8 M]T((K6&24,%2^6I"D'+<(BFQ(T$'QDN^\E:V@1:R.I?5N:S.976N@G>%2TQL M(8+BW#BB ^<6>XK+0+1F,M/Z$\+[R0S>B=)!%UB@$#&>:R>0M4P@P;1@G%#J MQ>UHW3(CO63"6U7P0F)0YPIKK2QTB24NBZS&-V+>A?&44U#C%26@SDD"&KQU M :G #"/48U?<4HWWDHB@C0")X:#!*^VC*J\8T:557F=UKA'S7G@B,8.)+N(J MYX(%I*D@J R6@-E5N**T*V\Y;VN>W7-9G\OZ7-;G'BT!2<;W.^+[PKEN@B70 MN,* [X#J/(!FIZ/A+ISS\)]D&/NFG>G/\WX/\ZYD(42!$;,<]#GG/=*$: 2J MO9%@A15>X5O-.Z'$6!QT6<:T-&!_"PHKT50 M8NF36<*N*MWL(R@F+YCL&YE;7*C7+2_8K7ASEV7ZD*5Y\O/S\QOV_ 9"UOT1I7H&"/9N,H*.AV%K&'K) M)S#:ZQZ-FJU@-&)R&S>3]QDU?H]5X9PVN;9[NKA_$\EY[T%>Q M2?\Z[+P[$TZZ_]?AUI^[O9W]?PXW3S=)9_O3WN;ZI[V=T\[!UO8&[?SYX6!S M_^!TYW 'GZE=&0I5"J]+A*5FB&/"D%+<(B%#8%H'J@J[\E:J-E/GR^K<>[#H M:ZL\G6DCT\8+HHW?G@UO+.SX+&[V9":Y)9,L'$PHBM([CP/"/G 4C_XCBP-% MTA&C8':-]'KE+25M?D'BD'-N^6:LL.9!42:13"(OFT2>#86A MK"]+QDND'7]NYF0$?.JYNXT7Z&DA,'N![@<4%[Q O.08;#&"/-A?B%-=(BNP0T0*&@I% M@R:@U;-V<4%VBOMT F4\S'C8D+E[-G"8'1IW@+ZY/F@E$$XS'JB/$"D*&FC@G'N*L].C:22WLQ0O)$$H0DF0*2/)E8XC4WB" M@&Z($<*X4OA*OU?9:?_B=WHS5CZL>^1IP3*[1^X'/A?<(Q:FRPM%$1.F0-R( MZ!X)!&'-BL(Y5C*M$GR2'".3D3,CY^-KF=E;\I!(.%4O#R'_Z^<5'_.)/8(%3BR MJ^1>&<,=QR0G5AXOZJ M:A>B4;$E&4HSE#8/2I\-DF8_RQU0 M,*^*$OI[7@QY,>3%D!6)5Z5(+!C6)0Z%L$R 3>THXKP,R!9%@3!33E+L2D)D M5B1>NR']*F(8SAG,[58_W*G$TD,ZC1]M%J_T6M47ZZUZQ(7*%([!T?]-]<& GRKBY[5)5/RXK#K12'@T4/1,F)8D($ M1 A5B!=EB:PK'.*R+*AR3C%#5MXJW6;X$1)?/>$:;!ZX-7.W,Q-7)J[F$E=# M8G(N9*XM>_+O_'AL8'/CINS_>_M_TS^)8W+#7RZ]ZXQ&:C_1%53)[ MW7Y >]7?A"; /#,VRWU^FZJ5G[LX?97S);H/S?![MS\5E:*2A#0>TWOJ;R0J M-)/Q8'I+)3OIDUK>8 1ZYF@4WDQ_.]NW\.SWT2YFLY)MY]>-#WW]^.N M'^^]T6I5,)48HO:_U_VI+I/5BCW.K+SJ8L%6J2*77[_R9KQZQ9UX5? K+]_U MJ6I5L2LNYQ[?4X^+&][[@B(H&UU]MPG!#40\[+S64/OP,RL?868I)OH1B/G9 M;.?F5=W05?W TWKEHGZT2NJ/L>+39E^KVN5[[+F_AX',@O%0@K'@2T]FQZ)# M/0M*%I29H'3"N.7J:('6#].;A-:2?+Q@6GZ,X?UMH]\:[PTFT)(?G=M0>9WT M_+!0T9RYSRI9GO,\YZ]RSG-L\FT'\<-51WK?-&VO/#\_/__)GM]HE?PY5+UX M-QE!Q\.P-0R]9!&/]KI'#<\;T(C);=Q,YC+=]QX]HST1@?L@M5.\,-):C8EE MH0AC4D6S@XP)QQS-B!E=:R0J#FRW#MD*2Y+YCSF MI5IY2XJVSN5/,HED$FF(B#>.1)X-A[R@W*6/QQ=SRT.8@GA#')*>%8B7AB-C MO4*26JT+K^4$'2,CNYFD8U7Y;JVHJRP$H35"A,$ ^2 M(44*^)-0J9D6N- %4$T;\UR\_?$,DHR 3SUWM_'7/"T$9G_-_8#B@K\&.\L\ MQQ85+M9HE (C&ZQ&)>-"6LJ(2S4:VX2 M?S'9G'S\A9"1-T()3VU9R((3+@S33LB22*TLUM9D]T33Z&AGT3WAJ6144(Z( M)QQQ[RW2S"B$2UE2J9BGG$5-O."Y8/K+WSW-6/G :2J?%"RS(^-^X'/!D:%Q M04AP#A&)+>+,8Z2\(P@[,,?B!6%PA$\A:(X[R4YRRHLH@N7?T(I6!?&Q8V+)SB&?@TJN(R]^[3>'E. M]-=:F%Q0K5Q)L>&2<,F"==8'J2ASBI6*Y8-%C>,BM^C4<()KPP1%3-I81HTJ MI&1I4.%*@I5AP070RI5J8YE+DS=$5<_@V6CPO(V7XVG1,WLY[@=/%[P1E88CSKF)>%JB4I4&,^&L%&KE+65M(<^7I&QJ:8X,I1E*LQZ:/2+WC)H+ M6VM8E<2" FI+5B*N"P;XZ0+\&1@-3F AQ,K;@K>YUED+?7Y.DJ?*#?DD0SHO M )Z#0+)[_@EXZK56H'\DYOJ^Z#^QFBDN/49$,8RX PXSUGNDA/*82%=0;7,% M^KRUF;'S\GE5E-#?\V+(BR$OAJQ(O"I%8C'/0E$Z8T"1\-J7T7%8(JU,B;S! M.E!:V,+ZK$@\'Y/W5<0%G#-MVZU^N%/)FEP"^34E1LHED)M&^7O'!_US]8]3 M=,6[NHQ,58XJ4_RM*/Y@R5? :5#&*&1442 >8NH]JPI$2B&<9-03*5?>*MUF M.)<_?G*=(!-7)JXF+9K&$5=#XEPN9*X+*Q/7*B*L9O#5WLIX+)7+V]6_8T>6WN_&@7#.X MO6X_H+WJ;T(32&Z<<:>VS(+NV@H_CT)_%%K'9M3ZKUM@F"P--0P;5AC'14FM MA??&P5@6E.5!?%M/&,8Q0113C!G52V F;@%FB\KV5GD6VF8P5CQ3&-O]GSWL M#O_IFZ]ZLK6_=]#Y^I%TX+Z=_0^]W?U/>YO;G_:@O_"\?_8ZV]"/=?C.]H># M_SG=/-[\_HU03Y4*$A7<@@K-J$0VE *5P6!NM(&9T2MOQ2HYAT,M$+=>G&<_ M&<**;I7=.)*M_[NT-.YAVJO9]*'[9GT %E3HCS^D)^T$,_P GXQ>W\3]W/KX MS2A6<#!_D)$B9J;%)3*D#,A8:8W&'O,"."0.XUFT:M]JJ0HEM>;:62XY]T%K M2AAVQBK!3"DU2W.F8,XHNE#OR$OU/F;\9//X&V=EX(9JA MA$<=,(U@X C&M M8 GCF.Q'Q:5Z/NGF)4LUSE<[922_C4!P86CP3N$ JB)5%X&%7\(8@AC/@F$ M!(%@J):,+!#W+Q!X"]1(!],"BO.!3Q83*>#,.B M6+VO5)CMJ-YM0W_^Z WNW6[O!7B?,4#/./A6F83C8@T7( MD D2_6W:CJ)R/ M,YBNI3&TV8>1@$7U([1.0$L9M;HC^!*TT>L-CA=J3)]=88=F^+W;GUI/164< M)2=\A,QH/?ZP\J^52UJK7,/7[@'DM\1<.-[/'S&V.M]0WO?4%'K-09\)>/L?.X MT0?D'TR@)3\ZM[74T"CH!YY>!\P2AB]D@D'M)'E:7^*TTCRM+W%:69[6ESBM M/$_K2YQ6T9###]#D\SOY\'[FPKC(=Y$C<6Z4=Z994]K40)N7$T?CB:::E4Y0 M+WE@1C&-I9.62:%+(D.,H[E@Z_F^\IR==T%WH&O;QZ'W(VQ"/_=>3 Y)OK.] MQCO[G;VM]1[\?P=OKG_H[GS]M ?/.MDYW"2=]8]XY_IUN MTO=\Z^M[:./C\>97Z,>?[^&]_NKNG'[!<.\)]$_\S^G[I7,-3'(B=4"\) QQ M:V,^8TJ0=590&8JB5'%;NXWI(Q3&>.7)>^Y..;]PC+IY(].HODSGYR%E/#-S M9N:7P) )^9:$O'!4@X= &:$%\MY(Q /\9H+AJ"#!6TJ$LZY8>&V]^CG0# MUE]0)2MMB905'G&) [*R=$A@QKAQV M),MPW0L3*PETW2F-P-!AU8R?>#$,/>O-C>DR( M8,"Y^H05%]7(7W2;L3!EDW'XO98)O'C_I6?*ZI"WAA\I8V)YV!;_W1O.%\EW M6&_#8 Z0*>&MWIC>L3D9K?Q[Z>47A_(9CI"\>(3^L_;U_VUT/K=;&YUWUYPV M77JM^JA;7/7B_*INUENFW@/9#89IM;X!?@7$BE^#?G>VMM]_KF!@>ZOU;JOS M>>OOC?6U[??KK0\;G;7.NXVUOUN?M^&#S?>=[<_3(6KNVZZ\;=4E$UJ_O:M M*OA_7;0.9@C3U!?I#,:AI:K7(;\_5#:+J=ZS'NQXO3MRO<%H,FS.\>/M+U-U MAFW^^9YMKO<.MJ(:<0IJR)]?CK>V_2&H%FSWST_[.X?O?^[0?PYV3LX>/W;' M.]ON>.OK1]Y9WS@%->1X=WM-=.CN?F?;'^S^V>GN;$-_OG[:_Y_3#=99_\XZ MIP?'G5-07;:_?",26\)\0 78O8@7QB-+BA*Y(%UI0 $M95'IJ4G8UJ*666BI MF#=:2!A_;N _RP1HKPZ&W]O SIY=CJ-_GFC/X-&5Q]D7&;F:LVO[\&Q/3%?G M?[?ZK<[@1SBT85@A&,/ME#>@W3H.K034P3SDFAF$T3C'* M#K[1';?,]V$(,9U+Z[=X9#JN.(I_?U==7)M>3!^3W__5.NZ.]UI?5C^OMOXP M_8-6)XVYZ;7 2ABX;C4#O]6-S+XVN]N,6I\'O=#Z.QC?^O_9^]*F-I)L[;]2 M0=QYHR>"9')?W!-$T ;[K)) 0^R($5$>' M :FJ,BOSY'/V<5OGQ'YW.8?%UT&[';E40HP-3ZA:M//MNKTC= MSE'1AW4LX+7*G\>VVS_-J=[="!_]EG.LH\^24.MTL1A[G3^K)XSF 8N4;W&G M8V^2<\-;O4X!._(SYX_#5%?"$2A$O7ZW%*Y@,6 AEHJ6!54[-MVQ[6 M-0\+RW\T7.V?G5;YO%8']KOB/T5GT"V.X:MF9]";WH=+2YP?<]SM_&P&H!^X MOORZ%]O-#H@QT0_R1E\,,WQ:LK[9 BD/;AG?UJ_GU_T)TRD^55>=GN]//]?N MSU_?IQ))L,H+&3CVA'+)E>-&2U@)DZB52;NR$IXFA.$'%R#Y$T[ 9JI6?33I M#?NK>30X^J/3[79.8,X?[3%\TS^=GW(D,\?O-7CF(8%YT8VSE5^;JRN[QL(V MY !<8)$.<;9SN:[)^Q#X>S,Z2EFE:&M-(XV-ZURC&NG4>1"8-X8KF,+[4H*18Y M;(^-I"QL= NM %SG)2XZ:01&O8%+(UJY;YFC%R&2;QE/,M?]=C'SFE1&I+*U MMHL%2%,R,42!-A 7$K1H'7)7<\N)U]2S(#*LW$HKO=%*CQ/)S6BS;S/0Y*HN M*%=U*6"3!]W\10"Q9G'X)]S5N1"1BDHZHNP6'.N=,U00#6!"("F!8&E;+:#; M5BM3=,FY09(H91[@RO![)NJJ\DRF[?Y^IQ='5^9'-$/3=H$/+Q4/*$?YANI8 M5G+KCP@B3+P?!#RV2N5]+.!_V=,L@_4V4]9*UGZ!6K$W:/;V\X&W H#<%ZRE H'RL<81I+^ M#4<5I/USD;N\L./@&)3JQTC(KAXX*61?( P0XI$]S<187MB-1Q9D_2SWE\UL M1C.Z;OQ7'T2Y7P"<,!DO06B]Z^[>8!C@==#]B5/\HZ M&&BY60L['A)<"1[6_Q\06[-Z"X"6HV8_7W/Q/I?UCG$M";23V(71?:=[G.U= M\/8#^*U70T\%/2O]8L/"%E241TW)$7"E)L:4*KTQJ\PQ;T]1KF F3F6)W6NQ"Z %N,V3^.W8752@]>%DO\)<5_I_P<)TPEH[G&,4HN\/I,XVMOPN MJ#C*\< MP8$O30 IQM$X@_:@#W>>98O-^06]RN91CE;)-)=N!E'&Q?Y)C.U[4JNUTDEF M _74<4Z2T\H*1:1E0A/AR"W,=KWQZ2Z$^[V=I8"1QO[Q?.Z?8@0JSHX&NQ?? M-1F/\]K3C:V574:9,DPF6'8=@)!]0"9Y@WSR25 6&$YD81DOD>FZL_\HN<3] MZ !'H;#S!& +1'H2M3:!$BEQ-#Y:6]/!R]"!W_6"84Q\0H9AH ,K.#(T>B28 M2RY)G#!SF0[H%72P"#M4BB:5>I196RO^!*EA+Q:EA^PI)85YE0:(R-) %N\! M)7N#4H+T6;3/,M^UA))(8\X?7A?(A2@[JJK<^3D46DN_UKY=^3316O^]2ID6*1"#LLV*#K43684 ^ M0Y@128#\KF^J$CX6QD/H',7Q7!//5?)K>Z4*7Y+ZV.>,E*YPDVFQU^SE,S(D MZ:KR-Y#TASO).9,!3_-7#IQ@V(-A)-J]ZX$KO"0(?YXZRD;>4.[XX764"7!O M?=/WCYBRIL]2^IG MW=>Y;KV\R,B>F\,]:O+0K_QTI4E_!TWKVG26=Y5[-[UD#TH! M>D.)=\X;%V3@BC#*>8J6:(F-I];*8)4V3Y!X]V>GO;<%NG?6Z!FFV5 M3G=\N/%Y@VP?Y'GLT9W/\/RM0[Y]L,Y@O*,-^O6PD>;JSN'V_ NFUO[S8T##^^V?;;S^0O=_K'&&C_6^'_.UL?KC5*5 M-*;"(QZ<0-P'BXR0&GFCDS?!2DW%PK+$BT K,TBG>YZS-'\ ](B\[9IQU(SC MK3*.$!UE(2:/G>&)46 <6B8;;9!1<^^>H$5\S3@>P3C&ZF(FQIA,R2 M; +N M02*R23"4E/>$4\ZO+6M2,8R9)V"_2<^)>3.::AJS(C-U0/D$NJ7E*DYT. MCBL1MMJ(/V.O]Z&XS75Y*:%T3JJTG(]/GYI6'E':;>ZXUV\S*3CR(+]RS;7N MPK6^C*L[D7'.L#:(">P0)Y@A[8-#VOE(C5&P.7YAF?'IF(!/4:)\HMEP1KEATWH6H-&5>LZ09N5XZK^'M&>%M3"C'5!M%G$(BX9AS MRW"NDA21X3CR%*6UW"XLS%HAW[Y^%; M3R9R/Z.![:EXTA-INU<:W.:<8/1",X=TU!CQJ#W2,@)M:*MLX)[(2!:6-5\44[;F- A1E?6IOS:UC6;VN'C MGNB/%?75G.]>G&][7&7@5@2IJ$.!48ZXH!'98")RTL?DDV-2B(5ELPC[6%N_ M:N-^#7@SD_EKP'LZP!L3]0D#=B2B1L9$"H#G&+*,&*2$ET))*7!*->#-JQS_ MMO,E*B/]I*@];S:EEX]V+9>T^G(X&H/O0V>0,V7?8QNC)S07W'E=YY1WSZ^N MTNBT?SJS%EDPFJ,%4**45!V=1<@-KI$X(= M3"1+&YSRA67%7Y]#_BVRJY?MRZ>G^_*]N*_HAJY9U?J9ZL>H'=AS]\\Z[YVU MF3YVCG+@:[D+7W-?PAC*PNG?[WQ>)SNKGC4^7J[@U3C:^+%^LK&Z<[!!UWF) M9ZM[,,YWNKWUM=DX^WJX??#W8>/,X_^<;9QM;NWMZF@E,5P#,1B&N%4.9&;% M$8O)>!ND]R9<[JU%@HA*I:2EP%R$9"B!W=/&."N-C/QRQ:]RU5&Y[,7XSES7 M;^LEJ-OZ MO:J3R7'N[97K,N:"_^>O[\K7SR7"^Z>YMO?YP2ULU36MJO3=J7J)Q5_1#\KR M]9V4FCYV>[DH>+-WQ2/';S_O*I:?D^OC[<%W9?C ]'UC+0MZY4YDD3B7(;>Y M^=DQ?)V?""_1Z?5RU^@B#7+_@XMX WCJ^#,R+O5&?5)R\?+<#*9\<#7>L#PQ M/!CU[:_<8JJ3^[[9[E[LG\\7%@](JZS$EYI9&BYR1YBJ(#H(:P/XH"IN??7H M_4[AJAE69=BC]?O3:UF<-%NM?&&(V?@+.QUR^[AJ?KD%1:NH&E$TX;=FNY+J M\TZYF.<,6_S3-EOE),L>LS?,O*QD.!KNUOKMU5M<;I9" L.&,0=TQWD SA*# M\EB1I(@SSMRE;O>88@+D[[-R<@)B)>SP9.ND3$B;Z>*,ED=TJ_-'7"^7=*/9 MS@W:SO44_.[X_#9IG.QJH1QGUB-*6$" Y0Q9R3BRP2=)@\$BF(7EL]CM3&D: M(T*]L7S[+,C@I@9:MU%!U:;O/5,!V_BR2Z45D4N?B](8Q(, C5.:B+0R5@3& MO&-D85F:1'=3^5( MVX!6G^"3WKO;37^R^677:B:YQ@99)7)_$9R0)2DBZY2S!@?,)5Y8KDH13@K: M%7.:YD45%UHLF@E.>^X2DKE &N368S]SJ>8)62>C,FK^0OO-$&+[PWM:?;*Y MLJN8M8$YAHB4''$M+7+)D-Q[BC*C8.T=K'[_I#.4$TO>VAOCOK%]41)XC/OF MZMO[33\LOWTA I7=5+)44K:-ZN8:HU6;UPG!;%1,>R2<3#2(&7M8U0^J$I^J MCG&Q#2)K.QM[KA*TSHMSMYHICJ9M3T":[-VI;?L=NC7M!!.L8Z4=+GU2"OTKN3\32,-;66AZWZ:#P]W(/..P!X@*J8"E&(.T<0[) M*)7522:LS4W%O^=16[Q9G=H:+]]=5-6WS_6.WK"'VZ638XY+]Z\QLNR#[?D0=U,>X';^PLBG&7=L&RX_7K4C+^,GV^Q6O_UM6X,X)]F"\,C7%V*\.:8MVG[A(@@K M93]B4/C&1-"VYUU-$[2;5FEG#LO*_ZP&75Y/[V MW'.%_=Q5/ZZFKUQXCOXXG?+FKV2#Q%KIKQIKTK69V]1N[=OVYG'9U+J1S1RY M(U-CV'/TE1N%JQ"F#M[9"LV=U172^/&UN7.TCC=7M^GFYT^'C:VL#\'G6]M\ M\P?,^=NE$*:#KZT&_9_#C=7O9.?S_QR!/L4;!]M\^\<7TOC\M9D_;QSLB9W5 M/UJ@3XU'W%J?C,.4(4CPICQQ-&#GCF+&2!T/)PK(@BX1?UX7NY;)FWEIJ M_!P@\7< M+.)FX;84:VLN=4\N-19H&WAR(6J%I$\$<>D5)PV=NN$WU)5@?NI7Y%'385*A''&M=1&^MM8-[-3J@9W+T8W$3'*<&E3HDI9&/* MG< U0998CP3W7.!7Y4VH ?@YE8M'HO ,M8Q) MH*U5C:=&XC%50Q,F7. ,>284XE&"JL%41,1CGH(3V"B^L,S(TA7UXFLDGC_= MXBU[>_XN+0_S9D*LRY ]K@S96]88*HJM-88'\:F-<8T!5 1&F,::QG6ELU?OEJDQ]=WK )/06>L 3XVM8SH %A4>LYZ=.-\5FSE;HY SN MXV:W=B^\/<[V)K6%(6,;4O 7J-6#![$O":ZN1*M/&QI0MB"3L"59LC01!$F M,1H:??"1+BR314&F2R@^I5[PWFQ7-SZNEL0, MM(;WAKZUY^ Q>2+#2@9UADB=(3)B:S()8GQ(4@G%A8C6)LLL_(A8:^SQU05I MY\7/4&>(/(:M372=%81YY:E"WA**N",2&6\%XI*+1##E4J:%9487M:XS1.9$ MR7C.5(PZ?:1.'YDO_G6];O8P)E:GC[P%%C:FF5EN7% D(,FU A;&';(LV\6\ M2IA$:5@*I3]'RIJ#O3Y%[?TX>^KTD?=F=WRYLJQU^LA<,[B)-K_$:^*+(6::(3HD03JA.WGN?\$;[$9Y"J_MZ0N/8"U?DC[R36^9X1 M86]$9:CS1Q[!IR9:[0I,@S#!()8\J Q$>U 9>$2*:*+RQS MN81GT<7\S>-K[5*H\T=JZ]8<^Q=R5[I@>_MUYLB\L:V]<97 !9+[EG,D3'*( MNX21U4PAHAE6V 9#ME*OWK-#^UF M:]A^K,Z5><6L9DQ#\M92(XQ%QOD<2DPET@D4)NMP /I0/"J:2>T2CZFM_$^? MZY'->[6QZI9 N^&7P^$8?!\Z@]PG[GTD@]@D/)-&*9X<3XHZRKE,6.) L;'1 MYCC:^74:U,D@C\'MPXFJ4\PF(ZQ&E,J$N*$6Z: <\D //!)J& $50?%%0690 M'O%%3OB\POQ\.A[F(R'D_O ]7WL[KQDC]SPTKX<+7J_$/(P5UBDE;X$1CBDP M+%A&O(Y($A(05R'G^7N*#!$R8*(IU568%YVNOECSP9=P$/VK;+ \Z@)]J4=T M^7<^Y\WVP%:JYN4^Y\/.S80MB>/^^%)?:GV^7':WO+;G]'&GU\P#?.C&%HST M<]3RF6! QV&SV9Q^V%YWS[NQ,3B[;^+_[ MW8L3LA>1ZT9[B&R"M_I@6R?VM+?PKXF7'U_*5[A"ZNH5^N^5'_^[WOBV6*PW M/BY=2V/3KS5L6YZ/O)@^L?/UEN7L@75V*EOT/; T)DR:GH@B@$ M )_OKBP;1;/7@Q4NFNUQ$UAQ8GO%?[WI^)_WE@.P\Y]][(_^;ML?9K!YT#C: M^+%^LK&Z<[!!USD(>G#='HSSG6YO?6TVSK*@^/=AX\SC_YRM_6J3%T LWV:S)Z\[D=;JQM;'K1>(A:(I\-&7\H436&.#H'*M( MI1%*X.LJT2T5/R)P39_5P&P^O-C)'!T&OP.C;=_":/L=?YC9L3T^[G9^ ;WT M8^OT9AI]6K:*Q#T<#RNM5L?#%,/5!+Q6O?4Y4+\(SVWF*Q%]L@(+1*DK+AJ-EN H%'*9_D MP=?;P!OC4I$5U'ZG#^/<1Q4M.60FZUY1&>MOE^)>D$/.*BEE*Z_CM!CW#@\2 M:9SM[;HH ^.YIU.4%G'!''(I-!JS^2 MD[)-/=^3!9_+-RR65]@C>-U^_GXD8IW+;-&"%'=<'A=X$!QI^#YO1#$X!L3H M#+H%/+$T(N3;\\/:91Q?_FMHTR\W_03@J(!)C>P-+HYL_9GMY>? O>W"#[K= M_'00WXXZ[>%+'>> [J7B>Q[QYI:?PU<< M]/(?Y9ID0*G<&+[5*3\>S:.=Q]AKPR9>,T[I/88O^YT"S@D:$OS49N4WO^;[ MO'+#S;2E1+MANWZ_+?0[%@763S,Z4Y,B2'44$2DI JPPR!CAD 6) MCWDAF'!T89G>)&]F>H,SG*G4#\G350=F2,SE^;#3+KWAX0 R_/=$9,8D>1D* M/"(9K:DRW-AD$O6!:^X2I=SY=*72]&,2*#21(^,\!Q)'K V7B@@LBQM\LL!.D7>LMXM(0^3#/SU MQ1,9SJWY5><6R[_2&;;W8! M./K 1&-WL63?F9'%X2DM0A-0I=_IEL:?F(TZ4\PO6Y&JY_S1R9RV5YWL7F6T MF>:5Y:(5F2T.N>PY7'5@VID +_'RQ:*2D3J5%'1DNX>Q/S(!59^%H=A2ABPL MW0ANC%-IE;.,$@ S12R-BG,MI.>&^:$"=!G<+JDU?C^&02MNIFOA:[2 J\/U M*PFFI)>_6K:] GC^$Q2%D"8]?8X M#O,9R_B6U&FU.B>E5)B7'2CS&(BS-#1F$BJ)MXP14K_WKB#;X99=:4K/A/)A M.MCQ&BP<1HD-(PMEA:%7AAW=^IK+_Z[>9?+)97B]'?0[HX"T*HBT_&08> K MT[+'O?AA],M4_/\XU&>0"<?FBV2W@IQQV&_!FU9 0KH_Z&^8+#^0PC M I>JB,!+(;C5EXHM:7K#]S?>C)?(35\*+A]X[\U37N*8OJH9$[)$]0U/GKAY M7NJ\W"L1YNK(:#T?@='S6W+@F;=U&!;[_!NK9K"Q):_OU1O[YC9V%.F$2A5F M&.]4'>,RZJG\.(<^59]E.W/U6VEMKBOC/EG.O(L@K)3&O+I+8MTE<=S>J4'^ M#4H[3AB763VC%/,8+./$,I?*!E-3OJHZ,?YY\P%A3GC[J'&TL[7&M[?R=8VC M3?BY PH>W(L;%.[_\??1%?F ^]L'7YO;=*>UL;6_OP&*X0;=%O#S*(\+.OYPK)>Y)J_KGS M>4?J.NV][H-8]T&\+6G]06RJ3EI_"TQJ+&E=Q=S)UWEDM1(YIC%FO4CVK^R"^U0J;]].^E.>"D8 )SZE-WIHD M(W=>6Z.T(.26\-1Y4:!_$V3"X]7$M3 \UDUL)8W0;Q/3D3:@!^5N7B<2A5S642\HSAJR5 7&"([)&&N2L MY"$F3;%P"\M,+)GI%.0:B>=/MWC+SIZZ#>+KY5?W;(/X1C2&-]H&<39\:F-< M8P@Z),VX0I'EGB=1:62,UBC)H$RDY=FYSF]3=T%\95Z9&E+?O0KP7KL@S@I: MQU0 3EV0S&C$AT7*P31^K$$4Q5U-HQ8S$';'/2^^2)B=PGI9,O(W+GUO]0)XX\AK%]'UKUS#E8[ M@>JLDMH<^3C5[$%UV.9/1ZNS2A[!X+8G8L0"LSKJA+(!&ABQ%C7EL?:'U0#\%,H%X]$X3JKY,T@\9BJ06P$+/8*"9PK5'-ID<9> M(F-)4D)Y:KA86.9L2D(XE8LGGU-KQ"?*T="G5626W)-1%J1@&BR4B1AN3-U_/*+JPDUT+Y*H'TV%:+.*GF# MJ#Q>I0IH !-FD,#>(:X3SE6J*&)! "DDIVAT-2J_)N7B+7L4;LDJH;BVC-T: MTS?\47X^G1SS MD7IR?_2>K[V=U]R4>QZ:U\,$K]<,'\8)Z^25M\ 'QS1 $;5U+IF'NMG7;W'\]IFUV.+ M?##H]9OI]/("W'&JD^]WYV6Y97G+7M;[U=^DZD.]TH97;8V:TQ?=V++9M]3O ME&W"AVWGTW2'\!/;*_[K)HA\6J,9$O=0%E9:K8[/KW$UD*Y5[WJ.XZ??XZ"U%QQ'I!P%M5L1BHQU#$GF NP]D\'*A66\Q*:$C=L_ M*(#GM#))--OC1L'%LN!,8=LA_Z(7R]\R2^A&GV6$D*__]OG_V:/CWU?.F0M\ MEIG*1Q!$LUA1,IIO??A1RJJ9S:RW?>VW@9%E-O=CSJQ@5S!=5 M4NTTF[)9+.X5MGSZANWZ_4H$H&:Q?)%[\[&'B?CW(ONUH^-6YS3&;['[L^GC MU<1_+LF7@G]OJ].WK?'O/W9Z_4:GOQUAWJ.5?,\GY0S&W+51>6T(0X%%"AQ/ M!.2$RM)Y9);@H%1.NL-+Y/ISD F]V2O)T _IS\5BC%H[(%<7MC@9*EB%K32L MXKATNF4R'%); U0TH-5)\L+.ZABQ,R$1;APS7.JHG3+)2$DPN5),&J,LD /] MAS#HGD;;G1E=5?[$3YWN\*-\'7F')+:YNK>++8 #3AX%;CWBE"AD0;Y"+E%M M$N82TS0!QD,R&*HF>=]Z2Y/ZQ;12-XSI5I=P6 U3FB0_6$<)QH)IZP[A( M.G(B572[(*4O3&D_+Z[$J*N5&"#(6*T?P=7/H7OUQK.FDJ668?@ MO7 $U@DG#E3W*\_:)4M-9C+[G19HQ;W*^)*GL@J,LM7I#;IQ"P;[ X28PY<^ M#0=?AJ?A^!"^.X%GBL;9MMC\\1W#LP\W?^P<-K;^;FTS YXT?WT^W?_Q/ ','-.M=/E@/4-;?G);_[TL0 M4E'CK4N]O#GH%JX#C"#SK= $-M?O='L%K'-A!_W]3K=D>5FHZYYO0+YT<)P9 MX_W@(ZI'),"9.(BD_B1LSG]8)6_NIV]KKVJ/+\;::2 ME'HKYR^VU?DC7EP\1Z&*,S_-AW37:46C5AA1SC7B3B>DG<$H.B)3@ ^QP0O+ M&N-%H.5I^:G:\DP;':"ISEC4 8CW1YUV):\O%5M 2\-KC^QI)5N=[T#1J32( M#H@C\'7W,/9S%#3H%@-W .2;Z=(> M'[>:/EO\"A"7!ET06&"XECWIE>)=-^X-6E6L%&@BQS#F)''WSZ>X"&(>?!D& M/I:O-?XJF2C+2X]M]\*.=G%O<=+L[Y=_QU\^]GK5K++ N&>;[5Z_R*;4/ E0 MN8YM,R!X2\"])LAC2\6/R66YWT&+TI.@I'.*4H[AF*D0L!1,PJES*L:GS2R< M/'%A%9:[O5=)C-^&LWNWQVKM9'/KD,"\Z,;!'H/Q=IT*W&MJ4%0T!X]%@[3$ M$E'O@X.OC":@RQ,N%H6>UN>#76 M7$\TWW]M[.T2XHE(3* @K$'*,4* M1;#SG(D RA=?FNY@6%P')L0LW1,]=$S)!. LP'0XE4 12H4(LZ(^@%L!JU*DXOMF)K]WAP:9,]61J?B""@W1YBU&@??V3:%:U?W MR.;6I\.-HS6VL;6.M\]6?C4^;^/I4[%]MO/C^Z_-S\"QM\+!]MD7O+GZ76S\ M^'*ZO>7AY'T]V%C-D6[Y5*SSS=6U7:&M#HDR))6UN>PD0: Q:$2, EXK"56& M7K;(IN29)[ K(@J>]X@&C+FRR5 L@G.7+;* 6+#H108HP*O%8N1W*DID*S9/ MVK';VV\>3WWSUPB>LQ5FN+'%7RV@RUMMNH^PVUYI&KW]G2?7* O6WD2=$HO< M6^RTT=A%1GGN :WDB]N'RX$_9.M1T]_E0&>?GVV?%M^.L[>^"^QTN!'5VLXS M%BW-U22OLP#,NW\Z,HOF2 9GNWL5IR\ED2(.SPA(.B##1*#>YE#8 M.;8Y@+-YG#6O)JAA9: $[!GJG>_9<744>]51+(YA"Y=R_$6_VW2#RBZ:GWID M0\S*7)Y# *S,")J5O#&3*5SSJWDT."KL$2PBZ'VM5N=D0LA:!V#O9FOEU_@S MPL& <>"IOV4^0/'OZU\_EK^1W_]9&7FOF%IYID8S*UKPF%9I18W6[Y^O TA5 MQ[$=>L4@6V9S$$E>O7U _(LHE&M%NO8PQV>""R65&!':)2>!"P5E Y5$1RUX MQ%RG>(N64=HH)IG2*G"==O:K7[Q./CU#N.MNV+[?AY>>^#YV/7"L<[$-T7?' MH;[0C2^[.M)(@P$5/^ #,I99 .LO =Q21DYC!T-$6E8=*1HDLD8ZXV7]]U@ M&TG04G%%;.#YZ"858R(B>BNL\^8N5L9Z@Y]J@Y564GJ'0"M.B)LHD9:6("E4 M$AZKH P(B71IND'[[1_\([O[[D<;"HA+*:)28)Q3$,RHY%* TI6D=D3Z&MUG M11N-$T#W9!-+'GDC#>+6!*2#3DAZ8Y7&2?-T[\//I'$"!._DLTE*2ZTXP993AE-(*%$J$8>CCIQA!BE-:) !4QO$?3<8=-84@O6$6,FC MPI;$%"5C\+^BV-RI9WJ]P4^TP8XPZ@4E*'+-$8<]11:$9N#A,DHG,/:!9$_C M= C(G= ]30K[I1%)_=Z[T'LF@L&SI(H&2X>&CXL)" M--([?L92"ZF".%HMT'J:<,NUNEBEPEQ^#*@T/YL!-+4\+SNIS5S$_=Z1ZBFC M4GBO102J!WYE>0+YUP'O"ER"=%/#VFRH?IL#U;-$I?>"(4:41D#O!,&.:*0- M]B8Z9ZAF5\LT#Y%8 ":SUQY+@G-VC2,< (\1YU4B6K!ZYV>T\V+C)%=SHL1S M@F"9@:$E@E$.6T4F,*I 40TXJRM7X=U=T,Q6V9?@KAY(Y +;%PG6&D697V5PR6O:GP:P/ M>.E;@VP7*H#2?CO\9W5Y?]\.C3^],=,43.A\#GF8B/KV%[Q\-V-G;Q@.VB\M M7K=9D;Y^7*Q"XV"P\Q<\RA1ZA\#2*\^3H]Q9.% T67 ^W\_:8;^_@>"\3]^'UINN:CRV:^ZS;I> MIP6T__LP-QZ/W[]PG1?GPI7^$*7>-Q^.^5'_^[WOBV6*PW/B[=Q?TT?*TCD"^;[;+8 M@IBNE3!?;UG./N3TSO(,?:@P.U^6W;^;6VO?*K_OUF;Q<;/Q;?//]=65K;75 MXM-Z8Z7Q<7WES^+;%GRPL=;8^C97#IIK]K08.;!_^SCR]/WSJG-PI?OP#N[ MF_V28Y1AYH@RKD$(T+-*%:M_TKGPTU0A@IV1M[<4'WKG_J"U;YM_]48>H460 M>.*%%M:_OVML*,1T<@S 0]2Y29_84%B9U@UO=]!=[4H#;C0U0BF558N2;[RG MLRV+2:6[*\=4W4\>XD$H"_2H=.1##2.,5KXI@9<1RL[68KKO'<9 >H09QZCBQ)# FEDG($[-PI1GP!V9T3H9AF+FR\ R5(0+K ,VB9N$SW6'%""58(1,\[+ C MP,*C, B G4@N/0U6/Z?7JS00+TY:B*M;1E=,W7MN.EZ\U4UVGX#9UZF8VJRY M_=\ 7B7E%.L04^QV+Y>6FE3W+M2ZD_U.J:'YENWUJ@?87C'48_=AN-;IQ8/@ MR_,[A^IMOCK$?NP>Y?-7N%/0WKX5>X-FB'G*O8M,\3R!7 &FTNQ@V%*[RSM9 MIK[#92["Q;%8.>XV6P4I=Y*"P% ,LN36<,&"^ M($P9KD!_(UQ27'/=&:4R_(+Y[DI,G?)4(.4TJ%4AIS(0'I!P6#!.!)?&WSM2 ME$KF$M&<)@_;2#5E0A*?*.A7H&M=77ZKWN%GVF&GA<**.Z0$T5FXPLAAZ9"0 M =0KD[QV-Q4HO<:YS@0QQJ@0"1")=5*5JK/)J5=^& M _"4_NR4?\BCS;SV0N3 M_E]_C2SZ%W(4K&HN]=-OP@*>YE4<6?0O!5/ENZ\,+#@?K!U/6J>HV>L-GJA24MOAR'U.WSIW_;SV8[YHE&=79G3-3Z+P[#&(;*RN[T9J4X[B043EA 0M MRL)6"C$I!* 3"=2EA66F%X6XHJ[515W<9TIT#;'Y8;7CRWX.G\J1MD$Z_@2? M]-[CAFU]W[4:CH_&!N6ZNXA'G+)!+2+KE+,&AUQD0L\-=$/%98MXC$V4$/=%ZY*C5R!#J+;8 P@GPG9-%AJ\H9C-!(?J> M\MX-=2">N2ZMWX]AT(J;*==K[FVFK^?1G251;.6"*>^[%L*772]P8-I()'D. MZL:91!CG"(L I,*<$#Y)5R>5E[,J8E:V6@&800]M8_0*PM@T_M^GFZOK9H\2A"8OHAVNA;:BW M#F-;9:6Z]JL"JA-7E"WR[*#?&:FZ52.H\I-A\Z@_'#Z)>I'G[EWTW0 MO-K]#YFP074#4CO]T&R7)%V..PP>-7K)*%G&CPY;_@[G,XPM7:IB2R^UT:J^ M%&2)*'']]S?>C)?(35\*IA]X[XVC$KHD*:NG_(JGS.D=[WV./M:I_.])>WE> MW=Q-7Q%C^]R]W7Y;S]DIG0$\*?3^^9!>I[>V2G_Z)M:/V]!;)SR,,W\;&UR+ M%W<4+X:M+T\:!X=X%MO$9Q&V@1 3[R%%.I+K[ST.233N[5SAT<^ZK1< MF?OUW,>E<4/.4&5#^?"0TW3')7LJ6'SD^#>VE7[IR;WT^/7BO(/%>3E]_LE1 M=J%*=?^EI6I]J>RTCE^T4L:^G;N066T0N8-!9&/<($*9X,IYAE@NB575B6;+KE<(5Z\W*A$#SMT\XVD-4"^<8!\ OM0#9#S!9!C)J.@ MDPE2!(0#C8A+YI'S&*-D,+8"Y_X#K +(Z;SD&B!K@*P!\BD,)S5 SAE 7DB0 MD28,$B1&E#F0(!D'X1$0$WDOA--6>,IL!DC"60V0KQ\@ZPBJ1UI3Y@M\PVRO">/'9HH+;$Y:N=0@IX]C);36JJ3QFJ7=BZ5]'S>*&.9D M-$XA['A /'*%C#(8*<\--;"+0O,Z7.B-N =J^)M+DT@-?[.%OS&3AV3,2Y$ M_K03B%NID 51'D474C*6*254'253PU\-?[.*%*GA[]GA[T+Z8]BPJ+A&-*;L M$G,Y+L1&I"AQ5AF0UPVM@T/>"/R]H>"0&:71WJ7J_UQ9K&J3_ES:-^Y<# !6,$=8!+I!WU2$;IL4U4$YX6ELDBE;0V\+]^ W\-EW-I#ZGA&ET31P+:/US@EI7+!)2N?Q4Y6@R?TIOD;?V6O#JH2: MG=V+G?EQ8PDW-."D,(I*@?3/?$!:4XV2( &S8&WP>&&9ZSITY TX#VK(>P;( MPUG&QY8(9GE43MMHB8Z!.D%YY.:IJJW4D/&CI0%:T 6%!,.+<8&2L MCTBD)&/BE'M8WV6NIOLZU9!70UX->8Y-()2XW(!2H$U\(*RYZJ ML$@->8^#O+$&"]A+G(Q 2B2'N&<2&4\M"B1PZC0(@=8"Y)E96'AKR*M#1.;) M9%'V:$9EC^GS#M)S98*J+?9S&0\REL=Y?1_53%QUN.-C>=G>1+*+MY)APU$B MFB$01#QR1$FDN7-2$)L[+N?>O;.P6-3F]QK[YF/O7B+9I<:^F6#?>*Q&[BD? M@T>P@QYQ[!(R7!,4HM D1JR=C@O+3-61&C7VU=CWG)DN-?;-!OO&ZG:HA$4" ML..$.,05(<@HEI#$27).LI > /OD+,RV-?:]H[ +_0K*=FQU^K8U4>BTB!7D MS)5I:I8ESF]L 3;\UH/(00>5P(O_(",9#B(@2)4!)2PQI M%3D"6DDN6NIC8 O+8E$S,7?NEJ<\W/.'FG/HK*DY8LT1WPI'G%EAX9HCO@*. M.&:V-)9(9J-'3AF:VY/G?KONOY?-7 M*Q]TIQNO?>6K%W%RY>^\8;=L? O0">U7?Q-:'WZXV 8 [?>6BK_L M:<[$[N4K_VL>#8H;>0U&N>!C&/^C7$)[8EM_CMY]^"Z;/_.%W68G=-)VM-W> M.?;C5XK].__9Q_[H[[;]80:;@/,[/[X#QG^GC:UPL'WV!6^N?A<;/[Z<;F_Y M7QL'7P\V5M> +WQM_N=LG3=65W:3E,EPYA%36H)* YMB!5.(T)#9NXX)BX5E M+M4BG($I" ?"ZQ:GL)!%IB@7<[[LD0T1* N.U]X^D#7C2Y,G-3\CTTNS/2A= MRH\\].6N&1VC)SY81PC'@6KJ#0/:TY$3J:+;)4PNC-TU)W"@KH:#1JGI@.:\"SX)Z#G:-,U2 %P;B;/[Z(QM:GUL:9Y]M;:P2> M=;9S^<0<> ICPOQ 1CK8PUD*VOFQ(796#\G&C^]GC;/]_8VM[S#OQA&<&-;( MTM39X4D#Y@]2UB[SW%',#:)6&L0#5L@ZK1%1WDCX"\0?5:$C4'L,*QG2)&.8 M:YE((HX'9@PA3, /V)+$@H;K(V#2<3X,W4%<6![;E!+:)[9EBH'>GRE>=; N M'=%JHV^=^-QSX7+@#\T^3,O?Y2#^V>PW]\H56"HFY:FY@(]KI(F5DF-O6-"* MJDE3LUCD([^8&3[@]$G^I]W)C45A"-O*XD,6V8I6W,M_=3L^QOQ!;['HY%O@ M/GA=$"B:N25R >\*I!%!LA@M3]$$:@Q HG![OU/*%6[0@VMZ\ CXX&2_Z?>S M= ,2B&V?YOF5@LC ]9JA"O'[F(+8XMEV05+*@DH9WC5T/,P.& ]\W>^48 MJLS^A2G[E2$[FG1O%8AXRX1UVJ"=H9(YW+QB+Y[L2?O5\;)[N* M!\]PXDAP5M;9$$A[#V*/49II%4-@;F$9+TU';A= =:V\T=W8*M$9^ *HG,VC M\H_NQ4J/ 'H:RN.O9B_+/D4?9)U](.Q.[._#:0!>E.D%Z+I=/<'V2WZQT6RW MHSWNM(!?).M+VELJMO;C&"F> !< 4NA&VZOF=!_"#,10PY(7H"WQR*QF!BNO M'%/")*+B[OJCJ_"N>-\=V-:G3G>",O_L]'H3DN [)LRUD\TM^'QKC6Z/& MV\X#81FF-L\=)UN54C4K77B5*E)'XO"*-& M^T2QY8IPQ:+S+D2E*?.:)562CEDC;U=6&/LA93(P^HCCBW. M =@,>9U. MOPC BW.;S4K6O9C!<,1>'J24@/-0O7@!O!EMF^UR FT@X:)_$EL_8W$$9+3? M6RH^-W_&ZMNC+)T/VAZDQ?]>A*[,]S3(/^ +2"X](L"--/1?E=N]_*;W;8 M[IR >M/K#4H5!?:KE&JR'C%HVW(.%VRL7!)8K[S$L&=Y;=*@6VI0"5@3G#Z8 M8_/HV)8Z2RV\7Z.^]F(?A/9^LUL1ZZ9K#=5,(+WB-=6D3R^&S1;I>EFJ5AO^]:@M.O8G[;9*L&J&JB$J.PMZ2T.D7_X%H"? M<.HR*@*)L.RQ.3P;59 FA^>K6F$P_K7KT2E?P_9 ? M/(9KFIFBB\"[1LB=Q?Y.QO'321!/MMDM?MK6X-Q/9DM8ZE[ 4N<"EA9A9+BW M"U!2A$&\X-U';J21#)^2.JU6YZ34DX& .MW>A^)CQ3LG2 %4DDXYV8L-J7BQ M[0[YU>]C= *B 3RJ7-ER9T.U*>?/*G6GBS6NS,@73 [6-9,B3!H&[77RXI7# M3DR\(IPAD_Q]XFG#J4Y/)M-S^?ZE:7%B*K"Z,*@%">GW8D@I=M ;\?>C3C=+ M,X?9Y5F:'O/S*\HK+8M#$J_8>3ENM577':Q6,\41H8&$!D]?+*6-BAR&% 23 M.!T1V^CU8FFQO'C94LX:/2'+-SX;-X"Q5W[;\N]!*6H7>X-F]<68*#)%0WE. MDY+1!%6=C)'MA1VE?1,M7J^RE*>@7+&1/R)/"42Z9G_XCD.2+'I &IF9CLBH M&_]O,!JI/#-Y)K?.(X-A'JT[JGQUQ<$:MPF-CG9)8OFO"DHKBC@7V/)C[<6Q MC1?'UL.$7"P%[OMX'$&6+*7'#^4^@6#[^TDS]/>!UP,K'[)U+JHHAJMNLZ[7 M:0WZ\?=AJ @>O_]:EXB'U8K=EQ?.;I9CF+ZTD&/_[G/GQI7R%*W2-L/K?*S_^=[WQ;;%8;WQR2F0X?FZRW+V8=\Z,O3\Z'(\2+=?%GV56]NK7VK@&9KL_BXV?BV^>?ZZLK6 MVFKQ:;VQTOBXOO)G\6T+/MA8:VQ]FROI_3JGRLC;_MO'D>/VGU>=@YF$+9A7 M&;; 9AJV ((NB)E;]M<\!BD84%2R;(8CD)&!($RY)-XJ$@R^')B0 MF+*4<*^UB]P'8SEU4>% @J+4TW@Y,*%:]@+6_0YQ"/>,-;A]+I-S#X(GP205 MB1-.L39&*R6HH-I*(ZV9_]B$FSEQ-N]]7_JVE%>[^#@8AH+\3\?UBA5?*H8Y M +OX+4M0^=11@&.X$KXK_R*__S.+4* .EHZX=JG_Y[NRO:TYU 2;Y_HBJ"BQ M=.8-I>AR9,#_X\P"0(Z#)Y>_E"&*UQHYJE$N63D\MX1%IY*3!D@QV" #EY9I MBWF424U&DBM")PWBI97CDL,NI2H^\AP&OL+<+%VNOEE5W&9N(D.L0 XRS5AR"F2B"0BLP*#.#B= MY_N/K!#PLY54\!34L!9X\LN)SIP1@6BFB7$F7+(,"(1P58YV"VOL\>, M3CO,_E'$T?(7_V,!Q$'WKSPB>JGXGB7%XO/*RE^+%UUK,WR4FF,%8B,-,2P5*[TR$FAQ M])RQ.(4J3&$X3+8;M4&KG9CN^!S'O#QYW,JA>CL'N *"7EKMA=/4+ M!$#T@-O!;_?P)YX?D&'HPQ_5W(=",:SA)NQ#9:I8"9F/EA'6:=38"VXL3?GG M,=ASY'><]1'[0C8 9(T@)#F*O \Q&Y[ZEO9$]%"9.AT)X\>3!%HM#-\@\H*EP>[S_%X;'K:?>*# M/GG^Q@?\>TO>B9M9YY(![(V:42KDAIU>Y MH*.Y(N+BW*F^-US9DA2JI2W\ONWNQ5'\J.U=@&HF)-?I'!;' Y!+LVW9#2J* M+SW?,0S@\=E 6!X1(+_1=7SKA0/0% 9AA& (Q]U/AQZ*L8JAZ5"WCS M(B39CKPIKM,>Y#BN8Z"/H:\?_A\][__@294C#4@KOTOY7N?>HDPPQSD8HS/H MM4ZS=''4[/?/$6X,4:N5.G^749Q%%4Y1B2R5&Z1]CLCM4J)(E?"9=:RL,Y?T M. +.:8*\45E^1D/*-[\/YZ85-U.N^0A""X#_9KI&#MC*YO=W;6?96MD%;B*" MY@&Y)#SB45NDC885SIR("",%MI?M)G-DR;O!VG!A&2@1]()P8V^2B6?\.!F=&!9O M',YGZ+E8JCP7EW*6JR^Y65):7/_]C3?C)7+3EX+S!]Y[XZ@@EO?WK;JB6U]AJ+2ST\"\[.>OZWG2"/0]4!@[?VS/C"/J2WVE'L_WU5Q MWHZ ]00;^FH6KCXL3WM8WE!/QEFLX-#G?!Y1-@RZGJL6%4_>0N0^TYJO[7K2 M2I./Z:WRFFM%SJ+\UWG!HNH\#8_9E(EZCBH[/LP\/:SLB#=^?#IH''W!,!>Z M?>8QS/5H>VOEI/%CC>ZL[A]M?OYTL+VUC<_O.:_L^.77]H\-N.;+66-UYZ!Q M]K6U\V-G?V-UA6QO[1QN?M[FVS\:^XV#+]FD/5[]GPEFF8@$"<$5XE9@9)RP M2%LBO.*$$JT7EO4BYZIN5#2[VHPU%ZBYP&O@ K.HH5]S@>?A F,5[Y/V1 G% MD**)(JZ%0Y9RC4ST0E 5E!(A5[PWHF[567.!F@O47&#F=>-K+O!,7.!"%P@B MQX9+BH0Q G&C*3+,!R24<4D#:0='%I;5(J9UT]+Y-+(]R*;Y*DUN9?SB4QC< M7L!N_;CNV+=.^)WVRGX!@U1)A"OM\&?'UZSHL:QH8\(LY2QE+F DHP>%1#*% M-&=YY[0'%N4T\W)AF2T*R9Z?%3W)B9M7('U5KM(:.=^($:=&SB=%SO'FA=1R MY8-%5FN"N(@<.:4M"H(2!>)L#'!.6]9B;T H:/:W)%:^YS+^[S9=SB(9/R/&"! E8,<:89]W.GKS"J7SZ:"M,?2-FT!J#'T:#!VS?04109 $O'("++,>F1=E(QQ8Z*P"\MF$32R&D)K"*TA])7;0FH(?2((O1!# M#1&4,F,1")P4\:0CTC)0))1B@E,/C-+F>' M9F ^?N<0>HM-9%C,Q;U_VX@:/9\'/2\$3*$HMD8J%)AWB/,8D"%4(I]\%%%Q M2P)=6"9\D9GI)(@:0-]&+-HK,&U,IN(]QK#Q]IR!;YGM/+_Q8B+6N>8P3\%A M_+@)@TMG%8D&*2$-XIX)9#BW2/K@B ;U*N:R'YQ/-X1[2O;R]C.]:_A[@_#W M_(:)&OZ> ?[&S!-."L>, >0#T05Q8UF.=;"(1.!97'G)/%Y8INIYI>L:_FKX MFY.]>RFC0PU_LX._"^G/N<"M-18)%SSBP1ED"=$@_7DI ?42P6QA&7:WAK]Y M,R<\4=S$ZTETJ\,EWF7X\4N9(VZU@N^?'+;/&=4UO&GMEV\-\NK^==$[][-M MMFN>=2^>M3=AL3 28\-S;IRFV6)!D$X:(^F\,YJX&*C(.=K\BA;F=4)IC38E"U3^8IF/WAN'TKLD"L<39GWH/*1:1%6NB(DK,D!>ZYQKD* M%%X4VKRN_/M[GL'Y [?Y=&S7C*MF7&^"< MN!?7&CG-/=(F&JEU,%S)7'H+F_GK(UKSK9IOU7RKYENOP A;<[ GYF 7JE>* M-AEC$G*12L05\<@EIA S#@<3@S.$+"R+16VF-:\7#(A[=\RKM+S^JV_A->!G M:/Y<'FU'8W $8_GE?\.'H_F7J]ALA]B&UV-+ MYA;&$/!KU^,YU>?ND[3F_R MG>Z\%+L0-=%:P:W2!)8Y C8?9Y+L#N+"-)&^*HJ<)()>T4E%?S]> MV/=[F945S9)NBK[]!4/W.^4E]OBX!2B602@-:V+U^K8_Z'>ZIV,W%-V<5)H? MDIJ9IQ697!>+3+V%;8?\BRYL-Q:M9J\?0^%BJW.R-'E.QE;XR';WFNT1$,H* MYTH,N71%*>A9F,WOPP\J9"P_&:(I+'++'O?BA]$O4Y+H..CD!0W-WG'+GGYH MMLNE+,?]_:09^OL?C%K26)7RS]";-)Q/]359JF2C2WRE^E*P)27X]=_?>#-> M(C=]J;E\X+TWCDH(3/FA-[^]*0NNGFG*!HL[WGR+)W,>8DOF=3;/XD7W@!JQ M^Z@I7RW Z4O0KF8@OV74?B4!3/6VWF=;B:FW]2UNJY[;*)=7$.3R[5R0'8FV M%P+MO!E@7R8C]DV%:EYK)&P/CESL/FUDQGKCTV5-_2[Z^4I_6*#KG#8G+CXW M&"+Z2G7WH<60[6RM_P+=_&!G:R_/!V_31FL3YKOSXSO\OD$VMO9.-XY@OM\N M6PQ#:^-@C6W^@.M7#\\:JU\/MNEW&*/1VMF"W\^^_]I<73_=/MC[]9^SM?%@ MC>"PMXD;Y *1B"?#D%&*(!NYU#YHE8('4 5I^W6YO.8=9O]18^D[Q])'!@O4 M6#H?6#H6/Z 2L+P "!I"#+GYKD,Z\(2TP"DP[BQA-9;66%ICZ9-CZ2/]US66 MS@F6CF4,.:U5H!YAFQCBUH.$RHQ#GA#)@S:..KRPS,C2_V?O39O:2K)UX;^B MX#WWOMTGE'3.@[N#"-I@-W4*81NJ7/"%R!&$A<318!?^]7?EE@ QN9@DMN3L M 8.&O7/G6OD\:\J5M_OZ%2Q],2R=1>PD5?]9VMA)O)8Q;#:Z<9@SBQ?!%+ , M1I6:/HFS'C9WK\I9MX>X3-W%YAHN84\AI;L[CL5!8:/'L='6]2:SB46#!>** M&L2%#LA9*I'!.H%A;XC+36;%ZCSJ@I^VP.H*F4^SW0L.+A0./C/447#P57%P M*L(A'4U$!X8 #SWB4A@$,HPHV!BD9LJX2#,.SN-28E$A)(71*($TB5M;TZHS[;R\S&)8" MCD=-WN;NSH=&:']MA]@-5_&&!OS/=CJP]G.I\>#8]N.@Q,U_ LYYC2#$QH76 M#39/SSJ]\QAWASW_9>=;-_8'Q^VS#QW;W9BH:.&?1_+/]G1D0DL2>98=*'R. MDQ-@(BP8(D'8B(F(2;F5-3QK_EFN!N@EH?@S .-K1"4*,,X4&*="%<)%'1*A M2 @!AKFG>2NL-(A$S:WPVGO#"C 68/P9@'&!@A0%(&<+D%,Y+4N\%9$CI8)% MW#"+G$S9D)1$F\A2H@"09/7VT3FO76"Q6"A9:B@>-7D;@ P#>(J\#_LB=%&* M)GXB^GE^O&*Z \WW"&ID!\?/XZ*/(Q! :L?PX5(IU_.WV\-VB9\_EH4^3L^M3N=1OOTS+;[ MI[$[+/'TY:>;^@0T6KWN))3F.G'2=7?K4A=_[0T&A7@>2SR_34\%XLP.5"[ MZGD/T. 'W(,L\32%Y& %C6X<158WQD>YW$6WGD,[^Q/QS$$QRD$HA%5!B,N M'!CE3G@DA7%2XLP[N"092Y*Q .,"Q#$*,#X3&*="%CAI(44*2&,M$"?,(LV) M11([8#?&I%*^ &,!Q@*,,XQ8% BP&A:5*!B67-.(,)[ -P4HD0JI@ ML#=!B)4U0^?2F7.9\>\O A,7![+!!,>_.#7F9_IHF;49S%JIY+F^4"L6:4S, MO!P#*[F6Y3=<7J.12J5HZR&?J)I3*B6;\DC+YR,5+DO8B,>),,4QG_9,&_@G\%_^H0N"KX]VS\F^IX$ED JQQ0CR2,.&@8 MLL8+A!,#\\\;8Y+.'4_J=SS78N%?G2IJ] )$$_9Z0]LIJ8^_/#MI\N;D=@S> M#[V1Z\2?Y)"S^<0?WL(MV]T1S-K.6>Q7)%18Y[$GF7W[=6]KN+V;F6?],.D4 M2-Y^RO(I9AP;B8S1%BG!O4O4)J;S;E2U2FN7,'F9Y5A7W)U#NODY9S(60*XY M(,\G(%( ^64 ^>,E(%/-F)?$(46H'6>P@4HYLL+&!%:Y43)5@$P*("\;(!?, M76S,G4\0IF#NRV#N_B7F,N.P)9*BI*)'7!B"K(P")9K@=1MIT'QEC9F"N:\? MNOG'T,(3P+^A_77M0ARMT2G>*OKXWOP8UU-C[YC=CKM;D3' MX[\)K;#MAKI;7)N+ ML>#N^IIUH!*C8?SG1 GP]/>O?V=*XWP$5.O?5(9YS>6=JG;'9#)S8R*G?A[W MKQ;A442N'^T79!,\U1O;^6;/!RO_N/;PTU.Y@#.D[IZA_ZQ__I^MUFZSL=5Z MNWI]LG[X6*>V?]3N5J@B;H-"O9ZR&CV0:&],A6^ HP'T\L=@W*V=O+?56F^]W5K_M;&[!R]L;[;V=B^FJ+Y/N[)V6=GU MMXDA$,/?[UH'-U!E8A4(G@235"1..,7:&*V4H()J*XVTYM+BF2#J"P3YKILT MN_XXAE$G[J2-R<9,L&K6!X,X'.33_Z[V9^YEF-^#6_^[T_-?%M2H.?CC&/O3 MW[OVLQGMG/S^9>?S-FV];YUNGWRDK>^?3G8V#MK[)ZTOV^\W&1@]G8.-([:] MMW[^Q_^THA@^YWE==P?Q957 MY,"'XO;><74 ?2-6YNT@[]1M#^/I )3M]*S?'H!%TNB-^O=OWSUOV.I;V[;O MC\>KFYIF(^M):=A^S-]*O4ZG]VWPYEXPG$#?A"[E&/TJF^/& M)RH7QHZ&O0NT'!M1U2L3PPMFM&//!O'-Q2^W_,#J[S8 5A><'[C71?UKNUO- M6W7?"1\9M6H$JRAIDKZ:C&="5ZMCNKIA@H[?E&25:G;_^S_\,EXE/WI3]T9PI3"X MU4[B(:&9V<_6#T8S$_%.C+?E$' &\R+6)10K,3.OQUCBS1T;T_:0K>SF-[6M M[WNQ^\\B4UDFY\;@2F74(RNC^C;$1C_ZV/Z:[?3:M12:O>#N&U:]!/5?==G4 MNSCIK=$@W,AM!6*H8;MU5UX5NY;1NA7W@EXO7 M)EWZ/D5XJ*\Q!X36O>^/X$KKV6NW71_?]?H;O9$;IE$'WH-'G"H[9@L:)1JG MOLY.#O:^_+E/X=KOX9H;^3N?ONR?_GZ\__DWM@/_;YTWDA]G;8Z M.WOO3O9/M_G!QB;.D:76^T_M@\_OC@_VX%Y[GNYL?#IM?3_X\L?WK>E=9SF\ MP@(1R*DH$ ].(DTE1T;@P+1(P1 !1ANI7_57W=GA[ODIE% /Z11*> %*$-1H MGRBV7!&N6'3>A:@T95ZSI!G)E'"[LJQ00@TIX=I&O"1QI :1Q"3B7GAD@ H0 MECP8H6AR,JZL$5G.IWD!2JA3]&,1?*[JO.TJ3P2H,,YKV@D>U#8*4G8Y+IP' M\G9*P8!R_AV[,;6'@]UCVX__MH,8IC_PMC<8%L)Y%.%L3_L@WD:BC'2(2)\0 M-UPB6-,641I)5"8QY>W*FJ*E\\4R)@4OP%A/2WR9LQ\?8)5G7/K6'AZ'OOUF.U?E M676+>KW.3IDE9IRGF^+3?<.[H]/0&T[>?SDRFFAF"0(]CGH^3MOD5I!D''!- M2M$BCDE"UG*"G+1!F@ VNB&@Q_'-U?GMK8TMTCHZC#A&FJ-!SG&%>! ,6:PQHMHQJ6$A M2"E7UFB3J](GM43+"T[.S"Z_[\RS I%SA\@+DSQ#Y,[ZH0D.I.HI"DDE,,L# M19HG0$R0*"PR-3F\P:.2]^7F'5QP,&WT[ MC(W!-WM6PD-+3D,SJV:Y4J_Q&?<[W;Q1!29M-_I1O^JM4"CF412S?\T*WSXZ MM%8+96E$S!J&>"1@A0NPQZ7U3CO+.+>Y1Y\I89_7#(T_ UCJ-S.U&LN%?.X1 M4Z&(A?14"G&\/'%,^R:M]4-E.&:$.<2X"8A[8I#U-B(0HB(:W!1E>3FAN>:^ MR3(G#:HC74H(;,F)I;:I@NL'8!>2>5R.(.>DDS&8J(!L4."9!.*0H=K!G\(F M;)G0*I\BU#1Z'CMZES[T5 5+Y7"0N;F$H!%QR11R),$/ZBP+ M3GJ3:V9E4\OZ=1QZQ+JJ'Q[5<]-!H9)")36@DM=P^0J5/">? E2BF"(N$(FD M2$ E%E-D@L!(8HD-ME(ZZU;6>).8^N7AEXU*ZI1F60!7;^.N0RW:\2?KY/SX MXP%_IE;.SYN=.L5>%B'ON=7]&KO#7K]=NC@7,WC16G;^K;91DZGSO&[N2[9G M[>&XVNAB[9WG?D'%)'Z<27PT'5TQ26NBI$4XI@ FL:1(6RX0YIKK8##6QN?= M893=/LCTUADZI:ZHQ$X*+_PLO##?$$CAA=GSPG0C.88=Y90B%7Q$'%P29+'1 M*%%IHTHTN@"\P)I4W8ZZ%UY8U$#((OA='_KQS+9#(XY7?VGBO)#55?-Q0![" M)A-]FI!)(8W'D<:7:6>"22$4"1P92P7B*;[K%<4.ZU#>-E3DAL_NGCH#KD/N<(>_!,#=?K?0&P..L#7E3]'.L6D2H; M@.MC+#\S*O.AWSN#V3[_T+'=X7HW;/[OJ'UV6KH3/99K-K_]NK@4 4.:V=^+W-<>JL[ MM-VC=JZ^>L8FK!*R62!R>35;^WVO%[ZU.QW@E2NU&Q>)W_R[T,WCZ.;/:>L[ M22L-I@YYY<'ZCCXA(X5'.H$Q$1(SQF6Z$4W#;C=/+M&>$M/^R0'RU:SO I"S M!,@K>YQII:1(! GO#.(@:^2B]<@'+)G6W"0C\\G?345NG\5: /*U[?%E#H=/ M]4P^LNUNZ9F\/!0T=Q/] 0TQI\CG2O/>@^*5IIC/YYSS::-<.>NTB1@IP03B M)!_^+25&$NB'.>,H%Z9TQ"R!\9\/%^M3;E(@< 80>&5V:QVI5D&@H)A'7%B+ M-!8*)<&H\CC9@".8W;.VN9<>^4H,_'%3^&GGMW'PNX1VEIT_7BWV77I:/H$] MR)4!_?%;:V/[,%++$H@/T4" 03!6R*2 D:?">8:--DI5IP**4L98 ML_!?K5 M\9B-@GO/QKT+J_GC>>MD_9!*EDPD#G$G*.(D2&093LB'@(D7BG-/RE%_-3>A M?ZZ6OE/=GNH6EBG-&.O=;6"1FS'6U!G9ZOK>:;Q.S865'\?*WZ?#^8X1HZ-1 M2)/$$8^:PF^4(!EMP%1Z$R)?66.D:62MPEG+UI"QT$FADT(G\RY;*G3R(G0R MM4. )DN,XJ!+$>@D.""62#7"/AF?F##1:: 3W-3UZERS;'12I]3) OA]K3A\ M6:]OAN'$V8OP0;UM)^].;O>0YK?U$OF+$OGCXD@O-+%+0/6OEL8J)/\XDL?3 M/J/(K81\<$@(3Q%W*B&GX+=$! 6_,;E [,H:%4V":[4OXT777?T0K9[9KT)7 MA:Z6A:Y>;4--H:M'T]7'J8IE;RW1!E')".*16J2-DTAPCXD(5%J1BRUD4ZI: MM<;[^>BJ\EK_,;3P&/!O:']=NY!':W0*]_)K_X(7+\9?36.[&V(7'H^M"GB& MJ9D]&0V&[71^\=!K_W+]?ZQ=WJVZ]LUKW?G%>TGS[N>Z/AD/GL._D$6GW8WH M>/PWH16&KE>]IK9MWQ^/9Y*:9B-;R\W&\#@VWO9.8?#GC6,[ "@:QOXI7 )\ MVV,[;+3A?X/&::\?P<_]$COG^>5NH]L;CM_/W[_C6-,&O'7'_1IYIU_#Q<;E MAI_8SL42] MONV?-T([P1ABU\?!ZA,$MW02_QP;%N9Q,'(GT8.4>HW?5G=7Q\)($<# =BXF M=RRTQK<(DH%_IUZ%F3X==8;M,YCJP3!OQ#H9]=N#T*[@;K#:V#L>?_ \VOZ@ M<=9O@Z#@5KU1OY':F86J=QH1UEUHK,/[G0;-BD!4-3K?Z0VRUO0:\4^8A6[5 M]ZSASBNEVLH[P+IPB4\@^>XH-G9C_VO;QV;#=@/HT1"4!28K_NGC636U.#VZ^1.*<$LIU$5Q_Q@R V0AI=T?57#Y3^ROKP>@8/?'!NMS0)5!-O6%< M)!TYD2JZ0V*(7IGZ6DUF4MT]DZT>J CAC:INB/RS\:]KG''=A%/)4LNP9=)Z M>&+J'#P-CM:QJ!V/XG"C,N$X)N@J]'#=1/LU AS&G3-8<""5HU^C'<3!'MSA MWZ"B7U[90-O9V^2_TH/S_<]>@E&$=S;6V?9>Y_0 _@\&UY_;)\?'K9/\W5_: MK<^M-ESSR_;[K:_A_>\\_.>7S@'M?'4G9YW6]X]\&SZ_\_F@L_-Y'PRNS?.= M]YNT&N?I%@$C#L;_\1O<\SQ_-AM\\/GSG;TOYX=.>X.I2DA9IA%/7B,MI4&$ M)RL]<4YJ.C:M0:MC6,^&L?,J6V5>@CW-F<0V JX)9J+B7E*95AH1T.Q?51*TY =52T1GA.J;#,:AN=D-1861V- MN]@@M=.=8#RI,!XH_QN@<>B=#3/Z[_Z67Y0(TPJA^[%C\^NP6KHA-]L:-$8# M6"$5]I_V@,_;,7]JV.\-SH#"VE_AY3@\[L%7SLXZ[0O>: _RNFIT*@D#>37. M.M;GOCZ9O:X-9[4Q5@.@H[RW..0]QKV&3?#']0]6W'36CX/\P0 ^7J@,E/Q: M[VM[D'&WNOC5$\&3'K<[<<* L-C;O3"H+I/M)!NR /.S=L.E2N315W80&### M:C -ZSW8Z19LF#&]P1"^MGNC0?7&J%L]Y]&H77WB\F& %V#V?'ZOLI*Z\5O^ M??Q8>="5 ++.AHH<84SQJ^V,JLEW-O,OO)<_>''I/)2;TCJUYW#M 1@#^=W* M&DS U_G3DYEW,=^V'WWOJ#LV[("ULRM;7;L:%W Y3-O%4X$EZ3M@+(X%W;M MR,GU5AM@P81>-7]^!,9E=]C)!NK7S._G%S>M+-#_'<$J2>=9Y.,Q35WE$4M\ MH9<>3%;LP"H9KXI*Y-6\__]G,%![%,<3G]W4;)3E\QA".Z^YB@75/RO]]<=9 M@VKXS&J\/ZWJCX5@* M )9P*Q"SK["S.7GU0OCC5RLM:W?;PW:NJ6SWL]'J\\DPE2))?X)'4/V6-<^"17M;4T#=LN6:O9IHL]DX5E(P1>_^< 5CH1VJ M";E4\$;E*J->0J/!11NQO +'8YI*"8[MU6&^7SO/3S:%IZ]4+9L'7JL:ZB7F MW9R)L6M4/ZRKRX.T 7,U.[]O$X3T%6&H,0 \J\()/3R[^ MS0XF7'>%1]6"C(W+S99CY_3.97V3 >&!0+'S%<;8_ ULECS;_=Z?[?Q<0(?_ M]8AP-,"\\BDH:K$!8]5:2:)WDFDK#*1,0).#XFLH0T.!*<.Y^L\(_:X#1W MP7[*&+.3?AN,NW(5\4Z+U[F$+;<$*6(EXOE$-D=X0)J >"@()U&3N]ZNWMZK M>>N%!I!"IY+^60;7B1V_?#;M/9&:2MD:.P[&;"?QQHNGJ\6P[V'=Q@^"[6!( M5C#>&S_4I7-Y _L;]J@?X^FEK>-C?YC[8L'@1@F48]3/'X7?+DW,;^#7'?>R M]0A3DV.DF74ZF6Q <\;\,:CH+(V#LY=?!2(#ZOP:X2.=.)A8X6-@R)HWC/ZX M"S-W=-Z(%UVQ5QL[H_Z%I541;3^>PO"NAI]-TFH2?A1<8YX)QJTA,05N8=4 M] 6%M6%!2"WQ=#G/%%*!7/R;,.KGP/)#@FV?QI[G'@SIY\.G&]&VC^R0D8@C M#@9YG_.;+I^-PSU!TAGA)<4 3[D=R.@CQ%+X5V1Z(M+=/_;H4E2!H,UDC92Q&DBR(%($7/2Y",IL"?Y6&A^ITAS MTF2""V.4F'ADC3'7#,8QMF'LCIW%\?+.D#0Z^RMMF%'P?*<:V%YOLQK53Z\ MGAS*A(WDAB$.]B/BGDMD?/+()",2P3QZ9K/),1;X336XZ0[_,(5TUAO[T&^J MZ"TX@O_\U@[#8^!&H+X)#7(QKAZXZVO6@;Y_C&1$[]/.Y?E8(<@478C_8+JD*T;VSGFST?K/SCVL-/3^4"SM ]!MU_ MUC__SU9KM]G8:KU]4))^\EBGMG_4[E:U+>)V94J]GK(:/;A1O7ZU>MZ,#;S\ ML9Q[!+S8'=N$>SN-MSNMW9U?MS;6]S8W&N^V6NNMMUOKOS9V]^"%[M@\=GUY8]6_8#-R&;Z#==@JGP9Y4(^AQGXCQTT].PJYBA8^)WCW)F'J1:,\ S.WAY"S2 MUL\=[;EA>FWC0Z^EU(D%)%/4B L7D-'8(FRLIYH8I50"VWOU]F[X\9*_"/!< MI$F'WV(G!^!!],>#2=E4A1"-*W 8N^B5E3ZX\,([>;%7"1!"+[X-ZQ6<*OO8 MD-%L+/KC;U^Z;ZJV2%/1A4D)P+ '>'<)=^,GVLOE?:5,YK),YONAB(D*S!(* MDG(P]3$# Q)FF@0;)?4R!N5NEKW4J!KK%C8J7I6,5*F[Z8C315W(I(SP9E:D M0LZ]UUDWL6C3JS&B:VF4S7%^=G#^W!6<>>OVEWJZ>N[CLQY8U<-=14UOQDT^UD M/!-+?W5LZ=^H(1^_JK^]W_X9;Q*?O2F%N*)W_WA78E8E5P_\,M_L17Y M@>K[DEN3[BZ"UW=8QS-O>E>CH5PLNL=O'YN]Q'XPFJ=LQ/C+ 4^\U)=7LCM] ML%F+]KJY49,^ 8LZF>,45HY45V;;1GM0%?(U/@'%U6WOYLU M);QK%N6J$@O0HN)S=:M<<0K/E,O_[LK0-?Y6!81O;5I[[=92LY/R,UK@UD_& M/_+4'M,JX8&9N.M1@0L%6Q_KUZ<+]:K>S'A'%M9G>]=V[W^3^WL!WO_(#S:^ MT/V33U_@.Z3U?A/OG_S2V3\].-U^_YMH;?S>WJ87W_D=[B6Z!WMGQRT*X]XX M_K*S=]!NO?\(?MYO>'_O4WO[]/?VP>G^MX.]+S#>K>_9SYMJ]GV^O;%^*(4) ME.F$!*8,<48)D4 M_I1.X=W1JMB^1M=0AGACWE$81I%]9XZND] E_Y +Z/T_8=#_OZ/*/ZD4NRY"W M;:Z;&YZ7T/+UT#(^U,1K@E- F%./>+ ,:2HB"@%+3CE5S-A%"BV/TVX3>;?' MVT%NU]S;^_*ODTK[JQCS H:8S:J0Y&DA9LU6#6:S"3$+QF<28B:K3#YTR#,P MC7^F*/3?MG+=0&\$5PI/BQV4"/"#!6Q>0<"7]-FXV#5?6[]R$<(T[\9]4(!8 M2-T\R-?HMO=7@>!Z":\>C?3NF;-%\[A?I:/K#UV"#_:\VF2S,8HM&-1>57VS M797/U*:)WO,]\H_?]S]_@L_[/_>_K[/61B=_YF3_9)_LGZR+UFGKR_;)-G@( MF[<]\HW6\<'[ _ NWIV MX!W/FBT_9 MM+:YL7*X^M)1T'ZT_;UOO<(\CV.>\YO,0XP(5IF$G#,4\108LLK";UY1*CT1 MBLG,/$+<;CC^\LQ3#EXO+N&]_,+JYA*6I.*2\\MQ/\;",(]CF.\W&<8S9S3( M%&$O)>*2@F^C9$21!AT4XX(%EQF&\]OG5KVV;U-W<"P>S(LR#"\>3&&8>3+, MN]ZH7PCF<02#;Q*,=LQ%ZC%24C#$:13(.!60C((K;EU,I"(80G!Q8>I),#^+ M"R.*"U,(9JX$T_Y:/)A'$@RY23!2>.^MC*@&@!/Y'/,)! M*,2-T<@1&Q#V6*J8M""&KZQQ\&+F03+%BRE>S$V2R9V9ZN:_O'Y57BG,>U)Q M4*G-FQ$K%R)^'!&S6Q41BBI.9$3)>X&X( H9YA@26%6GEIE(*VKE[ MCUAO]<.IX@N^2!>5P>#-^#S0.!@6?W 1_<''G)S^VM3S6_=BXW\,FU4CU?73 M_%?AH(+ MWIC$#^/S/AOY;,QXYX[AXBC>98%-WISZ6([E M(Y=?_7#M/J.@MLU;=OUQ#*-.W$GO1L-1/VZWN^W3T6EN/V\[%]&@=[W^C?;T MI9W+]78NY) 81:63 A&.4]YY&9#5DB$CE-58FNJ(KX5KY[(^R*?G5?5P>VOVWL]VM7)Y9,3 MWP?C$_(J'6R3;3PSO-:)T?Y3=\$YT,VICK,L,D!\_=WE+GW\)M: M]IC1@CV]QPS_02N8Y_68H;/J,4,?.N328Z;TF"D]9DJ/F;E7X^(2I"C9[)+- MOA5B$-1HGRBV7!'P6:/S+D2E*?.:):#R[:W]L^AVL=M[ZOWX@\],Y; M[UO'VR>=+]OT]^/][T^_@/NSR;;?W>PO\_$P\6B\ MP0Y1S2WBBAKDJ!?(8A9#2)YSG8^];1)SW^%;"['HZ@=6):5=@ZYP)9]=N.?Q MW+/5W?O6R^7-R]/>;$[TYE1(93@BQEEB63_&2'IM*W M4]FEMKD6#/.S^(1/:V)6=F@6AGD2P^0.,X5CGL QWV]RC-"$>4<<N)-9<6,*Q3R) M8MI?BQ?S%(HA-RF&.\1!OMP8'@GF*VNB MR55)Q=248);;AREM9LKNP7IO7RJ<_A*<7IC\<4S.;C*Y^& =(1P'JJDWC.?=IIQ(%=TAX6)EZEL_O&1-MKRIN[>\M7K#.)YW M(L;__M__#^Q<^L_&K+=BQJ.,:9_B6:^?86^C/?"=W@! KRX;+5L;OWT]Z/YR M?/"]]WWG_?[YSMZ[+SM[G9/MO2^ =K^T]_?6Z?;)%[K_^=W)]HG_MK-Q\&6[ M;?#!'\?8G_[>M9_-:.=DFQ^<;(GMSQ_%SN?MC$ POE^.MS?R]0Z. ?G. >%X MZ_3C^1_?-^$:VX?6&I8BMLA&:Q!GWB"K@T2)!DV8)M%@,N8G4/D8UC.[L)"/ MB>$R^&BX%\Q*ZT0T0AE!&!;NYE[,R>PWMJZV,]Y>6#_:/SC9OT?8JC@;3L/7 MR6@P;*?S'ZVS&PMV+.6_?H+K3^RU=58&XZ-WG%!MDS4!8ZZ\T881O7(?#MP8 MX*LOS'OVHGZ>;$2]UTH9C$6X\@(K\\IDV6J]NV:SP/!]MEN^ ;<,8O?F(@9= M<;&_D\:K.*/T1+&N0MKXIUO%'\FAM\JZH!C*NP00=U$AS4Q$$50/=E@M8ML-C?]$VQD> M5[^V1O"Y?*G5QMYQ;%A?M9G*&^'.P%[P;5#27JIV)E]O;N_ Z@UY+S-,P\AV)M]K=WW>RQ(:MM.#RW]K MPS/F=^!O8(@*/JJG&1S;ZE-PF\SS?5CJW^'O-.I6DPKC>, M+6^4AQY; V:COC^T@CWQ*C:N8 M;O7,CW!?GTD*2#Z$$XZ_?>F^J1HH3N9A-PO@)^:!(](Z.N2<::$E00%+#.ZF M\\@93A!A)LFD"&?[=IH#TUE6-EKG2OEO9 )?L+8^ RDG&Q1->/COKQ M*'?2^)FU@6\?'4:I"5-Y-=BYZ=]->1K_/I^\^7-[>EN',+%61# 3P==QB" #YBT8Y@'QK@QRAKC4M21!)>Y.XY"[>TT MWNZT=G=^W=I8W]O<:+S;:JVWWFZM_]K8W8,7MC=;>[L74U3?IUU9:UR$T_[V M]F(9__VN=7!G3.0O8QPWL $+FP0C'F"<7PJM@9BS4D,VJEJ:,>.9J07_T_HR;CLVO,.,UVHQ-13PNW*&Z56G,3HXS MZR?V&I*\BL 6 2ZD *NP>>6(7(;.BR074I)WA6*+*!=2E+?K%A=Z<\%B=C*= MR_Z">8KP<8T:GR'?5RJ+*G(MTY8)PZWT( 2?X-_K@TE]5"CYFQ]NG^#5V M1U,E@J^]I>VI94#[GW\9'.R=?6EM_+NS_7W[6VNO<[H#]]K9^\+W]UKMUN?? MVSM[__[2>O_N!.YYOKT[^5_ /C M;;I%#CYO"1@S?'X;GF_KSS^^;P^WVWD[V^9P>_U0!VII# S)) CB@7GDG&?( MR,2"D)9%0$)0AGB)!1MFJF:(!P,<14[FR1H1I:B,*X!? M+X!? '\:\#F3VKG@?(J< U@8KZTWT01MC&#.%,"O ^!?6?B<>NIX-$@P"X ? ML$'6$XV\2&#I!X>QSH> 8-'$RA3 +X!? +\ _DMN_BR /P? W[FR\+&.QFIC MD6:!(^Z50)IRBYQ7@?L(PN1T94UP/*=C!Y<>\.N48EZ$+,C[?NX-,&X54-MT M<9LDTEP3)&D,1%DM V,K M:TPW#:M?A[NZ@]\S'(8">PL$>W,,BQ?8>SKL347&O;9$$R,0,38W4S :Z1 5 MBM$$\($88RZNK''2-'@>YPP5V"NP5P_9U30X7&#O&;!W9>U)E4BTT0+L)8YX M= 89,.R0=5SKR'4 TV]EC>(YA8<+[!78JX?L:AHB+;#W=-B;BI)&3[ASDB/M M#$%>!&$L'R7HTFH_/(2!5$+(A8 M#]G5-#1;$'$FB#@5M?7,>2P41C9ZC[C! 5GB'0+* X[CD2JB5M:$:5(^C]*D MI4?$4MKZN"F\/+IF4 \*HT<31HQKPP8M<:X;$I3VB1S";<6^"OP5P_9U33<6N#O M!>!ONO$95I()CY+V$7%%!;)< AHRZ1VQCF":J_V;2I3JKX)^!?U>.;1:T._Y MZ#<51[5"B$B50H'XA+CV'#D)7C")AFMI)(_<5WN=I"K&7TWCJ,O<*'DK'[_9 M3NWJW#L[&,3AX+_KEJI[C2,:V-FP$7JC/"OWGM%0+TF^8@N>A\W;XO.P"\$1 MC7G47G!KN5:"&PLFK*=&8FT/MYY,O\??OG3?K%?KK]4;KG<.XH1"X(C;KQ%SA*)5$Q>@PE%HP(R)HHUL:Q?PY[' MK++ZP5,]JT *M11JJ06U&"E%R/%@&S%WWEAL1%3$49:\D:Y02QVI93K('W6P MFA'D8Y*(*TV03I(B(2,SD>?<#5"+9$V!ZUL"HJ)X+3D M4F%'K73.*6D25CC)PBQU9)8KI\4';83'%EFM5.XRRI#U*2#!")?<1.%4 *>% MF:;2N%!+H99"+85:YE241 PUX* (&A2/#.Q?@Y57CBEA$E&Q4$L-J64J.45X MXH9QBZ0,&JB%>G!:DD)2>(6M,U0ZH!:F9).)^IU)MG344J<] N0NAK/X$-^ MOK5G[:'MC#NXA/9PU']B%Y<9%DW,7L@_X4D2STEW+S0QSW&SQ =[GGEXL-=; M]_\[:O?CAW[O#.;W_$/'=H?KW; )KYX5JGXT57^93ET%)X"?<42N:AYIL$&. M&HV$2(I+;0D.IMI#85C90[$<972%$0HC+.3^D<((,V.$J8P3H#]0 2>(8Z$0 M3]X@JWE"-AJAL6-8V[2R9IH ;840"B$40BB$\,([:@KJSPOUIYK(I\0,MPI% M&1SB.FBD%9! %(EA&:T,4JZL<5'."RJ87S"_8/ZK[2,J=# S.IC*X&@J-3%1 MH!0XT $V#AF:'").BD"-)\FEJKFQX.5,D9JF:)ZZO6@!4C3OVGEI-_:C[3Y M(YO@BFP-MW>S2[)^*(CR(0B%3(C@CU#,D &9(9IP<#H28W0 ?T23IBYIB1*B M*HA?$/\ZXB>M>+"61\<4YRD8P;$R'E[Q07%L"N+7 O$_7B(^#R HD .B5A/$ MO0W( %TC9JWU(@KE==7(K1;RC,J&8N$#&-QL@Y M*1%WPB"'%4-*!^\"BUP00'PA9)/1@OA+EF9>A$S(^WYO,&B<]7NI/:QM2KD< M-+=X28%*L3Y4>E48Y'$,"T]QAHVET_=H"%MPKN%<#W)MG@+C@WG-P[RI&+)ADG#N-"'$!<:\9Z^F@=)GY*L6(5:Z&SL=&%^S<12[L6\[S8;MAH8-I^UN M>S#,9W]]C>-.:8/Z59>_%,F4H^5>(9@ZT;SW8[U;[X;U:TJW.=:YPC^/XY_O MTW%6Q[F62@9DC2&(.RF0S?$&FS#FD7HBJ:C.&E:B[ ==CM*, HD+'&+2>J2-E8@0YI6EW 9' !)E4\MR*'&!Q *)KQR= M+9 X(TB\"MS2*+@5D2(O7 3'V7!D*!;(8'B'6J9!VF2M< M=\YB7NS=HT:[ZWNGL?&W3F\P^'M) BXYSPG\FXJ\&FHX>$G(LBNIE'6 G\O 7]7(54-&,>(IJ!*WB".$T?&PX^DG->2*QUSEHG)IIY+2'7I M\:^T3W[<%&Z%V!VV4]OF8Z-M==3X?]W.N:'':9=NO(\YQ#R129BRH,- M)CFBE>/2,I>$U#A8AI-43KO#K2?S[_&W+]TWZ]7Z:_6&ZYU.S]MA#'N]3_&L MU\^$O!N/RD$QCV=C.AV,]M%;GW(" *&1<DLQ0CVGAEEIRRU6@ M7T6L8F(86>ES#VB:ZPFC1M[0X*R+A/C<'TXWJ>*%6@JU%&HIU#*O^"%..!^& MGUA,3.7*P5DA7+'HO M1:NB5@ =)7XQE\R,^W M]JP]M)UQ4Y?0'H[Z3VSL,L/*B=D+^2<\8.(Y*>]%9N9Y;IKX8,\S$0_V>NO^ M?T?M?OS0[YW!_)Y_Z-CN<+T;-N'5L\+5C^=J-IV^"HE$H:U&R>7VN4$:9)C' M\$,QA^&_0;F5-=5DI-32+4$JZ81E!._-660PSI%! M(I F*2"L&18A!<(L7UGC38%+I\W""(41"B.\],:: OMS@_VKA) /V$;'%6+1 M),2-EDC[&%"(C/#@(PU!@"-@6 '] OH%] OHO]9VHL(',^2#JR2.8U('0Q)2 MR7+$562YKCGF)(Z5C#/)8JR:;,BRRZBN69JG[C):@"S-NW9>VXW]:/N-S6Z( MH;%^UF]W&J39R%#SIF[5%>7^Y?[E_J]T_SIEP!=A!^,8BIHDI9[RM'!8%#@M#$\_EZ0[+I_@U=D>Q-#UXI#LBKO7\ MTU0+XB/2*C#$@Q+@CA"%(H_"22*],$OOCQ3$KXUT"N*_ .(' M*0T@>:34:JZB-HQ)+1/\8KEGV!7$KP7B3^6A&:.)A(2"3@)Q;3326'&DC)ZR5@YW;P@?D'\@OC7$)\+ M2V/P&DP)9J@3BPGG/G%52![#W<%.K>>Q4 M*KA7<*\>LJMIF+3@WG-P[RI2:IV,6&F'$J<4<9I[JL6@$7,$7M&4X0CVGI9- M)>>1&EMZW'N]DO$[\6<18J6[L=.!\34;1[$;^[;3;-AN:-APVNZV!\-\!-C7 M..Z5-JA?=?E+DX0QT809IA5SH'=39I$E$3=)5 M"%;09*T/%)&@/>*",N2(%X]GKA6[O3 M:;1/SVR[G_NFE03@DE/,"\=FO\=^+]C!\:WH&R8>"2;G%^% M87\[WSXZU$H DQ"&+%$$<9-=M?W3F-)FB\YI!$M$AZUU + 41J,>*,/ \IH1Q12@7BQ!CDB/&("O$AAT,XG#PWW6K%9^][";#AZ2?)%3QMX7/;E8?-64S9^!!DG%1B-6$M"%2>2.T&C M,M2S@.&'(H=;3X[$''_[TGVS7JV_5F^XWNGTO!W&L-?[%,]Z_J$.66X:8B<#!T3&0:([+B"86\PC,S&Z9U0^? MZMF(L'!+X99:<(M@(87H,@9%+IUW!-R[Z 0//%+"8^&66G++5,S?.6VT]$@J ME1#G.B!-(D>"$A\2.'I*@I,G=%.0^G6Q+=12J*50RY)22PJ*B&BLH$%PRY4V M@3AJ-2,F.1U,H99:4LM4"QZKJ>',HI!]%_ \!7*,)_!=E(D@5!J9!K=%L":A MA5L*MQ1N*=PR)VXAE%B'HTE)G++56Y*XJ!=]'E' M<>"(QYR;"BXAS,#OC,1@CU5.T,NFU/4[=6CIN*5.NP(6('TUGL&'_'QKS]I# MVQDWJP_MX:A?OX;UKW000>VD6@[.7K#M$Q_L>2;BP5YOW?_OJ-V/'_J],YC? M\P\=VQVN=\,FO'I6N/KQ7(VGTU>8:14"Y8AIHH&KA4":.(8(D4HI*6QD$OQ MW*12E++BI:BH*Y10*&$AMY042I@A)5QEG0@3)%!F4$BYQ8=*'EDC,(K))^#Z M0 TQ*VNJ26EISET8H3!"8817Z_%4&&&&C'"5+"):8JPB05CX7(<0&7*<1"2< MH(9*&FQUJE>3DK+UNC!"883""*_6R*DPP@P982K%HVTP!BMDDV*(:RV0(33+ MCTD%LG0VV.I0,U6.JWBQ',X_AGE+#?P;VE_7_E7]F![U Z]_?5 /?I:K.=%W M3$FGW8WH>/PWH158W7B*:KA9$S(TM+LC6ZG"':_ !R^>:$J>)Z/!L)W.;TJJ M9L_\KQM/,P86+&P2C'A++>5&.B,8!VN*2XZ%$M2.X1*^$\-ZQKB@C9'<$I>T MX]9:^%-[SR7C43D2XGWWL9P%(\#0CBIR(ZP+3E%&O0$C/*?0;]['&\PE508S MQ[E6Q"D'AGH$WY\+8ZQ86?OO1N-!,IL(^34D<^<*?;!HGCK5?SUUOW7M17G! M9!-<,T__H#VH&HZ=]8&]^O"#LXKD[!KGZ)P%!?@9FZ^2OM[M B><>+.2:3 @T+@3$FDA96()RX\ MUBE*E0F4K=[VJ!JP/#I9QG;8V+9]?SQ&6FJ:C2RXYJ.4@:C J;*4"3# G$]. MZ,0\^'1,QX2#JXIM0,T9*X3MP",+)(!3,Q)N[5/<5711]> M3!]._&'2C+*46]V!#'*\Q2"7C$,T6>&E!7/")] 'OGK;MI[6AW4@F#+IR(D$W3XD M7*_<,FOON61YL[Q9TSH)U7TIM^[%0'9/[S6SL,C\%4!4MT8I5R,78[ M[_J:=8->9S2,_YSXO'CZ^ROWK4@/R!G[K^4@/=0,S\WIKGF$4S^/^U=!@*.( M7#_:+\@F>*HWMO/-G@]6_G'MX:>G<@%G2-T]0_]9__P_6ZW=9F.K]7;U(5 \ M>2QP)X[:W2IN(FZ'-.KUE-7HP3SH]2O*>0,628C]_#$8=VMG;W-W3%M[.XVW M.ZW=G5^W-M;W-C<:[[9:ZZVW6^N_-G;WX(7MS=;>;JVC*][P>V/TXLGU0\\[YNW;7=GW;=K:Z8Y,3%&@/ M[O1OL">_O+K!>#0Q&,^.]T]^/SDX_>W[_O>#DQ9\=AN,Q9WW6WC_^R;=_][Y MTMK;_':PM__G]OD-@_'T7;OUN75ZL-(\LYXRE^.YQ77AGEZO',*L"?P/*%T.4;HV2Z977\0)UM;J?+:1O+DB_E4%XV]( MM\IBVM&P=\'&XQ1#]>#>*;BU]N)4JKO]O=W$7K38;ET!Z<=>SY MFW:WTKKJOA-[QYA56"V5R3/9X#$9S\0<6AV;0S=2+.,W.5X5^ ?O__#+>)7\ MZ$W!Q!._^\.[$K(JE5RT(0MJ%FW("SC+4CUTEF>P'^INYGG)PHR[TY,WTU)J M'JU&M[J-X7%O!%<*@V8C_NGCV;!Q%L%Y.[;]V A@#?S]*H;TB(*6V<_B[::R M9+9RG_AFRR'Y=^T "AZ(2124N56+ON-TO M&E$T8HHV>J/^\+BV'=H7H,/%KNT\L5'%DK6?>L!BJ)?DZM%]ZOYI6_R]"I)Z M@QWSSC#,.9-:2"^))5AA:@/EU\+N\(MD^,E[%3[%K[$[BG4Z".5IP??Q3H3> M]_V]X\[VR4>V?;I/#][OXQ:,9__D76>?[I/6WO%QZ_0WW*+[8N?MC9T()ZWC MG?>_G;I,=$S)).*B M-D=92(A!?)")@ZTT^%H^K)F/U.V/Z$8NJ?F!4VA@6 M'BD\<@^/,."+$(BWGB9.N--"4:*3U]I)' MK%6<.Z90I#*?+NUR]34+R"DM#&6:&!E9_P")B[%8\06GCD%7CDRA_QSLGD@4)DR+UOF:/( M&8(1(]@0QX+6+._KHKC)<4S'BJ*3" M6LLQCQ!:\<@=NW\+C\R!1W:N_!'&$O4\> 2$H1'7PB)-&$ O\#>TV%O*L;/#:>&2XN$%Q1QPR+2& ND M8^!,.#(P![JFG,[48K!?8* M[!78FVL\NL#>,V#ORMH3$F1ML4;.YE.DI8O(AFSM*>L3==YK8P'V2).KTM"_ MP%Z!O5<.GQ;8>SKL3450C;1)6K#V8HH"<06&GA'>("DD&'K"6YDDP!YM2EY@ MKZ8QTF4NPH^=#HROV3B*W=BWG6;5JM&&TW:W/1CVJ[YAEUU>ZY;4?"E^>5Q6 M88GY99Y!U(GFO1_KW7HWK%]3NLVQSA7J>13U?)R.KT:J@G8A(8$)11S'@ P' MBSM*&ECT6,?(P)KWNP%G/,H^"B L<7RV(.!-$G J]FB!$L-@@(B-! MG(N '$\):4ZBYM$((?P8$V8A2^A@8(2CZ MZ! '1D,Z>85\(E@FP[R*M$)$X,&"B 41"R*^;E2V(.),$'$J8$L\I=$ &)( ML @FHD5.$P:ZEJA)GABGR-A&-*0@8CT#MDMZOP-_RP=\\ [ %_IX/?]>BK /ZF"EX3MX%$#?"G,OQ1C$QB 5DO),A/ M8J+BRIIL*C6/['M!OX)^]9!=32.K!?V>CWY3853E G&,Y-.KB,B=S 1RF&AD M-8 @,S(I;E?65%.)8OO5-(JZQ&6OK3A\3ORT9.<6AT/F&3\%M2KL\43V\-.1 MT\2E5E9J *(-<63--C4N=5JE**+CWRH'3@GO/P;VI MD&G@/@J-&1+4!,3!5D;::H&P3,0D1X+S-N,>%;C@7L&]@GNO&S$MN/'(:&64<8E$;Y:426%2XIV3]NJLN(.Z56M-'S>"_[:#M&]'V MNS#*P=7AZG7+N\U>?+<;"K.S82/T1JX3?\KNYH]+J#QLWA:0@S_$_FY>$2\; MQ85W'\"[1]/Q96U"3(9+I$/PB O,D<&)HDB=Q"X$4 BD$4@CDY=))A4!F0B!3J:,H M**A.E$@E#;2A74!6JH2"Y,XQ+0GWKB(040AD$?-*2UQ]O]'NC(8QO%1F:1F. MS?V9B/9EH-999XB?!O33/6JHPCXZACS0,.(N)>1\] @< M7D6238HG-K<\3@'Z O0%Z%][9FJ8;2E _T2@GSH,1T5%:%!(2FTRT"NDB);.5JX]@W/;G(%DU!\F^:V>KN9$M\ >(-[0'9QU[ MG@W ^!>K?N$_6B#CYX&,&8OUAX@Q5=@%PVL,>IUVN+^VM/9PTA\,YRWT%YC! MHA&STHC=Z'O=4%2BJ,2E2NP=M_M%(XI&3-%&;]0?'I>V,\^ 6=N)@[)!YT&+ MH5Z2J\?^G/NG;0$343=KAPG'UE)/K<4<)ZQ2D!I>(NBZA>% MR9.[O'V*7V-W%$N#M\=EHS:__[JW-=S>S1FI]4/IN;/&2,2])XA'H9 )6*&H MF&!&&D>PR<<)YU[F\^CI.[-553\T>M&=GL_H*EF_F:G56"[D,TL=+WQ;^/9) M?*NEYE):;RF)P+?!&FH]U3Y0:6249L*WZH)OS3-.#RE\^V2^_7C)MY@F39/2 M*#'#@6]51,9$C;01D7-N7; V\ZUH,LH+W_Z_]KZ]N6V;+2$O#V^?'VVQAO41#:-I,=S"GG.B8FU8E!'-T/'(<1RQ JS@3>FEX+ MV0CP%O 6\!;P%O"V*7CKVLP- N(%(B[" F)]W[5-$?&&A"+;<9P*;TVKVJ)L M6;">_ )X>S'&6^S8H,5Y[4J/2/,XTBI;; MXS6 AS7.K $\/ 8>II)K/F?$HDQGCNWJ.""&[H=&J'.![+YG"0%R0\"#W7)= M:(P'\ #P /"P#HD@@(?'P,,D%V29-O$M9NN!+6LO+-/5@\ *=,LCEN.%S*.V M*> !M0P+NBP!/ \ #RL0]X"X.$Q\#!)782,(^Y9AFX+:*K[!B&ZP R; M(<>R#<,5\&"T'/>]+O>LDK#.C=-U2YP![EL,> M-)W8\(@;&*X;Z-3&(C1Q D/WJ!_JQ+;]T*SEV'N*YK4B-$)7+@YM5; M-=T^ G( <@!RO$3. Y!C1<@Q28=@*H)&%/@Z,YTR& '"M"CDFF)'"QZR'JZB*2Y+)SD*<'/B&Z M89C<-"T3^Z2,.3S/ >1H9J9D@[=QG RYG.O)A18E-!TT[M1NR+:O<3)DK%R' M2K<^I3EL&%P22ZSIS =S#>HXB H$$>B/W4 F/1RJ,QN9C I\P0&6&P9; G(@ MZPY%61"% $RL0>8#8.(I8&(JS8&19P3KV2*![#@UU#SFA8P8)0 MP(31\JSG2', 3 !, $QL)DP\9YH#8.(I8&*2T_"H2RWF<-TAGH@FB, *0@-? MIZ[/0DQMSZ#NSJ[3!;I@6-MS L!@V=W;]E@!_R'Y#W10$ M&8 /:Y"Q 'QX'#Y,;\G L4#IIL^8B*\0*[N!\32;1YPYOL6IH:]L^NVL %[ M^0 ? !\ ']8A50'X\#A\F$I2^#R4"TVZXPJ0P-QEND\]7[<]XID&)A8.@YU= MW$)6\T[<;+H5!'P ? !\>(DD!>##X_!ADI[P3,^R" YT9KA8;J_@NA=:INX@ MT[=#1DUN>#N[5LMU84=W0],3&[R[XAW)(ZIQDB6"REP;\DS+^R1KW"Z+U8OO MYJ$QUK#06#H*8KZ51U@ME\E58(2LO6.&H#H 6@;130/C)K!D"[(J#]/-5ZQ@HI#VW=8;XI,V2^[F'?UEE M79=A*^#,ED#K/$>"#( 6@+9AM #0 M"N = ^,OT(0+LBH)WJ\18Z#B,NT2UN M,QW;)M8]6>DN'*00(P=QSU$1K05 "T +0 M "T#;1*!]9!X7@'9%0#O)V3)F MV"XR#=WAW--%!$MTSZ5(1P2%V"&N9_BF EH;@'8=$[H;O-]L/XI'!6>WI'2U MIFU 6[T$YY'5+)$]*?0^IL!C$\!UU7G9:GX!O"X%KX>7,^L#DGZ'M.Z9 7LMF*C/['/"Z\1514#&[#9$J "( XHOD3P$0'PJ(DPPJ M,AS'PBS4#="CJJGNE2OE(MC(GF$NNL_ S(-(1C&:C(@6F 0LRHP+QYGGG3XS1- M&$PP+R!>;.DHY:.LJ(/G3\? =DDYOD*VWRN)5,:14MS MMK,O8"^:Q;MF[&:?S[8U+!ZY7D5I.)9)J$5]R\%^8'N&9_ERIP'E(;.L0!6- MN 8V+%W]XAKF@YN1G_%?/!EQZ$.^9 6),=ET]_GWR7[W;YL$'N>8Z0:UL8X# MR]&]@& =!8PZCD,<8J.=7619+==JWI':2\RLYEDD:"$#F N8^_*689TQUS)" MCQ&.K< (L<==GX;("!TW" 486XY98:Y;8:[#:AKNXP M4^[HX[;NVS[73=,,$,&^%*C 7--N67ZCV\D Y@+F N8VBW> N:O&7&89U',X MMP*?8R=0SN8,>3<:[3\OWG. EYNS$7NJ8NQ<'W69KGVC!+P^A!Y9^; MS)M&T0)'36]<=E?-O5,U]0"$EP-A=#W!RTS$F2G"71006Q=^D:-[PGG2/1XZ MIF^X.##1SJYI"PR&SCG/&-I"YQR B V#B.=,1@)$/ 8B9O.1R/2)3P.N\\"F M.N8")SQF8IT%#C-]CDWD40$1N(40])(!B "( (A8A]P90,1C(&(V?>:9H2,P M >G$02**<,U ]TT7ZZY0$M-WW)!X;&<7>2T//\=*'D $0 1 Q&9"Q'.F>@ B M'@,1L]D>>0R>@RD7F&"'.C:9I?NV370<4-L,,#8"*Q00X;8\PP&(:&8^9X/W M\?5X' OZ6MH%3WA&XI9&$J81-HB2*"\R4D2_N,9_#WF2PR;(+<;A)RTY6F<< M?LZ$3S4YWY=3LY.PSLR\[);3$B!Z.8@VK^>"B$-,%EA4]UR3ZL+#0B**(Y[. MA1 M3 V;!8& :+OE.L\!T0^;:DVUD5#F".@!Z/$2N2! CQ6AQVR:"#/";,LV M=0?)L(YP0Z)'H#/.1:S.#1&W2_3 +<_T #T /0 ] #W6($T$Z+$B])C-(/FV MRS%S/#V@@:MC2EP]FXD>SYE! O18 M$7K,)I<,Y@644Q%[F*:(/4);KF%A0R>^[=. F6[@VPH]'+=Y.XF:;B-AL]"C M-PNE*;N,XEB+!D,290.>P)ZA[05B*.5830KI'YZEC.3]&U4P['$^^3VD. MVW>7Q%QK-EOTY6\C#"R?^URG+O-T',C8C7"J6YC1("38-JDAP<,SD?D6*CJ@ MZ ^0 I"B&>DB0(H5(\5T9HC^[:(0$9LX.F<&UC%G@>XA\1MRG< /369;I@E( M 4@!2 %(T;#4$"#%BI%B.@OT\V_+<"T!%4@G@1?JV/%\W6YT**$I@.NO8K%K/\#=@]M+?A"#<8+ M[!X:3\-#-0L!>9='7CR;_#GZ&]/0";F0CHN)IV-.F1XXR- )XV; 7)<')M_9 M14;+M)K7+KWI!A'*]0 J "I>8JL00,530,7G&:A@%K-$(!;J5BA":6PZ5*"$ MSW77RR4 \, 1PV-@WJ8D;L ._LXI9K-.^HX:;;0T *0(H-1XI7SYO\R06KQ&^ M&<^,&1>ST06W+=,G1 \0EYA!D1[X'I%=!P+7M[T0>0(S++OE>S=W_MQ8B@>\ M@$T_3\7!8UX\0=YG@QG4*%J@Z&+C\CYB @+0/A1H[>L9'VHSSY.=?N'C#3$W\2A%S/L(G#)$:8"$Z! (P C ",6(=4#V#$XS!B M-LD3^C8W38$,%D,2(ZB((WS'U6W3#JB)N65ZICH' N'GJ!P#D "0 )!8(Y!H M?)8'X.)Q<#&;W[&QCQS'(KH ^$#'MNP+RCG2/9[T MI/F=C4<*V-VS% ??D3RB&B=9(JC,JQR/-N29EO=)QF&7S]H!\.H5O3(.09HQ MGJD76,-"8^DHB+E6#^.&:)O%O/_W-EMF7G=- MNI6QJE^G3-C813' 15G 13FZO)X98Z85L-#R=&I8H8XQL?7 IDAW*"$XM)') MD;6S:[3MYS@=?743JGF6"&H: 6P!;)M@&S8!;!^9=@2P71'8SJ880^I3CWB! M;A D>PDZAN[;'M%M:K@X))C9/I%@BYMW2@B +8 M@"V +8#MH_.W +8K MMK M&_("Y+A.Z.LA,P78!M33/4/ KHOMT R1+^2"=W91VS$!; %L 6P!; %L7S3_ M/0=M'YD'-Z?2X "[JX#=V9RW;X3,13Z6&]_E@C(S=8^14/<1-BV+!Y@28V?7 M:MLKSGAO.>+"?L>E.+@?Q:."LR?.B&\PPQI%R].[,HM);IX?VBSV/*FS\IA" MHL:Y(PW,:E>&"-R0Y=R0W]?SV@2YMND97+<=F^C8]RT]8!SIH6L)D=ARL29X MMKSVQE??09TV@"* XM:"XJJSSP"*#P7%V?PSLHCI^,35#9-:.G8"3_<(9[II MV8;+/)S-YP8F<[!O>;I% M0P&/#L&ZT$I?%_(*+=L-3!PZ*I^[X@ZU&X^,]V1L^R5QR!;4+O@:R#N^"'"" M\#9!>.83"6^3VI?,L>>K9U!C%7K54Q^"'IC^S>,93'^8_C#]8?K#](?I#],? MIC],_W+UYG5!@ICOU@MAQZ.!>#X5?[/H5_FI7 N-DA%1ZV/_$A_78YGBR8]1 M7D3AU?71+DC7[& 6YL$]O(RCA.NUJ$VEF]UYI?+:@%QI25IH_#\C$FM%GVLA MH5Q+0_7[7IKD:1PQ(NOM>X7X,>!)DD/B27.4[KV=8-BV &WR= M+]_;U2-*F&#[&QT;;7O*2"NK77W6%(&XMPOD\+Q[5*XW^VVM'O++$JQ>_"8J MA%[318:P]Z%S_+[;TPZ/M<[QOK9_V.N\/^MVC[K'YSWMK\/S#UIG;^_DR_%Y M1WYP7C\7MUP<'C<.=X[['R2M^Y].NE].>O>;14JL9NX[4H1#TAV$24J M8]$DB<^9@L=IPN\QEPN-;YX57'0*XYVINQK"LOLG2:>MK>LT.3D^/SOYU%,Z M?WIVLM?=%XK>NR' 1X)C4V78_47BTK62SL1^E%/AF8PRY7(4F?#M-9(P[31+ M*6?BX_PY'8H7Y]D<4]'):[^,"]Y4OPI7+DIE."0<<^&D!5?BTRC7.DDB';HS M/DRS0A-_2O*I8RD M,"ZCHE^^DL@0(!J.Q2>&)L!>NH8M>1)E/)*PJRZE_8B'&O_-Z4BZ7N+B,*+B MV?)YY7=AE)"$1H+6ZKO6>)!AR*F\*^'Y>.2,RYH"=7]:GG);DI".,HU-M(A. M:]%PK$7:<)3E(Y(4TED]&\4\KUAB$1W9K\(_U/7(9M5?U4N[OVF?)!=7/1),<,Y2<8#QBSIE6P3SU6/7' TTH$?)2<874XESP+>93>MCK[E6J>H-",0,R3N5&<=8J" M>HX<3+Z0 ,KIP5OJC>FHT.)H($"CU)YY-ZV"B_,91R@=#48Q*2HFB3AO,$I$ MS%^43Y?*>?N,E]\,,_&WL WQU PHAU-_?D/[K>+D'%P^F9D0 MI>W)!3SDD6Q,(;19X[E<;8KROE1(.1L&)$H*\;_ZF\G%%Z'-42IEO'EK#2RQ ?D0G 3R[-)^M0BK>_*[(% MM@^%Q5.V3M@P8?P5 0HN+H03D0E3<26_X4-EVL0EHT2]LK)-@HM+DB4B5\S'L;"#R@13' ^+^OZ2DJ$Y:N7L_+:61(2XD7^5GME MUE3=)44U@-GG9GP,L5(?$RXQEF172B.XL.#%=1&JU<7;Q/@(@;4J?:F<)D$1 MCX9%.6S^>R@SX!ESNHI8F"-J'N.2$;[I84S_99F&J;1T@(5!5>VA JG0MH8Z1:(WX/2 M+VGXPMP<5M:N;S.HOYO6-65Q%524*J6K8.,B4^'E048&_#+-?@J_Q$#6'PT9 MX-W#$69\5"^]R07,@<")HK1T/1D&"!P7<^DDNR#)M&,A+SX7K@*[%#9.W97+ MV+5>8%)32X;C:CZ7H?:4'Q((3UH 2C[Q?1:?UI=B7H\MP_Q)#MY %=Q)6)&N MI.2[<..BO%!KK<.1B.GHM%\:1ME N%T"!DN5$,,B0A7RHEZCJ>/KY>0EPYQ; MY*-=]B/:E]%85*\>5JM4=2 OT_03TL\FI)^6I'*VN7IT4&B@5LL[V M25V7LX742Q^3+^]1V:GU3DJ&ZIURVCM5DES7BYSXOS?6#B$ M%-XUO1! <+->3PO%G2* $N%8)NXNU\GD)MH2'Y1K(.&H M7@*0RRD*]V4N1("*6JJLUBJN1(#[4ZY$J&6I:]>WEB.Q?1,?7D@N>#&Y7-OC M"35D2]20X:>I(7-?K(:L(?R]O]KEW=I6NYR:8?'!R=G1YWSPY/CK:WH M6JYZ"^S/_?;'?A+[XQC-J&%M).OGS.K3SMEY:9H.#P\7\=)FA[5QWMU>E=B[ MM2XCN-).A9$ZUCJ6X2)C;1V3_<.S[M[YR5FOI77_W=W[U=Z??.V>R>KTQ0K2-S@--4\EI@P?"61YFPP;N^-"L).JX N6 LJ% M93K*5&KY1K%HWI*V+4 MQDIM?[MVA=HH0T9%6ANWP)R;#G+^I?[G1_&9Z!DA6R%*%F%R] MB1+%!/7>RDWR<1O9IO*4JF9*%3V5%]4NO:AKNQC++TV_;=CV_._OO-EHH[N^ MM%WG@??>^5:_[=MW/+B!%-M6&UON@C>OXABCI8ZI>\PV:_\6 [?:3:EJ3$Q6 M4"E[^:9VN\/2VQ\T1\SF$N*8-)[ /_;7OYM"3]M=N' "L@,0&R6Y/[=J[ M$<966U1Y'LE@9^4HL!C(KB4*?!0#R_B5=MK63F+!S)]D,&RLK_1(''A*$IN' M ^[3X\###IIOJJH_ @<@$'AAV7T55G]B\%M:B0N379$G]0YV"0RRM%=N-LT@ M/'@XQ\\BVB<9T]ZWM6Z6%X0UUH&"Z&"^%&T'H@.(#K8%%=Z76U>U/7%OSF,% M!CU.,UZ0[ JBA(C\33SMJ:^\STN<_&^M"07QP!Q(8$!] ?+ =2%!*4A5O MF6^UD[I;50[QP,,Y?-X73\JUCVWM3Q['UV*K)GE,$ [,%Z*S A" < #"@6;( M;A8$M-K^_R6W5*E%H4)5J+X7SQI"-/ 8*.""R40[:VM':4:2QKI,$ _<$0] MO@#B@2V!@MEXX'24T3[)!?DM[5,J-YM'M*ST[1'95K0W&LJ=#A L/)S]O7Z4 MQ?Q*Z[3%,__A09H.&NM20;QP!TAX$"] O+"-(/&!DU@VI12H<#PJ,K69%V*& M1]09I?U$!@P]V8HQHOW&NE40,]RQ?&1"S QPS;"P6'"1GFA>OG.63X:GVJW M;?M2Y^[[G;/[\N:^@X9L8+Z;;-G,*>"\[!BU4%ERV6Z>#X*R/92\+TAE294( M/:G1C=1!-Z=9 M*L_$R<=O<,LWB#=-8O,S/A2\$)Q0O5AF'GB87&2<165W^NH19O4(5W%K.*&S M(O(:XWZ13'Y?M3N@9$BH:MD_?=+&:2P/L:E&U-(^CXAJJ5_SM"Q Y+0OC^V( MQQ]O;_?D9(JW1"MJ,?5"J7I;'J43NWBO5: M)F.FJ%4^^>,H45; E9,ODMU 4O5^J: 5 2UE6L8L5)WO5,OOH_.>UKO*"S[( MA>Z7;4)4@WLBSYT:QE%IKOIB<'IU)$QY$ '/A?VI;BRMBVRP*UYTJ5KKS4S] M.2,K)^9'DHSD<05B +:D_!J?KH\^K1_$Q\U6Y!C.)3U!;6*F'USU:C40ED^_ M_J'=FIRI=1S%893_U#OLEWQ^2YZMVI:H5 M+%OQQ9PHCLL^,\.R5\HMK.BHXVW%+Y,ZA+GLD81=&WUERE!ERA#>DM[ R]J- M&_7*Z^=5+%7..'8%#*_T(JI1RWE^]XU"C]]]V>M,E#V3S6#E61F%.A] @&%K MC*!VA:#E2\I)5+VI3]@TI*IAE&V7TRP1%GQ\P,"X&9$F63]4$YK((PDJ'UN8 MI[?:.VE-$NW3IU-)4DPN54OGBA#AT3@5(?9XDD6Y>+T\%$49!CJJ6G?GDY-V MY%-*)RR[D$V8E'V9G.F1*Z] -OJ>8D28532@FCO"$#WPE/P]BK1)D\_ M[8[YI^G3%KN<;3UY'H[2%&&)O6HZW /!)3?4O.RP'_) -:']=!0+I[$ZGN-+ M(GS9+*].9IHHWUX:Q_RB]!12=2*Z?'A7>,E5GQ^ISA,ON\,&XO4B2B72#ZWZ MD71/(6O[(I?"(^!C$J3H-Y$Y/$?-7[6;H7"S>H/[^W$N95/D"=3"E9, M\4:9%^DZ7 E@DUW8U,S_$LOYP\FHN"I-3?F.SC"+9)-V*$VE6"NV<" M33/M3ZH@C M%5'P4J[C0S,%#<(@R1;$+))9R/K(*GDXU=7T00/CDZ-JBC;GB-IE3K8.M5 KU:.TLA47%$1>AW%3@X>*Y]76Z<;JP6> M(30RS0MUAE=2R-;3N3J Z09UE5\QCGZOK0](IT!2,+W ,3V+IBB=^,=$=7Q7 M'G7UW!J&;V?.M=B^7D2I.2"?F"1"":AX?%]U>BQX>>RL\'^$?2D?0.)XBD%1 MU9)1SNKM.7YC^4DX6_>U*9-PP8*02JVG8F^M=\_$0D+G:^M=LDR2<_OBTPQ8 MC%5S>NEI"N#EC)M"X'KBU,ZR7Z][M6XL]IV61_)JAP-Y9E[5PW2\XB:/65 H M:-P6B^KCY:X:\B5;Z@C5F 'T^7-HH9;*5ML<;F=396=^4^4&M$?>/JMW1RU3 MD_6H/.J"R"7'&[/XMN(&:8+&/K O;)LP7.,!3Z#]>FJBQQ/IG]QNGU=;+:]R!,J<1W58S%1RIK[. M&"]E +S?NO)^K41C4^#]>NYVLG)FE*[C>,"7US-E(C(OIKW2H_%ZL,3C&FTK M!31*S+Q4/NUMZ:K)BE@-^]43/(77\DG;N]AT_ZE5DU/DIXZ4ZG,B?:.\[I_> MC2=G^=;6(V]5'=3KB_;&"Y+OY3DZ*KIA:SQ%-U+$YDV5E.O*R)C6IW+J,3'5>-]&>M5"?CQ^='E M,=6#89Q>\=D$K[RL.N5:GMQ\O3]T:^K+R?E+XR^K\YGB*IE3-<[G62X1K4JG MR;?DD> 7$2 F%P3+M>AZL (!BW%XMOOE M4J2@N$W30?OZP0:+O$ ND,>Y8.,O(DB6O:N%JDHFJ*!:FK%\[D<<6UD\DW"GTG8H(SGU3E: MER3Z5?D":CE"G@->+P.6KUI>7UY( Q0\"':%JE*DII<)MUY\%,?I91UC,LDY M,:9\)#!KPI$Q-Q0O99]R>?CU1+'EK=/G8TR.\[O.Z/%9#>5196-+)9\B1#IS M=(206=HJEZ3*0\AN,5R+'L'@W#R"88Y):XC9NO]\!K2VYS-,#F78.SDZ[1[W M[CX]:KU.BKK/GYAX"H,A3_+Q0? W#U28R5N,P;_*OMQZ0LJ#P'\]#_%;=.+[ M:WGVBKFV<[LGIO;9X?DW[>2OX^Y9[\/AJ79RH.UUS\X[A\?:N^YQ]^!P[[#S MJ?I>'<9RU#GNO.\>=8_/U9]GW4^=\^Z^=NM_O?.3O3\_G'S:[YZ)^\[/Q3.6 M\4HWRY:,8Y->69EPI9U<)L)R]*-A%5/6"3]I2M[QA O+HJJ"ZLNF0I-QG/.? MD7S2C'V2I8G:U$$P8(P>8HQ<C(TY/^L(]V-/ M?5F>#%4?'J4='N]WA7.RW[WW:*BM,#&W+G_<8C[.9.I%GK!-9,W!>2:((V44 M'1[O'9X*%Z6SMW?RY?B\(_R2@VZW-!R][MG7 MP[WN?*=CLZ9_/:L/Q1?"'5 I&%E4D1=< MKV[6W\WPISA\=WLSQ>Z3'+_K>G#\[K(F=.KXW:\- ;KKYS.M!N<\M)8X9Z\M MSG7__>'PW>%YKQR(Q+:#0WD.J@S.>^?".U8!>6_O0W?_RZ?[ :^!)U'Z;==P M'W82)6YC^Z$'+-[YI=7&YD-/N+SS2\]I(Q._W+&.=YRTMF$-)UZ1/UZA/Q;8 MB?]L;'R"??'>B[4T6+BQ 6CE7:LC-Y8!"Z7Y_?2)$_CB*DTSCL2 MJ]XZO3[GA=I@V#RP>1MC\Y9B MYWJ9O=Y,!"L"UW0PZ2\61KGLWE>V]Y">'[O-*+9NLXCE)D2YD;(*;%MEKQ@P ME& HP5!NJJ'<5.=PUDK*:N.,]WF2RQT0J[>9&AA-,)I@-,%HKK/1[$TVQXZW MW5:[-Y[ =+; =H+M!-L)MG,C;><>R?O:09Q>Y@VUE4[C3!(0-I\PL,Q@F1MD MF1N4[#Y.B[+WR8PQGAQ0,#'+D-]NG$<)JGU?(;@)A>!@-C2 M#L77Y4M$Z-^K:,JGNN5Q5C]7]CZ<.UC5K;%L/CN(BG+JNYB[PWKN) M: (,MZ[RE@NZXT(!**<"^P?V;Z/MWUIZQK4G636&.9P]0?XKB4>38_O4.3KA ME;2'U?XA<.::9\Q W^];6+5@816L<*.TLFZ8!-;T9:SI:]7<:?=ZD[ [^_@_ MY,N%.Y;AZ8YE-?TW.\X)K:.Z^%2>*/TF'PT&)&O.\2CSFH/][D=!5!UT)'5Y&.H\CVIUKSYKI6S(*2_2DI$Z M'MK070??<@;B6O8&K*AM; LY9 @V58TGE^XAAXPVLA;MR+;4EV;;\*U5/-CV MV]A8R9-71C)RVJ;K-KCOG5+19_ GW96[0&I0C-/J'/(WI762DV:"& MXF5OL MD=_)P36ALA;PRT03E4^U\=-IG^1 M^.CB 5%\4RK?;T3Q32'LGBA^$\:P7IH"A %AS[;=Q7R!.&J!A>0R_&O0.K+5 M1K>OR+\H]YJZZMZ\Y,5:NLF;D MZ@E7.,%Q=.=+=/CY9.Z)G\A:\7-YYNZ/U M,QX*$"J*X9O7K^5!X.*R]D7ZZW4GH_WH%\]?RD/4U=DS;>"T'X?DN M,I!XIX%LRWQ=G1Z.#,LQO+_Y;TM'[7XQV-GM#,JMM[*6H2?H$C_.N*KG8EI' M*HXLJ*WZ:E5G1Z=)6QW(0'9OJ=T"8[%)QN()V/DB*'8XG3@*KH1*5^D@2"8W M*PQ=DS& _XH!]P$!QP<<,!4<, ;3?0J''##-PS3-.S: 3=\VT!S'?"QY_WN M2O]$+O.VVN_^TG[VL^4 M]DJ@*?='&=P7;W431@#>-J/F(P8EKI7X6DW:]J MHPJ.ZEV.ZN7/!!D_Y5;;ZBM<>9I3-4ZJG2VGHRPJ(IXOY6+"9%@?Y^Q 5;MW M8TZ++$WD:.(K#1PS<,S ,7O>B2CW)OPON&:P" K+'>!;-IKHIUT$E:N=IH60 M83N^8[ZFCBT^X[]_(>.RU MT"TP#K 6VARO<%W=U4T8 [C4&5 67N]E$/VOA+S+JP@/9-$.N M Y_R3#6O%7Z*_H[DPG7YDD2%UKDD&=..4Z%"?%R+3\;H<>@T._':8''/KF^)SKZ@QOPAC H7^<0V^!0P\. M/: J./3-)OJY'7ISUJ%_>D?=!D=].TP*..K-\277U:^I@V\-W%+MT?W,Z4EYVCPN-D0OPE;_M@+^]'98! M_.WFN(3KZJMNPAAN/W!B/!W37!W<^2;C,9$&<](N_K_?5@/%]AA!;]Q&@CR- M1P5_6\U?8_K^G74^3F)._W_L7<..J7_[V<3*77 ]R#CYJ9-0#/4-B2_)5;[S M>H8CT_R]P;;Y!WO H0--[>"_E8<.0.R^<.QN0^@.H3LXZ!"Z-YKH)PW=$?(M M9-K(MCP;8_2G]HQJ0ZB[^1Y2B/U5TO=]?%4.TJS M"Z%&>WV2WM*.VYVV]LJ%98'ML#JP+-"7Z\ M=H\C3X7VD2C1PB@AB?@FUJ(D+Z)B)"_)VZ\\<.:WP^Z ,]]$?Q,( \*>CC ( M5!X7J+@0J$#;TI>8O>#JK[^K[UG(P9;[FHE_?>0)5]_W*U>_.QC&Z17GU4:8 MTY%XGEQ5EV5V+>GQD[+[?EM[Y2_GC\/D F<65J9A91H'L/\/8P$C^%MV<[KFM,+^S>>I32]=7>ULQR[[A\PS+4!A M;FJC_:=T+^W&>4! &! &:Z6-,#3"=?;!=0;7&5SG+7>=\Z6V)AOJ5^3+7RU_ MTD/H/_\Q#=_TD2^]:&M.1WY?Z_YG%!57U]H""8\6@4<+'BUXM$#8=A,&'NTC MC\8RP*4%EQ9;58E#[U1D$-N2J+[%PJ&2<)GPJ MIIV.@CBB6H=2P89"R%D[B+)!&SJ$;,6$7]<(X8FR)TW9\K>N>Q$W80S@0#_& M@<;@0&](CJ$Y8-DD4FI1-0>RP4=O*-'+^NBX\M%/TTN>J11*1ZA*EO K6-L& MS[7!2XY &! &R]H-]LHM!%XY+&O#*A>XS TG>DF7V4+ULK:4;R@D+!\H*P3V M^A$/M8TLH5F:"Y/#?4]"\2W/M.$HRT>R**M(M;-1S,L9BBRB(_R*_%%7;W5_ MTSY)+KC6H45[RWCY>%Y!L@1@I('.#61*&I%EV(0Q0$SVN)C,A)@,8C( 4XC) M&DWTTAZT>6-A@%\+#!PP8/&SSLE7C8)F0]P,,&, 4/N^%$+^MA MCW=<"P]#/*KVEVU#6S0# /[S=DSY+2^*:HJ7MZ[NYR:, 5SHQ[G0L$@-+C3@ M*;C0S29Z:1?:7-*%OK%L#2[T=DQY<*$;X>6MJ_NY"6, %_I13>5A$1H\:(#3 M]<[HULZ?.LE3]F_/M3!+!ZHPH9,D(_'5&1^F6:$)IU%UB4>&_JR(5Z4B&=++UCK_BYXDD=!S+5WHUQ\DN<568*[VB>27(S(!==>1?]^=_;I MCS?BES]*#2G;T"=Y&D?ED:3O2%PVM^]S+L9*BFM$JN[VY4<64L>5BB]>1=$? MVHU']28L4UUG:#K@8SZ$42YT0[OB),OG<./Z6^2;.\,LBC54GY,J7GS_FV6; M_8SW)8-^\571\>M>,GI](JA(8Q&YY%7+_[K9?TW,4U$CB+F+'R3O:P=Q>IG? MQ86'O%A^)%E1ZM9Q6HCY6*2SM$RFU(2JMO92E@HB*3#]L#T;" /"8'OV2X2( M&$+$C>B9!##[0*'NI6(4VJF,3@ZE*T:H*E?9)P71) 1KK_@@X(Q5<9$(>:2_ M&I5ACXQF-);2D?0B_VBF9C2(UXVBI7G]M-95K$_DJ:+&^C= &5#VE.[JZX($ M,:^3M^.$_>Z_@NSUMJ3 M(,T8S^288S+,^9OZEQLC57]'JDGS&VE4ZOQ,B7RZ>N_;RX@5_3>^W_9L2_FV MU22OZ"F_1NW2[[WF6Y9?6N)69_[7=]Y[YY>^V488+WCS/0;J63VH2D+R74)Q M-+5PI=4V>>VPX7^;!+";Q]XCD@C/51WK2L6KI/>JI9GX?3#D25Y6DHAIF\@/ M29;)78SJXHS_9Q3)INM%J@6\6OM[2,EBQ3MV0J^_8*C<.2YI(Y MPU>G;6'%U^MG+V7UV4M2-;NEEI9Z:+51J:XWCS3^/"*9B.KBJWD*_'F<@_C/ M^-*9'-G'D0CT+)7^0D8;]&R.GIG;K6=[HRPKS[.XJ66>_J=6YIY.:)$&/"L_ M-CVI4X:OLE:E!3Y.?\G5ANH"J_Q^%3HW3/-(53)F/"9RP:-RY52U8\4R;(\+ M2F_<1@(!G*."OZTPVIB^?^<>NS[];S^;#.:"ZT'&R4^=A&(>OB'Q);G*=U[/ M4#!-V]*OW+A)9VW!I!-&=^ZL.ZM.^51^SCB=.ZZ$Z.E>-;&D$2\?YRA#CK17 M\@LM2=O57+,L';G8M>P_P,;/4S>\Y>KV-,Y$I7#@4=RC;?9V:)NYK+9I3Z5H M6Z1+SD;KDO80H[6@&HE/K!(RP5+-TRYW>[7K]KA'FX0\=4BCF:4:V:!%<[3( M RV:JT7[G,YJT53%)NC1K![YFZU'OO\$\>#$*I6EP]JK@RH,CV( M!.>O*AOKIF3HR8S5/4HFC5:I9&.C9=U0,C%NW7 =[-ZB8]ND1FN7G5A:C:R5 M^.4]/BPJ ^:7^R' 5LU5LK5+38R53%M(R\RYINJ.#6*EB9);NZH=-;>;I];Z MY&MON[,J@)'9_N=\4,3^;R?R/_(T\=^<& M8U]?>H6K-RVMK!R=E1J4>]+T='G;-O-]WQA@QGCE4X3A/^0-5N M2NIL"47SC;&BO6C";6;/6U-P8X["]P[?'W?.OYQU>VNCVLB6A)].=367H%#5 M^DSV@9:=9S1DR:H@9+]BXT[GXJM1)M144#/=]%Q^C81*M:KGE?ZO>$.?Y!J3 M2X24C')9320+AK(2;)MP>\3^)0 IE\D&JB4UZ@GISQ42+N M4@\DHZ*?9F+8;+YCT]R"2+N-'?=A!9%VVT,/K7F\\TMLM%W3?N#-(ARZZT[' M2D M#YQ7C<:VF'QWOM!53SWD92#^G7U*P-&.M!V8V&78VA[#%=Q]9E M$,\"S&NY6[91M"R\@Q,$U@Q:8,OM9CB;#^U_T3P^OKL";5QW;=PD3K[.7T\W MT3HE11;1G]J'=MW-;YE]].V :II'S8.[130O]5[6 M#-R7>E\PQSY)HLL$>\!Y4N?1J\QYF,9Q>BF8*JL"\S3)98*]2JY7KYG*TE<] MZR@9$EJ^6,)-6GXJZ^MS<0F3!\_)4HVB!M?&G8N5Y5,2@ M_*#\6RE6&>X^I/4' M,_/9) NK#(\N5-#NJ4Z J&O]I@7(#&0&,H/5C8:*=6X&NF%POD&.'( \&!\P M/NJDN-MKMUJ3PBV55]^/,DZ+-(-ILI'3!&36&%J6#^M!>(VA!2;-\FM8*F3MY"LK&S[R,,SXE7;:UDYBQI.?9# $#W_-)P;(#&0&,H,EP8:* M%6H;GIWE /-@?L#\E*S\&E$^J61H:66UPT&4D(1&))[I5'.><9*/,@XU#ILY M64!FC:$%:APV2W@@LTV1&7@4B]7;!DQRV,6RH\0&9-886D!G(#&36Q- ?0?]!_R#$UG>9EG.&]KY_UT,(2M#)MJ>T!FC:$%9 8R YDU,3*' M)99U$23(#^0'\@/Y@?Q ?MLHOX8MB*R=?"'%L.XS !0?4@R@_Z#_D&)H.LL_ M\C#,^)7VJ:W]I6@$V[.1M@=DUAA:0&8@,Y!9$R-S6&)9%T&"_$!^(#^0'\@/ MY+>-\FO8@LC:R1=2#.L^ T#Q(<4 ^@_Z#RF&YK,\NU)'/M/^:$!H'TY]WE#C M S)K#"T@,Y 9R.SE0O/7!0EB+GZRZ-?NO]0_Y25!]GIR^>R72XIWEN2%1WH/ MQ^(HX7JU#N3;_RU#9>V4%%E$?VH?VMH'$0R)]%GVLD2'_Q M__DOSS3\M_*!3&-5M)+7EV3\(LJ+C(C'#$=9/I*_%*EVFE[R\J*.4.HLX5<: M&\57&O_-Z:@0#Y*4C,2;AN*R-,G;Y[WWXJXO<1MC M=Q5/QD[;-M&"-]_CV8,U;0PM+QOF*A%MBES?7;V!Y8+'L_%__@LYQMO7^>M; M0'"9Y8/MYF*C: $W>X-E!LMT#V8R&+AMFRP@L\;0TE@#MW9BK1< 1.0L7D.+ MQZ[-C!F?YE$1I2),X#$IHE]UZ(T,$6I6"R;8+MEQVVTD$. P*OC;2E+&]/T[ M]] Q_:]\>,3^;R?R/_(U\:Z>^JY]--.B" MZT'&R4^=A 7/WI#XDESE.Z]GZ)X>T=*$3CUG2LLH3\3KKJO+BZUVN==6NY"I MQM?;^]#=__*I6WK^AX=S%>+FR*JU'CDU_9OSHFD#_=#YZ\_#XUY+.SS>N[D> MMNPH;U.&Z/>;)$V.1P-!(17&+)$/.^.AT%TW)":Q#&(YA J5-8- L,?@)+"X M%V!N_[UO&L@WL(%TF:DU+-/?48N,_[>39\6;'NUS-HKY2?B5Q",B)U@G89]' M@M#P2EBG#J6"T46^'^4T3O-1QL_%J]_%*?VY4TX>9GV]"O;37Y_,LU_?K*,1 M^]']]?V]_^/DQT_\_:^O/X[^.O[Y[:_#WT?GGR^_[Q_BH\&1??3/9_3]1S\^ MWN^:Q^;7Z)-U''_[)[5/WG\5/P]^?']_$!V==XVC]Y^O3O8__C@Y/S*.__J& MOY]__GW\@\7?8N^W^.S7]^1C__L_J76\__.?$_FL\Y]7WWY\,X[/OQC?SK\. MCO^Y0,?OCXSOYT?B\XM_CJ]\X_N_^P8=?$W(7_[HY ?_R8>M>PPH+IA8Z1CQ_)T M#U&B$R?T0L-Q;=?'.QK/*1E*H6T_AKY].7SOGAR;'6.=[7/G_I?#H\ M^'9X_%[K[.V=?#D^[RVA\0T?ZL')F7;^H:L='/;V.I^T;]W.64_K"B7=UXY( M1ONE)3/]LNBA-?VAA>2'R%=,Z@RS*"X_+S_V&I*H\._)4U1\*$E?O\5[WV]C M9#]P\1ZU??>AJ^A&^XXE=*-M6_8#[[U[85\\V5@[DBW[H2D2X/*&DVP]31YJ MG2([[\66XINYK+$A 3N(]1ZQ^JL5:^5OKEZP[G,LQ CJ9&"6+R#;VCL2X2*_ M9SXM<6D3- 8,P48: A#K(\2ZP8[0Z@VK&A/C-,W4LM<;3=S ,QE4RMT]/*=9 M-)1?P$3:.$1]1V*24%[.*%*H%==W_")*9!FF^BL-M6^<-'1_1:-D/S=QKR12 M?EF]_>;WZZ8X>WV277!6*DZ1*E792_,BUTC"U%_=WT.>Y'P17^UYZB<69S.H M59/4ZJ20^[OD;W4.!HS1HEJS,8JQS]F(EK&?U(2_LJC@^DD8@BYLGR[?;X_Q0)HSV5X=RLU6Z4@\B>5_O-C"VS9= MVA1#)5ZP?L5Z9US<_HMK3#D,G&EAE@XTDN=<;>N[[$>TKT6%1H;#..+Y(EM: MFF#0@!J@!J@!:K:'&D#!1Z#@092+$:@82!.AD8!!5:*GU25[ 'M #5 #U U M3:,&8._1:U2+_-N)X_12KB)J89II+!T%13B*-;(6&8:FK%@V2_C_[[K05LFF M13I[E+(KRW4;Q*=J$]5!1E1"11LE4;F%:I2SG=D]5;;I>S0T#8)=A%V+!S1@ MW/5,BWI6Z%GH[T.UI\JRT([&.(T&),[_;T>WZHU5HUR_(&3X9CS;#M)LOYIK M=3+OC%,>_9*;%\34$KSD:I*MY8ZJ;W]]S+^?I_]\_W%A?A>T?1]TD7B/?[.^R?$.O@Y.SC_;__[G2W$4&;\_G7>+H\[?/ @Y#:FC M6\SR=4S#0 ^X8^F<6R%S76XY)MK9=62'TEGQSUG7;\;<:9Z168A1.3K;N!8W =4S_0?1L3W;+-P TM+T $[^R: M'@8'$I "D*(Y*K[.2,&0;_I62&V3N9A;Q+-\PZ5N8+FV'R*7RZ7H10 "EJ)7 MLQ1]WBF.>A(B.G^[)@T-CWJZ8&N >5$U!J-HT;WN=0U5D(A(8W ]# M#V.;!L0AF 9F:!/FVB'W5=64)Q M#K#.71&PNK[G(-?=V?6Q"9$JK&0"/#1'Q=<9'FS/]7WLTP"[&#/N^R:R#$H" MS[9(Z/J6RGE)>##UQ:IKH6IJ55 Q537%+.H'%F6Z@0C2,0]!A**I!_N/4T53U#'# MT"&F[A.3Z-AUB>YARQ-.9&!9AH5LUR,[NQA!4AR0 I"B02J^UD@!^W>;# _3 M15/8<1D.6*A3:E =FP*\ YN;ND,19TB !T8F;."%HJFF\?-FT90Z]%&KSGN$ MFBF@!J@!:H":IE'37-1;AYHIJ(2"^!/BS_OB3TX=YILF)QZWL>69'C>)YWN6 MYUG<#CU'Q9^N7*F$^//9X\^?TY503F!RRPPMG=$@U#%G3/=IB'0C=$W/,(70 MB+6SBQUH"@++DP /#5+Q=88';!.3,^H9W'*PCUR/N=R3/VQ$D&4QEW$:CPW0EE(=#E_C,T@,+ M8QT30G1B6$P/F,-)2 AG(89-N:NKA'I=2!46/UGT:[?F\?%H(-Y%=_^E/BQO MD>=NCV]7GXM_QNQ.\T@*Y4W&8^%0_>)O+R-6],50A1GI5Z.T2Z;<=AL)\C0> M%?QM)1]C^OZ=>^B8^3=(V97XT2\&\>[_!U!+ P04 " #]@K10@2#JN%0. M ",H $0 &AW:VXM,C R,# S,CDN>'-D[5U=<^(X%GWO7^'E87>F:FAL M<,C'=GHJZ20SJ4HG;$AOSSY-"5L&58S%2'(^YM?OE6R#B6UA$5BRXTQUU1#0 M/5>Z1SJZDF7[T\]/T]!ZP(P3&AVWG(]VR\*11WT2C8];W^XNV@>MGS]_^/#I M;^WV;Z>W5]89]>(ICH3UA6$DL&\]$C&QOON8WUL!HU/K.V7WY &UVY^5T1V9D/!%6U^[:+W]E1X#Z?@ 0$O2)'W%O@J?(@H9%_.B) M'[/C[V/E(T[7=MV.K]]O1JJHJVT;$BB^Z723R,69N5['?GS M"'&<%9\\WD=+Q2?H\9Y$G$3>1X]..[+!=J][F)67:$2##Z8"1=X9A?SMOQIT? \9&RRGX!?\YAVW;:/:=E(2$8&<4" M7U V/<,!BD-QW(JC/V(4DH!@'WI$B"7G2P5R/PO$QEA%YISL12?1-ZKZB'A.JS:7D5FH)1!X>"R[_:"XB/3]QO=>I7 M *(V1FAF7HF\85*1])O75:9(X?JU45CFU?P\+#S),=&93V*75V5;\N/ M;:=KYK9JS-3W#7^U,[M-U&&A"V9UR.Q>68=R*:A3E;SE=6(HZW(HZ^+T:]9% MH7'L?1S3AXZ/RDG75?\[0LQC-%S1SSLS1F>8"0*C,#\6\8];68Z*(O\\$D0\7X)*L*G" M;5FRZ+?;2UV6HFJC18$? M<^S?1)_5YY=A2HW3(AK#%ZI2VVYY.)::I5]F-&C(^4(C3D/BR\7#*0KE)#R< M8"QX?6:J(32T.(J6+G QA-#AE)<\E)5B60G8.R>"#Q"#5DVP(%#/#1"TC*=G M2^I"?;:L'Y:P?VP6>SZ.P#@?GGG8. TN84$_Q=\B%/M$R 6; 8]FR'I&>[;M M%AE-/"QSN_!AT%]R MV?A>4,K*< *J-Z&ACQD__R.&M (2C!*JKBCG<[OUA/SU;O6]9,^V^SJ]7^X; M^1K\PTKJH)*K\DXC*_+C J)9/6?%P$9\2@^VS7(OMK@W_-L0V M9/CII_=A74W+'1J%VZ0]Q=>1WK-[O-[ "W^ %',:[/9F:@S\7WG>( 32V; M%US3U&G93)\1'?0J ]W$%"=MNK%&O;#3Z\ZAJ[:;RV/>0 TYPXP\0!WDYAP7 M3%V/-(A]N;E67V"E7Y3^!8Z5 VHZ#Z;BHP/12I'C].IRTD1E*HVKL4YI4;2J MY@8BEBYN5[$>DYQ'I$XE@*R\DA-)\)4Q70@ M>A5S>[5)::*,E0;66,:T*'H9@Z5_OS8_#=2Q$\ZQX+_BT \H&Z+08&E7--7K M5]\ISB@)AB5!+$"Q)$R3HV\J7%4 >M':[]5CHHF*58BHL5I5(NB5ZL!55YQK MD-) F;J,8+TL*#.ZE)@WTDO3H5.<)7+6S0RTJ1853;4JU+5[VJ W47QRS3>6 MG1);K>!T'=<^T,:_V3JS[N7,:@@]'7*G4$-'HZ\^_D*I_TC"$$7^I;P38DQ M&9+)L3XQ.A#M] 94W%JSM#4]:(%7CIEOW,CHV Z@ZR&TL\HL!@WY*F)DXPF MRME/MS0,(=]\1,PWUK_UX/7:N.Z+[K M%([KK""Z9$R_LYR/_$4LSSB<3"D3Y$]5S4WR7(VN9WK?=0I7HEX$I!F#8NI^;7/N8T^+SGLE<>WB=F';'I%BKV\-.$ZSK%G00%9"DD*P_5>"Y,15^+HIT&X+_ZO#1Q:B@/[2WF@A%/ M8!^RP@%FZF$5ZDY^*,U?LU+=D#^]'+JN4[C65D5Z>^%;I< Y[XD-;_QJMF+X MK;E76PM-S^^>ZQ2N8E3RV^0]7!646SR+F3>!R P8'3,T->2J:*^?"OM.<>,H M86>!9*50C>=BO>%3":,?-[#^+^S55C'3R/$";0^(D"$AT?A\.@OI,\9#0;W[ MF\<(,SXALZ5O!VG0U*P5R>>H#D(4&;"Y*8?Z$7G@%'?X$L]6ZOHG*W-C*3_6 MW'WAEZP*Z6RI*F&I6KQW%%/>3!/AS;K59\Z'O:*,;Z'3-#'IWA"-QG/'AOUJ M)QO7=IW"!MQ6^L_[/+6V#JR9PF_'O;X[.:Y36,AOHSLU>KT "ZIDMGJH MD[H%%T=F3Q/1@6CS%+?K%*]/Y=#29SSE\!I)S?0N4>/PB]-EZKS(,"> MF#_9$;Z[10+?8H^"HH=DO?,M:^+K&=YWNX4,8HGAN:L\O=*;M>RNZ93G/I[A M #.&??ACS2-KAKAZB@_B6$7ISVW&[Q3$H9*^]*15YQ>&@5DIZDOMLM M'H HDM3HC'2(0RQ/P_TK1DQ@%CY?D C!PAABC 1:XT4!=0'U$]"^4W+F*T6V MYM#6'-N2X U]'T#-B)O/5R:P^DGLH%=8V&Y7[CN M;\AL U57/AI+50%%DH:0!,\D&J?/0>;75)@,U#I@6K7MVT[QI. <55W36^!F M3VN&59B"?J>*6OE*T]]O\0,-'R!25Q1%%TA>'A#/5UB AM'@"\.@6"T+C;A@R!/'K0"% M\LVH\DW)ZD''JVTC>8?O2+X?53#YC&_UHOBC&6:$^K+ZQZWD==4B^VF4O/KP MN.7CD03@,7@G(I;-^(71>';<2@J"EDY;EE 8R3=3&@')[/D2?I'8BSIV^S%+-S4,FD@B@<>8U6AA M8AHH&IP0=D /4,7"M4.M7IN865[UT R:?W_DO93Q,8( M!E@T_@:C+#LTI0Y&?<62U7P0DJHG,:AAN''&(QI%\?3(IU/P7*-QZ?._3](& M5#6E4&Q+757>=12-:]2[QFD[&>C2$W?RAY,(,C>03?6F-G Z4K7+'<3+?WW^ M).^[LNZG,6QTOF=1E5W%6*&)6[&V)'Z0(+V6JGM:5&KZ"*B^=$[?#5?$9 M8:N40&>Q:U'X#M,HNV,8J5-V>G$N+[MS/3Z-PWO(4I/1CGT^PW(Y"%B,^K$G M5LTX-:UWWDR3]" INY%,(X/:5D=5\'5F712-\4VPN,M630EW]!1?7T35(W 4L&E'X'XS8RKFL MPFKCK8IY6W[@1YG=L*Y$EM\IN4KT5UGM6OA?/@L*5O#Q5"ZEL9]_2%,E?[7M MUU^9;G<>5X.(+"[6,*PJ+RB-&$702.VB0J(K M;6\>9$%9;1K(]*,Z<]X(]EO5.C5_7&!@^RMT'&%?#>!2DWYF=.2A'V+4JJ2,8W)O@ M*?K\X;]02P,$% @ _8*T4-F:0@0L(P 1WAI!WX!Z='G\>+CH_].,/_S4>YF9X_^>];].?[D"?G[ZH^>SLZ_=N,/ M'Q>/..7TYK]VO[B0(%NI282DB.26$F]$("E1;73@/AGVOS_\$G)VS&I*>**" M2*8U"1 E,4$#9)E2QB9*HY/Q],]?RI?@Y_ (A9O.5S_^[:>/B\7Y+X\??_[\ M^>_W/K]SV+UV\PY]WCUKY>_.A]O^T5LECW^ MG]]>O8L?XVPHLRK-INF@BX'>X]B>?06<-R9E9&V1-$BJ;72<9,HC2BHC\4I$7.ED1-EECJ!: MT.)>9/LPA'^?#*EKE6ID>36;?G@/W=DS"(L+(#8F!=P+XC(W1 )2U^NHB%9, M,<Q#"/%]$J*OYJM1X.EROIB=0?<,SF?S\>)2N!R,[8>U##O5]DJ.B/:IQ9 /G)<;C9_#>?_D& M!SPS04A$HA525@28!(N*B\9$$T=^L).:X) *%'.\,!S5B(W<3KOAK4//9$]A,.'V07:_Y33W4WB3L.GWV31NL!A**9B<25"" M$LD\1]%P]'(P3!EM\%/6.G+Z!F>@T70_ O17?#42/(,\GD+Z%:;XS>(-3,M1 MQ9N)GUX1]@K&8)"0GGE"K<=%V5%/; I @*F8@XC6>=>"'(?!'&C$W8LT#0U5 M-^S:CL?;R"P5@=#DB^B4$I=0?F=\=CP">OZR6(!;O19)*!J@YNP!V MG]"QORIBUEEK'04QF>-,YZ(F/J1$<(H3+%'-G&^RQ&R',]"XN^]LT5?QK6.J M*]P$AN$=AY7SCFY\DHQX:@P1B6>OHL@L-PFX[T4VT,"[WQQ1U1SUMF/F<_BV M:XC+%Y->)W1^A"0224L\C[0L7Q2GL1!=3$VV8*ZBZ+TI[>K0AMN%,."$\"B/08*SIF MRVR>%75ET&;3\BA\&Z@A!6CU&%+-#-6(\7+Z"?N>=5\1R(@Y&BE+G(#%?J7D M@3C0EC"*R'+*W$&3!?,JB"$%6?4,?[2:*QKZ!*;#@GTH E MWC.#L#M&NB M)IYX"#@+":>*+Y\$<18R$ M+5<9:\_@O(,X7JD(OY_ 2O_3].1LUBW&_UI]OE.$D?!4"8'S1E88#4OE%?%" MH3![B@ 'NNKD^Z3@@YB[\C;(*.-:84JN5-(2UY&L.7%!.2(R M.)5S#+G-CMBZ^Z8+DN$L9.DD,8QK#*M1HU8&2W2V+"<)R=DF)P'[+TA#V.8X MB %[S\*'ZK]R0MY:,F]EB:MPUG<9%X&4<7"+U0Z+=MEJ+YQKXI% M]CY6NXTV;YV+@2:;"/-283N$[8E>)CY>PTW& M<)(N)!FQQQ0P*E8.H^*(>)30B7D5HXSTI&/X<''^,9NES^/)9&12\,Q90WC M)5Y*[8DUU*%:F55!\9#;Y(A? !C2XG.LC6_2]2CE5MQ"6_CIAW&8P%H47/:> M?XF39;EW>XD,G3L,U74@BN6(H;K'=;",QB D@!3"*-XD=6\?<$-:GVI1HKI1 M6DQL5].Q7& 99U+"<^)E^419 9F;E5,RQ'6WCL-Z%:DA[\-4840FJ%E]'RD>.3ATC,=M )%<*9ZPHRBH'.1K%P#39 M%+H/6,TL]VB,TZS$%.BH$DF=)H&)1(Q$;(":9ZK) #@P2>L!$L'[<^*.[/"# M]%Z-\5ODX2%Q#]Z04)(@I+&:.(M3M%.!.O3K@,LF1TWWL7HPZ>#U:=#3"BW9 M0)F00BL@FFN&\W!FQ'*)7[R4(AHGP339FZP_QSV=G9W-IJMVURD_2@,-+.+" MH@VZGS%RE I]4(WF"D89'543G^\FD"'-=CT9<"OWJH_.ZVU8I30NLOO)&S]. M+Z=/_?EXX2=7P(T2QAK4*DTBXX"1J_?$9^L)4U)EE;/+W#;9Q;H7VI FPC5;%[V0%[G]_[+ M" (+AOOB*K!$I"^N@D;/@?FLF1;2FMAFLCD,YY""SMHS3T.+M<_T6:=7\ S& M $V$4ET24QE&#IH+ E$D1TLLH1JEA.V?^')$).JG:>28XT)KC]XNNKR2&4Z" M->@+1TJC\X%3:"):Z7Q(WEA%!MR*/ _5EK34!,DQ2"1O1DF=0CP1;"D]Y+)WN :D)O<*=T,:DNO5D":5;-*; M(Z7^Y^A]YZ?S\UFW6"GE6SY7S#P&BD@T59+(!2^(24%&G4)4_*:#?JN< MZ%T=#,DY:F#K:KJM-A.\6*+3OUAV)1?[Q?A+^6XS,6D9:4Q)$T<=)[(D\?G$ M$S$,9"B!8N!-,E!V(AI21GS#>:".16X0Y*^/;RKM%?[N*_TVGLZZ55GN!>"( M*X/Z>BOK^/@W6'R4L5IJP+?>1EP%R5T(!"PKI>F2($&J4M/2E[(KFEO69'G9@F5(L>E0F;LS MS>!(D];,4UM)O<:QN5A682;"QU2NJ5E<@_%+E%I*H;@7T&A<;@V%9%>/6S7'[?3:=7>?^!M8H*\T]"^B>J7(QBRD,T+P41/(0(K"4K6R2 MQ7(WK"%%S]\+[2H:NAKY5B$ AAUYO!B%:(4/V1/! 2=:ZR0)3G/BK0/#@I2I MS;'J%0S]#P,_P70)\Y&U*D6&)K(@(\IB.+$\6F)=D%I))B,TN6AZ 6!(B_^Q M-KY]HG>$Y?1 ]VD<8?YN-DFC&'.T.$ (]HO3MI6*A-75 M<0%">V5-HRMYNR$-ZCYG+?M7LD#]U. KSF*9-ITH3QPX5O+R+">!2BBXA+%4 METS7!_'_^TW-6:(+XD0B/!8?.,9 ?'")4!N$3"KAPM'DC&WGU/S =V%Z6O[6 MG9@C55TOEP\FDW+9 J8HV*3<@TYGX^EXOBAB?OKF(K"0J%*&0$H6'0/&B6-H M..#9",H1IFZ2[;L?O$%->K4ITL!"]9RXS1V=EV?G?MP51W4=.)>'?:0H+_Z4 M]+UD K&X.F,<+7,VR0G032H";X=S8,3P?;&C@@6JL0$#V2M28?@*@1E/8K 2 MIS.NB0<,6!*U2%2;N0Q-KE!>0U&G\-9I(CPJG4NEQ*:0)8E1)46LMY[P+'3" M_S2')J/FP39>'W8I/YZMVXN$#8\D]!M[9X8E.!O<7NM(Q MX98.+W-30[)61L>(4:X4FI".>(U.!I-*J!B3DFUNZ-R!J:Z_P6).CCM)'"]9 MBJD\*13*.$M6>\Y9TNS4_L;#+G"UV'!S/CI>[75/+N[)QGY3ZGFAXA>+;AR6 MBU*X\_ULG0A/<$J%9$ M:J>(%3$1KF(P7ED?39-3V_TA]G]%[OXRSJ-L@\K"RE+/GY";>,AZH M%!HC@A9JV ?\D_F(*HFB&4YH MIB4-6&-$J;4AN'C[Y#).4*R)8W47J"$Y1B=B3S4;M3[]#J48B0^2Y)@RD=PX MXLJ=:<6CTE)'\*[)YE*5T^\?@2D5[%+]M=-=ASBJ5'##:),("^A\8XQ '$A& M#%#@.@!GMLEVQ3VXAG1O]62K4SU+U4O/*C[^KW[E?)X5..M%TCLG.7>9"%D> M[A4VEOI8BC@1#/,@I*!-IICM<(9TD?5$9*E@EWK+T+?-K_'\?#8?KU?(3>U5 M$S*DX RQ4?&RT87?<5NV'1C-PF6*>)NL1G>A.O -W>8G]2=9E:J9J69>1U>J MZCZ#]?]?3F^_<3D"R\&5=^Y\>5(8_7$@P6L@P)'D.3,&JLFYZC[@]N&1^<%X M5-UH#>ET\7)FD5E+[-4+3G1A#;)]&.1^+.>G MKK7:DJA;0KI:/CL7)SZ6)S@UBT1*YXDS&2=&;QD+.#':-C>V]@&WUY8@_3?@ M4A^CM:?3E33>"[X';ZTVDI(0()2D$T5"XJ)$B4$X3Z.#)I>_#L"X%[E^L WG M5B9LR+'52>^E'C:ECE?/7WH#UO.$$8%9Y35A;$!1#XA-)K R)'JBB6L7Q+T8 M=LK\ZX>A6!4+-M@*KB (9Z3A)#DG M2]4O'!S.4@Q,O:8,0]1 FU2O[H%Y+PZ>[++7R7<6VMJXT46QR%P4U$5B3$ ( MB87UBR;9&L81';5S3WQ[\4C_6'-,"]/57(>VZ> RM^"*#KPNQ1FL M)<%0=-X8!@I.!4Z8=RSK#%JD)B^#[@^Q]SL"FR'^.C\;E[ZF:7[UB96<(^<) M,A$0RY,\2 <;-0[\[+P-65@5FSB#=\,Z,(OJ06;FOG2Z]9)[/4/5?(0B J35 MU>67\_FRC/G7^2HLJ03HQ%%BBZN'=,FBCPGH;4CE>!"*>M:D+M:]R+Z#5*KJ M#*IJK3H5VE7E8P#M.'$T1 MOVA0W&6@X>8>V_92[??U-*AZ(8T945_U]::4S32'8-["^;*+']&%>)TWS_H$ MIH)3"4B,Y>%71HN_@!. X(F*Z,&[V&0]OA/5@5E3WS5SZINIXL-LY]^62 B+ MD8A!*LL28=&DMG:,R,(^D<(2+! G"C;^L*#M8-Y#LP?0\940T#HEXF M:A(-73#XU7@*B/ INE?CQ0BB$BI0B0MAQ'4Q HHK,Q"F:$Z,1BY\DQGG7F0' M)D3]$/2I:JUZ98=1]"?35/Y7G*E/?E(XOKZ[>_/4<130"T]VE1(A%9&9 G$& MUUBJA70Z(S[9I(+V(2 ;[=9MV[',)F@&-A FRZ@/W!//42?62.FB&];7@@YPX2&ILRI)(T/B%6XUJ"(ED'S2/I>J6:%(3Z-@3 MAX>]6OC0#.MKP8>8PQ0S3*TNF5BC40TE[4-B/"6=\$9Y8T5NLB5_[!QV?/#V M?O8D(BLZV/G.X2AZ)CT+F20-R DC,_$*C165UHYZ:F5LDH6R/\3OX:RK+\UV MA7:5#=@DTGN'<\[KO!N@R)(YBI. R:7.CBXNC7.&<*9Y$A;GHC8O1!R <4@^ MPZD8ULB"C2LE_>[+0ZJS_.MR7D+5N9^F=^,/TW$>QX)Z?1^CU'J:3<:QS*37 M8.U7'(:M5_O\8'4?X?8#S+5O'E^0A-V!IIL=XCZ$ZI^_>7="U5_I M[6%4OTO<&JK?/.AWC!XO_K2.4K8"J2CA\8O4]0:J2MMJ2=DTWV.0W&BAJM3- MR/RMY/#+Z7S1+==W!HZ0?GM#=92P!\AFNCA^$-S57$.]M!H@6SOK,5SN;*^A M?IH-I1=^W/W33Y;P&_@YKE9'#Z7M#=51R1X@F^GB^*%T5W,-]=)J*&WMK,=0 MNK.]AOII-I36=:7^#TQ2GG5E8^L8K=QNI(XJ[@'71/[CA\ZNIAKIHM60N=51 MC^&RLZU&.FDV3*[6@CI"#[=*2?46?2>@RM(>/QQN-U)=\E9#X$H7/M%>1CY(Z354_$CIUB,G@820 &1P5$4S6MB@!F7&'#I&]4,VP9G2!E?1S/@ M=OF3WIJO6$QG@^75RQ>OW\(JO?%)Z=5EI?<9QN[&ZJ^!C4\>+JJD^_+T\,)//XQQS=V4 MYSU",WP-NK)WC/:?[&VVNJ5:>U1U=7OS3V]ED@N[\9]^E'B/PN(Z: MZW5?(1OK^N;/;12]JY?F6MY+O)Y>\NI*]"WS=K/Y_*GONJ\E\^BL')6-=))> MEO1.\,+C&I> ..D"84Y%IX!'E_:[D+Y'9Q4JZ* [\&K\"6XSM_0V\BJ(;+@A M-*M,)/4.A>'H 4 0'J3WU#=)?[P/V!"\YB:,V%(HIYZ%*OK4J3PQN O999&Y MBS$[DN!T2E00E@*JP%%.O)6!<.VT-,P)4(W\[<. #B'3\22\:FK!FA6^=B$L M\0D&$S+KR(@US)=,>D&#ZU63:E_3( N4]BJBZ26:ABM+@F0X(T@N MN5'<\\2/B@1ZC)*3W02J3I%KM:E:F*!.P;)]'+]+ASUZ/NW:DL5TN5N0J@E6)\DRLN_KB=DNQ3)L-@09', Q^\[]5N4SXW/HY?]?JM M@NJ;;O:A\V='J^IV2Q65]P9<5SLW^^I/WKW;KJVW0T2IS[?W?DL]L3*3S?+EI[T2PO=JN;JF]A:CTIVAIZO781:7?3W_ M4B)C^!6F@"O*2#@A ^1$#*- )#.66)\=24:#2TDF)9J4DKP;5N\2W.O67T"" MSD]N2YVMS=1G23A(0Z0M#Q*@L.597Z>L5,G[)GD5]^ :4GI.1=[3-,K_(,MT(3D1F0K24ZJE"EDN20.:9*ILDJIDMS9Y#&]O= - MZ2"Y/7TJ6JIBULUV<5/FBB;NB,[,%C"!N%B20;-/*8.C43>9;]I.K[ND58EG MEU%:REV1%C@).>-(IM9J RP&>C-YXN1KRD-?X^S/DQW#HH91ZN39/(,,""GM M0'295W+I$?E)>1!]A(/?&*8MH4%1(K5T) !JPE!G?$ZAS!Q[Y=X<"6!(TVA- MHIS,* ]+'QZM,H(&HKC&B3^4*?P.*4ZM]H;OE[I5A3Z'3ZX7W6[R"1Q/'LC2R@6V M:][33H0%('!-O"J5V9D+Q,M@T!LW/F4?A&9-GDD[!.009NL'9UIU:S:_VG^Y M'_(\9XCK,G6;S]ZB+&\ASJ9Q/!GWS:T\LJ?JVSY'BUEI&VA[_^N=VR6RG"A/ M;?%JZ_4^P+?/_C ?.6J"RI$3[62Y4:$]":FD[#MKK"[:C$WN]/8!/83U?(#D MK&+CD[+R&:1E7"EG^WEU.9!^-BY/Q$S3?*1U\("!)'%EN2'>.$F,#UF: MR)-L\VA:=4GVX:\XU16O 1&X'1T>B-7_M?23<1Y#0H=^\]G5)^2$,=YZ1@ # M.U1G",1EYPE^'#AUS(.X>;/P ?A\IPS[,%G^6S.Y'@5.RN'?9R6@*'C#!#9! MXLNS895=8 M]^&C_O?C8Q^+GI1Z*WA/TO]=SM?I@B//C/)>*,(4H&:4L>6.LB#!I6B%YU;+ M)C5>C@&[#_G,OQ_Y>MGT=%ND5[Z]V/#%'WK7"3RPA^I;H@>+56DK]-9&_:NQ M#TB)M=.60I1!!N)]M$1:$XE/7I*(# 3G:'!MGH>_"U2M,Y_KK5Y\NG$"GOKS M\0+=V7\5#)O"P$]GCSB+7Y46M6P76."713+>7)_?>,1I3'F4LPJJHB>)/>:!%D24;.FV6F:E&VR M?=(;^8&[?C\2"5O9MS$M_YAVL%[>2S[)_/7T?>=+HLD[B,MNK2LI+'49',%9 M&0<130D'$88YRH.1$G+(NLD^R;& A[1Y=V(25K9F8^ZM-VVDS!ZD8$3SDAQJ MC"[ZP"G;&,<=2T+;)C7([\ TI.VV$S/H<)LT)LG(:9%MH)X 5>6,NE2F!AX) M=2"E :4]/R$_*@IYM::PHLP;RA+Q/.,Z8+,D+LM,A#9HB& ]U4W>X]H.9U"5 M1BO0X@[J'VN$ZJS?/KZU"9&J0-!/78UO1P+W$4-N'TR@D&5HNO3>OZ$TC/BU M 3=ZVZ/%O'B5K<9182@'#&9HN8F#$;1W@A/CI:;"Z>1<:[=LYY1109K M6U&;5\;FZ&$_B;%;^LG\R60R^UQ*G;V8=<]FR[#(RPG^6ZD%.Q^55\V4#AZ' MT_ M "9O"@;-1U8$(76D)-ER910#">(4AB8\\.0]TS:$AYI][X$^Q)W40;#T*-N> MDI-;5HEU/"N4<4YG1736Z!""9<0&A,YR1'].:G3;FA[,'H%YB%NI#[[F'V[- M!Z;?Q6^\+:<1R0C.! 3B-&=E5\41;U,FP5 -VK)(TVF"_(.A#W%+]<')>+1M MVW'RV_[O.AESVP:PLPY5 9(X1UW9YUWNC2S&H]L[VJL?L&YQF4&7X&?'U=M;_.7=23>!J.>>,>7%+SV]S5%;55( M<-UZ#VY?;Z"FR.TJT\.'LU5%H-5K @7@,8)O::52T?5[X+5108\7.7:UU4H= MS5[BN-53G_+\.QMKI983CI<*SU_&UL[;UK=ULWDB[\?7Y%WIRO+R:X7WI-SUG. MK<=K.7&.G4R?^<15 HV3RC20U).?'[]*5"4+%&DM,F]05)RIKL]NE![/WBJ M %05"E7_]C__O)A\]1'GB_%L^O>OQ;_RK[_":9KE\?3=W[_^[=:SBZ_^ M.9O_/OX(C/W[ZH^^FWWX-!^_>[_\2G+)-W\[_UN(&8O7EB7,AFGI.0.G(LN9 M6V>CA.S$___N;[&4(+SE3&:NF!;6LHA),QAD//W];_6?" O\ MB@8W7:R^_?O7[Y?+#W_[YIL__OCC7_^,\\F_SN;OOI&O4WO\0+8>+I8PC1]?@&]/B]O_O V M&O/-U2_IHXOQWQ:KOW\U2[!?1(7RU\Q/U.W;],59_Q(1D2OSKGXO\];__ MRU=?73$'\S2?3? -EJ_67_[VYN5]I./I\IL\OOAF_9EO8#(AQ*LG+#]]P+]_ MO1A??)C@]<_>S['L1'\]Y K*5#C_HS[MF]Z8WA.0>;J,R.BG.*T*/B#&;4_O MC_GF68QF!5Q.E@,BOO_L0?'.+F \),'W'CT VM6#V 5>1)P/"?7. ]%N6UML8&F7AT,6HNG02 42?4@_'Z"\Q)C.]Q.4[099?H M3O+=)[=E_(%1;-#O$5114NJBDBZ8?$R@53 .C+62/T#_SO$<((M,BR?FVZ]Z MNZ1_ZXQ:S,I+,O$N\+9$L;)8'E"8"%I"I#F3 M)%F9UIDDB\RCO=]6AW@]R,DLW7GYI)IQLYM]9P(1)ZN?CBX7[!W A]'-DXD5 M?$E?+D92BIA5B2Q:KYDN$%F0TC,+)490:+3F6W>MU8Y58!%7V];Z#;1]B? - M3I:+ZY^P^A/&Q=H2_!^[H5S);X#!_0IQ@B.#SM T<S^J"03'J4O M2+^+LNG 5C#N#NJS6KZ87P]O;3OL90)7/VA0R2YG@W%Y)2X"_?57LWG&.?E\ M]*N50?.W-)F1KO_]Z^7\$C__<#9=TKSY8;)Z(:T.^*Y^<:@Z+.;+S_#?)IS" M?#Q[\>=X,4H1P=.\8SP796 C<,1#1" Z9' +]1&5_QQ4^ MC>CW87>GR/_MFRW66D.K]+O9Q8C"'K-<52M$KQ<>.UZ^C[>(*WW_?V/?DW[V<34K'%#_]]22X]^?9; M0+R:+18W?]?78>P/8'"_9/H96KZ,1\!L=B2$49*;-#>!H>#]$U1UC@]WCU_U].WRYGZ?<[ M%+^9328_SN9_P#R/N)TSY:LND]M93+_;V4]W: EO-GQ=\^5 M91Z )X56&]LH;K()Y9FK03_J[RN#[*L,WX\_CLF@RPO:DR]F5T/_#A;O1SR+ MQ$'16AALHF$&)%S2,*&S3ZB3$S*U4(E=@)ZW8@PBAOOJH?JJQXO\?RX7RY4M M]^OL1#^$R:7.$JE0 (9F(TV,QT]>9,6/!,N\6Q 9!%C"S5K/;#G MK:YGI1;WU5X/LD5>[=;?7\['TW=7,*]V\3>X6,[':>7HT,=>5#;_,2?_910U M(FJN6-%1$6K0+'*7& I=P%GDL=7QPR%PG[>*'D&$]Q7/-%*\U:38#=HZ4Q0H MFB@F>*:EB2PJ PR$TE::1-Y[D[WZ(+1?I-H-*,#[6FJ896V-'$,-]I?%-;:L?+CY,9I\05Q_ZY7*>WA-WOTQ@NA@IR76.O#"A:G!. MR\Q\-0FECXY[*R66+B?YPQI7N_$^3Y4[IA#OZUYH:5[M1#V2M V[XAS+M"DS MK00PKPQG-(DTA(B99LZQS:N=:+](O1M0@%L"KOV#[171&_RPQK1ERHR<"]9Z M<,R9ZO"J1(LR*&0N2R^,0UJOVYGP#T+[ A1J.-%LT9[>\7K:P5>1%AKN9Z"O MRSI^G%-21@?R53$$,@$ML@ ELT1K*9F"X+@6+13G053/6V>&$\@6=>D=T7^] M?(_S'2?L/^/R=2%3<)1I$_92*-)I3L.WI,[!*L4"H=]B<@GU&-2@ZDSS(2D.28]BZQF&G[U(;GK TDXWT+9;F#XGEKQ>&$ M;Q%___#W[=-JDWSPRAH60A;D+AI+7TE@A1!Z)9,SHLD&LSLY8) C;Y,U)"<\ M*Z!S/5@++!CAF$@\:"!/V(ERBB/OWG<@A,_1:EHL?%&6:2<]\SKF>K&0VY0Y M^?MMY'4N=R#Z9/'TX/+4=R#N#>%*N^I6,YM6]--)#>K!7U1].+9(0NCB,S6= T*&A9=#ZR9&7P(2MPOLG.>$1]V'&7XE3J ML _C#=3@5L[13RN;>.02?0JD80YJUA$89+&F'ED? B:-$J")"MQ#Z3=$;X')2DC3AVY@<-BD%(SB/023C M.4W+,.HSQM8R.Z;L3BO#3K*4V2:MM$T1HRZT!4=:NJTMBOZ'(OF]97D*F:ZB M6$>1Z/I-)Y'GME%N+J@%=,FJ'DU8;;2+P=#&&(SBY&99I?>6YOWQ-ID2 M)M]7:W%R')G>?>-I9/O J#=D'+VV65JK RW"@EQF%0R)6>3@40-7^\OX[KL' MOX*N7,JRH&&R:,XT#X4%%8",0BZP0''D_C6-O+\:Z@KZSY?5]'Q=WN"'V7Q9 MI\;;JZ.+QKU%:J7TY]I-;R%#(-3BBPA5IQ.A,QQYD$B MR^ B:.^SUIO'A@_)=,=KGH-=8QHS$#">*[H 7A7#99,E>R>B)ZL%PW+=X#;W;6 _W@%F@PN@ M4F0FU/* V5H6A-(DML"C425P#*V5X,=GJP2'<]W@;O./E4E\-?Z(^64MA/UN M3";%B\4"E[\ML%Q.7HT+CJSG0-XO,.=U9-H , !/>U)(":06.;4Y!.H"[LFK MQN 2:' 1>75?;!5['L5:X3O[4 =H::A.LQBX)!%:D%%*((+GR&\.0E M?B"; U[UW97R9&),WCJFY"J7@0<&]>S)\"Q#$4Z6V&3S/YMDP3Y2[<'EJ9,% M:YW/-[3RX"JC1>=:S@\3\\48(B$YYCTM.$$*E9U']*J+%G2JFGKSUG-)^MM' M:K.^[ U<"'<%XCJ!H .,H'RB!31GVH*^A-%W,+GJ96?2%C$17 M"^#HG%D6I1@KM%.R2P;6>4CQ@=+%PPIQ']8&%MY/\.?XXO)B#21K#S;39H)6 MD?4FM68^>L6"%L[DQ$&J+O>K.HGOSIN/9RKUXGXV!'$#AC170(BJST"D* D\ MV036QAJOD8:%9 23TGHO8X38J=Q -PG>?O,3E.#!Q T\!_^)M2<@YA5L8!A,8;H4LNYR3DP5,O&4 E1/L3N3.$.7"NT=[G M\K_\<,0SU5MO.TWNPX[1;E;W=LK$Q$TB;U1S*Z*PRAH48!* /""3Y=9[>T8L MYS,R[9>?:AF'Y8MIKJEV'^YZ<."3RT)PYH(GN\$57RV(PH2+TH+)$< U"5T^ M"JUWN';7&VZ%B63V&'/AS.M0]\NH67 !F5, WHG:YJ')J7(';,>/V@RL+?=" MN@/+HT5J?XTBOKSX .-Y!?;=>YB_P\4(DY8).3 (HC;N2(5%GI%%K#7]/?*H MVR3M;H7S[!1C -9;U/E.[S%?3O!UV3G\JQ"((I7541(PJQ73P7,6!-(V[T'; MS)7UT$0[N@(\5GBPL98TD<>I XF/QW:R8&03G>BZ;QTHFP9KU>[1TP/6%RJZ0&QY7[D#QM/< M7AY6T+1?-R-7XTDF_Y7077])YMQ\]O'J@LUU_"/4_BPRLIAJR9@L(O-16::" M428[5:)J4CNC$[HS,JH/E>NLM5 :.%P_07I/UN'\TVT"UM"*C"HK8YCP4,M. M(NW>1B8F+:* +%1L4]/Q 4S/3TN&$D"#5>77.4P7JZ3M2O$F."23#K1Q#'6N MD0*%#%RM_IY*%D%JY_UF/'*8M)J'4#T__1A." VRC<)/EN*YKGIQ']21\P-??N&7BPP$O,F5E91#UA22RJ M.D"I@\2D4[)==HPGDHC3TO<]G-S([CB$OH8I.F"Y MYM$I!IBK=4$K1@2=2"TE @I:./1@&0+GD:(SA!#W86WH%)T[>0I&61ET &;( M&"0@0;!05&%:1\%+<F :5MKIM>+C]X8SAPO MQN>"5IKGFJ)SJ$3[$WFN*3H__/+VB"DZM]YVDA2=7:/=2-&AV>IE]-I(Y[3, MW&=3I%&08X[%.]P[16?[N/>5[1O\B--+/$10UW\Z".M;<6S6ZW&ZY%)DSM5) ME#9:*[T1D0M)#J,.HRV(#N3C\$HL=Q\P)#<=ZJ;4(AJ%_.<$-FD?)/$DK+7* M@T7KG!WM1'<@3SWF^<83AF2JRWS4R:0D0=!/DI8VDR)E90)RH327)8TVGM6W M2_<"WKV;X[M5$*O6@E@]_-5-7D(B&05(G!EPG&F@;3VB]XSPK5J.R.":-$=[ M#%C_LI2KYRU&W)+DG+3U.F1A'F-DE6Q:%-%JW>2"\C6 XX?!!I7Y_2J4 M!_#:X/ADQR"OXCZ6.QY24C4:2V:J][P.4#)50L8D1(C0Y'+B0Z".E8O45/J# ML7[J[*-J"/\RG^7+M'P]7W<47T4JL) 2:_),'5=D#"=?&^K:4(OZZV!]40:[ MI,5VB.7ZXM;^@ M[DM]():/I@+1>)Y";?>BZSF.+(H%93SCUM86HZ $#!;6.[+H'XC1'DGR^Y [ M=(&J;R\GO]/RMIR/X^42\^(#IC%,Z$_7:*^OGP&Y=9SV106HF=:H:)&CKP+( M%)R-/L*F);R]4E6W]QTW<#209&9M:1VZU-Q/,+TLD&I\(],^5KVPV7R.'R#] M#N\P;R!--:T>?6#.9T+*8V:@C669]KN(HJ8$=2M5MM=KG[P>M"-YZ(5@54=E MC<.3BY)-B;5BGJV-$H&!I8%'GF,TJ6CDF_T)M@O[UD.?O"@/):A!@LM-L8WK ML.1U[Y=6XXU%OL^# ^]<;^+:]O3GZS<>E,U]%S[#R0G[CU,\\^7I$Z5P^L, >^E MIOKV!PURG-H!XV:60RE>)UF2$T8G %\LI!Q%*A@Q!SYZ%.T@/!Y^ M?/_0X]IQVN%H'T. >IY/_AZO[3$B?4?.H)?(0RQ1;&>V_T'_UL?V./9_\'GM M&.Z2$I#(%TM69I&+UIR\]YA-XE9;F5PA'WP[Q0,E"-P\^M7G/NA1"VZR98;; M6.]L1C(=(#)?G+8F9IY]EQIT^Q^?WL?2^YCXYI$_SZY::+ZXJ/E,(VF2-,(& M9F4M294%LB BD&$@ND&FP*X^B+]-R>J: MC/\OYG\07:]FB\7KZ>O=B<6;X/(QG5/QO_ _ ZW+?VOQA#' M$Y(3#6/Y(XSG_PF32QP%XR!*D5ERFN89),% !,NB-L%I&D^6OH56'HCWZ:O> M,035('+Z*.Q55:H[B(52.4E+OI"J+.E@6#UBH&E!SFE)R!&;Q-OWA_H%:%4_ M\33H#O,9Y-69@S8\0@%@M7\BTXEK!BX'YFU)W*#P6)HL1!LXCI9QU\R0VI_. M4^?5W1_#9[U],U[\O@I*)^E5<2(R-+RFEP3!HE2)62' >!F0'*&V^G$?U,D. M[_H(>Z?B]"2]@5'S&=MWI'%S2' M&=(9^&#CQAS^"6%Q.<>##S:V/VB0$'$'C!NQ82NM+T6DA)XLQY("Y]98[E6, MRA6I1H^B'83'PP\V'GI<.TZ[]'H7(B:GLB#S2F>G(5NGDC+")A$A[V"V_\'& MUL?V.-AX\'GM&.[4:ET(K=!%Q1UHR:/7*A3%HS3*&_)-MU,\S,'&S:/7[O(T MWXK&K%^77T_?8+J4\A#GD^:M=8L&=TY)+)?DC$% L@'+$D PO!%\9E M!I<2[7_A-/IX+D$AC'/!;%(+L0 MD9> ;2H]##:"8\7SST=G3R/\*_2K&8R.[VBH8XT^3PCI+(V&*>=0VKZUD?(*5OE ML4G7B#-0L$>./LY/O_8054N]>CG]<+E=D#F$[HA@POS5UZTU,4#>(MVZ#)ZP,=S$Y'VN1K6):@68(6 M(#'IA-/<0,U9.9:6R"]32PX11=/#]RW'RB:A14RUCD=UAF.B,9<2&::4LN&J MD#7XI63NG(>%/9BX&L0N'CR5[H+MKYR?PT2Y3T+'(7(X=LZ/Y! 0E6-.IWJ9 M,@D62Q',*FT5*DY+8J.3I:>4\]-,1?:A_W@Y/]X:F:W(+&M.JV;MZQ(=X4M< M\&0=6?[ER\WYV4MDW7)^]N'[6#D_5UOO?^ DE]G\+4P.JB=^_R $T\@FWS M#JC0P2>=HY!"@TL!0KW';+U3SGK!1P^B[,W;X?D]NQ[5AL,.>3V\9(/<";*< MR:$B1;>%5-\H8R79Z&$+D_US>NX]LD<^S\YGM6&TTP5ETDG/BZS5+(4+%S0?^T= MQOK/U5L/ZS%+MSQE:.:ZS,R07<10HDS):Z4\J"*X :ULR8XV_-'#./OH'"&Y MA,DP%&X\;' =? #K9J^/XF6IG3P364B)MI#"8R*S!Q-Q&X,>=4*]+Z__F,WR M'^/)!*:9K"^8OAN3EJ_SUPY@]J''#<)M9[R;,YUC;9[+O=%6$V0PQ0E25_"1 M?F7XJ"/R ?D]?.U\_*&MN>ZPMA8?N:Q]+HV(F@L$-(46B]H"2 3@#S+>?ZU] MX.'7OWHSFTS(:/@#YKG'6G+8BUK+I^L8-RU8GG-,0CCAE8:Z\ AAP6B(*@2R MPAZ2V0.O[.>%7S_XU4UFBXR)DZ'CF5:UNRI$S[Q/M2.R]RI:HYWLTD5O;P?\ M'I*^ 8:?+ZN#6PNGKMH]$Y?7-11':*V.4AM6$LK:+ ,9)&.8CCQ5YTR*U*23 MR&Y(QP\T])/\9G1A(+(;G(]=CW,DK41??&%92L>TEIEY(SU+P?)ZQ*/)OF^I MV$]=Q <1V:)$[$V?Z&M$5^=<;WH;]YG>DN8+[H.N-[2>O!@M.'4-U<_K6!:@ ;F2N:ELU0R^G7V\^I MA,1S"2;$-HT'SKS.^'!BWX?AYG7&,61=K$=FE"4[M!92#^ D"R(["*!#LIN6 MPM.H,[X7RP_6&=^'HJ/4&8^^!&\(B]69T] $83'1L6)M=CEP*\6CX82SK3-^ ML-QZ4W6T.N/)!:]*#BQ;6],8.(&*AKX22O%"/T2]69GU:=49/UB&@U#6(,_K MIZI;M"*\0;+/TY@^]F[E7ZS1!9&,]_;Q,&WO66UC'@3J/;" "#-T$$9X5 IVO[!^&! M_'04*5F'4CT4 -[UOIZYXY48?#7^B/=>>"N<0,8>67N)*>MKVPIAF!=>LR)S M2"%';ER;(AD=P/5=XUY;2-Z <&H20-_'\C,L?_DR3RTPK]/6P5-#D0> W96J\_! NVN,_M+X[C:\B*E MRXO+"7D?^?8^/"*(">K$$<@-TX9KYNO"K$"C=$;'>/3U9P?4+TVCAI!8BZHV M#Y(RLMG( BJ1VUJCR5@R"[0:,^>BK!8#S4+M,;*HC&&I=M$.M#=8./99\_%T[;'RB&>J:OO(K$61]\O%V&;[(\/8#HK8[Z_/#?+ ML0\DC :'^+_.(>,%S'^_QN. =GHC%2M!UWMIY&9$@LBD$2E#;; :F@05-X$\ M;XWH1?O0V:FKKN+7HR]X;_#KO$O-"_@,C" MI_@;T;WST.IX>8T_7BXOYW@[P-4FLW'W>UKG-G8X_(0F:S^;A".[R/8+$N2P&M=.-0#M^30E\R% M]=SF:&W.?+2)Y1 .#B^%<>NO!^.C0W$+9[**6:)))NCBE2]>U#,EIZRP9+J. MMN,ZA)NUFJU+OAS*T<93!N/J(70;G'E2FN2R*F"4%IY'%*YPS;74P2*HT9;G M]2WM&9>WV^QPM28^!39[E@-&(�&T<*LVH&GK]E8'_2Z M?#?'/%[^"#4K?TG.UI_CB\N+;V?S^>R/\?3==_"!?K/\-.+*V&Q L,S)P-$D M".:-JZUA8K)*F*)CD]K^^X \14G+_IJR:58V$\O0E]G>X,?9Y".A>36#Z372 M5[A%E3UO\32@=VLO8 MBN]MU4CZ.+Z]C&7]LU$4"9-4DDE:MIDNTC*/:*ME7>]W62OX9H;='H+?]LKG M*O[>]#9(A_L%/JVN4K\NE8,?_EP2Q,OQXGW]X7>SQ7(QBAJ5K_EZ'%#5/"Q: MDX(&)J005I*[!:9)N/-19$];3=H(H$$BW+9=[':=YA?+7W ^GN4?IGF40I \ MR,)$W;]TI,4,;*RW 8.0&1"];)+-O0?&YZ$UK80R8*K;=@5_N5AM(\)'4.IN>A'T.1/F#BVS6TWZ9P%4/! M?!O;#W_6/M$X$@0"(426,>%5Z#44^JJHD ,4B:E-A:R'83T/K1B0^@8Y<-O6 MM-^FEPO,UT[2=[.+B_&JBL2/B+3 )?H*WN'(VYB-5XZ58H X48KY@HXIZZ1, MPCAIFBPC!R-^'NIT'($UR)F[2\:ZBEB4(81Z%X\7SK0L*SL\L)!D,E(+9Z') M,>P6+,?*@FNA$WVI/76&VV*^'+V!Z3M,6WKH+86@[S:5XB6+=)3K\ M >KCB5\])+ IPQ[T-92F"=)[C9YQGP59*J5>G'8$QPOA0RS"ZRXQB?.0XHZ4 MJN&%N ]K POO)V+JXO)B#81>:E3M#Q9ES<3W9&A"K0!6%&"1QNN4NY0U[22^ M.V\^GMW5B_O9$,0->$BP G)U<'%3]JN X(FSK)PA=:R7ISQ!^\^0E*\&#B=L[!@1-);AV[]CQ='OQ8^<'SY%2K//K:90NXECY[[XR-7"?4 M*)(NM\^3&QTD@^(^:!*G-U!=9A(GN)19S%I$@S*I-IT 6QTDSZ;O?L7Y17W\ M"(0@55>:1N2@IE0)V'P(^\Z&D+ M>G J&QSXWEZ+OKN7@(3&B+3N;;.,,4P6;415-)HCF"^GD70NX_ ^U)[ MZJ#WSIAW4?RCF%Q?<2 M[N;ULWXDM[B=> ?1^D)-%TPM;U9O W6:Z]-]!?:@_'NP?2Q-"%+P;'-FA>R7 M6@=#US8;D653;(DH<\A-3(3C:< CEYJ/H0#[D-Q \#?YJAO9ZNO09^0>##DJ M$10M=[6TOW>Q,#"YT)Y9BA9-SL8?1'5\6[&_X&:M6-\9*!HX5/SV/PNWYRSP)96Q_] M8CZO9SNKKF*?/G]DG3?YHC8O_NP;Q&P<33C.C(J9:>T,>6X\,'3H,B*08]\D M*-H?^G#5Q58OBIM8WF#MR)66F-\N9^GW%].\\9/?2-,6+])R_)$6MI4\Z\V^ M;^D=OX^<+3Z!5BS'8IF6.C$HPC#G3-"N:$M.<1-:&P[J!+U]CJO?NRN=G5A# M&IR5;(SM'LD_SZ9(*_/L$^+WXSDF>MK5("N]OTQ@NF-8ABN1H];,*5NKC,C M?$#-K'8V) TIBF,H_E#C^=)U_B1ZT;1I]:/\+G81?!4? 9MR-LFR8FL9G<(Y M"_52&T_"0N#!"5Y.H>"=1W"L:.29*W(;B9]+N/,*/GWXRJ4W40>9(Q.:?"Z= MR9&+F1BU-ODD0X+LFX0Y[J X?27*HRK"9H>M@P728C4\F(C/PYBN5OM;98JZ MC*EI$^\&@SI-5+:'KFPN@NBQ$XZZS)$EGD,M4B>9*&@)R.=S'2E/4K9 MY$SHZ2CO(P'E,]?=?>3;0&=_P7F9S2]JQLP*^G4--JMRD?1?,F]4J(76!0N) MOG+1:VN$<4HUV:!WX#E#KZ>YL#=O&0\@J09N^T: 80U*TH"B2[(V,T.F>8PT MS3*PG#*A A[+O>;L QUB;$'SE_(,(*5CY<=OI^XS?B!>-F?"F]ED0C^IU/5( MK1_HS0V#__U8V#@FP&)%4=QP883VO'A;1 3AI99%.8,[E'AO#"<_4/ ^HM&& M7+-B$],)(P,,G@DL*F&(M6'),SU0.!3!#_]]N:IQ?U8=H&>GB(HW&^9\K>=R,D_.@8ZP6@Y.2 M:;2T:BBPC-M:/SH[4=HDHAYK@'_-II/,IAY:UN">UL'C7(^&N"XXKJT*/B\0 M7)G,LR3=SES6&K.9!5".J1A+MEDK*<\K?VWW6/Z:(RWFR$"ZT^#6VA%M4I5= M]%S3;$^%_-%$NVA.-.]!FEQ!/,SU\4LYL=SI&)$X0W'IF0DW4]5RQ8,AHLKS(P*U-1CS;N?B$)N Y MS( SG,U[J>^3FL)W(P6/$P$J"\>U9S;PVN<.'0NY!&:T=;KP;&3*3VL>[\G M7Y/Y/"=S2T5^PC&QQXG05JHDR,C*&FEI, M/L\9W5*1SSLN]V*:?_CSPWA^U7UZ!P,__(GS-%[@+_-QPI$S*AIK)=."Y*A] M=N0O06%!&S!:.0VY2 MO(NXCT">RC6N+F/ZZR[B_G<1]]*58]SG.D303T6)HQ414%I6G>[N(]\CWD54PB:KR+WQ6;IU81I(FB4NHG8^ MQT978)_W7<2]A-WQ+N(^DCK:7<3 )3GVEMQAOBH:&#D+JZ+_RFI+1HGE;7)- MGO-=Q#[*TU]*I[V+6$L(7<)D\)N&&\]M643P@1%LW!(L1CN7C5%"*4V;4L@A M6' E:^NB"K"KF.#=-YS\#J N8(E]9$Y"+0?O-/.*^QK93L8Y&[@X316%9G< M5^TQ5BVU7I>-&??K[%NL_5 PKQN>C6R0(G 7F?.F, W!,$_SFV4>B"7GDM"; M]&SO.-+QA6>X"@ZK0W>:E+20PH"[9S>,5XW51BIRS45M9>XT+>9%,&M,S1U-P )8 M1\XG.8M"6-H F]CQW>!]<>K;0&I/*C_A;EK5JAGAK3SG$B/I@&=.YWJW$7T] M$'-DV$<(16D9[1-+TW]HN%^<[C\!K;H_ETS?N?3#NM3V6YQ_'*^CO_=(N,E< M68UWL1K![=]_-ULL?YXM_PN7;S#-WDUKD]818K+.D"P2S[EN0+0^!*AM6=&! MR"2FTF2Z-!O1%S$GI7$.7D\N@9H%3G7RN7"'0>'39K./+.< MPKT4X9&2KI6%W&]%=.X2$YA7OHRG%R"O<7]%-18LZS3R(4AKS64W,B M,U_SAH)304LR6%1NTY[KR2COGCF%9Z:[^\CWB#F%49@(T=)^)HVL_5Z!>4$; MC4%9^SN15RF;'+4\[YS"O83=,:=P'TD=+Z=023)$-%G'WM) R39FH+EFZ$W@ M@6:<4]A'>?I+:<"U9S%?7F5RK%;D( J$(B4KLA9'L,&S: TP)9T" M;RQ7*790%7KH+36A[S95Y,Y;OTS3_W#B!TPKN %QK80=8.QAI7?7@^$7A\<- MZAX2V)1A#_I:S.4UG"QJ$$T&5G@M7J1CKL4MQA60XO MQ'U8&UAX&YD/:T#.U%:=13.38VV<");Y6*\M>K(FO 2)8;!%>2N"X^W9O60Q M&Y+(G=99B[3]-_CA0ZV1,'LWAXN#$_7O/VFXU/Q'4&XDXP<0!I6VUANN MXRIW(OD2$J80K?/K9/P'\0[#9=^[#SL?V)#9+K<=K%)DA*HDG0Q:%:(V22$$ MYS*AP*)W$#S0-86T>=P/'KD*M+LXF3\D@&;.1E!OC >@]>@;"*838(C M]Z#TCAU5L_PS2RD.42=+.0L:>%HILOQ!4]0222\5!:378 MQZ"=P,'JIPOW(CO#LM^B[*T$FAB[,FTP8DE,,DHX,O).T,Z*@7S==%8][ MJCNTL _F\ER.6F^&<)5)5^,+LVF-**S\%; NZF0TTR;1\B6$80$CUM7,"QJ; ME+I-5=6'4)TL'M-#VKL4IS?K#5:(#4SKB&(74"T/2+>B.LT)YX#2VTQK&HSZ MH^E%2@)1NTQ.JXU,*U-81&X8DN%O:"YH!TTRBHZH#X\<&AY;'?9AO($:$)R+ MV?3VT8 OO"0@<]>:[)G6#AD$#0RB\B%D*WENLDO<0W)\ZW$ "#_^<.>GOZSMX56?X]6TJ@=6!P4]AGKU(.&1 M)CQL!%),J4U\,JT44FO#E<^\5I+0@(I77W+4@)$3Z"I'4I5A@GC?E\IK:?>T^5\'"^7ZZ=_/UY4'_ERCI_] M>-"%>^YJNS>EZKW(S$!DR[C1,17C,+3);.\.L:_AM>--:VG,ZQOG6'\*\T^W M/_3B8G8Y78Z2BKX8AB2;5"M90=5]7+JK5O;HHA0 M6 _O/UE MZV*LHM11$@$E9<$TF,"\S8$)*Z(&XJ?<2[??;H/M_>IGIR9'D," 94=6:#NX M][C'-VTC][/G?_O'U@+4MT4DE&0<=R-)4G,7H(ZVPVGA;;/%VTV;; MKG*G0/\\M?;L]:!!Z9$=O*[O2!@R1L%E6L3)_='<:@91.%:D2-;($F-I8 &),. MD#PGY4A9R0Q9.X>#Y78,V65F#X=")^-=)"O/9A!,6UL3VS(R:7U*UO/LH$GQ MD+,YM]]V./<+&=.T#HT0 P\ AME"BX.F'8>%D /+/-DLG",G;',V'>/,_@'( M9QTMV4?7]CRO'TJ*K:Z#7?4\N7]7;7?T\LY9LUJXBO92$17S,&0NDA$YW30:C-RLMT '0#,LU.N MDTBIS=G^[EB23EKFDI#9VD%;&^59E)JSH+Q5Y-8ET:8>WA.+Z3;8%O?G_RG% M=(,S 6B18>07UC(NM,;Z6ONC%!10 M?\5TAY'Q0>&X0P1T,FTJB9=D!9(G$6KM "Y9C%&P: 0W-IJBHGQF6C1 3+>] M$NTCE^/'="W/'IQW3"A3VT'S2 NQ"LRCB@XE[?]I\Y#[F<5T]Y+/?C'=?&^*&%N7=7*.*9"U%@V-.GH$EFW)V6F!G#=)'-P.Y]F9)P.P MWL KNH_JNOIY!UPMC9!=P$YC=PPAO$?UH0?S#:R+G?B4CN3NY<(LU,:Q/ D& MA59'9[B5"6AM\TWB\,?5B$=LB&,JQ#Z$#VTIO-!<_/Z!\*RWKF*#DY@"4U[5 M%'C$>D'#,!65"#:6+)7O9!=L//CX5L P=,\&XJK!-G]]Y>'.L=\:&I)Y:VLL M+JA0+1"9R+@IBFF4@3O43IE-,0YZ1V4+IB>N 4.S?O0K=*N8W]KTU1I]Y)P$ MF)'I9"T#4QL1_JQUC"ZOBA:1_I)">]KA MA)7D)VO/0'MD)A=EHI8.;3J",7 ;TW/W' [FO\&5M!W0UGK;!=P1?8B[Z,[" MD3AEV.,])!P8@O&7-Z:T5,E$KK0-I9@2)M;XAV<%9D?S D:U-2Y^Q;4M0GU.1 MX6;FYG R&/ *^XW/M+6,9A=0?Y43P\.JP#^-'*3F,L6C)/9DT4A7:T( VM&@%2Y)P M<0%%8I, Q=F6'-Y+0H^6'-Z'W@'-QKO-TDJ*Z%;6#UDM3'MIF(\8F!="H@E< M0>J2O?DTFCT.ON\?SN6 )4/.0XJ=^C<.(<1]6!M8>#\14Q>7%]?M!JU%[@(9 M!Q;J]5:L'7VQWD$-7)?@L]"#M=^\\^;3]6O E(4$-(V,!>E5<&%B)W:>'63X.TW/T$)'DS!\=I"C5MQ%[9+@4?A4?#;H1CN0]>#G M\-88]Q\R-%<=6E0$:8I'G[7U5MM4HN4F<7 I2>]+\J,'4?;@[9?Y[..XFGBS M(2==20D]?9>> !G'/&"H%".COJ^(Y^\9N;Q_WP M)UR,I[ FX[H#HU2K[B4LFIR9=DHR;\$RVAHT;><:19O*R@^BZAVRNIS/:>G\ M$EB02=@ M-'<%!*L,MVUZJW5!]PRU94!QM B$7X&\Q<(==,5'B88#*R&21F?D+ INF59D M6&=IM<0FB14/PWJ&6C*$ !HV.E@O>;M0^F#(S"^909:UAFNM5PY>,BMM+AFD MYZ7)^5DW>,])71H(I$T'@A7*.VO?+JS:@-/)*AI_*H15.1:V'_Y,D\M#:XA8T[NIR]BK&6K](5C 9->ZDT MD:%W*!22S7ZO:<#0;N%S75.&H+Q!??YM [XZ %=HI=%%,U5JW089R%6+1;*2 M!2UM&$#.,=$M @C M=$U_MBP&IUFVJCB'DO[3Y,K;=CBGRBT92-2[%.APRAMXR/=176=5=\#5,IET M%[#3Y),.(;Q']:$'\\?4#.6X2QF1:>-JLEOVS&.VS($IF$I CDT\FN-JQ",9 MI<=4B'T(/];I^ZUSD!]*N:HC=/.S-^1ZU7YOTS2>C%?+YS G2/N\:>@3I8-' MN7FPQVW6'+DG)=>IZ"BE2S'&')-VV>11__'VD.6M+Z_=HZJ0BP4N^S21W_,- M0\MN[U'=:P)??$Y"ZVRLCEG ZLB_"&FDT('+T>'CZW/"W3L-8_?#!C_Q[IYH MP:.H 3Q#UKG6$261'3EHVJ!RRMG?.8(=M C_S7,_)V]\^NP[1"^2Y=RPG#-G M.I 7$4(B^T\&X0IPA+#9BGO876\;JM[W13HL,"^N3P17E^[H>9_N?'CD!6@E M9(U_V%3+9B/SO!K&D(U)@?8MWJ1H\ #83QBCZ*UC]RZB'%F4#4YX=X19KJBZ M)+9>DQ.W&LCB1?X_EXM5LM7KLKG,WM3@)L-)(J28:#SU6D9$RWRI%=VU2M[X M$MR]ECPM0V('#^0YZ>E)A=S 3?K';);_&$\F+R\^P'A>P;Z:+1:C8!0(D37C M652*R!& :!V+7!D#+AC7)I*R' [CXO";&W?^?D!>.MS74%I&X965P*5607NNN(S)6C)C M"AH^VH7M,(YZ!/WN/F! ECIUY_3%"50\^Y2T=1A31F6TB0K0H VCNX\:J(S2 M9ZLS:V$!43$KR&/4RGH65$E,@M52\H"BS36"^U#Z.AROD-Q@7#O+TW./-HI"OVK2"O,17,?W1'MJP:;O M,23O#6)H-Z.],IO!@4(5:) F:O*R0+(H@V&09P#B[H' ME^?@6WXNP^ $Z&P"22GIVMDR&A:*!R9"X<88GG6GSJ1/HS),'ZEMK06S#WL- MJX=T@?%,:\'L)8$=940.H:^A-!6/D+DT1(%7!$CDML_G%ZO#P$,]XRU,&<8\?0[?A(UO,8(KDIGBG,RV;DGSF",F#41*-&CV, MLS]WAP=@=CZK$8]="FF@,C*)[(S5VECCN;;6QUI= V@CBEO8[!^DN?_,'@&; MW0]KQ&J70(Y'O#TL64J7(E#;UBE8&%C EAK;8:)(7W#T'$4BA:-$!E*6Z@X5YJTRS"8-KD0 R]O$O@X$?()0T="Z=2^B< S9 M-8@JO<&/.+W$Q:B6< Q")B9S[=E:7#VP)[_<&Q1<: .I31WA:P!GI1,#BNQ> MBY(#^&Z1W#2?+197/=Q&40:NBA*,;!*R^[32#++(3 8AA"(GCLLF]TMO8?A" MI'\HZPW2FM[BA'[U[A\XK6FC+Z;Y1;X@TNL@:Z[I.H=O9)7P/D;.%"3R+*3D M#)*4S GK=/'U=GV3PX9N\+X0M6D@JP;%,W:D[W&(KK9M8DBN#].B-@-7OK"8 MB['>.J5RDU3=<\F7/,U"TU\6#9J;W)RM766#K2#1SL>3]XXI4]._9"DL).D( M(6$Q6"EHHAY;L'PANM%7"@-6OKAJ*[RZ0?7S;/EBLOHDYE]G-XRL&1J!M$BN MJ&2<>\MT*JY6'M>,&T,^J5/Z?@V,'7V9.[SMF2M"&]8;E,'X!3ZMBA__.GN1 M_OMR/$_O6_+=HC#,<:5\YBB( ME1;+2'>(SURI&LOLOG:YWA9P>H_Y_#\(#B7EGM+Z?YDHRT,4S69_99@E60.1.6T\8J,)*IIJM'C\9G M&4SDF]=*MOM%FT\^F;EZ",NSH2@:\(1E!>:?I)+S7^<(J\O.USV(?:0A&,6L MK%Y5)AO;2Y69C*)DR-)%:SO);-O3GZS<>E,U]%S[#X3)\CU,\\^7I$Z5P^N> MD(9+H>J8D@IDS*; /">;0F3%LW$R2'STZ/_!-SQ9&0Y"68/#CI^J;M&*<%,T M@PS%ZI>LT9'G:8Q4GOE@/-,\"$: '(M*)=(QC)XW.0![&-93U((&A.\\J6B> M:=:_#-.CSVR5/=6]*),JR?'LO4+CM*CURF2N-Z]-\.E*\I MM0&8RWE5E+2PD,ERL4*LJOG4WL0MAKT;TED%,0_3C\VE:B#^A[8<7TYI!5U' MEM["!!>C4J)!G@Q+A8:FVMB0:%IO_'H9R35 ;@;VHZ\ M5K";<[<;O_3=NSF^JTJ9T@-\SU'#/BJQUU'#/J)I'FKN M N:+/FK82UH/QIP/H;JY_(T1].JD6-36UM[AF7GOD?%:%@4CB"#;[%!G?M0P MG-CW8?AHX<]@5>;<*V92%+3!&F1!QZO@D!=..P6;V\/3"G_NQ7JG\.<^E WO M2&Z% T][[:>@YA2 MI(M>,A>4K+4NH!9)E(PP&@LY.O)HG^R1T<%RZTW53E=O\-CR!!/YH?_K$N8$ M>?+IQ_$4IHD4[GM8PF]3N,SCZID?%&+N]NB!(LT'C&,CX$PKH-12NV!%T,45 M;[CP]&6,&=!Q/SI@1(WDT>>Z]#XO.*9L.ERLEMQD:3!$X;SF*46CL^3*J2@+ MEM)90D/>P@4MD;_V9QAV(5A&B\ MMEP7(^MF1A,I%@PF:<='>XYD6/Y[3)%N#SZ"#+I,"!-J'9ILG"Y"2Q6\TE(Z M$X6(FBQN^X@4;HUF;0+4?R(L\-__Y?\!4$L#!!0 ( /V"M%"-^+N0XG@! M &0/ @ 4 :'=K;BTR,#(P,#,R.5]G,2YJ<&?L?0=<4\NV_D::%$4Z@A 5 M%!20@Q2EQ@8(B @*H4=%NABEAI:("DB-@(*"$@%I4B+2%8ET$!&0#M("2(>$ M$@)I_WC?>_?H.9[[/._==]^]_^?F-_SV,&O67C-[YEO?FME[0^^CCP([#'3U M=0&F+4S 1<8/0%\$MA^_ KOL #@ C(.)/@B7:RL'YY6"<<7-Q4=,]->8 LO$S,O$[T. #%L9/V+>4S OQ],6YA96-G8&69P M,01*=C#,9V9F&,W*L)A1&L0H!UAX6?GV*!YGXS>YQ+[WAL#AX-C4K9(G"JL% M33OP4DJ7/6YQ< H)B^P4W;=?6N; 0645U2-'U=1/GM+1U3NM;W#^@IDYQ,+2 MROZ*@Z.3LXNKIY>WCR_\^=G9U]_3V]0^,X<8G)C]/3<_,$I975M>(ZZ2- MS2_M8@*8F?[C^&Z[>!GMVO+E'K!_:1?3%M\O KPLK'L4V?B.F[!?NL&_]W#P M5H$3L:F%U1R22J9XP'9Q"4LIC^PA?FO:7EOU8PV[]EUKVUX;]VJX!@)N9 MB7'SF'D!,$!:)X*H873@FC%)%K/03!@9TZM!#;ZND]A*!^Y(UHF&D*OR<=O. M6F2$KZFE6J1;.(CYC,_$R,[SD.X,TC@?T0%]'SKP+K2"#C1FTX';1MC) ^B2 M$6HE(E^8^W'M%\V;*'0U2&)>$R(-@R9 MX%B..\2MPH;&V#YJ^_NA%A5K&N#V#F/5%K;BS?YX-DET^3Q.M)6;2 M@?0'7PAYR(-U.B".F2/3N AT0.8J-14\CVYEE*9AQCEO@I'8T4[8AH'3@B\= M@($V U,801">G;9-E0[&_35LOL_+PR"CO,?M%J_S[^?:<_=*0\(+8& M0N@ ^S;X4K4V#QVXI4GQ[ RTQ%&5SE3T: KORXR%(9&[#D//=M:PG,O=<<7C M] 9$.@E8;^M;?#=E2@W5%G+IL8I*\+0)W-\^'K&X)R$X^L>TL-:U@]8UU-6)+58_"V.W:E,-%/4;CC07- M?@=$!HJ:91O#4G Z%Z*M_"1DL*;(RQAQ:](&J83M9/!]#IJ3O(-AI=>!289CDI#_$HC&'\619)"O!XW1/,YBRY%>742.#=7>>D ATI9B+O<3OM7YM+O M8W".*RF'+83"/=N=7C'ZKY*BTT4''!5(!\KF5<@Z<(FQ?!604."9UZ1+N/LW M%T1+8_-4GKFPD,@SK-7"O+=KFE<@CQ!=2!:L*VP[X@,6;TP'2#+K"WO29GUI M*M0G)>*'H3$1>.6R'BO5'#B37C.B!X"V6K@/\ MG\Y(,4]='HWAF)9M\\8(T_I '#09N%@MD@\A2[(W*R1<>S4 #S/$]T??O]L2 M][YM.49CB]O,03QVH)9FZ/26#I E)NG 1\>G/#9DX6@Z,'W$@0[<;*0X?Y-S MNQP!-/XOET_!%C7MLSX-#+3D#A2^2FPY4?J).6JEU>K;:@0%2L@J9U6+EJ1A6S2YMG$89O.L<'Z*F%TX/AK!0H;>%SOZXRUP#DV\,_2 M/RHU\XI$B!BF XI-1S3$0%,3K0 M?JV%#C"A2!W?Y'KJ!9A0/\O_1'FW[=[Q!O7Z(MOCN0/9EE:')08?YS3F>YFA M1I$;+(9T %J$G+X !$4VT(%5L9=TX*T]3?F;G$JA#F!/_5G^X^4JYK(HD=9< MPV>',*X2(@FZ]N[5[(2"B,)Y[(3O&SJ D<$^>LH\;W>$#CP=2J0Q@PCI7V?R M(V2803]+_ZCT>=FZA&+GHKN[0_>"Q9#A9*KU-:8&O\^O#C9^Y2'_2;OWT(?. M^APO5%"N5>5Q+#S\VG')OIX,@7/L32 \%+5QTFF!@PY6 M[[<-+-&&P:L;6@@Z<(Y)1^#;9-E) M= [/9&UJ_;"74^Z\X?5ZQ^KF^_LSQ: M;\*K!M\'3C\>U*D,!!H M3Q"(AC6FW7*[7/AM]G?B?Y24 NWIP-[Z)>IU%<^S=.!>(&BM'GGO.>)[WIOE M"^\4^($D^#5"FA5:T-@9FD]AU\A':"''Q'Y$P]]3"X.Z2+Y9HOKI4%JOFFLE M4F+6L6N3PBO*3(6_O<=_E"QH^QB7KD(Q3,EB>&25PM_\X8]5_>/&Y]?)3IAL M@6R^2@+1 ?M/V,TSW8L/QI E892$-@9;(&HQO-NSUF,2,]^IR@8.1TXHI-.! MWAF&'S2Z:OZ;_(_UUQ=%L"CDA 4#L@O8"EQ&EGENT\HQRX+&#>!E.3N&-F:( M\M(&>S4=L(%L< ))$3)/M_Q(*J0P9L7N<.0<$4;E+)4%,>;-\M9$&M:185PV M\^5_M)JOO%)^1"/#@\4.K],JTVB.-U5ETB* 'TFRH#KLLG ''9A;9=#L_:6_ MR?^QH@WF[RU'8(M&2 J-E-0BXATZ\!)YA!83@8TZ"%!IO]]4QKP%D90':::/ MR+9?=DUI:&G,R.S?MK6&#KCQ;,BCF>G ?$ B'=!/>O.Q4H'X@@[$]>/!M,8* MY.JC;.:A[]5M_"8(^S;W0QWU);424)1(8>S:V^Y6#=IQ/+)7D'8BA]1(TXD< MV1QU_?R$<5-)X+D(!A >XS?1$0!^)'W+H,WK[4D@VG$^QA"=']D4!*[^H]7\ MBD\,E"%"ES6&&3KN0]^WL]4+F!QC_9%D3TJDG=@$4Q%H*DM/_=>Y/U8"VHW\ M'2!!B %T@)5$!^ZK(MK11.//=*"C T((.0;"CN!=RB@92L37=* ,1=4VAF*[ MORS)L24CWYT'NV')<#K0.;%&IOYM0^'0A4MT8%_1*)**\J #,TJ05Y 06@]H MV5J; ?5]ZPJT>!4@(.,[547^$T!6*?RQKF*DG57?<75F8!$ZT%3(:+_--IM. M[ 2(G7H#.B&SQ?4'O2IG(QY,N<4P"=./73W8EX=D=$[37N@F-9D.G'BZ+>(? MK>8K:"J5E6BAZ06,;"Y';B0!?6D1,L"/I#PD8S W0?48MG0RB%E2WV__\(>J MF"=XO@-)M#;D*!:T'-HVP$]KIHQLJA^D_9+-O$[^SKHI%D#^;H4U^V\:^SL* MM6[PG<4MK^\9^[?AN/3'.NN+HB/?=759XZ -(07D7'!NDB_E]BC#/!"=J_1!$>IYWK)Y] ]H,94:6?L^<*$S?>6[OFXM4+$4@A:J$ [?C MY>E '1V(&N'U,N:$>QI&ON_R;MLQ>\-RP!J3VR)[,&J564TZN-5+A7"$L@N, MGQJC ]'8T7O@72IM(G!)_6Z%8@665L\TNUG10$^CK-:IM\-7MK\M/F.PWR#V M2;J6#/,\A@N./D8H"U4>V4DZ;Q9!-NR>W_.F$_94S3#2[YS^KLB4]WE;B2IA M!-@XIAIS\Y5* 9:0C$.$CR6[D>N+.ZTMNOB$JRI@KV'7HGR-#RSLNO28R%;. MTX_!L8=J\R.KU2N9".<;>C,'=?%MU;:R9MV+)R;JW6#/=)0Q,:13]B3(9RR% M?XK&"1IS0S.1LFA;.L/ M&$N,DM<\CF\9Q]2?(B JM.Z\7M \_LQYSB4 YKX?'C<,>7RZX\7D4]NW.UB] M0'@(^NXK]'P] XI4J:%89PSS)Y7,=%Q;>"*26]/TGGBZ^4>5T.+HW6A0T.[R MO;A?X);:K@!UYW?]TXRV;* ?Z0&>7-\VUL9%>U\E0S!*>QNWS5H_13#D4=B! M,+6F);M]!-]QWSHPB.)!TA(.IP-.8#Z2[56*LQU[MV-(2(>SP0.CL&SV&VV7 MCH'L.BSH #YNE@ZLRC!\T(BA'D7J%9;**8Q=_\@@@8(,GL1Q",,@$2%+U-5B M9(UA+F/.IC+@.TB>P57_A^HR?8OU[]R2/J=KIV8MG[\?5=!SMV M./C8*%3DJMI)=IM^D()RV/W"*\.]\SI\[IA8\3]AD_Y9ZWY+FKZ9!(YPB$V7 MN]>,9%BMK])M3TEA79LMUEECQ\1M_W>FW;]FW6_BYV\ZWS)%L%=%S%;]]!A^ MZ/WHIZ;ZCD0@889TCAWR3SI6_BGK?LW>>\,00XQ 7C@&?+DMA @6FF?X%@V4 MP,QAUQ-MYK&4$W)&P3?(64?+DCV*V$Z<':JA%Z2_3392F CO60C#,N9[2E[A!OHP$7J M_&U5_(+9Y1V\K^5VW2A#P^C G40('4@]L4[;M%HAB/B76WW,,+,RZ9A%XPI0 M$*Z(U.C:AC?"\&9;#17OZ8_(X+_=3Q9/_C4GR']O%;@E16W& M)$NEB%5$-7I8\C[RW#/8_L\\MVQ3WN38#$GQPQUG!1UK#>;+H9Y6]YF6V;\3 M"2*=L+]?C+_ 1*9^9^4*>A/\NS6NKF^6ZB#U2/SUWA@*/R.*)TFV-6H=J4]1 MZ%1N>6)?[6'E(K2^3JC=M[J@N5N'LY!-3PKUP,,/4\((,Q)IV^'&->!2/0KO MN@%)!;^"V_[ SVT=%QR./EO50=<:_Y@>X[62E"FK//NXK9' M<(7T)/YKER"6[\?L#QW'=*FGWA@SYAJ:P\,+YFI]^&83.D3R2P[(=13L/?GX M>9/N)+OTS1NM $+9F ZP,)JS0.9%U(S@C9$# 3C?,)AT-QUP:!,V\B7 C,NB M6F^DP3VAKU9@4]Y&#<>S4D.N<-V+>%F^9T?2IB1QJ)W"B&Y8Y1@&/Z$U#S-1 M4RC6&?#7-4B60$9U)1PLG**%%%\(CG&F[7?CUD'GD2XI2JN5,3X/NO<$^JV>*2_8)[ME LV;\\,U#?[D% MOUTM#,CXW9KB.?97WUEH9?I;"P_6/[96^T5-\O?6<\Y_9YGZYOX?7VG[>I4O M/^*;-< _LV#WWU=3CHD!%T.K>?K+:K(:H&(TJ9D4B9>[-[8L7VWUJ'U>R_E9 M/YEZWUQE^0M0DPXX-<#$CY6"V%=S87=HNZH *SBV,8%MSJXKMAS266RQKC94 MK>]4=T;LN>ABS23IL>GGB.* -\(4X8EXA-Z#AU.6/I;""UG/I_.1*\,=/OU;FW4C=N@?M#VIUB<[T8U7B$8S(G1\B/3M MDO-Y&U40XK'.2;(Y+3DP__7*0E1OY^2[4(G(K+.^1:]G, &VFP@??U#PC1Y) MI?=*<)QKYWV7YGW&>F6V'[O?+77DJN:-S- !"N\*,;0=L0?1IDCA31HTZEPS M9KX\,/"N\ZKC;/WR##CQ<<)V6]N;$PN7/3Y756+:T/UNM*T$MYQ Q4[:WD!' M C*<(CG>4.&6OZ=2*TC =$91<(OB'AD+@[.?]XB?YGY^>D]N.\40MT0Z8#P/ M&XL^46O1+E^E!C>7W9EH2-".=.X@A1D&A;4$)!^>@.Y5_73'7A(P/(KAX0]- MC:S7;\^N2.Z?\>UIG::Y^]E086%*W"/,<28Q3F%Q)JBZ-U/7(DSL5FWS4J*] MW4&7.J#"M#9PV9$%>T+MF;BEL=(G^'CO73#/5!I MY[8'GYA.Z'&[]6J*D?D@W[X/GZ_NDI%FS[AA_A8G8]3@8GNM()[\!#T:8'%M;PM!,2HNR;2_W A# MX9 &41ZN&\C>(S42YL9 \]0T2SAJG"=Z=X=<"1?!R>6&)E^3Q.4H,M(G[X*[ MKD:,P$7NB:@.?-B"$5D53G:%GQQOO(-YAGP-$\("R31J$3OH@>=S,QN_^[:O M^U8S4&]KL(4/+'+H@,+AJBI(Q7"'4:CSM;V6"Y,0O9T0W2;)+MZS>1_>U/RK MK3_]-OUVYRYWZ#L;?#>U/GZG+O=_MAO0]V-+=5]4C7QOJ^4@^CNQK "3RH_O M@7T5/ES]S5-R?V8K[;^L1K ^\#HUC;:5UCHLI*U(&B)(G\%38]F;A.,=W1+$ M344N[-P/(YI8]+[7%J&68YVQ@[T-ZIA:F'=/(T=W93%2KYO<"3M$G=NOX\Q MMS[N)MU[+'W;>%;]9,-UVL%JV.L!RW;4#>@BKL2E9FUV>?B1[-*[6 M] T&X8(UU.)?@I=0)^".#Q@&5)#;FZ<5/66@N? M,0%'>JRK\D.^WN^P_N89$X^4U"][*.S1B [H"]]Y EG?59&$K4O95=Y>"74] M.3.LAG_2T;D68 G4E*> UQ[.2W&S7_7&_,*(:S T3A!Y)V*I,05$!T+HP*@8 MY5<_/O>CE.C/SA$;?Y*,P@\V/$8L9J%R1@]ZFCX7UO58#&B<6 MAI3>8QYT/(%817K-@DLDL#@H=Y4K-4D3,PI:<"P@9.GD$X09-06<)C7<6/Z!S!YK8!.L( M="!/\L6]H^(W,8<3Z[!X$U#?(!=N:!O2&<1D[=WM92'466_^2\RR]51+U< O M;&W#:BV*5@/*SCV^-1=N)"XW]U,RTI#:D(D/ZLN/)5L>MD>?1FK:O\X[]_EKBEDVQQ;*[HF M.OF<<$$6ZXH^8N> ?#^3<>M=X5%!8^ZXC ",DS0K4IHM?XJ$UGP"IG'ZCF)) MJP2>&IBHM32TS,K.I=S O?*VXX+ATL5ZE6\.B98?01 MXV[6B>."=_7X &W\%,PDQ:\@+>)#!LPY#Y>89$X'@DFB8Q[K=W);13OCRFH/ M>"I8E[0BR?"-S74:IQ;>NJ8WWBKP BF((%P=R9T7[8DS9K%IY 7&X 9SB=J$#]5/:1W:(N:!5U&F7:SQ:/U!A4EK$1.!4#SS*+1N M6V,CB(TBGUNT%G^NW7WRQN+.>_>"JG,_U[3 2Z:72"J;CQ=CD(:C^6?=BI\R M,/]MNBIV^7R^GOX.?;%0\YWFY^_IYU0W3FLP-.#WI+/2%;F4.U8;&K*H+C M6 Z$&*+?CHLPE$IZ0CX];:>$K\E+(^S#W_$/6@')WPG@YCX?-G#6_V9 ST@C M,GQ$0GN7[4Q1H"3U\3/"9%3'.V_?,H+*FSL]5P3["_>S?VB2OZ<8Q6,EKA"D M>]AXRH'4)_G0FG.N)^.H97^6A(M7]\%KOE:+KU57M20B-B;H0/6Q\[70UZ02 MLC3%"O]A9*TLK&;D:I$QV9WK,8W++A&O0(PC@?8X/V5]HC.O"0W MSXZH<17XZY!O]AM]&V!1(SS:3(%:5:0G!+"M];:#]<<I"VVS%E[ N*W = M_OB434[#C(2J4YW??B-S9<*#^_OD$_('7[_TL;O61,9%?$;L"(22D(3!,6I8 MW4BHU;*KZ-FG=QIWFV+$;H?&Z&BFYXSF;$;=XIC)33&YX1.0\N9@<>[': ./ ML_*V*L]=YCLY9=)BG_XV[OH'Q/>_33^#S;^OFA\,+E?T[F+=%B9A;A>2@ MU8.!$M#6Z9?/PS61XW,\1>71]P7C1!Q,(^^9!=?-FU4K8JSFTF]AK'81)\-6 MM(1'>CML4^S 1ZL=EN*,WL&;SJ-.RWPX"%$3WP;91]6%+%W M9F!;^A7KC*Z,K%>7FD]?.G;E$;9?QQZJPA@QQ&<,&GX3\7%8H***&@YVXL)R MPOU/A+N,*TALW=VET/U)X9&3O1+K*6!IQ?%3AE+()T4(C1=9O5];0@=G3S F MYA-H^01P?:*(VR-OPPK6YX\GI-\WZ L:Z\@5CJ/DMLO.61L:6G.=SKOJGAZZ MU=YB+%2*,_OF11GFFX#(EE=:!>P+[:%:6]'5HM+$H0C>.HQ@Q#<8LXXE/?36(%[6I?#=3WP MZX"LNI!?ZJZ&7#:)X1 D&M=B&11C.XT/[@/FH"CA[9)39SJ6Y;T&S<(MQL4> M!B?"S"_K+[KY1WRN&[]QM,S_)3919SKF?9EDR^'D2BVPWY)T'CHO!2M?>2M" MIN!\[Y]XT(BY$>F,[3,F^E SEAC=$UFIJ(W"O3XA9D1H#"DP"L4X[1:!6-^E MT89KCHWZ "MV4(D*!A3Q4Z.;(^NM3M#:[9C*=KGZGS%TP>5NU5L?;4L,"KZI MBE;\8"@X [4TL>TJ7+,W.I]]?VS 5DN"L*'A>V;%;=)+VJPG;4@=M:#'B,;" M P]O9)*5_9SFE\A.B _8$N[#UI0#I&#NI#?9X &[G5WCJDD9D0K<+P?UPS:, M61,]G$C1_D_\V!=VDKEI'T:*A^H0>PC8.Q.=@<;.)UVJ5/#=U87=\T.(.?FZ MP*KAEMW>XC=5)I$##.8#[FN9[/6B R1G8\":#K0LHD4'X!CC.TC_0Z8,($]] M)PX:^R3*8?$R_33IJ3**D-,Q0N\=&G?@ 7Q5*B[_I$WARXHWD1;=2\=X_/Q? MO-V3< PKXX%UD00M0*;J$6JMO*-REM'M(NF3_?Z)F^[UVXO;"BAA *WREB+ M4_("(!6)CG#7HPB#@E9HYGIOZH;33KRJ]\,I!<%@E*946MY$/.J@"=G8+&,Q MV1=V=A.+/RE$4".YC'>]7D$6AE8X>U&FG 8"$U<(2T7S_139Q5>35=R4G:0 M/-?89%@M3ZBZ:-^,.:=/COM'(TF/Y::I1!_-^%4 ,2-X.7O"'67'4P/-J.S MKG^VA.QOEAF=;4DZ9U65Z/Y:85^ @I2 B8ZG1-]/G_?_C<^K;"'>I+[ .J'[ M$XW]:'*!IXI+WO#"(G6*8=I$DZBH$Y796D^(6>03E6=[QY$+X^0KO#SS9#Q! M6P"^?S0*WEO?[I<4W26%2AKX%,6=T[3'X'%@44Y!DH5!B>0':M^ZOP()+-E8 M/P674X'EUJP=I -2PLI507LK)W"HU"H51#N:#>N$W*X0H:T(WVS1*7T0,="H M))PR&686(<"F?WJIY"R[-',2GIWZ#.FN,##&FC4?CT?3=BAPVC"5X4"H/2:: M32>>$$O+O<%US)>O7#O7L@,-"?,9=E,-",WD MA<[TV_?D<8&-5R,\7\A\2H^>$EQZ4)QUNQ8[=,AWV*!E4@(++G^7*:SZ'KKT M/$ 4V<(3O=DU,\.*7$)K4]@8GA8>*$>"CBN0;,""*G-+X79:#CL)>I'IEJU% MS/?J8*];*V]@%L MJ&RHS&LC@^8H>TKV5,\(@KW&.US M)9K*U+RR:6QQGW_);C)C=^X:(VY/PQ;&T@'C,CH0&H)GQ5)*RW2*"8[H'6MG MOZ!^Y^$*VB@F;[I@UF+SQ:TLDP.UQ25EZ0 M!(50*'$9821A0E9##-"!(LR"WJY2*+>F1TZ!U:)H8HC*P^B4W,MSZSV&+MKV MQ7C+([LUKV$@F+W4=.2EI?Y>8DJ<%@S'?CNII<[GH?N1!CN)QWVSQ+/8&W$X M;6N8PSWUF*>.E86?&7T>3FMH)COL4=WSYG56T7; M:.EQQMX(>C3=7G>NWM1,IME X;DO@TZ\5/TW3O&';P[\\1/0VL>^LVZ*F5__ MNW[!X;?IY[M<_W4M1DG.^3BWR' S21VYQ86;3SWTI9\^93>!*M(^8O'F//TP M(J*THK!C;0Q'M=MR;L YD8MH,0'<>VF[JX&C6@3U_FJ4>\&11O0.[%4>D@SF MCG%P%3/E0)>V((G9Q'E@'<<37;"_M MVF86OU$=UL:"C;#T#=N@4;$QEQ%"^ M[L/!9[U2X"0KA15$I#G<[&B8POTL0RX%=W.PH[ _T4._WJ]T==9_:F'?7TAH M(MCQZ*&K%.AX4XF6XZ<= ]M#6S2GQTD.5^^.3NW28&L\YM:LR4,@TSBMR9?U M;H"KET+5A6N@["/S0HA?" YWRHX0:E>NQ0T,GT@;&SQHEK(O$ACK>XPZ07T( M'GT(+9*>[U8I"Q\\CA2&/]^R"YY8-QVOR8?T'P8TJA!]2.0$M0P>6H[=5.Y9L1!>IE+U$4,T:]?>?(\U#*W] MM<:7W=XS^/_]@V;>.4?.II--.K $>7L%LA]85L*0K$$;Q!9E+1R12Y*N71*E MQM>9OPY-'UU ,-OG]JM3UP)V4(\!;":-@DMU#!P_ MZ);P^FPR[HWH>:?G?:^H#3&?P0\7-$."FG@TW)IHS8SA(D"-\GM1_A]>X$6Y MPU^\P.JU+UZ@]W#%S MSK'G-9>S05(O"9#ST3K'Q5,O*X,")+TB.55I/"< M_G=>:*$98KQ+8H!QXBLN>/YDF-:1 U%J$G$Y2U#9D]QE?/EO*L\L:[">TFF^ M# >8NGI[&53LP"CNT_E7W6M86W_0AT_&]3:&83B#]FB7\Q<^=UTNMLF9'ABP M>==FO31XDJC 8!&WTFCU954279JVV8'GXPT_%L]99 10(08IK.4/JN7=MSP8 MT9P)?G6TN_SBA1J&YW'R0UX M>7ZR)05'-W>T\,W 8 */##V"7QA$#[90^HYBGKLUPQ\+L:7#+58,*_,^KMH& M03\ARD[*OR^:?Y5(K+Q_OOCQGE:Q(7?5X7?$&XL8SREP?QB-(YBL2&M--!^6 M2SP1WR A=_LSE!^>RN=4%KA(!W1O\ASL/LFG6S^L%/VY*BHM8B47YX;+:C,W MPH([7R[K?;R(MSC#*FBXC75K03@2LL:@K^;LY_X'7QR4@)!/T>I'BLH6C@OX M(@4TV45Z\GU*DW'Y>T_^&[9%?-8$O_/C'(R77.R]IYKX%VR+%FE.G07AVU.8 M;D[TS_+)9T7,[P4-)=['OIWZ_#[F.F "M>RP+;ZQEE/;WWJ@=L/AN1T*3DG2 MG->U/)&O9Y7L-8M4]H)1#%V0@\T;%J3T<0Q%J&A,K[8MU'P83++$]\#X7%4' MT'V5UJ-M.UP74N=$F1]LB!KZECU\EQRLZ[7/).D7?87@,2LT99IDP5,^ M[!%*O5Q_VMP2PMJMWY9 OK=N19%%$8U)+^A B3,5E7QF$)>.0\^;JJ+E5"E! MZ;W-RW0@Z#7-;P4*C;U(@BFF:ON[&XB^;EZ833)2T/FX_HET:'\C 6$2D34_ M)\TQ(V&AAYOO-,JDVJZ5E$++D'CCD4%0/;:,O<9M*S[TT&"IF8%K%AQ>_];__B!?TIJH.4*Q(MGB-MXR@B)^F%*C3 MH7E@K/60@I))K^;)G'HGEVM5&+F\YTKMW!,I[,I,[1T7-.5Q0R,/"LV&=,2$=5+,2&L$:0-\ M5IC[XL*"0W=)9*R 7>!RWKDZC:+7+[//<4RU\Q\3]Q9,'@?MA)\<&PGQYA&' MTX%Z=9^P-!S=VQ^BT[\N=K M^'\C'2PHR7>FB7T\Q)BR.UP3B*JJUY5[?1,]M^)"578Z.5[>[;BD43D(Y4VD39PWR2VN)1\P4J.E;F/DZ]^WPTKU.EKE+( M:F-WE?KK0?*+LH'%33\-I38ZX 3MLQ[O7>!ZZHQ09GBL:/B*5=?JT"&U??BI M6DL5)PG#)MOH#QF:.E8!46I<(D?#KS^C3N0OD:0Q%/[D6E#1< D.!:(8E+XD M"!54R98;LPX/'XM3?9)Y"NFY6Z3FDZ)4D;VD:XBD--CN-^^AJQ2=,;-X)RK3 MDF:N+^^U@'@#M7YR_ZB;3+KI \OS4SG&+H;#\1VRI>LEQ3,2"5]>TEM!!?Z# M7M.KM(=2XQ&"U61[EY%2%A\1@O+F[HZ)<[=;]GG2XN<^;UB$@3^)8)Q^^V31 MQR>NQ9BF!6^GS^B3HL4RO9/$6.,'F9B.?'1.(<-+.E;_H[_"P?Z -C!2_&1J M'D56@L>/5T7C>\\1$C!96M%A89J2&:?Y@MS,L55EG:MD%8^M48:^WBP.>!]9 MH>H&GD1: U0$.?H,) 9V;!-I)NN2^,>R@K55X6X-YUVF:DM-;$:F7[R]>A63 M_S3! K/S/6K; 'O*$0==]QIIKDDTC)I*VPG7&V>OV6;]-D6%<&I3,*_-S=<% M,V"C)S!@M);_'F(.Z5!.3>>K]N;FW[]V14$TU)PEA[),ZB"K,!IS";'[Y#@F M5)V'(AA ],&C;M-VN]Z:JJ-IXI="#KEKZD\P1NV R]+DR7T3I<3Y'N*-N(YW M4>)/8L??A0!D>QK'#-F-)$WC%"9+PHV)!7B%L$5EN.9)\3KUT'#OZT7:3X+< M;^PKZ<8F/95[7G2*? 5@/Y$?,E0<8 ;GH? MC8+F.\B':=4CVZNV(9I2Y.C MG;"W_G;W%C)(X9F64MV9"7Y2%:]B[S.]612]?.$Z^OI%&<&E+@!2-X*_3@=J MT6$TAA>Z=8QRO5?STFBT](6J]DI^E0_A =DNA%95]!$TL]\]C2T=BC*/#NKZ M1*UB2MUP6-)1MT8$!QY)X9T:3TG&M0G/)#E\*!RMD%>.#""3QN(V?5)V[ VQ MN"T9I_>N0K.=O1U9J!PN/&^)C[&T.8BI60"*%-\RD]6W&R%LD-5OA0?*%@+( MW$.T/DA9KR)%'3]5U[;=!D2, J=KW0)?YV5N5-PD>K)CDHU)V MV2@&\PM!;Z]4)'LP^G]/H#S>< S;6-8Q3X'B87H=AS2AHX/EAS(+MV4-YA%R M6#)QR>D.FCLT(S=(3RZ&L1O M2SE#2L8A>:"- 9>>5'5#)->92=OR,@P_=T2B[>Z&E.$N*>=6? 2[;>7 \ M"UIXYC'(W<$:**_V01=_W6?WGN4[^4JR;_V4>YV'K?+D>.+"'KP2#MT(NGT] M4(OT*'.V[=*X8QS!7O"U.N9B[I56 M( !#V:\MP@"N+M!Z-PC_D&1/NWT..6+F2=8PI@-H$>12>_JOIT\YD7\5N8"L ML1]#;6X[SB"=9FWS"V!:X"4Z@#V!^O7TY@$&T_VKD D=X$"%@J=5V*EK$'!1 M,1W8((31J)Q?G0)97\GH?669#>T# UVG&D#D59FO3K>@_Y3UVY%VA$.W/7-F MXH\_/]6RK@J<_THFG<8/XD:VN_*09PN0 M3BYT8&6.I0?D$N?Q-A MQ]VL.-NF_^R-=^;^,UOO0#*L>[4MYI'4$?]G)H6O'MPJG+>^ M;$L\/*,/F.98N>Z P%); M(^O'KBN+7SW5=;$,MDG9_AK7N""&AXVB;RT&^A'X&WIZS(5J.=FLK,,5ZTQV M3WX:OZG5_)8%Q8BJ^ -UJ1G8T8(J3=@VN-(Y&%.@>">LT/?YT+86-=WYI\%^ MGB/.VFSP*=J3D4-AH+R2&=0ZP&Q'-K:TFTG1JG M$-KD$<(-_FDO;6SKU2M7@C:TZ_!3MRI!HU2VSIIA 7PI.G.F=(>"R*$34^2%+1,5N!10DIWYTKLSHKH%)MU/=]H MR;LTH%&2.P/39-C AOB ?HF\R3^V7CUW6OYR[)VDE"Q/Z4FZ"1)Q&08'%:VDBD]_/=TL$7P, MIVR?J;]M.$?@ZK6,BWD!0J.]QW\=#>9ZM^;S)C\^'0K13YUV^"3/?P#S3D[(=+\<=^"Z]"/N9.#;Z%8J=+(X\V0>4N M[DH"RO[/NJ/_0]:;)6+@B<GURQ\PO..CF8\9%:J\&7T M[48GOA?3#/*:X_P_M\C.7(<<3==FIB;2]M$:AA7PL(6,<5DM]C&'VIF7I,%S M70I) \P.VS/<%&_IQS[ 62:IW'GUBP/?Y.G=HI2NWBH69/7#E6E(0AL.>=M\ M;M^SN]?DM'?/YFL>RQ$;WS(9?J/KHL2QT54,A%1"!UA'J=%85X50QMSGHB#I M $L]-9\"&7.+=F1ZWG\2KRXV)]M<3#VAEC1@8Z=Y7O>0?&"%I!HW<^JL6P*C MRJU'=*#ZH+RT8:XQZ4CO^&/3ANKT.'#?^AES4_4=IQZ+ INYM*U:.%"HQ'Z& M\$7X%CHP6E9[?@S)48_,'X0CAB0K8N1U>\3M%J6ZQF,F^\>L7V!=%:=<-1>S M58.A%WLC&.HUZ8"K^Q%B.S5>$TP^Y8SF*C%FM7!]55IQ*9,$L>D,>;*8[)8U M)_S*2]'&.O02R[!MFO!=/M[P<]=9 \S^NK/Z\Q/.__5-Z@OJH:F7GO49/7Z:IMH/I]H[HTL'5GH+0C<2=!!ST^2M>%[Y^K! B5D M;W<-XUM]S>)1L'*YO*/;^TS[I/;**$BRBER%]8-H'%@ZL#4QLG%!FFP[US*. M#$^,CRSOF376;M--)!E<$TGR'N78RB4!A$.N?5Y#]ML3CY+LR7(SOF6;*O7# M6-S"CUU]K318E M9CE,OI[K6\F>6%-\6!_]'JH<7[F'>&"##O@'31 'U%T9W>>7U?%W?7GU#U]1 M_#.?M?V;&U%_J.A_\&%EIDEHB5ZC%A?Q$#6)HD-(/D;2SX;'V*HO"GS4%!NS MOF*8#[/H6A-9R%](!RY=*:^JC%*^LVNG99/]8XH)PR6P,BYPZ]U,*=Z!XTX"M6&C\70:M$O>4+H@!./,,6FDC!?RY1-DZ#'64 ZSFWP]Q]9_?EAU5]K(/FT]Y'8Q]AO+='V4LX2'!+"TUSN M/8)YBVV4ZHG,:UF&O^5\6L0'L-R3O4/-QKHMA:)?$B-9K :,\^'I9G6(77B? MN"/#L^>5KAX3V&)ZF X<6N8Y(:!QB2>>4E-93C!IY<'SZ7T MF!P)08CHA75ZF#5;.FCR/2L[_@9]=WPN/>QV1([EYY M^?S,TDL:BBVGY_V<+EN&2\6==?,_^E&*]U2PV3'.Y[\ JQD9=^O56^*X$K@< M:+#<%4KT]9UFN\3U( (&%*'4FB[M\K7/T3 Q"8K^^_P2-3Y*W%'[5TR M8TUX]1WM;P*S^A@%$HI\G=: W7HFEF)$?5XE,1VO]Z0GD:90I/]!/5CXT1O4 MB_,03L_L!8&1IZJQLQ<@3?[K%&$E&D>S6W;5[5%01-)43,DIT#(W'GRK1'9# MK)UM64CI\8VPYTXTS@>$I4:LPOP:@_P\)2T47,-QH43[K$B.PU!=RT-VQO?I M0 HQ"L/N]/MW39DY!!EWEC3^*4,)KJQ'D8Z=*2N;4, Z\!S"\R='D\+:Q.W M=3M%^N8K# C^>W7VLB+=&V?Z #2S*1IX]G"[GJ7SE:\JXG"6"OD.EG(JO%6F M6X:L#03-S'QNRM8AW< DV89"Q@ )Z\JK5"/[!5XAN1-.GJE(4 XU9K8IB!^' M7_9A*,UM>>":MYBP9 M'>,G?PRDB_B +6:O71J('QT.(PR.7;$:<-;>7;*R2L"!MMNY0'0\CLO#? 4\ MF.Y=)QLLVT#OC-KRY"SQ@ ;%'2N4H6$0T8G.OOD;D8KFLYU'?S M.;M4?+#1_J%[R280AU<;M<00:JFF0:#/2)'"O-.8B":,<#AH)LA;[HXS343G MX$L;N_?:A!-O_4[K#RT_5N4MQ_#3VI'B8-@2GRU%FAIS;;%2'K_YT1.&0T;X MGM/T&$+Z<^W3L!#/TG2_-^EQR<8/?1+Q8:3(N ;:CWR;,PH-L0,)35=;G^MR MJAURY0M&'78!Q%#2G(!9,^?3&[:$+$.VKMQ#+EXH8W( I8H,TMJ%D%;+;0X. M+(;40S8J&XO*G" MVIF6DO3BJ/@)7>&)T<7!Y>B[X MV6.383Z#W67=;RQ,= 0?=?UQH+,Q1$8BJVNA^%IP"382Z8 F75$@&8#'A,GL M%&/D&)C,,X#HO 3SI67-\\T/$J/1045%FD[,=!M)'D;AYW\K#.[OA98XQN;9*0YNRPHIGFLURX0MYEJ=W.LT^];\/KXO M::3V-B+\A4?$$/I\!U2,#M2.+E2Z/<0Z84C2(PN\XT]&9E5D:* G8"/DF4^? M3JO2#GR\33[WY7$2VCX^[#;L:%(*+UYS^PVV= ((ER=L"1H."&#ADR8_BZ]W M7^,^05H 6>H@MHW@A=6UF]*J5,&LV-$R-+\>Q7RD-+%Z)-1MST8B@V\TEX1& M!8B;).Y/I(D;$SP;T> O$0.K$8F*DV]4ZB=!;&_7EGK2@9?M@[IT0.'%I<$4 MFO:W_OM[;O..ONL?D;]Z0')H*%=QV:I\QQ#H9//=]0)U M:)= LVD/E'.0/'C71FJX9G/(WEK-E,2[9']1$R!V[$3 R7BS:1QZ7Y(<3Z%_ MC\:XKC?/7CQIB-SH3<)PW+/I*XBWFFF?2K"K,K]4EM*ILI&)$\P"7K0N7FQ(QP> ,(@8;.?80P4\U=HG"J %XH-._@8LGV*%).J[;"W3J M-?AO5=0!;D T0,@AE"TL3$K':_O:T%Z&LO#19FO=BP#?W&- >" 4#6) NL*! M.' ?MZP.?68?ICW$ZQAPZ?#A,>!\SY4#UX.(GJ!X):!9 ?#U'7@.>'$0%N%1 MDM]^^5]FQ@K&^* 'O]:6=45>2/728B)6H)6.F+ Q*K"^<59R%73I=U4+3@OT M!L/1:%Y:W;R\$,VM/Y*-Z7#-?^K+.'V.$PA9;)B(BIPK331(4G$9]2%6G;Y: M$BI'UXP$XI"9M5IA7D)R#_KE%RIC"Q79R2R DR7:2AY5XPK_-W5\0":229@Y M@9]VXRV5,95$TS7B:.<,JEFJ6X@W7VW+7L.J71KS3M)N\3F@G7^_>T&-+XM? M:'/9)FR1^7OUAY=Q2A+F#A264FDJDB(90=P@NA@WU;CK6F<6?]%P?%FRY#Q9RNIR"*MZMD1T,SYL MS]XS 0G)QV2%CA&5HVZ6G'S]GT[OGLHY;R)(USN)U_VBUMI@%740SL%B;]-+ MB^:1T8RH?;K6K^-JG.CZ,Y)GE%2[GEQXPC?-,Y7"0E72%=G^=C+0>!%DC MQB;-<:C7]3)%?I]=+ZP"JS*+,9-$<_K5S4\G6S\;F;8PRNDX=T=?**]E8XC( M$HT+!B)2;1"YCCX]_MD./@=NN2TC6R)?NZY_+57M5V<35+V0P)LMIO_2^AY/ M5*G9-2HZ6R8GB8$L8>,<#\FI>V(QH\< AA(O+E?S[[7XY*\+",G[KMYU:P>! M8<*M^1<]=)2%U>*O'K0&!OT?T13B&X47\AB7WX2@-2,LM:6^K?I6"O>L-HA' MA4D 6];]:(:./+4-BA](3#^)ZW^RT9#P^*?VF^Z)?5C=E M0'J'2[&'. /=6;1%^WCJ^K%4MN"1<3-7T>0<21/8^C% :,N?8KG>CEP'CPQ" M6XS;-Z2E22* M[= 0. W:1W7RE>:<_ ?-B$B#6WD$=/,;I>(Q+Y-WLR)3H)G81MJX-TE1R(Y]?TO?(-RCE0T]TF\4W"2Z'[0KPWLMJYUUU@P"!C=-$%1(?^7T]K4 + M?73F#74AIW>E91&TM4,WVA[?5GK[TI,@"/\0]458WA%'WTP?C<;ID%V T<#* MBYFY&/@; ]\[4W[JF-"*,+$-;+[']"KC:V[#QO/Z)PLY7]>?'# CIZ->H($D M#?R\>:7T!ODK/:-?V0N@*N[=1PXN;ME-/;M7M[;W(ZP5#M,[YN/W 8 +)X(? MG# MJ12FK5.8";*>)(%(R>2O?GJWK'9JHZI$13/HRS5(NNNK/J:?C@&O?,3K M;V'$Z A,S554O& >OKY;+-HF)MK;U#1M&<72ZU;X\40GWU&"VOQ(+#,X==)E M_4BU[794C'[";S4@A?_^.PS+F8+"E0#N-/GRXE6#?1^?4HEJ:5]=8?>FJ+O= MW2VGG]WGP]V<.K>,B)?G@S6:RS.N(D5J"$I$>H@8GG7C])P=1U?RX(_XT/ZO MS^=I? L[Y/N8;8DKBV*62B^RQIHIY^F)=@@J%G/5FH!36(X!;TK\86]0IQ8= M7:7$CP'"B$IP=]D\!,%N(S5?8+QA>*O5$^Q UP=[YTM 4',FI)A#IB2!GZ@FT(RBFU:RYTZ9W<4]KLT:>VQ0JGA-6F?UYHY$ M@O(.X\^S=^-[[T*(BE1WK'T,J')F7Z-P#'9-BK=74UAN0U!$URD"YU[A_5^"_-8<\ MP%ULW_\V4,^/080G,YDUL8(;C#[LG4OK[GK*[W9REI:&X+@"(GBR-IM?I1SL MOR&7@>S$(JGH:'2,$(UUZC<"/GMKDA/(?'1&D#5M@J9-S'F:CZ]?:_^9T6I M/K^RFE+G>$YBY:YO&0R:__A%C7[?!R07]0M3\>GL>_0%+FLZOW* ]!-<1F##T3;#0JJ8N3$HS_26"!T/=8^-+D:=3YP8O7X\! M*RFYZ;58"L$8G8^J?JJ)4&/M5^6_];;Z&KHM[)?",FTJBR>,2L1K5Q>L@ 0\ M2[=#5@5](YF?5"#K["K[H2DWQO6^U?(%!Y4U4PDWOWH57,%/LTA4!]Y3E ^S MGD:F^I8G<,+J(]"1KHKU\]BLF%TE0H_O;**;_-C$DZ?9LFX>NN2-?!^Y^U]- M'??C!K]*U.S%BF-&(T6=7V@,F&E9S)N\^@79#')[X(M('\2"(E*PTB1A-(B* M+ER):FSWUB@(\C3JAIS0\G8<:ZM5MO[(\RJSS2+L"K2K@9@5[1<]UZO85/E- M8GNEL#=7M;8JYNL7$3[LQ!,=5\R"+A)8*@V9Y0'ROW];=/\&5EQ+)=,:R:P M''\C\<9:X*1W,N_42P_Z[_=II]@;S,7/#3>-U@YHPW K% T@\AE"D2T\U.&N MSIN!=\;C>26IVXYZ?EGKEXF6R^@J^(_W$%_/;"ZZU@G^^53I%K&SO>?[/JW= MAE1?68_=.24L?4TVZ05]]U?:*G SJFHT5%:-&M")Y!RJ9WG]"<+>+^H" 1:+ M(!.)CPE@S9C2FM(+C&C3J#LC@98/(1X=L#<2"'-[/ZU6* <>';J[Q>$G;5(U MM!MKUB8T+:9=_DX6;+#]T6]!F9/%^H7"KF2)X#N6P@$"/T&^]-!K\ZOCE7V; MWS]>AOZGZL''?9'ZF/OEY.02E 6<>PHZ<;"MB"MKFNAZAG]W.UL<;6)B/OE< M)*$0TNOR,DK&K5#Q3M9Y!1ZX'#D)Y" 6AJY263]1XD@Y]UN<@Q"MA@N+]G7' MU,B?)N0W[S_PWFM+8690+6W/[S88AW3YS_D53_>S/<$^91&8@CEFO69';)S# M\3XC^&*ZBN^*6*+!_7M;]!D>9Q):]^0$]"J'G>9J];HX?&O*0ODFZ,Z.1[U^ MB BC\$&'@3@3&-TJB*G^'/$!]:SSB'ZM=\33M'3ZY_B-&A.*/D\18(_:8O-6 M%M<$.PXLS#H7]+Q#([RF/EQD QQ-4LYE6!'O&D-;H8PHI$;V:Y8=(!%/G?Y_X2<25=T=*"Z;UU=QO4H/C'ALMOZ2C1\"7Z 2[M.IUT9""%*N+QP M;ZS6Y55MH[&Q'X.FSWO'#/N5U4"8F7IS#)5R[B$F$MM&4)SRUU;*)@@R3[*Z M<=+AHBE 1_?!9]_-#BFGY6CE[OM=-T%/RK2]7M1/!H:FGM[:C'^EBW7LF-RB M\D[YCN9\/!!6LW5'B:5>_=1EP>LW]1X_/TWSD>8;X@QK[YH@G#PCIG0, /$A M!RE8&/T.*/ EX@=JTK;[&!!61=G9HK ,UHTZF@[_*VD',_R,.ZR"MK'!L15A MA5?'6 \8^LTU!R.3/#09CT01MM('\8T\MI_D'O*-C#8"8U+%VN!G82Y&$YU6 M!4;=SM[3['.1%<1<#/:%F_M;-_>.79Y7X^!8D@LA")L5;G:;^CV2"7?R*HZ2 MZA5D33$$/U.7SH!O-!23MC-Z%,8BH74Z8(< M@@R@6 R[+FJ/O*[]71G93-"A ==3D,J3T=? #@N9$4\ MH-U(I/H(%5Q]'\8>C0$U3A;PLGN75"2(%F/K?-QKL7YSBT*N8IY\_,'O-J:Z M<^Z2;]#2SM(^C5)U9E.3@CU M' DU4%V'71_A9G4+,!8J"QMWI9P;S:NJ*YDJ5RPD;)\=WG!ZQE7B;(14GM"\ MV$59@06KMK <:(VE[,O_@KW<"K\[OBH^L<8M/BK*O=,Z(WQSR[- <]W$L4=( M(D'P9; :(+WJ5[?C9S(59%C#WYB7I03/X52:>DY;VNH_2"YZ$.(-NQYS)CZ8 M\Y+/QZ8235J^+)5B_+U::-^8Q:CP@X.4-/*5CKFNN]V.+4&!=[(D38R4(,R# M*]S;6P((I;P%9FTS_]UK_X"<"ZB*T8UBH@BE/1/(S4/^#!5?IG#=53;KTTBV M$B$O.2DX,MCG+L44OA7O9''+?U"F_;HNB$$J?E6_%Z)':,0A9EU#2N1Y2%:$ MR&P_J\>5U,U7Z)@:X_,K9%SQ/L?[?>UD@>!SB 25C=^YZNOD2M O&)6E?I)G M(CR8MX *0ARJ;_E+J%",C>S/U42VL7$[]]^3W2B!8\Q)C/2S$/G;U816H@5A MJP4(K/>G[T[M:[&OGW[0&7FJ.._]N>K7LL&/;B?2OE7R)ALD<3GV]AT:();Z M(=.DR$57JS-$ROE8?.!^1D-:$PJGCAX'&Q!>T;_O![6*<;2+1F/4="0=W#*>_Z1_J?TY/$-L2U92 "U*#1S2QL7J62R0PM[(SP[;+56,\&6 M=XPMXB.$'CD4MW4%\ARO1('N/C.G\TM;C0 5 W6:F@GO(XZ4GFAMJ^/I]U+D MJ9Z@9H&EF#1LJ_P.NJ#CS=J;*J.A;M)?84?:L )75CRU]>YI:@-)7:_),)E; M:B1?7?^.'TXO3C]=-NVFMLMMZ #7(&S+@CX2Y&4*U+K48;*)R?*8,?A MK;- ,S?'+SW1< R1X_890&6%ZC%@E^'6Y,U\TLXQX(?%,: SE*38NMN$H7B[ MTV]6L4%!4N[' !S2N9);5@ WVLJ>!UWO7[&YIT6ZV-&^H$+B/P9P[X7$\F*4 M,_)N$1-6CSH2Y13Z>?0L%@4X!H#OP5DH!VE#9GKV M_?E4A%DDN9T*M3T)$2$J.(*V60@9.?8\Y/D!";@,[HQ5_%XVA5EW]3FA')L? MY (W6K-RG#K>T$R#[4.15W_/A5CSQ)FP3+/H M3^/C)7>J1L9Y@81E%H^HI>*85BPH6D=GSYEB6YF,0U^:1V]>?: ':]2DKOB MSGU@C/F%/6 4DBNZ66I&B-)5S7K2)-WHL,TI:)BX%DPOM_UP)6K;#V0%ES') M4J92Q5CX#9;$;DK'6N;83M&RPU\U>.J^&>T[IOS:OQ>07CHS51IX6#&^#=' MB(63K%)EV^\UUE:F:B]Z.ZJHKK^STKFCWB]4-3E$I/<+. 497YS=>^$]N3J7''.6^("GCKF3AZ9I[F MB82'5V;X@W7W5F7@/T9\FU#M5LN.YLP&SFJCF!P%%%[@? M,(U=5KY#=1Z#?ATDQSGS\ ?;08'JG9^_>]"]QGL17(HIQ4)D'>?JS_69W!K3 M.X-@KS0HF=_96E-CMW8S/-LOZW$];C1BMRAP0T:[,F&"TK9YC0_,T)'++:W; M+'2+)Z3Q5!0A>E]IU!M!N-&WH8G&:=)'UN:VH"[4.\OU%A%E"7$4 PL'=?\4 M,ZYDY55\^5:T@# 'FXC@9W*?F1S1@](AST2N1 +0)+Z1REL2&383?GN@,X3/ MH]?G%$9XNDS,'O]4/%F\_>T48\P/!E5>.)W!Y0;!K%/5VT%\#2 6+V@HWX%) M9K,29)I*36;)")(149% :TA0Q!,U-(!STDUK^,^0)[]Z67L^J&QZWWSXPS'P M';=E67!=]>E#GRM'RM^*GW@)WE/W)IOW[[+[@L_?_%Q^]3_3):U#+J+*[R+7 M8X 3_!6JO#<7?V6'0I=(U&S%JF=QVD](O=N&:'XWY=6J&B(IN>89/Y\Z