0000074046-22-000047.txt : 20220607 0000074046-22-000047.hdr.sgml : 20220607 20220607160956 ACCESSION NUMBER: 0000074046-22-000047 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20220430 FILED AS OF DATE: 20220607 DATE AS OF CHANGE: 20220607 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Oil-Dri Corp of America CENTRAL INDEX KEY: 0000074046 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS MANUFACTURING INDUSTRIES [3990] IRS NUMBER: 362048898 STATE OF INCORPORATION: DE FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-12622 FILM NUMBER: 221001316 BUSINESS ADDRESS: STREET 1: 410 NORTH MICHIGAN AVENUE STREET 2: SUITE 400 CITY: CHICAGO STATE: IL ZIP: 60611 BUSINESS PHONE: 3123211515 MAIL ADDRESS: STREET 1: 410 NORTH MICHIGAN AVENUE STREET 2: SUITE 400 CITY: CHICAGO STATE: IL ZIP: 60611 FORMER COMPANY: FORMER CONFORMED NAME: OIL-DRI Corp OF AMERICA DATE OF NAME CHANGE: 20170417 FORMER COMPANY: FORMER CONFORMED NAME: OIL DRI CORP OF AMERICA DATE OF NAME CHANGE: 20170307 FORMER COMPANY: FORMER CONFORMED NAME: OIL-DRI CORP OF AMERICA DATE OF NAME CHANGE: 20170306 10-Q 1 odc-20220430.htm 10-Q odc-20220430
00000740467/31Accelerated Filerfalse04/30/20222022Q3FALSExP1Y00000740462021-08-012022-04-300000074046us-gaap:CommonStockMember2022-04-30xbrli:shares0000074046us-gaap:CommonClassBMember2022-04-3000000740462022-04-30iso4217:USD00000740462021-07-310000074046us-gaap:CommonStockMember2021-07-31iso4217:USDxbrli:shares0000074046us-gaap:CommonClassBMember2021-07-3100000740462020-08-012021-04-300000074046us-gaap:CommonStockMember2021-08-012022-04-300000074046us-gaap:CommonStockMember2020-08-012021-04-300000074046us-gaap:CommonClassBMember2021-08-012022-04-300000074046us-gaap:CommonClassBMember2020-08-012021-04-3000000740462022-02-012022-04-3000000740462021-02-012021-04-300000074046us-gaap:CommonStockMember2022-02-012022-04-300000074046us-gaap:CommonStockMember2021-02-012021-04-300000074046us-gaap:CommonClassBMember2022-02-012022-04-300000074046us-gaap:CommonClassBMember2021-02-012021-04-300000074046us-gaap:CommonStockMemberus-gaap:RestrictedStockUnitsRSUMember2022-02-012022-04-300000074046us-gaap:CommonClassBMemberus-gaap:RestrictedStockUnitsRSUMember2022-02-012022-04-300000074046us-gaap:CommonStockMember2021-01-310000074046us-gaap:TreasuryStockCommonMember2021-01-310000074046us-gaap:AdditionalPaidInCapitalMember2021-01-310000074046us-gaap:RetainedEarningsMember2021-01-310000074046us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-310000074046us-gaap:NoncontrollingInterestMember2021-01-3100000740462021-01-310000074046us-gaap:CommonStockMember2021-02-012021-04-300000074046us-gaap:AdditionalPaidInCapitalMember2021-02-012021-04-300000074046us-gaap:RetainedEarningsMember2021-02-012021-04-300000074046us-gaap:TreasuryStockCommonMember2021-02-012021-04-300000074046us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-02-012021-04-300000074046us-gaap:NoncontrollingInterestMember2021-02-012021-04-300000074046us-gaap:CommonStockMember2021-04-300000074046us-gaap:TreasuryStockCommonMember2021-04-300000074046us-gaap:AdditionalPaidInCapitalMember2021-04-300000074046us-gaap:RetainedEarningsMember2021-04-300000074046us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-300000074046us-gaap:NoncontrollingInterestMember2021-04-3000000740462021-04-300000074046us-gaap:CommonStockMember2022-01-310000074046us-gaap:TreasuryStockCommonMember2022-01-310000074046us-gaap:AdditionalPaidInCapitalMember2022-01-310000074046us-gaap:RetainedEarningsMember2022-01-310000074046us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-310000074046us-gaap:NoncontrollingInterestMember2022-01-3100000740462022-01-310000074046us-gaap:CommonStockMember2022-02-012022-04-300000074046us-gaap:AdditionalPaidInCapitalMember2022-02-012022-04-300000074046us-gaap:RetainedEarningsMember2022-02-012022-04-300000074046us-gaap:TreasuryStockCommonMember2022-02-012022-04-300000074046us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-02-012022-04-300000074046us-gaap:NoncontrollingInterestMember2022-02-012022-04-300000074046us-gaap:CommonStockMember2022-04-300000074046us-gaap:TreasuryStockCommonMember2022-04-300000074046us-gaap:AdditionalPaidInCapitalMember2022-04-300000074046us-gaap:RetainedEarningsMember2022-04-300000074046us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-300000074046us-gaap:NoncontrollingInterestMember2022-04-300000074046us-gaap:CommonStockMember2020-07-310000074046us-gaap:TreasuryStockCommonMember2020-07-310000074046us-gaap:AdditionalPaidInCapitalMember2020-07-310000074046us-gaap:RetainedEarningsMember2020-07-310000074046us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-310000074046us-gaap:NoncontrollingInterestMember2020-07-3100000740462020-07-310000074046us-gaap:CommonStockMember2020-08-012021-04-300000074046us-gaap:AdditionalPaidInCapitalMember2020-08-012021-04-300000074046us-gaap:RetainedEarningsMember2020-08-012021-04-300000074046us-gaap:TreasuryStockCommonMember2020-08-012021-04-300000074046us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-08-012021-04-300000074046us-gaap:NoncontrollingInterestMember2020-08-012021-04-300000074046us-gaap:CommonStockMember2021-07-310000074046us-gaap:TreasuryStockCommonMember2021-07-310000074046us-gaap:AdditionalPaidInCapitalMember2021-07-310000074046us-gaap:RetainedEarningsMember2021-07-310000074046us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-310000074046us-gaap:NoncontrollingInterestMember2021-07-310000074046us-gaap:CommonStockMember2021-08-012022-04-300000074046us-gaap:AdditionalPaidInCapitalMember2021-08-012022-04-300000074046us-gaap:RetainedEarningsMember2021-08-012022-04-300000074046us-gaap:TreasuryStockCommonMember2021-08-012022-04-300000074046us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-08-012022-04-300000074046us-gaap:NoncontrollingInterestMember2021-08-012022-04-300000074046srt:ScenarioPreviouslyReportedMember2021-02-012021-04-300000074046srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-02-012021-04-300000074046srt:ScenarioPreviouslyReportedMember2020-08-012021-04-300000074046srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2020-08-012021-04-300000074046odc:BusinesstoBusinessSegmentMembersrt:ScenarioPreviouslyReportedMember2021-02-012021-04-300000074046us-gaap:ReclassificationOtherMemberodc:BusinesstoBusinessSegmentMember2021-02-012021-04-300000074046srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMemberodc:BusinesstoBusinessSegmentMember2021-02-012021-04-300000074046odc:BusinesstoBusinessSegmentMember2021-02-012021-04-300000074046odc:RetailAndWholesaleSegmentMembersrt:ScenarioPreviouslyReportedMember2021-02-012021-04-300000074046odc:RetailAndWholesaleSegmentMemberus-gaap:ReclassificationOtherMember2021-02-012021-04-300000074046odc:RetailAndWholesaleSegmentMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2021-02-012021-04-300000074046odc:RetailAndWholesaleSegmentMember2021-02-012021-04-300000074046us-gaap:ReclassificationOtherMember2021-02-012021-04-300000074046odc:BusinesstoBusinessSegmentMembersrt:ScenarioPreviouslyReportedMember2020-08-012021-04-300000074046us-gaap:ReclassificationOtherMemberodc:BusinesstoBusinessSegmentMember2020-08-012021-04-300000074046srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMemberodc:BusinesstoBusinessSegmentMember2020-08-012021-04-300000074046odc:BusinesstoBusinessSegmentMember2020-08-012021-04-300000074046odc:RetailAndWholesaleSegmentMembersrt:ScenarioPreviouslyReportedMember2020-08-012021-04-300000074046odc:RetailAndWholesaleSegmentMemberus-gaap:ReclassificationOtherMember2020-08-012021-04-300000074046odc:RetailAndWholesaleSegmentMembersrt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember2020-08-012021-04-300000074046odc:RetailAndWholesaleSegmentMember2020-08-012021-04-300000074046us-gaap:ReclassificationOtherMember2020-08-012021-04-300000074046us-gaap:UpFrontPaymentArrangementMember2022-04-300000074046us-gaap:UpFrontPaymentArrangementMember2021-07-310000074046us-gaap:UpFrontPaymentArrangementMember2021-08-012022-04-3000000740462020-03-272020-12-310000074046us-gaap:FairValueInputsLevel1Member2021-07-310000074046us-gaap:FairValueInputsLevel1Member2022-04-300000074046us-gaap:FairValueInputsLevel2Member2022-04-300000074046us-gaap:FairValueInputsLevel2Member2021-07-310000074046odc:RetailAndWholesaleSegmentMember2022-04-300000074046odc:BusinesstoBusinessSegmentMember2022-04-300000074046us-gaap:SeniorNotesMember2022-04-30xbrli:pure0000074046us-gaap:SeniorNotesMember2021-08-012022-04-300000074046us-gaap:PensionPlansDefinedBenefitMember2020-08-012021-07-310000074046us-gaap:PensionPlansDefinedBenefitMember2022-02-012022-04-300000074046us-gaap:PensionPlansDefinedBenefitMember2021-02-012021-04-300000074046us-gaap:PensionPlansDefinedBenefitMember2021-08-012022-04-300000074046us-gaap:PensionPlansDefinedBenefitMember2020-08-012021-04-300000074046us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-02-012022-04-300000074046us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-02-012021-04-300000074046us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-08-012022-04-300000074046us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2020-08-012021-04-300000074046us-gaap:PensionPlansDefinedBenefitMember2022-04-300000074046us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-04-30odc:segment0000074046odc:CatLitterMemberodc:BusinesstoBusinessSegmentMember2021-08-012022-04-300000074046odc:CatLitterMemberodc:BusinesstoBusinessSegmentMember2020-08-012021-04-300000074046odc:RetailAndWholesaleSegmentMemberodc:CatLitterMember2021-08-012022-04-300000074046odc:RetailAndWholesaleSegmentMemberodc:CatLitterMember2020-08-012021-04-300000074046odc:BusinesstoBusinessSegmentMemberodc:IndustrialandSportsMember2021-08-012022-04-300000074046odc:BusinesstoBusinessSegmentMemberodc:IndustrialandSportsMember2020-08-012021-04-300000074046odc:RetailAndWholesaleSegmentMemberodc:IndustrialandSportsMember2021-08-012022-04-300000074046odc:RetailAndWholesaleSegmentMemberodc:IndustrialandSportsMember2020-08-012021-04-300000074046odc:AgriculturalandHorticulturalMemberodc:BusinesstoBusinessSegmentMember2021-08-012022-04-300000074046odc:AgriculturalandHorticulturalMemberodc:BusinesstoBusinessSegmentMember2020-08-012021-04-300000074046odc:AgriculturalandHorticulturalMemberodc:RetailAndWholesaleSegmentMember2021-08-012022-04-300000074046odc:AgriculturalandHorticulturalMemberodc:RetailAndWholesaleSegmentMember2020-08-012021-04-300000074046odc:BleachingClayandFluidsPurificationMemberodc:BusinesstoBusinessSegmentMember2021-08-012022-04-300000074046odc:BleachingClayandFluidsPurificationMemberodc:BusinesstoBusinessSegmentMember2020-08-012021-04-300000074046odc:RetailAndWholesaleSegmentMemberodc:BleachingClayandFluidsPurificationMember2021-08-012022-04-300000074046odc:RetailAndWholesaleSegmentMemberodc:BleachingClayandFluidsPurificationMember2020-08-012021-04-300000074046odc:AnimalHealthandNutritionMemberodc:BusinesstoBusinessSegmentMember2021-08-012022-04-300000074046odc:AnimalHealthandNutritionMemberodc:BusinesstoBusinessSegmentMember2020-08-012021-04-300000074046odc:RetailAndWholesaleSegmentMemberodc:AnimalHealthandNutritionMember2021-08-012022-04-300000074046odc:RetailAndWholesaleSegmentMemberodc:AnimalHealthandNutritionMember2020-08-012021-04-300000074046odc:BusinesstoBusinessSegmentMember2021-08-012022-04-300000074046odc:RetailAndWholesaleSegmentMember2021-08-012022-04-300000074046odc:CatLitterMemberodc:BusinesstoBusinessSegmentMember2022-02-012022-04-300000074046odc:CatLitterMemberodc:BusinesstoBusinessSegmentMember2021-02-012021-04-300000074046odc:RetailAndWholesaleSegmentMemberodc:CatLitterMember2022-02-012022-04-300000074046odc:RetailAndWholesaleSegmentMemberodc:CatLitterMember2021-02-012021-04-300000074046odc:BusinesstoBusinessSegmentMemberodc:IndustrialandSportsMember2022-02-012022-04-300000074046odc:BusinesstoBusinessSegmentMemberodc:IndustrialandSportsMember2021-02-012021-04-300000074046odc:RetailAndWholesaleSegmentMemberodc:IndustrialandSportsMember2022-02-012022-04-300000074046odc:RetailAndWholesaleSegmentMemberodc:IndustrialandSportsMember2021-02-012021-04-300000074046odc:AgriculturalandHorticulturalMemberodc:BusinesstoBusinessSegmentMember2022-02-012022-04-300000074046odc:AgriculturalandHorticulturalMemberodc:BusinesstoBusinessSegmentMember2021-02-012021-04-300000074046odc:AgriculturalandHorticulturalMemberodc:RetailAndWholesaleSegmentMember2022-02-012022-04-300000074046odc:AgriculturalandHorticulturalMemberodc:RetailAndWholesaleSegmentMember2021-02-012021-04-300000074046odc:BleachingClayandFluidsPurificationMemberodc:BusinesstoBusinessSegmentMember2022-02-012022-04-300000074046odc:BleachingClayandFluidsPurificationMemberodc:BusinesstoBusinessSegmentMember2021-02-012021-04-300000074046odc:RetailAndWholesaleSegmentMemberodc:BleachingClayandFluidsPurificationMember2022-02-012022-04-300000074046odc:RetailAndWholesaleSegmentMemberodc:BleachingClayandFluidsPurificationMember2021-02-012021-04-300000074046odc:AnimalHealthandNutritionMemberodc:BusinesstoBusinessSegmentMember2022-02-012022-04-300000074046odc:AnimalHealthandNutritionMemberodc:BusinesstoBusinessSegmentMember2021-02-012021-04-300000074046odc:RetailAndWholesaleSegmentMemberodc:AnimalHealthandNutritionMember2022-02-012022-04-300000074046odc:RetailAndWholesaleSegmentMemberodc:AnimalHealthandNutritionMember2021-02-012021-04-300000074046odc:BusinesstoBusinessSegmentMember2022-02-012022-04-300000074046odc:RetailAndWholesaleSegmentMember2022-02-012022-04-300000074046odc:BusinesstoBusinessSegmentMember2021-07-310000074046odc:RetailAndWholesaleSegmentMember2021-07-310000074046us-gaap:AllOtherSegmentsMember2022-04-300000074046us-gaap:AllOtherSegmentsMember2021-07-310000074046odc:A2006PlanMember2022-04-300000074046us-gaap:RestrictedStockMemberodc:A2006PlanMembersrt:MinimumMember2021-08-012022-04-300000074046us-gaap:RestrictedStockMemberodc:A2006PlanMembersrt:MaximumMember2021-08-012022-04-300000074046us-gaap:RestrictedStockMemberus-gaap:CommonStockMemberodc:A2006PlanMember2022-02-012022-04-300000074046us-gaap:RestrictedStockMemberus-gaap:CommonStockMemberodc:A2006PlanMember2021-02-012021-04-300000074046us-gaap:RestrictedStockMemberodc:A2006PlanMember2022-02-012022-04-300000074046us-gaap:RestrictedStockMemberodc:A2006PlanMember2021-02-012021-04-300000074046us-gaap:RestrictedStockMemberodc:A2006PlanMember2021-08-012022-04-300000074046us-gaap:RestrictedStockMemberodc:A2006PlanMember2020-08-012021-04-300000074046us-gaap:RestrictedStockMember2021-07-310000074046us-gaap:RestrictedStockMember2021-08-012022-04-300000074046us-gaap:RestrictedStockMember2022-04-300000074046us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-07-310000074046us-gaap:AccumulatedTranslationAdjustmentMember2021-07-310000074046us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-08-012022-04-300000074046us-gaap:AccumulatedTranslationAdjustmentMember2021-08-012022-04-300000074046us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-04-300000074046us-gaap:AccumulatedTranslationAdjustmentMember2022-04-300000074046srt:DirectorMember2022-02-012022-04-300000074046srt:DirectorMember2021-02-012021-04-300000074046srt:DirectorMember2021-08-012022-04-300000074046srt:DirectorMember2020-08-012021-04-300000074046srt:DirectorMember2022-04-300000074046srt:DirectorMember2021-07-31


UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D. C. 20549

FORM 10-Q
(Mark One)
        Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the Quarterly Period Ended April 30, 2022
or
Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the transition period from _____________ to ______________

Commission File Number 001-12622

OIL-DRI CORPORATION OF AMERICA
(Exact name of the registrant as specified in its charter)

Delaware 36-2048898
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)
410 North Michigan Avenue, Suite 400 60611-4213
Chicago, Illinois (Zip Code)
(Address of principal executive offices)

The registrant's telephone number, including area code: (312) 321-1515

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for at least the past 90 days. Yes  No

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted 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 and post 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 o
Accelerated Filer x
Non-accelerated Filer o
Smaller Reporting Company x
Emerging Growth Company o
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes  No

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.10 per shareODCNew York Stock Exchange

Indicate the number of shares outstanding of each of the issuer’s classes of common stock as of April 30, 2022.
Common Stock – 5,147,400 Shares and Class B Stock – 2,045,415 Shares




CONTENTS
 
  
 PART I – FINANCIAL INFORMATION 
  Page
Item 1:
   
Item 2:
   
Item 4:
   
 PART II – OTHER INFORMATION 
Item 1A:Risk Factors
Item 2:
Item 4:
Item 5:
Item 6:
   

FORWARD-LOOKING STATEMENTS

Certain statements in this report, including, but not limited to, those under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and those statements elsewhere in this report and other documents that we file with the Securities and Exchange Commission (“SEC”), contain forward-looking statements that are based on current expectations, estimates, forecasts and projections about our future performance, our business, our beliefs and our management’s assumptions. In addition, we, or others on our behalf, may make forward-looking statements in press releases or written statements, or in our communications and discussions with investors and analysts in the normal course of business through meetings, webcasts, phone calls and conference calls. Words such as “expect,” “outlook,” “forecast,” “would,” “could,” “should,” “project,” “intend,” “plan,” “continue,” “believe,” “seek,” “estimate,” “anticipate,” “may,” “assume,” “potential,” “strive,” and variations of such words and similar expressions are intended to identify such forward-looking statements, which are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995.

Such statements are subject to certain risks, uncertainties and assumptions that could cause actual results to differ materially, including, but not limited to, those described herein and in Item 1A, Risk Factors, in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021 and from time to time in our filings with the SEC. Should one or more of these or other risks or uncertainties materialize, or should underlying assumptions prove incorrect, actual results may vary materially from those anticipated, intended, expected, believed, estimated, projected or planned. Investors are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date hereof. Except to the extent required by law, we do not have any intention or obligation to update publicly any forward-looking statements after the distribution of this report, whether as a result of new information, future events, changes in assumptions or otherwise.
 
TRADEMARK NOTICE

“Oil-Dri” and “Ultra-Clear” are registered trademarks of Oil-Dri Corporation of America.
2



PART I - FINANCIAL INFORMATION

ITEM 1.  Financial Statements

OIL-DRI CORPORATION OF AMERICA
Condensed Consolidated Balance Sheet
(in thousands, except share and per share amounts)
(unaudited)
ASSETSApril 30,
2022
July 31,
2021
Current Assets  
Cash and cash equivalents$22,825 $24,591 
Accounts receivable, less allowance of
  $1,149 and $1,174 at April 30, 2022 and July 31, 2021, respectively
43,287 40,923 
Inventories34,951 23,598 
Prepaid repairs 6,150 6,088 
Prepaid expenses and other assets6,489 6,742 
Total Current Assets113,702 101,942 
Property, Plant and Equipment  
Cost276,396 274,825 
Less accumulated depreciation and amortization(174,166)(178,885)
Total Property, Plant and Equipment, Net102,230 95,940 
Other Assets  
Goodwill3,618 9,262 
Other intangibles, net of accumulated amortization
 of $497 and $385 at April 30, 2022 and July 31, 2021, respectively
1,473 1,743 
Customer list, net of accumulated amortization
  of $7,536 and $7,321 at April 30, 2022 and July 31, 2021, respectively
249 464 
Deferred income taxes3,410 2,096 
Operating lease right-of-use assets9,934 8,619 
Other6,836 7,500 
Total Other Assets25,520 29,684 
Total Assets$241,452 $227,566 





The accompanying notes are an integral part of the Condensed Consolidated Financial Statements.

3



OIL-DRI CORPORATION OF AMERICA
Condensed Consolidated Balance Sheet (continued)
(in thousands, except share and per share amounts)
(unaudited)
LIABILITIES & STOCKHOLDERS’ EQUITYApril 30,
2022
July 31,
2021
Current Liabilities  
Current maturities of notes payable$1,000 $1,000 
Accounts payable10,099 9,206 
Dividends payable1,845 1,865 
Operating lease liabilities1,766 2,036 
Accrued expenses26,697 24,883 
Total Current Liabilities41,407 38,990 
Noncurrent Liabilities  
Notes payable, net of unamortized debt issuance costs
 of $212 and $122 at April 30, 2022 and July 31, 2021, respectively
32,788 7,878 
Deferred compensation4,926 4,370 
Pension and postretirement benefits3,919 4,922 
Long-term operating lease liabilities9,552 8,022 
Other3,105 4,152 
Total Noncurrent Liabilities54,290 29,344 
Total Liabilities95,697 68,334 
Stockholders’ Equity  
Common Stock, par value $.10 per share, issued 8,682,968 shares at April 30, 2022
  and 8,561,311 shares at July 31, 2021
868 856 
Class B Stock, par value $.10 per share, issued 2,397,056 shares at April 30, 2022
  and 2,397,056 shares at July 31, 2021
240 240 
Additional paid-in capital51,117 48,271 
Retained earnings175,368 180,443 
Noncontrolling interest(362)(307)
Accumulated Other Comprehensive Loss:  
Pension and postretirement benefits(4,349)(4,428)
Cumulative translation adjustment124 311 
Total Accumulated Other Comprehensive Loss(4,225)(4,117)
Less Treasury Stock, at cost (3,535,568 Common and 351,641 Class B shares at
April 30, 2022 and 3,192,702 Common and 346,491 Class B shares at July 31, 2021)
(77,251)(66,154)
Total Stockholders’ Equity145,755 159,232 
Total Liabilities & Stockholders’ Equity$241,452 $227,566 


The accompanying notes are an integral part of the Condensed Consolidated Financial Statements.
4



OIL-DRI CORPORATION OF AMERICA
Condensed Consolidated Statements of Operations
(in thousands, except for per share amounts)
(unaudited)
 For the Nine Months Ended April 30,
 20222021
Net Sales$255,431 $226,852 
Cost of Sales (1)(210,397)(176,417)
Gross Profit45,034 50,435 
Selling, General and Administrative Expenses (1)(41,054)(39,083)
Loss on Impairment of Goodwill(5,644) 
(Loss) Income from Operations(1,664)11,352 
Other (Expense) Income   
Interest expense(868)(542)
Interest income26 54 
Other, net1,734 1,210 
Total Other Income, Net892 722 
(Loss) Income Before Income Taxes(772)12,074 
Income Tax Benefit (Expense)1,195 (1,651)
Net Income423 10,423 
Net Loss Attributable to Noncontrolling Interest(55)(87)
Net Income Attributable to Oil-Dri$478 $10,510 
Net Income Per Share
Basic Common$0.06 $1.52 
Basic Class B Common$0.05 $1.14 
Diluted Common$0.06 $1.49 
   Diluted Class B Common$0.05 $1.11 
Average Shares Outstanding
Basic Common5,042 5,144 
Basic Class B Common1,933 1,928 
Diluted Common5,153 5,256 
   Diluted Class B Common1,963 1,969 
Dividends Declared Per Share
Basic Common$0.8100 $0.7800 
Basic Class B Common$0.6075 $0.5850 

(1) See Note 1 of the Notes to the unaudited Condensed Consolidated Financial Statements for further information about amounts included in this line item.




The accompanying notes are an integral part of the Condensed Consolidated Financial Statements.
5



OIL-DRI CORPORATION OF AMERICA
Condensed Consolidated Statements of Comprehensive Income
(in thousands of dollars)
(unaudited)
 For the Nine Months Ended April 30,
 20222021
Net Income Attributable to Oil-Dri$478 $10,510 
Other Comprehensive (Loss) Income:
Pension and postretirement benefits (net of tax)79 494 
Cumulative translation adjustment(187)520 
Other Comprehensive (Loss) Income(108)1,014 
Total Comprehensive Income$370 $11,524 

The accompanying notes are an integral part of the Condensed Consolidated Financial Statements.







































6



OIL-DRI CORPORATION OF AMERICA
Condensed Consolidated Statements of Operations
(in thousands, except for per share amounts)
(unaudited)
 For the Three Months Ended April 30,
 20222021
Net Sales$85,761 $76,255 
Cost of Sales (1) (70,131)(61,289)
Gross Profit15,630 14,966 
Selling, General and Administrative Expenses (1)(14,013)(13,035)
Loss on Impairment of Goodwill(5,644) 
(Loss) Income from Operations(4,027)1,931 
Other (Expense) Income  
Interest expense(378)(186)
Interest income9 14 
Other, net544 403 
Total Other Income, Net175 231 
(Loss) Income Before Income Taxes(3,852)2,162 
Income Tax Benefit1,719 24 
Net (Loss) Income(2,133)2,186 
Net Loss Attributable to Noncontrolling Interest(24)(41)
Net (Loss) Income Attributable to Oil-Dri$(2,109)$2,227 
Net (Loss) Income Per Share
Basic Common$(0.32)$0.32 
Basic Class B Common$(0.24)$0.24 
Diluted Common$(0.32)$0.32 
   Diluted Class B Common$(0.24)$0.24 
Average Shares Outstanding (2)
Basic Common4,932 5,133 
Basic Class B Common1,939 1,925 
Diluted Common4,932 5,242 
   Diluted Class B Common1,939 1,965 
Dividends Declared Per Share
Basic Common$0.2700 $0.2600 
Basic Class B Common$0.2025 $0.1950 
(1) See Note 1 of the Notes to the unaudited Condensed Consolidated Financial Statements for further information about amounts included in this line item.

(2) The effect of Basic Common and Basic Class B Common potential common stock equivalents related to non-vested restricted stock of 101 and 19, respectively, were excluded from the computation of average diluted shares outstanding for the three months ended April 30, 2022 as inclusion would have been anti-dilutive.


The accompanying notes are an integral part of the Condensed Consolidated Financial Statements.

7



OIL-DRI CORPORATION OF AMERICA
Condensed Consolidated Statements of Comprehensive (Loss) Income
(in thousands of dollars)
(unaudited)
 For the Three Months Ended April 30,
 20222021
Net (Loss) Income Attributable to Oil-Dri$(2,109)$2,227 
Other Comprehensive (Loss) Income:
Pension and postretirement benefits (net of tax)26 165 
Cumulative translation adjustment(93)112 
Other Comprehensive (Loss) Income(67)277 
Total Comprehensive (Loss) Income$(2,176)$2,504 
The accompanying notes are an integral part of the Condensed Consolidated Financial Statements.
8



OIL-DRI CORPORATION OF AMERICA
Consolidated Statements of Stockholders' Equity
(in thousands, except share amounts)
For the Three Months Ended April 30
(unaudited)
Number of Shares
Common
& Class B
Stock
Treasury
Stock
Common
& Class B
Stock
Additional
Paid-In
Capital
Retained
Earnings
Treasury
Stock
Accumulated
Other
Comprehensive
Loss
Non-Controlling InterestTotal
Stockholders’
Equity
Balance, January 31, 202110,937,617 (3,507,783)$1,094 $46,890 $181,265 $(65,071)$(11,517)$(220)$152,441 
Net Income (Loss)— —   2,227   (41)2,186 
Other Comprehensive Income— —     277  277 
Dividends Declared— —   (1,789)   (1,789)
Purchases of Treasury Stock— (21,159)   (736)  (736)
Net issuance of stock under long-term incentive plans5,000 (4,350) 142  (141)  1 
Amortization of Restricted Stock—   559     559 
Balance, April 30, 202110,942,617 (3,533,292)$1,094 $47,591 $181,703 $(65,948)$(11,240)$(261)$152,939 
Balance, January 31, 202211,065,024 (3,732,596)$1,107 $50,220 $179,322 $(72,862)$(4,158)$(338)$153,291 
Net Loss— —   (2,109)  (24)(2,133)
Other Comprehensive Loss— —     (67) (67)
Dividends Declared— —   (1,845)   (1,845)
Purchases of Treasury Stock— (151,913)   (4,305)  (4,305)
Net issuance of stock under long-term incentive plans15,000 (2,700)1 83  (84)   
Amortization of Restricted Stock— —  814     814 
Balance, April 30, 202211,080,024 (3,887,209)$1,108 $51,117 $175,368 $(77,251)$(4,225)$(362)$145,755 
For the Nine Months Ended April 30
(unaudited)
Number of Shares
Common & Class B StockTreasury StockCommon & Class B StockAdditional Paid-In CapitalRetained EarningsTreasury StockAccumulated Other Comprehensive LossNon-controlling InterestTotal Stockholders' Equity
Balance, July 31, 202010,886,405 (3,426,046)$1,089 $44,993 $176,579 $(62,269)$(12,254)$(174)$147,964 
Net Income (Loss)— —   10,510   (87)10,423 
Other Comprehensive Income— —     1,014  1,014 
Dividends Declared— —   (5,386)   (5,386)
Purchases of Treasury Stock— (81,746)   (2,925)  (2,925)
Net issuance of stock under long-term incentive plans56,212 (25,500)5 749  (754)   
Amortization of Restricted Stock— —  1,849     1,849 
Balance, April 30, 202110,942,617 (3,533,292)$1,094 $47,591 $181,703 $(65,948)$(11,240)$(261)$152,939 
Balance, July 31, 202110,958,367 (3,539,193)$1,096 $48,271 $180,443 $(66,154)$(4,117)$(307)$159,232 
Net Income (Loss)— —   478   (55)423 
Other Comprehensive Loss— —     (108) (108)
Dividends Declared— —   (5,553)   (5,553)
Purchases of Treasury Stock— (330,916)   (10,506)  (10,506)
Net issuance of stock under long-term incentive plans121,657 (17,100)12 579  (591)   
Amortization of Restricted Stock— —  2,267     2,267 
Balance, April 30, 202211,080,024 (3,887,209)$1,108 $51,117 $175,368 $(77,251)$(4,225)$(362)$145,755 



The accompanying notes are an integral part of the Condensed Consolidated Financial Statements.
9



OIL-DRI CORPORATION OF AMERICA
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
 For the Nine Months Ended April 30,
CASH FLOWS FROM OPERATING ACTIVITIES20222021
Net Income$423 $10,423 
Adjustments to reconcile net income to net cash provided by operating activities:  
Depreciation and amortization10,034 10,653 
Non-cash stock-based compensation2,267 1,849 
Deferred income taxes(1,311)716 
Provision for bad debts and cash discounts(1)(107)
Loss on impairment of goodwill5,644  
Loss on impairment of patent applications323  
Loss on the disposals of property, plant and equipment346 10 
(Increase) Decrease in assets:  
Accounts receivable(2,453)(3,864)
Inventories(11,456)524 
Prepaid expenses181 (2,117)
Other assets971 (1,066)
Increase (Decrease) in liabilities:  
Accounts payable1,333 (4,227)
Accrued expenses1,120 (4,070)
Deferred compensation556 602 
Pension and postretirement benefits(924)(656)
Other liabilities(1,593)(330)
Total Adjustments5,037 (2,083)
Net Cash Provided by Operating Activities5,460 8,340 
CASH FLOWS FROM INVESTING ACTIVITIES  
Capital expenditures(16,012)(10,757)
Proceeds from sale of property, plant and equipment 4 
Net Cash Used in Investing Activities(16,012)(10,753)
CASH FLOWS FROM FINANCING ACTIVITIES  
Proceeds from issuance of notes payable25,000  
Payment of debt issuance costs(114) 
Dividends paid(5,573)(5,399)
Purchases of treasury stock(10,506)(2,925)
Net Cash Provided by (Used in) Financing Activities8,807 (8,324)
Effect of exchange rate changes on Cash and Cash Equivalents(21)165 
Net Decrease in Cash and Cash Equivalents(1,766)(10,572)
Cash and Cash Equivalents, Beginning of Period24,591 40,890 
Cash and Cash Equivalents, End of Period$22,825 $30,318 
10




OIL-DRI CORPORATION OF AMERICA
Condensed Consolidated Statements of Cash Flows - Continued
(in thousands)
(unaudited)
For the Nine Months Ended April 30,
20222021
Supplemental disclosures:
    Interest payments, net of amounts capitalized$178 $198 
    Income tax payments$219 $1,482 
Non-cash investing and financing activities:
Capital expenditures accrued, but not paid$1,071 $751 
Cash dividends declared and accrued, but not paid$1,845 $1,795 


The accompanying notes are an integral part of the Condensed Consolidated Financial Statements.


11



OIL-DRI CORPORATION OF AMERICA
Notes To Condensed Consolidated Financial Statements
(Unaudited)

1. BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and in compliance with instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The financial statements and the related notes are condensed and should be read in conjunction with the Consolidated Financial Statements and related notes for the fiscal year ended July 31, 2021 included in our Annual Report on Form 10-K filed with the SEC.

The unaudited Condensed Consolidated Financial Statements include the accounts of Oil-Dri Corporation of America and its subsidiaries. All significant intercompany transactions are eliminated. Except as otherwise indicated herein or as the context otherwise requires, references to “Oil-Dri,” the “Company,” “we,” “us” or “our” refer to Oil-Dri Corporation of America and its subsidiaries.

The unaudited Condensed Consolidated Financial Statements reflect all adjustments, consisting of normal recurring accruals and reclassifications which are, in the opinion of management, necessary for a fair presentation of the statements contained herein. Operating results for the three and nine months ended April 30, 2022 are not necessarily an indication of the results that may be expected for the fiscal year ending July 31, 2022.

Immaterial Correction of an Error in Previously Issued Financial Statements

Subsequent to the issuance of our Annual Report on Form 10-K for the fiscal year ended July 31, 2020, we identified an error in our historical financial statements related to the classification of certain costs as selling, general and administrative (“SG&A”) expenses relating to the production of our inventory that should be classified as cost of sales. These costs generally relate to our annual discretionary bonus and 401(k) employer match for our manufacturing employees, employee salaries for individuals in our support functions that spend a portion of their time related to our manufacturing operations such as IT, and other costs mostly related to consultants and outside services.

In accordance with FASB Accounting Standards Codification 250, Accounting Changes and Error Corrections, we evaluated the materiality of the error from both a quantitative and qualitative perspective, and concluded that the error was immaterial to our prior period interim and annual financial statements. Since the error was not material to any prior period interim or annual financial statements, no amendments to previously filed interim or annual periodic reports are required. Consequently, we have adjusted for these errors by revising our historical condensed consolidated financial statements presented herein. The revision to our historical condensed consolidated financial statements did not result in any impact to our consolidated net income.

The effects of the corrections to each of the individual affected line items in our unaudited Condensed Consolidated Statements of Operations were as follows (in thousands):
For the Three Months Ended April 30, 2021
As Previously ReportedCorrectionsAs Corrected
Cost of Sales$(59,732)$(1,557)$(61,289)
Selling, General and Administrative Expenses$(14,592)$1,557 $(13,035)
For the Nine Months Ended April 30, 2021
As Previously ReportedCorrectionsAs Corrected
Cost of Sales$(171,853)$(4,564)$(176,417)
Selling, General and Administrative Expenses$(43,647)$4,564 $(39,083)

The related impacts to Inventory in our unaudited Condensed Consolidated Balance Sheet were not considered material and hence, were not adjusted.
12



The effects of the corrections to our Notes to the unaudited Condensed Consolidated Financial Statements for Operating Segments were as follows (in thousands):
For the Three Months Ended April 30, 2021
Income
As Previously ReportedReclassificationsCorrectionsAs Corrected
Business to Business Products$7,146 $(161)$(564)$6,421 
Retail and Wholesale Products$2,898 $(50)$(993)$1,855 
Corporate Expenses$(8,113)$211 $1,557 $(6,345)
For the Nine Months Ended April 30, 2021
Income
As Previously ReportedReclassificationsCorrectionsAs Corrected
Business to Business Products$23,005 $(479)$(1,710)$20,816 
Retail and Wholesale Products$11,487 $(150)$(2,854)$8,483 
Corporate Expenses$(23,140)$629 $4,564 $(17,947)

Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications related to the transition of personnel, were not corrections of an error, and had no effect on the previously reported net income.

Management Use of Estimates

The preparation of the unaudited Condensed Consolidated Financial Statements in conformity with U.S. GAAP requires the use of estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses during the reporting period, as well as the related disclosures. Estimates and assumptions about future events cannot be made with certainty, including the potential impacts and duration of the novel coronavirus pandemic (“the coronavirus” or “COVID-19” or “the pandemic”) and its aftermath. All of our estimates and assumptions are revised periodically. Actual results could differ from these estimates.

Summary of Significant Accounting Policies

Our significant accounting policies, which are detailed in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021, have not materially changed. The following is a description of certain of our significant accounting policies.

Trade Receivables. We recognize trade receivables when control of finished products are transferred to our customers. We record an allowance for doubtful accounts based on our historical experience and a periodic review of our accounts receivable, including a review of the overall aging of accounts, consideration of customer credit risk and analysis of facts and circumstances about specific customer accounts. A customer account is determined to be uncollectible when it is probable that a loss will be incurred after we have completed our internal collection procedures, including termination of shipments, direct customer contact and formal demand of payment.

Overburden Removal and Mining Costs. We mine sorbent materials on property that we either own or lease as part of our overall operations. A significant part of our overall mining cost is incurred during the process of removing the overburden (non-usable material) from the mine site, thus exposing the sorbent material used in a majority of our production processes. These stripping costs are treated as a variable inventory production cost and are included in cost of sales in the period they are incurred. We defer and amortize the pre-production overburden removal costs associated with opening a new mine.

Additionally, it is our policy to capitalize the purchase cost of land and mineral rights, including associated legal fees, survey fees and real estate fees. The costs of obtaining mineral patents, including legal fees and drilling expenses, are also capitalized. Pre-production development costs on new mines and any prepaid royalties that may be offset against future royalties due upon extraction of the minerals are also capitalized. All exploration related costs are expensed as incurred.

13



We perform ongoing reclamation activities during the normal course of our overburden removal. As overburden is removed from a mine site, it is hauled to previously mined sites and is used to refill older sites. This process allows us to continuously reclaim older mine sites and dispose of overburden simultaneously, therefore minimizing the costs associated with the reclamation process.

Leases. ASC 842, Leases, provides that a contract is, or contains, a lease if it conveys the right to control the use of an identified asset and, accordingly, a lease liability and a related right-of-use (“ROU”) asset is recognized at the commencement date on our consolidated balance sheet. As provided in ASC 842, we have elected not to apply these measurement and recognition requirements to short-term leases (i.e., leases with a term of 12 months or less). Short-term leases will not be recorded as ROU assets or lease liabilities on our consolidated balance sheet, and the related lease payments will be recognized in net earnings on a straight-line basis over the lease term. For leases other than short-term leases, the lease liability is equal to the present value of unpaid lease payments over the remaining lease term. The lease term may reflect options to extend or terminate the lease when it is reasonably certain that such options will be exercised. To determine the present value of the lease liability, we used an incremental borrowing rate, which is defined as the rate of interest we would have to pay to borrow (on a collateralized basis over a similar term) an amount equal to the lease payments in similar economic environments. The ROU asset is based on the corresponding lease liability adjusted for certain costs such as initial direct costs, prepaid lease payments and lease incentives received. Both operating and finance lease ROU assets are reviewed for impairment, consistent with other long-lived assets, whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. After a ROU asset is impaired, any remaining balance of the ROU asset is amortized on a straight-line basis over the shorter of the remaining lease term or the estimated useful life. After the lease commencement date, we evaluate lease modifications, if any, that could result in a change in the accounting for leases.

Certain of our leases provide for variable lease payments that vary due to changes in facts and circumstances occurring after the commencement date, other than the passage of time. Variable lease payments that are dependent on an index or rate (e.g., Consumer Price Index) are included in the initial measurement of the lease liability and the ROU asset. Variable lease payments that are not known at the commencement date and are determinable based on the performance or use of the underlying asset, are expensed as incurred. Our variable lease payments primarily include common area maintenance charges based on the percentage of the total square footage leased and the usage of assets, such as photocopiers.

Some of our contracts may contain lease components as well as non-lease components, such as an agreement to purchase services. As allowed under ASC 842, we have elected not to separate the lease components from non-lease components for all asset classes and we will not allocate the contract consideration to these components. This policy was applied to all existing leases upon adoption of ASC 842 and will be applied to new leases on an ongoing basis.

Revenue Recognition. We recognize revenue when performance obligations under the terms of the contracts with customers are satisfied. Our performance obligation generally consists of the promise to sell finished products to wholesalers, distributors and retailers or consumers and our obligations have an original duration of one year or less. Control of the finished products are transferred upon shipment to, or receipt at, customers' locations, as determined by the specific terms of the contract. We have completed our performance obligation when control is transferred and we recognize revenue accordingly. Taxes collected from customers and remitted to governmental authorities are excluded from net sales. Sales returns are not material nor are warranties and any related obligations.

We have an unconditional right to consideration under the payment terms specified in the contract upon completion of the performance obligation. We may require certain customers to provide payment in advance of product shipment. We recorded a liability for these advance payments of $531,000 and $256,000 as of April 30, 2022 and July 31, 2021, respectively. This liability is reported in Other within Accrued Expenses on the unaudited Condensed Consolidated Balance Sheet. Revenue recognized during the nine months ended April 30, 2022 that was included in the liability for advance payments at the beginning of the period was $187,000.

We routinely commit to one-time or ongoing trade promotion programs directly with consumers, such as coupon programs, and with customers, such as volume discounts, cooperative marketing and other arrangements. We estimate and accrue the expected costs of these programs. These costs are considered variable consideration under ASC 606, Revenue from Contracts with Customers, and are netted against sales when revenue is recorded. The accruals are based on our best estimate of the amounts necessary to settle future and existing obligations on products sold as of the balance sheet date. To estimate these accruals, we rely on our historical experience of trade spending patterns and that of the industry, current trends and forecasted data.

Selling, General and Administrative Expenses. Selling, general and administrative expenses (“SG&A”) include salaries, wages and benefits associated with staff outside the manufacturing and distribution functions, all marketing related costs, any miscellaneous trade spending expenses not required to be included in net sales, research and development costs, depreciation
14



and amortization related to assets outside the manufacturing and distribution process and all other non-manufacturing and non-distribution expenses.

Other Current and Noncurrent Liabilities. On March 27, 2020, in response to the COVID-19 pandemic, the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was signed into U.S. law. The CARES Act provides for, among other things, deferral of the employer portion of social security taxes incurred through the end of calendar year (December) 2020. As permitted by the CARES Act, we deferred approximately $2,300,000 in payroll taxes in calendar year (December) 2020. $1,150,000 of the $2,300,000 was paid in the fourth quarter of calendar year (December) 2021 and $1,150,000 will be paid in the fourth quarter of calendar year (December) 2022. The remaining $1,150,000 accrual for these payroll taxes is included in Other within Accrued Expenses on the unaudited Condensed Consolidated Balance Sheet.

2. NEW ACCOUNTING PRONOUNCEMENTS AND REGULATIONS
Recently Adopted Accounting Pronouncements

In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other: Simplifying the Test for Goodwill Impairment (ASC 350). The standard eliminates the requirement to measure the implied fair value of goodwill by assigning the fair value of a reporting unit to all assets and liabilities within that unit (the Step 2 test) from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited by the amount of goodwill in that reporting unit. The guidance is effective for us beginning with the first quarter of fiscal year 2023. Early adoption is permitted. We adopted this standard during the third quarter of fiscal year 2022 in conjunction with testing for our goodwill impairment. See Note 5 for additional information regarding the results of the impairment test performed.
Recently Issued Accounting Pronouncements

In March 2020, the FASB issued guidance under ASC 848, Reference Rate Reform. This guidance provides optional expedients and exceptions to account for debt, leases, contracts, hedging relationships and other transactions that reference LIBOR or another reference rate if certain criteria are met. The guidance is effective immediately and may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. We have debt agreements that reference LIBOR and to the extent that those agreements are modified to replace LIBOR with another interest rate index, ASC 848 will allow us to account for the modification as a continuation of the existing contract without additional analysis. We are currently evaluating the potential effects of the adoption of this guidance on our Consolidated Financial Statements.
In June 2016, the FASB issued guidance under ASC 326, Financial Instruments-Credit Losses, which requires companies to utilize an impairment model for most financial assets measured at amortized cost and certain other financial instruments, which include trade and other receivables, loans and held-to-maturity debt securities, to record an allowance for credit risk based on expected losses rather than incurred losses. In addition, this new guidance changes the recognition method for credit losses on available-for-sale debt securities, which can occur as a result of market and credit risk, as well as additional disclosures. In general, this guidance will require modified retrospective adoption for all outstanding instruments that fall under this guidance. This guidance is effective for our first quarter of fiscal year 2023. We are currently evaluating the impact of the adoption of this requirement on our Consolidated Financial Statements.

There have been no other accounting pronouncements issued but not yet adopted by us which are expected to have a material impact on our Consolidated Financial Statements.

3. INVENTORIES

The composition of inventories is as follows (in thousands):
April 30,
2022
July 31,
2021
Finished goods$18,084 $14,179 
Packaging9,043 5,084 
Other7,824 4,335 
Total Inventories$34,951 $23,598 

Inventories are valued at the lower of cost (first-in, first-out) or net realizable value. Inventory costs include the cost of raw materials, packaging supplies, labor and other overhead costs. The inventory obsolescence reserve values at April 30, 2022 and
15



July 31, 2021 were $610,000 and $641,000, respectively. Inventories, in all categories, have increased due to a combination of rising costs and building inventory levels for anticipated demand.

4. FAIR VALUE MEASUREMENTS

Fair value is defined 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. The inputs used to measure fair value are prioritized into categories based on the lowest level of input that is significant to the fair value measurement. The categories in the fair value hierarchy are as follows:

Level 1: Quoted market prices in active markets for identical assets or liabilities.
Level 2: Observable market-based inputs for similar assets or liabilities or valuation models whose inputs are observable, directly or indirectly.
Level 3: Unobservable inputs.

Cash equivalents are primarily money market mutual funds classified as Level 1. We had no cash equivalents as of April 30, 2022 and July 31, 2021.

Balances of accounts receivable and accounts payable approximated their fair values at April 30, 2022 and July 31, 2021 due to the short maturity and nature of those balances.

Notes payable are reported at the face amount of future maturities. The estimated fair value of notes payable, including current maturities, was $35,051,000 and $10,231,000 as of April 30, 2022 and July 31, 2021, respectively, and are classified as Level 2. The fair value was estimated using the exit price notion of fair value.

We apply fair value techniques on at least an annual basis associated with: (1) valuing potential impairment loss related to goodwill, trademarks and other indefinite-lived intangible assets and (2) valuing potential impairment loss related to long-lived assets. See Note 5 of the Notes to the unaudited Condensed Consolidated Financial Statements for further information about goodwill and other intangible assets.

5. GOODWILL AND OTHER INTANGIBLE ASSETS

Intangible assets, other than goodwill, include trademarks, patents, customer lists and product registrations. Intangible amortization expense was $116,000 and $146,000 in the third quarter of fiscal years 2022 and 2021, respectively. Intangible amortization expense was $369,000 and $451,000 in the first nine months of fiscal years 2022 and 2021, respectively. Estimated intangible amortization for the remainder of fiscal year 2022 is $116,000. Estimated intangible amortization for the next five fiscal years is as follows (in thousands):
2023$261 
2024$125 
2025$101 
2026$98 
2027$95 
We have one acquired trademark recorded at a cost of $376,000 that was determined to have an indefinite life and is not amortized.

Much of our goodwill cannot be specifically assigned to one of our operating segments because of the shared nature of our production facilities; however, for purposes of our impairment analysis we estimated the goodwill allocation and assigned $5,644,000 to the Retail and Wholesale Products Group and $3,618,000 to the Business to Business Products Group.

Our goodwill impairment test is based on cash flow considerations and other approaches that require significant judgment with respect to volume, revenue, expenses and allocations. We determined that, as a result of lower share prices and the continued adverse impacts of rising costs and additional expenses to prevent supply chain disruptions, that we had a triggering event during the third quarter of fiscal 2022 that necessitated a goodwill impairment test. We performed a goodwill impairment test on our Retail and Wholesale Products Group and Business to Business Products Group reporting units and determined that the carrying value of our Retail and Wholesale Products Group reporting unit was higher than its fair value. As a result, we recorded goodwill impairment of $5,644,000 which left no remaining goodwill in the Retail and Wholesale Products Group reporting unit. We also performed a quantitative impairment analysis on the Business to Business Products Group reporting unit and concluded there was excess fair value over carrying value, therefore no impairment was recorded on this reporting unit.

16



We will continue to consider the need to re-perform impairment testing throughout the year when circumstances such as the ultimate effects of COVID-19, unexpected adverse economic factors, inflation, unanticipated technological changes, competitive activities and acts by governments and courts indicate that goodwill may become impaired.

6. ACCRUED EXPENSES

Accrued expenses is as follows (in thousands):

April 30,
2022
July 31,
2021
Salaries, Wages, Commissions and Employee Benefits$11,185 $10,806 
Trade promotions and advertising1,335 1,653 
Freight3,795 2,845 
Real Estate Tax631 1,002 
Other9,751 8,577 
$26,697 $24,883 

The increase in freight cost is primarily due to increase in fuel prices, tight truck capacity, ongoing driver shortages, and supply chain issues. The accrual for other is higher at April 30, 2022 than July 31, 2021 due to an increase in accrual for rising natural gas costs and timing of certain plant purchases and expenses.

7. OTHER CONTINGENCIES

We are party to various legal actions from time to time that are ordinary in nature and incidental to the operation of our business, including ongoing litigation. While it is not possible at this time to determine with certainty the ultimate outcome of these or other lawsuits, we believe that none of the pending proceedings will have a material adverse effect on our business, financial condition, results of operations or cash flows. In June 2020, the Company received notice from a former service provider alleging a breach of contract regarding the payment of a contingency fee. Such party subsequently, in July 2020, filed a lawsuit seeking to require the Company to participate in binding mediation regarding this matter. Although we believe this claim to be without merit, as of July 31, 2020, we determined a reasonable estimate of this liability within a range, with no amount within that range being a better estimate than any other amount, and therefore recorded that estimate in Other within Accrued expenses. There have been no changes during fiscal 2021 or the nine months ended April 30, 2022 that would have changed this estimate. We believe that any loss related to this matter is unlikely to be material. However, the outcome of this legal matter is subject to significant uncertainties. The ability to predict the ultimate outcome of this legal matter involves judgments, estimates and inherent uncertainties. The actual outcome could differ materially from management’s estimates.

8. DEBT

Effective December 16, 2021 (the “Effective Date”), we entered into Amendment No. 1 (the “Amendment”) to the Amended and Restated Note Purchase and Private Shelf Agreement (the “Note Agreement”) with PGIM, Inc. (“Prudential”) and certain existing noteholders affiliated with Prudential named therein.

The Amendment provides that, among other things, an excess leverage fee will be applied to the interest rate applicable to the outstanding daily average principal amount of Notes issued on or after December 15, 2021 as follows: (i) an additional 0.25% in the event the Net Leverage Ratio (as defined in the Amendment) is 2.00:1.00 or greater as of the last day of any fiscal quarter, or (ii) an additional 1.00% in the event that the Net Leverage Ratio is greater than 2.50:1.00 as of the last day of any fiscal quarter.

Concurrent with entering into the Amendment, we issued $25,000,000 in aggregate principal amount of Series C Senior Notes (the “Series C Notes”). The Series C Notes bear interest at an annual rate of 3.25% (subject to the application of the excess leverage fee in the event the Net Leverage Ratio exceeds certain thresholds as described above) and will mature on December 16, 2031. Annual principal payments of $5,000,000 are due December 16 of each fiscal year beginning in 2027 and ending in 2031. Interest is payable semi-annually beginning June 16, 2022.




17



9. LEASES

We have operating leases primarily for real estate properties, including corporate headquarters, customer service and sales offices, manufacturing and packaging facilities, warehouses, and research and development facilities, as well as for rail tracks, railcars and office equipment. Certain of our leases for a shared warehouse and office facility, rail track and railcars have options to extend which we are reasonably certain we will exercise and, accordingly, have been considered in the lease term used to recognize our ROU assets and lease liabilities. To determine the present value of the lease liability, we use an incremental borrowing rate, which is defined as the rate of interest that the Company would have to pay to borrow (on a collateralized basis over a similar term) an amount equal to the lease payments in similar economic environments. Further information about our accounting policy for leases is included in Note 1 of the Notes to the unaudited Condensed Consolidated Financial Statements.

We have no material finance leases, and variable costs for operating leases are immaterial for the three and nine months ended April 30, 2022. Operating lease costs are included in Cost of Sales or SG&A expenses based on the nature of the lease. The following table summarizes total lease costs for our operating leases (in thousands):
For the Three Months Ended April 30,For the Nine Months Ended April 30,
2022202120222021
Operating Lease Cost
Operating lease cost$707 $592 $2,059 $1,944 
Short-term operating lease cost123 173 431 535 

Supplemental cash flow information related to leases was as follows (in thousands):
For the Three Months Ended April 30,For the Nine Months Ended April 30,
2022202120222021
Other Information
Cash paid for amounts included in the measurement of lease liabilities:
  Operating cash flows from operating leases$633 $579 $1,830 $1,748 
Operating lease ROU assets and operating lease liabilities are separately presented on the unaudited Condensed Consolidated Balance Sheet, excluding leases with an initial term of twelve months or less. Other supplemental balance sheet information related to leases was as follows:
April 30, 2022July 31, 2021
Weighted-average remaining lease term - operating leases8.8 years9.1 years
Weighted-average discount rate - operating leases3.90%3.88%

The following table summarizes scheduled minimum future lease payments due within twelve months for operating leases with terms longer than one year for which cash flows are fixed and determinable as of April 30, (in thousands):
2022$568 
20232,039 
20241,881 
20251,749 
20261,467 
Thereafter5,661 
Total13,365 
Less: imputed interest(2,047)
Net lease obligation$11,318 

18



10. PENSION AND OTHER POSTRETIREMENT BENEFITS

Pension and Postretirement Health Benefits

The Oil-Dri Corporation of America Pension Plan (“Pension Plan”) is a defined benefit pension plan for eligible salaried and hourly employees. Pension benefits are based on a formula of years of credited service and levels of compensation or stated amounts for each year of credited service. On January 9, 2020, we amended the Pension Plan to freeze participation, all future benefit accruals and accrual of benefit service, including consideration of compensation increases, effective March 1, 2020. Consequently, the Pension Plan is closed to new participants and current participants no longer earn additional benefits on or after March 1, 2020. On May 4, 2021, we purchased a pension annuity which settled $8.5 million of projected benefit obligations and recognized a settlement loss of approximately $0.6 million due to the annuity purchase.     

The components of net periodic pension and postretirement health benefit costs were as follows:

Pension Benefits
 (in thousands)
 For the Three Months Ended April 30,For the Nine Months Ended April 30,
 2022202120222021
Interest cost$267 $292 $801 $875 
Expected return on plan assets(646)(722)(1,939)(2,166)
Amortization of:
  Other actuarial loss36 218 108 653 
Net periodic benefit cost$(343)$(212)$(1,030)$(638)
Postretirement Health Benefits
 (in thousands)
 For the Three Months Ended April 30,For the Nine Months Ended April 30,
 2022202120222021
Service cost$31 $35 $92 $104 
Interest cost15 13 44 38 
Amortization of:
  Other actuarial loss 1  3 
  Prior service costs(2)(2)(5)(5)
Net periodic benefit cost$44 $47 $131 $140 

The non-service cost components of net periodic benefit cost are included in Other Income (Expense) in the line item Other, net on the unaudited Condensed Consolidated Statements of Income.

The Pension Plan is funded based upon actuarially determined contributions that take into account the amount deductible for income tax purposes, the normal cost and the minimum contribution required and the maximum contribution allowed under applicable regulations. We were not required to make, and did not voluntarily make, a contribution to the Pension Plan during the first nine months of fiscal year 2022. We have no minimum funding requirements for the remainder of fiscal year 2022.
The postretirement health plan is an unfunded plan. We pay insurance premiums and claims from our assets.

19



Assumptions used in the previous calculations were as follows:
    
 Pension BenefitsPostretirement Health Benefits
 For the Three and Nine Months Ended April 30,
 2022202120222021
Discount rate for net periodic benefit cost2.57 %2.14 %2.10 %1.63 %
Rate of increase in compensation levels % % % %
Long-term expected rate of return on assets6.50 %6.50 % % %

The medical cost trend assumption for postretirement health benefits was 7.05%. The graded trend rate is expected to decrease to an ultimate rate of 4.50% in fiscal year 2038.

Supplemental Executive Retirement Plan

The Oil-Dri Corporation of America Supplemental Executive Retirement Plan (“SERP”) provided certain retired participants in the Pension Plan with the amount of benefits that would have been provided under the Pension Plan but for: (1) the limitations on benefits imposed by Section 415 of the Internal Revenue Code (“Code”) and/or (2) the limitation on compensation for purposes of calculating benefits under the Pension Plan imposed by Section 401(a)(17) of the Code. The SERP liability was actuarially determined at the end of each fiscal year using assumptions similar to those used for the Pension Plan.

On January 9, 2020, we amended the SERP to freeze participation and any excess benefit, supplemental benefit or additional benefit effective March 1, 2020. Consequently, the SERP was closed to new participants and current participants no longer earned additional benefits on or after March 1, 2020. The SERP was terminated effective June 30, 2020 and all participants were paid in the form of one lump sum in July 2021.

11. OPERATING SEGMENTS

We have two operating segments: (1) Business to Business Products Group and (2) Retail and Wholesale Products Group. These operating segments are managed separately and each segment's major customers have different characteristics. The Retail and Wholesale Products Group customers include: mass merchandisers; wholesale clubs; drugstore chains; pet specialty retail outlets; dollar stores; retail grocery stores; e-commerce retailers; distributors of industrial cleanup and automotive products; environmental service companies; and sports field product users. The Business to Business Products Group customers include: processors and refiners of edible oils, petroleum-based oils and biodiesel fuel; manufacturers of animal feed and agricultural chemicals; distributors of animal health and nutrition products; and marketers of consumer products. Our operating segments are also our reportable segments. The accounting policies of the segments are the same as those described in Note 1 of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021.

Net sales for our principal products by segment are as follows (in thousands):


Business to Business Products GroupRetail and Wholesale Products Group
For the Nine Months Ended April 30,
Product2022202120222021
Cat Litter$13,353 $10,826 $132,400 $121,820 
Industrial and Sports  28,528 $23,477 
Agricultural and Horticultural21,469 18,665   
Bleaching Clay and Fluids Purification43,685 37,577 1,575 $1,457 
Animal Health and Nutrition14,421 13,030   
Net Sales$92,928 $80,098 162,503 $146,754 
20



Net sales for our principal products by segment are as follows (in thousands):
Business to Business Products GroupRetail and Wholesale Products Group
For the Three Months Ended April 30,
Product2022202120222021
Cat Litter$4,026 $3,214 $43,259 $39,941 
Industrial and Sports  10,588 9,505 
Agricultural and Horticultural7,950 6,632   
Bleaching Clay and Fluids Purification14,145 12,171 539 516 
Animal Health and Nutrition5,254 4,276   
Net Sales$31,375 $26,293 $54,386 $49,962 

We do not rely on any segment asset allocations and we do not consider them meaningful because of the shared nature of our production facilities; however, we have estimated the segment asset allocations below for those assets for which we can reasonably determine. The unallocated asset category is the remainder of our total assets. The asset allocation is estimated and is not a measure used by our chief operating decision maker about allocating resources to the operating segments or in assessing their performance. 
 Assets
April 30, 2022July 31, 2021
 (in thousands)
Business to Business Products Group$73,832 $69,023 
Retail and Wholesale Products Group109,024 103,268 
Unallocated Assets58,596 55,275 
Total Assets$241,452 $227,566 

Net sales and operating income for each segment are provided below. The corporate expenses line includes certain unallocated expenses, including primarily salaries, wages and benefits, purchased services, rent, utilities and depreciation and amortization associated with corporate functions such as research and development, information systems, finance, legal, human resources and customer service. Corporate expenses also include the estimated annual incentive plan bonus accrual for employees dedicated to corporate operations. In addition, Income from our Business to Business and Retail and Wholesale Products as well as Corporate Expenses for the three and six months ended April 30, 2021 were adjusted for an immaterial correction of an error. See Note 1 of the Notes to the unaudited Condensed Consolidated Financial Statements.

 For the Nine Months Ended April 30,
 Net SalesIncome
 2022202120222021
  (in thousands)
Business to Business Products Group$92,928 $80,098 $20,052 $20,816 
Retail and Wholesale Products Group$162,503 146,754 $(2,113)8,483 
Net Sales$255,431 $226,852 
Corporate Expenses(19,603)(17,947)
(Loss) Income from Operations(1,664)11,352 
Total Other Income, Net892 722 
(Loss) Income before Income Taxes(772)12,074 
Income Tax Benefit (Expense)1,195 (1,651)
Net Income423 10,423 
Net Loss Attributable to Noncontrolling Interest(55)(87)
Net Income Attributable to Oil-Dri$478 $10,510 
21



 For the Three Months Ended April 30,
 Net SalesIncome
 2022202120222021
  (in thousands)
Business to Business Products Group$31,375 $26,293 $5,716 $6,421 
Retail and Wholesale Products Group54,386 49,962 (3,113)1,855 
Net Sales$85,761 $76,255 
Corporate Expenses(6,630)(6,345)
(Loss) Income from Operations(4,027)1,931 
Total Other Income, Net175 231 
(Loss) Income before Income Taxes(3,852)2,162 
Income Tax Benefit1,719 24 
Net (Loss) Income(2,133)2,186 
Net Loss Attributable to Noncontrolling Interest(24)(41)
Net (Loss) Income Attributable to Oil-Dri$(2,109)$2,227 

12. STOCK-BASED COMPENSATION

The Oil-Dri Corporation of America 2006 Long Term Incentive Plan, as amended (the “2006 Plan”), permits the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, performance awards and other stock-based and cash-based awards. Our employees and outside directors are eligible to receive grants under the 2006 Plan. The total number of shares of stock subject to grants under the 2006 Plan may not exceed 1,219,500. As of April 30, 2022, there were 249,969 shares available for future grants under this plan.

Restricted Stock

All of our non-vested restricted stock as of April 30, 2022 was issued under the 2006 Plan with vesting periods generally between one and five years. We determined the fair value of restricted stock as of the grant date. We recognize the related compensation expense over the period from the date of grant to the date the shares vest.

There were 15,000 and 5,000 restricted shares of Common Stock granted during the third quarter of fiscal years 2022 and 2021, respectively. Stock-based compensation expense was $814,000 and $559,000 for the third quarter of fiscal years 2022 and 2021, respectively. Stock-based compensation expense was $2,267,000 and $1,849,000 for the first nine months of fiscal years 2022 and 2021, respectively.

A summary of restricted stock transactions is shown below:
 Restricted Shares
(in thousands)
Weighted Average Grant Date Fair Value
Non-vested restricted stock outstanding at July 31, 2021370 $33.96 
Granted122 $33.66 
Vested(68)$34.62 
Forfeitures(17)$34.56 
Non-vested restricted stock outstanding at April 30, 2022407 $33.73 

22



13. ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME

The following table summarizes the changes in accumulated other comprehensive (loss) income by component as of April 30, 2022 (in thousands):
Pension and Postretirement Health BenefitsCumulative Translation AdjustmentTotal Accumulated Other Comprehensive (Loss) Income
Balance as of July 31, 2021$(4,428)$311 $(4,117)
Other comprehensive loss before reclassifications, net of tax (187)(187)
Amounts reclassified from accumulated other comprehensive income, net of tax79 (a) 79 
Net current-period other comprehensive income (loss), net of tax79 (187)(108)
Balance as of April 30, 2022$(4,349)$124 $(4,225)

(a) Amount is net of tax expense of $24,930. Amount is included in the components of net periodic benefit cost for the pension and postretirement health plans. See Note 10 of the Notes to the unaudited Condensed Consolidated Financial Statements for further information.

14. RELATED PARTY TRANSACTIONS
One member of our Board of Directors (the “Board”) retired from the role of President and Chief Executive Officer of a customer of ours in September 2019 and is currently party to a post-employment agreement with the customer. Total net sales to that customer, including sales to subsidiaries of that customer, were $112,000 and $72,000 for the third quarter of fiscal years 2022 and 2021, respectively and were $268,000 and $253,000 for the first nine months of fiscal years 2022 and 2021, respectively. Outstanding accounts receivable from that customer, and its subsidiaries, were $5,000 as of April 30, 2022 and $4,000 as of July 31, 2021.

One member of our Board is currently the President and Chief Executive Officer of a vendor of ours. Total payments to this vendor for fees and cost reimbursements were $64,000 and $72,000 for the third quarter of fiscal years 2022 and 2021, respectively and were $629,000 and $273,000 for the first nine months of fiscal years 2022 and 2021, respectively. There were no outstanding accounts payable to that vendor as of April 30, 2022 or July 31, 2021.


15. SUBSEQUENT EVENTS

Effective June 3, 2022, we entered into Amendment No. 2 (the “Amendment”) to the Amended and Restated Note Purchase and Private Shelf Agreement (the “Note Agreement”) with PGIM, Inc. (“Prudential”) and certain existing noteholders affiliated with Prudential named therein. The Amendment, among other things, revises the definition of Consolidated EBITDA (Earnings Before Interest, Depreciation, and Amortization) within the Note Agreement.

Effective June 6, 2022, we entered into a modification (the “Modification”) to the credit agreement (the “Credit Agreement”) with BMO Harris N.A. The Modification, among other things, revises the definition of Consolidated EBITDA and Consolidated EBITR (Earnings Before Interest, Taxes, and Rent) within the Credit Agreement.

The revised definitions of Consolidated EBITDA and consolidated EBITR are relevant to our quarterly covenant calculations based on the amended definitions noted above. The goodwill impairment recorded in the three months ended April 30, 2022, described in Note 5 of the Notes to the unaudited Condensed Consolidated Financial Statements was excluded from the quarterly covenant calculations based on the amended definitions summarized above.





23



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

The following discussion and analysis of our financial condition and results of operations should be read together with the financial statements and the related notes included herein and our Consolidated Financial Statements, accompanying notes and Management’s Discussion and Analysis of Financial Condition and Results of Operations contained in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results may differ materially from the results discussed in the forward-looking statements. Factors that might cause a difference include, but are not limited to, those discussed under “Forward-Looking Statements” and Item 1A, Risk Factors of our Quarterly Report on Form 10-Q for the quarter ended January 31, 2022 and of our Annual Report on Form 10-K for the fiscal year ended July 31, 2021.

OVERVIEW

We develop, mine, manufacture and market sorbent products principally produced from clay minerals and, to a lesser extent, other clay-like sorbent materials. Our principal products include agricultural and horticultural chemical carriers, animal health and nutrition products, bleaching clay and fluid purification aids, cat litter, industrial and automotive floor absorbents and sports field products. Our products are sold to two primary customer groups, including customers who resell our products as originally produced to the end consumer and those who use our products as part of their production process or use them as an ingredient in their final finished product. We have two reportable operating segments based on the different characteristics of our two primary customer groups: Retail and Wholesale Products Group and Business to Business Products Group, as described in Note 11 of the Notes to the unaudited Condensed Consolidated Financial Statements.

RESULTS OF OPERATIONS

OVERVIEW

In late 2019 and early 2020, COVID-19 was first reported and then declared a pandemic by the World Health Organization, and continues to have a worldwide impact. All of our facilities, with the exception of our subsidiary in China (which experienced certain disruptions in the first half of our fiscal year 2020 but subsequently resumed operations), have continued to operate as essential businesses during the course of the pandemic as permitted under exceptions in the applicable shelter-in-place mandates due to our inclusion in the Critical Manufacturing Sector as defined by the U.S. Department of Homeland Security and other functions defined as essential by government authorities. Our top priority has been, and continues to be, the safety and health of our employees, contractors, and customers. We have adhered, and continue to adhere, to guidance from the U.S. Centers for Disease Control and Prevention (“CDC”) and local health and governmental authorities with respect to social distancing, physical separation, and cleaning and sanitation programs at each of our facilities. We have not experienced any shut downs due to workforce absences or illnesses.
As further discussed below, our consolidated net sales increased in the third quarter and in the first nine months of fiscal year 2022 compared to the third quarter and first nine months of fiscal year 2021. Net sales of our industrial and sports products as well as most of our fluids purification products have mostly returned to pre-pandemic levels as many businesses and sports have re-opened and air travel has been increasing. Despite the overall increase in net sales, we have not experienced any significant issues collecting amounts due from customers to date. However, parts of our business continue to be negatively impacted by the pandemic and varying recoveries from and resurgences of the pandemic in certain areas. Net sales for our industrial granules in the United Kingdom have just recently started to increase in fiscal year 2022 as a result of the return of demand following the impact of the pandemic (and also certain timing impacts). While we have had an overall increase in net sales of our fluids purification products, not all regions have resumed travel to the same extent as prior to the pandemic. In addition, net sales of our animal health and nutrition products have been dampened due to COVID-19 in certain geographic areas, particularly in China, which has continued to impose restrictions and quarantine requirements in response to COVID-19 outbreaks. We have also experienced an increase in backlog due, in part, to supply chain disruptions, shipping delays and availability of labor amidst unprecedented demand for our products. We have put in place measures to reduce the backlog that was generated during the first nine months of fiscal year 2022, including hiring additional labor, adding additional work shifts, improving operating productivity in our plants, upgrading our manufacturing facilities and equipment and increasing our overseas freight forwarders.
As discussed below in "Consolidated Results," gross profit has declined in both the third quarter and the first nine months of fiscal year 2022 compared to the same periods in fiscal year 2021 related to rising costs and supply chain disruptions. We have faced longer lead times for some of our materials purchases, which have contributed to an increase in our backlog but we have been able to avoid significant out of stock issues for most of our materials. Where possible, we have found other suppliers to meet the increase in customer demand for our products. In addition, the cost of repair parts has increased but this has not caused any significant disruption to our business. While we have experienced a shortage of production labor at certain times during the
24



first nine months of fiscal year 2022, which has been a contributing factor to our increase in backlog, we have been able to hire additional labor and reduce our backlog related to production constraints in the third quarter of fiscal year 2022. We are closely monitoring the continuation, resurgence in certain areas, and effects of COVID-19 on all aspects of our business, including how it has impacted and may impact our suppliers and customers as well as the effects of the pandemic on economic conditions and the financial markets. In general, we have seen an increase in costs, particularly as it relates to commodities as the economy continues to react to, and recover from, the pandemic and demand surpasses supply. We have also seen costs increasing due to inflation. In addition to rising commodity costs, several of our suppliers have passed along non-commodity price increases they have experienced in their own business. However, we have not experienced any significant interruptions, and we will continue to closely monitor our inventory levels to mitigate the risk of any potential supply interruptions or changes in customer demand. It is possible that significant disruptions could occur if the pandemic and other factors such as labor shortages, ongoing geopolitical tensions, and other strains on the supply chain continue to put pressure on production, transportation, and shipping as a result of an imbalance of supply and demand or if there are continued increases in costs that we are unable to recover. The impacts of COVID-19 and related economic conditions on our future results are uncertain at this time. The scope, duration, and magnitude of the direct and indirect effects of COVID-19 continue to evolve (and in many cases, rapidly) in ways that are difficult or impossible to anticipate. In addition, although COVID-19 has not materially impacted our net sales to date, it remains uncertain whether and how consumers will modify their purchasing habits in response to the ongoing COVID-19 pandemic and/or the lifting or relaxing and/or re-imposition of mandates as various geographies experience resurgences and abatement of the pandemic. As a result, our results to date may not be indicative of the impact that COVID-19 may have on our results for the remainder of fiscal year 2022.
The impacts of COVID-19 to our specific operating segments are discussed below.

NINE MONTHS ENDED APRIL 30, 2022 COMPARED TO
NINE MONTHS ENDED APRIL 30, 2021

CONSOLIDATED RESULTS

Consolidated net sales for the nine months ended April 30, 2022 were $255,431,000, a 13% increase compared to net sales of $226,852,000 for the nine months ended April 30, 2021. Net sales increased for both our Retail and Wholesale Products Group and Business to Business Products Group due to an increase in sales volume and higher prices instituted to compensate for rising costs. The increase in demand for our products during the first nine months of fiscal year 2022 has led to an increase in our backlog of orders. We have hired additional manufacturing personnel, expanded our production shifts, increased production equipment and made various repairs to equipment in order to reduce our backlog as well as increase our use of alternate modes of transportation. We continue to analyze the constraints on our operations and implement strategies to meet the increase in customer demand. Segment results are discussed further below.
Consolidated gross profit for the first nine months of fiscal year 2022 was $45,034,000, or 18% of net sales, compared to $50,435,000, or 22%, of net sales, for the first nine months of fiscal year 2021. Higher freight, packaging, natural gas, and non-fuel manufacturing costs per ton drove the decrease in gross profit. We continue to experience high freight costs both domestically and with respect to ocean freight. Domestic freight costs per ton, excluding the freight we no longer charge to a significant customer who now picks up its own purchases, increased approximately 32% in the first nine months of fiscal year 2022 compared to the same period of fiscal year 2021. The increase relates to, in part, higher transportation rates due to a national driver shortage and tight trucking capacity. The continued increase in cost of diesel fuel has also contributed to the higher transportation rates. Currently, availability of diesel fuel reserves in the United States is tight, which is driving the increase in cost. Ocean freight costs have increased due to rising fuel costs and export fees. In addition, our overall freight costs can vary between periods depending on the mix of products sold and the geographic distribution of our customers. Packaging costs per ton for the first nine months of fiscal year 2022 were approximately 32% higher compared to the first nine months of fiscal year 2021 due to higher commodity costs, particularly as it relates to resin and pallet costs. Many of our contracts for packaging purchases are subject to periodic price adjustments, which trail changes in underlying commodity prices. The cost of natural gas per ton used to operate kilns that dry our clay was 100% higher in the first nine months of fiscal year 2022 compared to the first nine months of fiscal year 2021 due to higher natural gas prices, which are being driven by demand surpassing available supply as well as the ongoing conflict between Russia and Ukraine. Non-fuel manufacturing costs per ton also increased during the first nine months of fiscal year 2022 compared to fiscal year 2021 by 13%. The increase in non-fuel manufacturing costs relate to higher repairs, utility costs, labor and benefit costs, and costs of purchased materials. In addition to the above, during the first nine months of fiscal year 2022, several suppliers started to pass along non-commodity price increases related to cost increases experienced in their own businesses and we expect such increases to persist. While we have faced higher costs due to the reasons mentioned above, we continue to strive to restore our historical margins utilizing various strategies including reducing costs where possible, increasing sales volume, and implementing price increases.

25



Total selling, general and administrative (“SG&A”) expenses of $41,054,000 for the first nine months of fiscal year 2022 were higher by $1,971,000, or 5%, compared to $39,083,000 for the first nine months of fiscal year 2021. SG&A expenses for the operating segments were essentially flat for the first nine months of fiscal year 2022 compared to the same period in the prior fiscal year and unallocated corporate expenses were higher by $1,656,000, or 9%. The discussion of the segments' operating incomes below describes the changes in SG&A expenses that were allocated to the operating segments. The increase in unallocated corporate expenses were driven by higher professional fees related to costs for various outside services related to growing business needs and strategic initiatives.

Loss on impairment of goodwill of $5,644,000 related to the impairment of goodwill at our Retail and Wholesale Products Group reporting unit. Our goodwill impairment test is based on cash flow considerations and other approaches that require significant judgment with respect to volume, revenue, expenses and allocations. We determined that, as a result of lower share prices and the continued adverse impacts of rising costs and additional expenses to prevent supply chain disruptions, that, despite improving margins, we had a triggering event during the third quarter of fiscal 2022 that necessitated a goodwill impairment test and resulted in the carrying value of our Retail and Wholesale Products Group reporting unit being higher than its fair value which led to the $5,644,000 impairment charge.

Other income of $892,000 for the first nine months of fiscal year 2022 was higher than the same period in fiscal year 2021 by $170,000 and included less periodic benefit costs related to our pension plan and insurance recoveries related to our property, plant and equipment partially offset by higher interest expense and exchange rate losses.

Consolidated net (loss) income before taxes for the first nine months of fiscal year 2022 was a loss of $772,000 compared to net income before taxes of $12,074,000 for the first nine months of fiscal year 2021. Results for the first nine months of fiscal year 2022 were driven by the factors discussed above.

We had a tax benefit for the first nine months of fiscal year 2022 of $1,195,000 compared to tax expense of $1,651,000 for the first nine months of fiscal year 2021. Our tax benefit was driven primarily by the tax impact of our goodwill impairment, lower net income and one-time tax savings identified during the third quarter of fiscal year 2022. We used an estimated annual effective tax rate (“ETR”) in determining our provision for income taxes, which is based on expected annual taxable income and the assessment of various tax deductions, including depletion.

BUSINESS TO BUSINESS PRODUCTS GROUP

Net sales of the Business to Business Products Group for the first nine months of fiscal year 2022 increased compared to the first nine months of fiscal year 2021 for all our products. Net sales were $92,928,000 for the first nine months of fiscal year 2022, an increase of $12,830,000, or 16%, from net sales of $80,098,000 for the first nine months of fiscal year 2021. Net sales of our fluids purification products increased approximately $6,108,000, or 16%, compared to the first nine months of the prior fiscal year. The increase in net sales occurred for a variety of reasons, including new customer wins, increased sales to existing customers, increase in air travel in most regions, price increases that were instituted to offset rising costs, and in some cases, timing of net sales. Much of the increase in net sales relates to North America, but net sales in Latin America and Asia also increased and sales in Europe decreased slightly during the first nine months of fiscal year 2022 compared to the same period in fiscal year 2021 due to ocean freight shipping delays. Similar to our Retail and Wholesale Products Group cat litter business, our co-packaged coarse cat litter business experienced a significant increase of $2,527,000 or 23% in net sales during the first nine months of fiscal year 2022 compared to fiscal year 2021 primarily due to price increases and to some extent, an increase in volume. Net sales of our agricultural and horticultural chemical carrier products increased approximately $2,804,000, or 15%, for the first nine months of fiscal year 2022 compared to the same period in fiscal year 2021 as a result of continued strong demand for these products as well as price increases. Net sales of our animal health and nutrition products increased $1,391,000, or 11%, during the first nine months of fiscal year 2022 compared to the first nine months of the prior year. The increase in net sales relates to several new customers, a new product line in North America, and in general, timing of when sales occur. Despite the overall increase in net sales, ocean freight delays continue to negatively impact our business as does COVID-19, particularly in China which has continued to impose restrictions and quarantine requirements in response to COVID-19 outbreaks. See “Foreign Operations” below for a discussion of net sales for our foreign operations that sell our animal health and nutrition products.

SG&A expenses for the Business to Business Products Group increased approximately 20% or $1,771,000 for the first nine months of fiscal year 2022 compared to the same period of the prior fiscal year. We continued to invest in our animal health business, which resulted in higher costs due to increased headcount of sales and leadership personnel, increased travel costs, and increased marketing efforts associated with our animal feed additives. The increase in SG&A expenses in the first nine months of fiscal year 2022 also related to an increase in bad debt expense and a write off of patent applications. These higher costs were, to some degree, reduced by favorable exchange rates.

The Business to Business Products Group’s operating income for the first nine months of fiscal year 2022 was $20,052,000, a decrease of $764,000, or 4%, from operating income of $20,816,000 for the first nine months of fiscal year 2021. The decrease
26



in operating income was driven by higher freight, packaging, natural gas, and non-fuel manufacturing costs per ton as discussed in “Consolidated Results” above as well as higher SG&A expenses.

RETAIL AND WHOLESALE PRODUCTS GROUP

Net sales of the Retail and Wholesale Products Group for the first nine months of fiscal year 2022 were $162,503,000, an increase of $15,749,000, or 11%, from net sales of $146,754,000 for the first nine months of fiscal year 2021 driven by higher net sales of both our cat litter and industrial and sports products. Total cat litter net sales were approximately $10,580,000, or 9%, higher compared to the first nine months of the prior fiscal year due to increased sales volume and price increases in response to rising costs. Net sales of branded scoopable litter, private label lightweight and heavyweight litter, and accessories (liners) increased in the first nine months of fiscal year 2022 as we gained business from new customers and existing customers either purchased certain of our products for the first time or increased the volume of their purchases from us. E-commerce sales were also higher during the first nine months of fiscal year 2022 compared to fiscal year 2021. The impact of COVID-19 on increased pet adoption continues to boost sales as well as the overall macro trend of increased spending on pets. In addition, cat litter net sales increased despite revising our shipping terms with one of our significant customers in the fourth quarter of fiscal year 2021 to provide that freight charges are the responsibility of such customer and are no longer included in the prices charged. Cat litter net sales by our subsidiary in Canada further contributed to the net sales increase, as discussed in “Foreign Operations” below. Also included in the Retail and Wholesale Products Group's results were increased net sales of our industrial and sports products compared to the first nine months of fiscal year 2021. Net sales of our industrial and sports products increased approximately $5,051,000, or 22%, compared to the first nine months of fiscal year 2021, due to an increase in volume due to the re-opening of businesses and sports fields as well as new customers and an increase in selling price per ton as we continue to respond to rising costs.

SG&A expenses for the Retail and Wholesale Products Group were lower by approximately $1,467,000, or 11%, during the first nine months of fiscal year 2022 compared to the first nine months of fiscal year 2021 primarily due to lower advertising costs partially offset by compliance penalties caused by supply chain disruptions, unfavorable exchange rates and higher travel and personnel costs. We anticipate total advertising expense in fiscal year 2022 will be lower compared to fiscal year 2021.
The Retail and Wholesale Products Group experienced an operating loss for the first nine months of fiscal year 2022 of $2,113,000, a decrease of $10,596,000, or 125%, from operating income of $8,483,000 for the first nine months of fiscal year 2021. The decrease in operating income was driven by the goodwill impairment charge recorded in the third quarter of fiscal year 2022 as well as higher freight, packaging, natural gas and non-fuel costs which outpaced the increase in net sales as described in “Consolidated Results” above.

FOREIGN OPERATIONS

Foreign operations include our subsidiaries in Canada and the United Kingdom, which are reported in the Retail and Wholesale Products Group, and our subsidiaries in China, Mexico and Indonesia, which are reported in the Business to Business Products Group. Net sales by our foreign subsidiaries during the first nine months of fiscal year 2022 were $14,353,000, an increase of $1,341,000, or 10%, compared to net sales of $13,012,000 during the first nine months of fiscal year 2021. All of our foreign operations, with the exception of our subsidiary in Mexico, experienced an increase in net sales during the first nine months of fiscal year 2022 compared to fiscal year 2021.Total net sales of our subsidiary in Canada during the first nine months of fiscal year 2022 increased by $1,521,000, or 22%, compared to the same period in fiscal year 2021 driven by higher cat litter net sales. Cat litter sales were $1,834,000 higher during the first nine months of fiscal year 2022 than in the same period in fiscal year 2021. The increase in cat litter sales was mainly driven by a key customer carrying three of our products for the first time as well as price increases instituted in response to rising costs. The increase in cat litter sales was partially offset by lower net sales of our industrial absorbent granules in the first nine months of fiscal year 2022 compared to the first nine months of fiscal year 2021. Net sales of industrial absorbent granules were higher in the first nine months of fiscal year 2021 as companies emerged from the constraints of the pandemic and there was a surge in demand. Net sales of our subsidiary in the United Kingdom in the first nine months of fiscal year 2022 increased by $118,000, or 8%, compared to net sales in the first nine months of fiscal year 2021. The increase related to timing of net sales and partly due to demand starting to slowly return post pandemic. Net sales of our subsidiary in Mexico decreased during the first nine months of fiscal year 2022 compared to the same period of fiscal year 2021 by $567,000, or 28%, as the first nine months of fiscal year 2021 included net sales of products in that region that are no longer part of our business strategy. Despite the negative impacts of COVID-19 in China, net sales of our subsidiary in China increased $100,000, or 4%, during the first nine months of fiscal year 2022 compared to the first nine months of fiscal year 2021 due primarily to the addition of a new customer. Net sales by our foreign subsidiaries represented 6% of our consolidated net sales during the first nine months of fiscal years 2022 and 2021.

27



Our foreign subsidiaries reported a net loss of $847,000 for the first nine months of fiscal year 2022, compared to a net loss of $177,000 for the first nine months of fiscal year 2021. The net loss in the first nine months of fiscal year 2022 was primarily driven by unfavorable exchange rates, lower net sales for our subsidiary in Mexico, higher cost of sales, and higher SG&A expenses by our subsidiary in China due to increased sales personnel and marketing of our animal feed additives as we continue to invest in our animal health and nutrition products.

Identifiable assets of our foreign subsidiaries as of April 30, 2022 were $12,594,000, compared to $12,572,000 as of July 31, 2021. 

THREE MONTHS ENDED APRIL 30, 2022 COMPARED TO
THREE MONTHS ENDED APRIL 30, 2021

CONSOLIDATED RESULTS

Consolidated net sales for the three months ended April 30, 2022 were $85,761,000, a 12% increase compared to net sales of $76,255,000 for the three months ended April 30, 2021. Net sales increased for both our Retail and Wholesale Products Group and Business to Business Products Group due to an increase in sales volume and higher prices instituted to compensate for rising costs. The increase in demand for our products has continued to result in higher backlog but we have put in place measures to reduce backlog. See discussion above in “Results from Operations - Nine Months Ended April 30, 2022 compared to Nine Months ended April 30, 2021” for more detail on backlog. Segment results are discussed below.

Consolidated gross profit for the three months ended April 30, 2022 was $15,630,000, or 18% of net sales, compared to $14,966,000, or 20%, of net sales, for the three months ended April 30, 2021. Higher freight, packaging, natural gas, and non-fuel manufacturing costs per ton drove the decrease in gross profit. Despite the decrease in gross profit compared to the first quarter of fiscal year 2021, we are starting to experience stronger margins during the third quarter of fiscal year 2022 as the selling prices of our products are starting to catch up to rising costs. We continue to experience high freight costs both domestically and with respect to ocean freight. Domestic freight costs per ton, excluding the freight we no longer charge to a significant customer who now picks up its own purchases, increased approximately 27% in the third quarter of fiscal year 2022 compared to the same period of fiscal year 2021. The increase relates, in part, to higher transportation rates due to a national driver shortage and tight trucking capacity. The continued increase in cost of diesel fuel has also contributed to the higher transportation rates. Currently, availability of diesel fuel reserves in the United States is tight, which is driving the increase in cost. Ocean freight costs have increased due to rising fuel costs and export fees. Our overall freight costs can also vary between periods depending on the mix of products sold and the geographic distribution of our customers. Packaging costs per ton for the third quarter of fiscal year 2022 were approximately 24% higher compared to the third quarter of fiscal year 2021 due to higher commodity costs, particularly as it relates to resin and pallet costs. Many of our contracts for packaging purchases are subject to periodic price adjustments, which trail changes in underlying commodity prices. The cost of natural gas per ton used to operate kilns that dry our clay was 115% higher in the third quarter of fiscal year 2022 compared to the third quarter of fiscal year 2021 due to higher natural gas prices which are being driven by demand surpassing available supply as well as the ongoing conflict between Russia and Ukraine. Non-fuel manufacturing costs per ton also increased during the third quarter of fiscal year 2022 compared to fiscal year 2021 by 12%. The increase in non-fuel manufacturing costs relate to higher repairs, utility costs, labor and benefit costs and costs of purchased materials. In addition to the above, several suppliers have passed along non-commodity price increases related to cost increases experienced in their own businesses and we expect such increases to persist. While we have faced higher costs due to the reasons mentioned above, we continue to strive to restore our historical margins utilizing various strategies including reducing costs where possible, increasing sales volume and implementing price increases.

Total SG&A expenses of $14,013,000 for the third quarter of fiscal year 2022 were higher by $978,000, or 8%, compared to $13,035,000 for the third quarter of fiscal year 2021. While unallocated corporate expenses increased 285,000 or 4% during the third quarter of fiscal year 2022 compared to fiscal year 2021, SG&A expenses for the operating segments were the primary driver of the increase. The discussion below describes the SG&A expenses allocated to the operating segments. Unallocated corporate expenses included higher professional fees related to costs for various outside services related to growing business needs and strategic initiatives partially offset by lower personnel costs.

Loss on impairment of goodwill of $5,644,000 related to the impairment of goodwill at our Retail and Wholesale Products Group reporting unit. Our goodwill impairment test is based on cash flow considerations and other approaches that require significant judgment with respect to volume, revenue, expenses and allocations. We determined that, as a result of lower share prices and the continued adverse impacts of rising costs and additional expenses to prevent supply chain disruptions, that, despite improving margins, we had a triggering event during the third quarter of fiscal 2022 that necessitated a goodwill impairment test and resulted in the carrying value of our Retail and Wholesale Products Group reporting unit being higher than its fair value which led to the $5,644,000 impairment charge.

Other income of $175,000 for the third quarter of fiscal year 2022 was lower than the same period in fiscal year 2021 by $56,000 and included higher interest expense and exchange rate losses.
28



Consolidated net loss before taxes for the third quarter of fiscal year 2022 was $3,852,000, compared to net income before taxes of $2,162,000 for the third quarter of fiscal year 2021. Results for the third quarter of fiscal year 2022 were driven by the factors described above.

We had a tax benefit for the third quarter of both fiscal years 2022 and 2021 of $1,719,000 and $24,000, respectively. Our tax benefit in the third quarter of fiscal year 2022 was driven primarily by the tax impact of our goodwill impairment, net operating losses and one-time tax savings identified during the third quarter of fiscal year 2022. We used an estimated annual ETR in determining our provision for income taxes, which is based on expected annual taxable income and the assessment of various tax deductions, including depletion. The tax benefit in the third quarter of fiscal year 2021 reflected a decrease in our expected annual taxable income as well as certain employment related credits we were able to take advantage in addition to a tax deduction for foreign-derived income.

BUSINESS TO BUSINESS PRODUCTS GROUP

Net sales of the Business to Business Products Group for the third quarter of fiscal year 2022 increased compared to the third quarter of fiscal year 2021 for all our products. Net sales were $31,375,000, an increase of $5,082,000, or 19%, from net sales of $26,293,000 for the third quarter of fiscal year 2021. Net sales of our fluids purification products increased approximately $1,974,000, or 16%, in the third quarter of fiscal year 2022 compared to same period in fiscal year 2021. The increase in net sales occurred for a variety of reasons, including new customer wins, increased sales to existing customers, increase in air travel in most regions, price increases that were instituted to offset rising costs and in some cases, timing of net sales. In particular, net sales of our Ultra-Clear products rebounded as global air travel increased compared to the same period last year in most, but not all, regions. Much of the increase in net sales relates to North America, but net sales in Latin America, Europe and Asia either increased or remained essentially flat during the third quarter of fiscal year 2022 compared to the same period in fiscal year 2021. Net sales of our agricultural and horticultural chemical carrier products increased approximately $1,318,000, or 20%, in the third quarter of fiscal year 2022 compared to the same period in fiscal year 2021 driven by both volume and price increases. While volume is still higher during the third quarter of fiscal year 2022 than the same period in fiscal year 2021, several of our customers are still experiencing their own supply chain disruptions, which negatively impacts their demand of our products. Net sales of our animal health and nutrition products increased approximately $978,000, or 23%, in the third quarter of fiscal 2022 compared to the third quarter of fiscal year 2021 due to a significant increase in volume of net sales. The increase in net sales is the direct result of our focus on our animal health and nutrition products and the fruition of increased SG&A efforts to grow the animal health and nutrition business as discussed below. The increase in net sales relates to several new customers, a new product line in North America, and to some extent, timing of when net sales occur. Despite the overall increase in net sales, ocean freight delays continue to negatively impact our business. In addition, while the impacts of COVID-19 are still dampening sales in China as a result of restrictions and quarantine requirements imposed in that region in response to COVID-19 outbreaks, net sales from our subsidiary in China increased during the third quarter of fiscal year 2022 compared to fiscal year 2021 primarily due to a new customer. See “Foreign Operations” below for a discussion of net sales for our foreign operations that sell our animal health and nutrition products. Similar to our Retail and Wholesale Products Group cat litter business, our co-packaged coarse cat litter business experienced a significant increase of $812,000, or 25%, in net sales during the third quarter of fiscal year 2022, compared to the same quarter in fiscal year 2021, primarily due to price increases and to some extent, an increase in sales volume.

SG&A expenses for the Business to Business Products Group increased approximately $1,008,000, or 34%, in the third quarter of fiscal year 2022 compared to the third quarter of fiscal year 2021. We continued to invest in our animal health business, which resulted in higher costs due to increased headcount of sales and leadership personnel, increased travel costs, broker commissions, and increased marketing efforts associated with our animal feed additives. The increase in SG&A expenses in the third quarter of fiscal year 2022 also related to higher bad debt expense and a write off of patent applications. These higher costs were, to some degree, reduced by favorable exchange rates.

The Business to Business Products Group’s operating income for the third quarter of fiscal year 2022 was $5,716,000, a decrease of $705,000, or 11%, from operating income of $6,421,000 in the third quarter of fiscal year 2021. The decrease in operating income was driven by the higher sales partially offset by higher SG&A expenses and an increase in freight, packaging, materials, natural gas, and non-fuel manufacturing costs discussed in “Consolidated Results” above.

RETAIL AND WHOLESALE PRODUCTS GROUP

Net sales of the Retail and Wholesale Products Group for the third quarter of fiscal year 2022 were $54,386,000, an increase of $4,424,000, or 9%, from net sales of $49,962,000 for the third quarter of fiscal year 2021 driven by net sales of both our cat litter and industrial and sports products. Total cat litter net sales were approximately $3,318,000, or 8%, higher in the third quarter of fiscal year 2022 compared to the same period in fiscal year 2021 due to increased sales volume and price increases in response to rising costs. Net sales of branded scoopable litter, private label lightweight and heavyweight litter increased in the third quarter of fiscal year 2022 as existing customers increased the volume of their purchases from us. The impact of COVID-19 on increased pet adoption continues to boost sales as well as the overall macro trend of increased spending on pets. In addition, cat litter net sales increased despite revising our shipping terms with one of our significant customers in the fourth
29



quarter of fiscal year 2021 to provide that freight charges are the responsibility of such customer and are no longer included in the prices charged. In addition, net sales of cat litter by our subsidiary in Canada continue to increase as further discussed in “Foreign Operations” below. E-commerce sales decreased during the third quarter of fiscal year 2022 compared to the same period in fiscal year 2021 as we lost one of our customers due to price increases. Also included in the Retail and Wholesale Products Group's results were increased net sales of our industrial and sports products compared to the third quarter of fiscal year 2021. Net sales of our industrial and sports products increased approximately $1,083,000, or 11%, in the third quarter of fiscal year 2022 compared to the third quarter of fiscal year 2021, due to both an increase in volume due to the re-opening of businesses and sports fields and winning some smaller customers as well as an increase in selling price per ton in response to rising costs.

SG&A expenses for the Retail and Wholesale Products Group were lower in the third quarter of fiscal year 2022 than in fiscal year 2021 by 7%, or $293,000, primarily due to lower advertising costs partially offset by compliance penalties caused by supply chain disruptions, unfavorable exchange rates and personnel costs.

The Retail and Wholesale Products Group experienced an operating loss for the third quarter of fiscal year 2022 of $3,113,000, a decrease of $4,968,000, compared to operating income of $1,855,000 for the third quarter of fiscal year 2021. The decrease in operating income was driven by the goodwill impairment charge recorded in the third quarter of fiscal year 2022 as well as higher freight, packaging, natural gas, and non-fuel manufacturing costs which outpaced the increase in net sales as described above in “Consolidated Results.”

FOREIGN OPERATIONS

Foreign operations include our subsidiaries in Canada and the United Kingdom, which are reported in the Retail and Wholesale Products Group, and our subsidiaries in China, Mexico and Indonesia, which are reported in the Business to Business Products Group. Net sales by our foreign subsidiaries during the third quarter of fiscal year 2022 were $4,727,000, a 13% increase compared to net sales of $4,174,000 in the third quarter of fiscal year 2021. All of our foreign operations, with the exception of our subsidiary in Mexico, experienced an increase in net sales during the third quarter of fiscal year 2022 compared to fiscal year 2021. Total net sales of our subsidiary in Canada during the third quarter of fiscal year 2022 increased by $294,000, or 12%, compared to the same period in fiscal year 2021 driven by cat litter net sales. Cat litter net sales for our subsidiary in Canada increased by approximately $605,000, or 35%, in the third quarter of fiscal year 2022 compared to the same period of fiscal year 2021 due to both an increase in volume and price increases. Cat litter sales in Canada experienced increased sales to existing customers, a key customer carrying three of our products they had not previously purchased, and to some extent, an increase in sales due to our ability to meet demand that our competitors could not. Partially offsetting this increase was a decrease in net sales of our industrial absorbent granules in the third quarter of fiscal year 2022 compared to the same period in fiscal year 2021 because net sales were particularly strong in the third quarter of fiscal year 2021 as companies were emerging from the pandemic and were rebuilding stock. Net sales of our absorbent granules by our subsidiary in the United Kingdom were modestly higher during the third quarter of fiscal year 2022 compared to the same period in fiscal year 2021 by $24,000 or 5%. This increase related partly to timing of net sales and partly to demand starting to slowly return in the United Kingdom. Net sales of our animal health and nutrition products by our subsidiary in China increased in the third quarter of fiscal year 2022 compared to the same period in fiscal year 2021 by $228,000, or 40%, despite the continued impacts of the pandemic in China. The increase in net sales related primarily to a new customer. Net sales by our subsidiary in Mexico decreased $147,000, or 25%, in the third quarter of fiscal year 2022 compared to the same period in fiscal year 2021 as the third quarter of fiscal year 2021 included net sales of products that are no longer part of our business strategy. Our foreign subsidiaries' net sales represented approximately 6% and 5% of consolidated net sales during the third quarter of fiscal years 2022 and 2021, respectively.

Our foreign subsidiaries reported a net loss of $34,000 for the third quarter of fiscal year 2022 compared to a net loss of $134,000 for the third quarter of fiscal year 2021. The net loss in the third quarter of fiscal year 2022 was primarily driven by unfavorable foreign exchange rates, higher cost of sales, and higher SG&A expenses incurred by our subsidiary in China due to increased sales personnel and marketing of our animal feed additives as we continue to invest in our animal health and nutrition products.

LIQUIDITY AND CAPITAL RESOURCES

Our principal liquidity needs are to fund our capital requirements, including funding working capital needs; purchasing and upgrading equipment, facilities (including significant renovations at one of our plants), information systems, and real estate; supporting new product development; investing in infrastructure; repurchasing stock; paying dividends; making pension contributions; and, from time to time, business acquisitions, and funding our debt service requirements. During the first nine months of fiscal year 2022, we principally funded these requirements using cash from current operations as well as cash generated in the second quarter of fiscal year 2022 from borrowings under our Series Senior C Notes (described below).

30



We currently anticipate cash flows from operations and our available sources of liquidity will be sufficient to meet our cash requirements. In addition, we are actively monitoring the timing and collection of our accounts receivable. Given the dynamic nature of COVID-19 and its effects, as well as the current inflationary environment and impacts of supply chain disruption on our business, we will continue to assess our liquidity needs and to actively manage our spending.
The following table sets forth certain elements of our unaudited Condensed Consolidated Statements of Cash Flows (in thousands):
 For the Nine Months Ended April 30,
 20222021
Net cash provided by operating activities$5,460 $8,340 
Net cash used in investing activities(16,012)(10,753)
Net cash provided by (used in) financing activities8,807 (8,324)
Effect of exchange rate changes on cash and cash equivalents(21)165 
Net decrease in cash and cash equivalents$(1,766)$(10,572)

Net cash provided by operating activities

In addition to net income, as adjusted for depreciation and amortization and other non-cash operating activities, the primary sources and uses of operating cash flows for the first nine months of fiscal years 2022 and 2021 were as follows:

Deferred income taxes increased $1,311,000 in the first nine months of fiscal year 2022 primarily due to the tax benefit related to the deductible portion of noncash impairment charge of goodwill that is deductible for tax purposes in future years. Deferred income taxes decreased $716,000 in the first nine months of fiscal year 2022 due to changes in restricted stock balances in the ordinary course of business.

Accounts receivable, less allowance for doubtful accounts, increased $2,454,000 in the first nine months of fiscal year 2022 compared to an increase of $3,971,000 in the first nine months of fiscal year 2021. Accounts receivable increased in both fiscal years 2022 and 2021 due to the increase in net sales in both periods. In addition, the variation in accounts receivable balances reflect differences in the level and timing of collections as well as the payment terms provided to various customers.

Inventory increased $11,456,000 in the first nine months of fiscal year 2022 compared to a decrease of $524,000 in the first nine months of fiscal year 2021. Inventory increased during the first nine months of fiscal year 2022 due to rising costs and building inventory levels to meet demand and thwart potential supply chain disruptions. We also increased our inventory to be able to meet demand during a planned shutdown for equipment repairs at one of our plants. The decrease in inventory in the first nine months of fiscal year 2021 was due to increased demand, which depleted inventory levels and was partially offset by higher packaging costs.

Prepaid expenses decreased $181,000 in the first nine months of fiscal year 2022 due to lower prepaid advertising costs partially offset by higher prepaid insurance costs due to the rising cost of insurance and timing of premium payments. Prepaid expenses increased $2,117,000 in the first nine months of fiscal year 2021 driven primarily by prepayment of income taxes. This increase in fiscal year 2021 was partially offset by lower prepaid advertising costs and insurance.

Other assets decreased $971,000 in the first nine months of fiscal year 2022 compared to an increase of $1,066,000 in the first nine months of fiscal year 2021. The decrease in other assets in the first nine months of fiscal year 2022 related to capitalized pre-production costs being transferred to property, plant and equipment as the mines are now in production, partly reduced by an increase in long-term royalties. The increase in other assets in the first nine months of fiscal year 2021 related primarily to an increase in capitalized pre-production mining costs partly offset by amortization of our operating lease right-of-use lease assets.

Accounts payable increased $1,333,000 in the first nine months of fiscal year 2022 compared to a decrease of $4,227,000 in the first nine months of fiscal year 2021. Higher trade payables drove the increase in accounts payable in the first nine months of fiscal year 2022. Lower trade payables drove the decrease in accounts payable in the first nine months of fiscal year 2021 as well as income taxes payable being in a prepaid position versus a payable position at the end of the third quarter of fiscal year 2021. Trade and freight payables vary in both periods due to the timing of payments, fluctuations in the cost of goods and services we purchased, production volume levels and vendor payment terms.

31



Accrued expenses increased $1,120,000 in the first nine months of fiscal year 2022 compared to a decrease of $4,070,000 in the first nine months of fiscal year 2021. The increase in accrued expenses during the first nine months of fiscal year 2022 is attributable to an increase in freight costs, natural gas prices and salaries and benefits. These increases were somewhat lessened by lower accrued advertising costs. Accrued expenses decreased $4,070,000 in the first nine months of fiscal year 2021 due to decreases in our discretionary accrued bonus, advertising costs, and real estate taxes offset by an increase in accrued freight and a reclassification of one of our accruals from long term to short term. Accrued freight can vary with freight rates, timing of shipments, and production requirements as well as supply and demand. In addition, accrued plant expenses can also fluctuate due to timing of payments, changes in the cost of goods and services we purchase, production volume levels and vendor payment terms.

Other liabilities decreased $1,593,000 in the first nine months of fiscal 2022 compared to a decrease of $330,000 during the first nine months of fiscal year 2021. The decrease in other liabilities for the first nine months of both fiscal years 2022 and 2021 relate to the timing of when payments for the deferral of employer taxes under the CARES Act are due.

Net cash used in investing activities

Cash used in investing activities of $16,012,000 in the first nine months of fiscal year 2022 were higher compared to cash used in investing activities of $10,753,000 in the first nine months of fiscal year 2021 driven by capital expenditures. During the first nine months of fiscal year 2022 we expanded our plant equipment and improved our facilities to support increased demand for our products as well as made improvements to our IT network.

Net cash used in financing activities

Cash provided by financing activities of $8,807,000 in the first nine months of fiscal year 2022 was higher than cash used in financing activities of $8,324,000 in the first nine months of fiscal year 2021. The first nine months of fiscal year 2022 included the issuance of $25,000,000 of notes payable offset by higher repurchases of stock than in the first nine months of fiscal year 2021.

Other

Total cash and investment balances held by our foreign subsidiaries of $3,107,000 as of April 30, 2022 were slightly higher than the April 30, 2021 balances of $3,054,000. See further discussion in “Foreign Operations” above.

On January 31, 2019, we signed a fifth amendment to our credit agreement with BMO Harris Bank N.A. (“BMO Harris”), which expires on January 31, 2024. The agreement provides for a $45,000,000 unsecured revolving credit agreement and a maximum of $10,000,000 for letters of credit. The agreement terms also state that we may select a variable interest rate based on either the BMO Harris prime rate or a LIBOR-based rate, plus a margin that varies depending on our debt to earnings ratio, or a fixed rate as agreed between us and BMO Harris. As of April 30, 2022, the variable rates would have been 3.75% for the BMO Harris prime-based rate or 2.58% for the three-month LIBOR-based rate. The credit agreement contains restrictive covenants that, among other things and under various conditions, limit our ability to incur additional indebtedness or to dispose of assets. The agreement also requires us to maintain a minimum fixed coverage ratio and a minimum consolidated net worth. As of April 30, 2022 and 2021, we were in compliance with the covenants. There were no borrowings during the first nine months of either fiscal year 2021 or 2022.

On May 15, 2020, we entered into a debt instrument pursuant to which, among other things, we issued $10,000,000 in aggregate principal amount of our 3.95% Series B Senior Notes due May 15, 2030 and entered into an amended note agreement that provides the Company with the ability to request, from time to time until May 15, 2023 (or such earlier date as provided for in the agreement), additional senior unsecured notes of the Company in an aggregate principal amount of up to $75,000,000 minus the aggregate principal amount of the notes then outstanding and the additional notes that have been accepted for purchase. The issuance of such additional notes is at the discretion of the noteholders and purchasers and on an uncommitted basis. Pursuant to the amended note agreement, on December 16, 2021, the Company issued $25,000,000 in aggregate principal amount of its 3.25% Series C Senior Notes due December 16, 2031. As of April 30, 2022 outstanding notes payable were $33,788,000, net of $212,000 of unamortized debt issuance costs.

See Note 15 of the Notes to the unaudited Condensed Consolidated Financial Statements and Item 5 "Other Information" in this Quarterly Report on Form 10-Q for discussion on amendments made to the credit agreement with BMO Harris and our Senior Note Agreements.

As of April 30, 2022, we had remaining authority to repurchase 485,196 shares of Common Stock and 273,100 shares of Class B Stock under a repurchase plan approved by our Board of Directors (the “Board”). Repurchases may be made on the open
32



market (pursuant to Rule 10b5-1 plans or otherwise) or in negotiated transactions. The timing, number and manner of share repurchases will be determined by our management pursuant to the repurchase plan approved by our Board.

We believe that cash flow from operations, availability under our revolving credit facility, current cash and investment balances and our ability to obtain other financing, if necessary, will provide adequate cash funds for foreseeable working capital needs, capital expenditures at existing facilities, deferred compensation payouts, dividend payments and debt service obligations for at least the next 12 months. We expect capital expenditures in fiscal year 2022 to be greater than in fiscal year 2021, including capital expenditures to renovate one of our plants, estimated to be approximately $6,500,000. We do not believe that these increased capital expenditures will dramatically impact our cash position; however our cash requirements are subject to change as business conditions warrant and opportunities arise. Our anticipated advertising expense for fiscal year 2022 is expected to be lower compared to fiscal year 2021. Adjustments to advertising spending for the remainder of the fiscal year may occur due to any upcoming volatility in the economic environment.

We continually evaluate our liquidity position and anticipated cash needs, as well as the financing options available to obtain additional cash reserves. Our ability to fund operations, to make planned capital expenditures, to make scheduled debt payments, to contribute to our pension plan and to remain in compliance with all financial covenants under debt agreements, including, but not limited to, the current credit agreement, depends on our future operating performance, which, in turn, is subject to prevailing economic conditions and to financial, business and other factors. The timing and size of any new business ventures or acquisitions that we complete may also impact our cash requirements.


CRITICAL ACCOUNTING POLICIES AND ESTIMATES

This discussion and analysis of financial condition and results of operations is based on our unaudited Condensed Consolidated Financial Statements, which have been prepared in accordance with U.S. GAAP for interim financial information and in compliance with instructions to Form 10-Q and Article 10 of Regulation S-X. The preparation of these financial statements requires the use of estimates and assumptions related to the reporting of assets, liabilities, revenues, expenses and related disclosures. In preparing these financial statements, we have made our best estimates and judgments of certain amounts included in the financial statements. Estimates and assumptions are revised periodically. Actual results could differ from these estimates. See the information concerning our critical accounting policies included under “Management’s Discussion of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021.

ITEM 4.  CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Management conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934 (the “Exchange Act”)) as of the end of the period covered by this Quarterly Report on Form 10-Q. The controls evaluation was conducted under the supervision and with the participation of management, including our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”). Based upon the controls evaluation, our CEO and CFO have concluded that, as of the end of the period covered by this report, our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified by the SEC, and that such information is accumulated and communicated to management, including the CEO and CFO, as appropriate to allow timely decisions regarding required disclosure.

Changes in Internal Control over Financial Reporting

We have not experienced any material impact to our internal controls over financial reporting despite the fact that many of our employees are working remotely due to COVID-19. We are continually monitoring and assessing the effects of COVID-19 on our internal controls to minimize the impact to their design and operating effectiveness.

There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) that occurred during the fiscal quarter ended April 30, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

33



Inherent Limitations on Effectiveness of Controls

Our management, including the CEO and CFO, do not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. The design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Further, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation of controls effectiveness to future periods are subject to risks. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.


PART II – OTHER INFORMATION

Items 1, 3 and 5 of this Part II are either inapplicable or are answered in the negative and are omitted pursuant to the instructions to Part II.

ITEM 1A. RISK FACTORS

The Company's operations and financial results are subject to various risks and uncertainties, including those described in Part I, Item 1A, “Risk Factors” in the Company's Annual Report on Form 10-K for the year ended July 31, 2021. There have been no material changes to our risk factors since the Company's Annual Report on Form 10-K for the year ended July 31, 2021 except as set forth in the Company's Quarterly Report for the quarter ended January 31, 2022.

34


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

During the three months ended April 30, 2022, we did not sell any securities which were not registered under the Securities Act of 1933. The following chart summarize our Common Stock and Class B stock purchases during this period. There are no shares of our Class A Common Stock currently outstanding.
ISSUER PURCHASES OF EQUITY SECURITIES1, 2
(a)(b)(c)(d)
For the Three Months Ended April 30, 2022
Total Number of Shares Purchased3
Average Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or Programs
Maximum Number of Shares that may yet be Purchased Under Plans or Programs4
Common Stock
February 1, 2022 to February 28, 20221,038$33.78636,071
March 1, 2022 to March 31, 202298,112$28.42537,959
April 1, 2022 to April 30, 202252,763$28.08485,196

1 The table summarizes repurchases of (and remaining authority to repurchase) shares of our Common Stock. Descriptions of our Common Stock, Class B Stock and Class A Common Stock are contained in Exhibit 4.1 to our Annual Report on Form 10-K for the fiscal year ended July 31, 2021 filed with the SEC.

2 The figures in the table reflect transactions according to the settlement dates. For purposes of our unaudited consolidated financial statements included in this Form 10-Q, the impact of these repurchases is recorded according to the settlement dates.

3 Includes 1,913 Common Stock shares surrendered by employees to pay taxes related to restricted stock awards.

4 Our Board of Directors authorized the repurchase of 250,000 shares of Common Stock on June 14, 2012 and an additional 750,000 shares of Common Stock on March 11, 2019. These authorizations do not have a stated expiration date. Our Board of Directors authorized the repurchase of 300,000 shares of Class B stock on March 21, 2018. The share numbers in this column indicate the number of shares of Common Stock that may yet be repurchased under these authorizations. Repurchases may be made on the open market (pursuant to Rule 10b5-1 plans or otherwise) or in negotiated transactions. The timing, number and manner of share repurchases will be determined by our management.

ITEM 4.  MINE SAFETY DISCLOSURES

Our mining operations are subject to regulation by the Mine Safety and Health Administration under authority of the Federal Mine Safety and Health Act of 1977, as amended. Information concerning mine safety violations or other regulatory matters required by section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act and Item 104 of Regulation S-K is included in Exhibit 95 to this Quarterly Report on Form 10-Q.

ITEM 5. OTHER INFORMATION

Effective June 3, 2022, the Company entered into Amendment No. 2 (the “Amendment”) to the Amended and Restated Note Purchase and Private Shelf Agreement (the “Note Agreement”) with PGIM, Inc. (“Prudential”) and certain existing noteholders affiliated with Prudential named therein and, effective June 6, 2022, a modification (the “Modification”) to the credit agreement with BMO Harris. Among other things, the Amendment revises the definition of Consolidated EBITDA within the Note Agreement and the Modification revises definition of Consolidated EBITDA and Consolidated EBITR within the credit agreement. See Note 15 of the Notes to the unaudited Condensed Consolidated Financial Statements, which is incorporated herein by reference. The foregoing description of the Amendment and Modification is only a summary and is qualified in its entirety by reference to the full text of the Amendment and Modification, which are filed as exhibits to this Quarterly Report on this Form 10-Q.

35


ITEM 6.  EXHIBITS
Exhibit
No.
DescriptionSEC Document Reference
10.1Filed herewith.
10.2Filed herewith.
11Filed herewith.
31Filed herewith.
32Furnished herewith.
95Filed herewith.
101.SCHXBRL Taxonomy Extension Schema DocumentFiled herewith.
101.CALXBRL Taxonomy Extension Calculation Linkbase DocumentFiled herewith.
101.DEFXBRL Taxonomy Extension Definition Linkbase DocumentFiled herewith.
101.LABXBRL Taxonomy Extension Labels Linkbase DocumentFiled herewith.
101.PREXBRL Taxonomy Extension Presentation LinkbaseFiled herewith.
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101Filed herewith.

Note: Stockholders may receive copies of the above listed exhibits, without fee, by written request to Investor Relations, Oil-Dri Corporation of America, 410 North Michigan Avenue, Suite 400, Chicago, Illinois  60611-4213, by telephone at (312) 321-1515 or by e-mail to info@oildri.com.

36


SIGNATURES

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


OIL-DRI CORPORATION OF AMERICA
(Registrant)


BY /s/ Daniel S. Jaffee                          
Daniel S. Jaffee
Chairman, President and Chief Executive Officer


BY /s/ Susan M. Kreh                         
Susan M. Kreh
Chief Financial Officer


Dated:  June 7, 2022
37
EX-10.1 2 odcex101oil-dri_bmoxconsen.htm EX-10.1 MODIFICATION TO BMO HARRIS BANK N.A. CREDIT AGREEMENT Document
Execution Version
Consent to Credit Agreement
This Consent to Credit Agreement (this “Consent”) dated as of June 6, 2022, is between Oil-Dri Corporation of America (the “Company”) and BMO Harris Bank N.A. (the “Bank”).
Preliminary Statements
    A.    The Company, the Domestic Subsidiaries of the Company, and the Bank are parties to a Credit Agreement dated as of January 27, 2006 (as amended, restated, supplemented or otherwise modified from time to time, the “Credit Agreement”). All capitalized terms used herein without definition shall have the same meanings herein as in the Credit Agreement.
    B.    The Company has requested and, subject to the satisfaction of the conditions precedent set forth in Section 3 hereof, the Bank has consented to, a one-time modification to the Credit Agreement.
Section 1.    CONSENT.
Upon satisfaction of the conditions precedent contained in Section 3 below, the following definitions shall be modified as follows, effective for the fiscal quarter ending April 30, 2022 and thereafter:
1.1 The definition of Consolidated EBITDA shall be modified by replacing the period at the end of such definition with:
“, plus (iv) a one-time non-cash goodwill impairment charge relating to the Retail and Wholesale Reporting Segment in an amount equal to $5,644,000, taken during the fiscal quarter ending April 30, 2022, and any subsequent period that includes such fiscal quarter.”
1.2 The definition of Consolidated EBITR shall be modified by including the following additional sub-clause (iv) at the end of clause (A)(iii) of such definition:
“, plus (iv) a one-time non-cash goodwill impairment charge relating to the Retail and Wholesale Reporting Segment in an amount equal to $5,644,000, taken during the fiscal quarter ending April 30, 2022, and any subsequent period that includes such fiscal quarter,”
1.3 The attachment to Exhibit B to the Credit Agreement is amended and restated in its entirety as set forth on Exhibit A attached hereto.
Section 2.    REPRESENTATIONS
In order to induce the Bank to execute and deliver this Consent, the Company hereby represents and warrants to the Bank that after giving effect to this Consent, (a)  each of the representations and warranties set forth in Section 5 of the Credit Agreement is true and correct



in all material respects (or in all respects to the extent subject to or qualified by materiality or similar concepts) on and as of the date of this Consent as if made on and as of the date hereof and as if each reference therein to the Credit Agreement referred to the Credit Agreement as amended hereby and (b) no Default or Event of Default exists under the Credit Agreement.
Section 3.    CONDITIONS PRECEDENT.
This Consent shall become effective upon satisfaction of the following conditions precedent:
    3.1.    The Company and the Bank shall have executed and delivered this Consent, and each Guarantor shall have executed and delivered its consent to this Consent in the space provided for that purpose below.
    3.2.    The Bank’s special counsel, Chapman and Cutler LLP, shall have received payment of its outstanding invoice.
Section 4.    MISCELLANEOUS
    4.1.    The Credit Agreement shall continue in full force and effect in accordance with its original terms. Reference to this specific Consent need not be made in the Credit Agreement, the Note, or any other instrument or document executed in connection therewith, or in any certificate, letter or communication issued or made pursuant to or with respect to the Credit Agreement, any reference in any of such items to the Credit Agreement being sufficient to refer to the Credit Agreement modified hereby.
    4.2.    The Company agrees to pay on demand all costs and expenses of or incurred by the Bank in connection with the negotiation, preparation, execution, and delivery of this Consent.
    4.3.    This Consent may be executed in any number of counterparts, and by the different parties on different counterpart signature pages, all of which taken together shall constitute one and the same agreement. Any of the parties hereto may execute this Consent by signing any such counterpart and each of such counterparts shall for all purposes be deemed to be an original. Delivery of executed counterparts of this Consent by facsimile transmission or by e-mail transmission of a portable document format file (also known as a “PDF” file) shall be effective as an original. This Consent shall be governed by, and construed in accordance with, the internal laws of the State of Illinois.
[Signature Pages to Follow]

-2-



This Consent to Credit Agreement is dated as of the date first above written.
Oil-Dri Corporation of America, as the Company
By     /s/ Susan M. Kreh    
    Name:    Susan M. Kreh    
    Title: Chief Financial Officer        
BMO Harris Bank N.A., as the Bank
By     /s/ Marissa Kerley    
    Name:    Marissa Kerley    
    Title: Director        





Guarantors’ Acknowledgment, Consent, and Reaffirmation
Each of the undersigned has heretofore guaranteed the due and punctual payment of all present and future Obligations pursuant to Section 9 of the Credit Agreement and hereby consents to the Consent to the Credit Agreement as set forth above and confirms that all of the obligations of the undersigned thereunder remain in full force and effect. Each of the undersigned further agrees that the consent of the undersigned to any further modification to the Credit Agreement shall not be required as a result of this consent having been obtained. Each of the undersigned acknowledges that the Bank is relying on the assurances provided for herein in entering into this Consent and maintaining credit outstanding to the Company under the Credit Agreement as so modified.




Oil-Dri Corporation of Georgia    Oil-Dri Production Company
By    /s/ Susan M. Kreh        By /s/ Susan M. Kreh     
    Name:    Susan M. Kreh            Name:    Susan M. Kreh        
Title:    Vice President            Title:    Vice President    

Mounds Production Company, LLC    Mounds Management, Inc.
By    Mounds Management, Inc.
    Its Managing Member
By    /s/ Susan M. Kreh        By /s/ Susan M. Kreh     
    Name:    Susan M. Kreh            Name:    Susan M. Kreh        
Title:    Vice President            Title:    Vice President

Blue Mountain Production Company    Amlan International
By    /s/ Susan M. Kreh        By /s/ Susan M. Kreh     
    Name:    Susan M. Kreh            Name:    Susan M. Kreh        
Title:    Vice President            Title:    Vice President

Taft Production Company
By /s/ Susan M. Kreh
Name:    Susan M. Kreh
Title:    Vice President
-2-



EXHIBIT A

Attachment to Compliance Certificate
Oil-Dri Corporation of America
Compliance Calculations for Credit Agreement
Dated as of January 27, 2006
Calculations as of _____________, 20__
______________________________________________________________________________
A. Consolidated Debt Ratio (Section 7.17(a))

1. Consolidated Debt as defined                  _____________

2. Net Worth          _____________

3. Ratio of Line A1 to A2
(“Consolidated Debt Ratio”) ________ to 1.0

4. As listed in Section 7.17(b), for the date of
this Certificate, the Consolidated Debt Ratio
shall be less than                      0.55 to 1.0

5. Company is in compliance?
(Circle yes or no)                              Yes/No





B.     Fixed Charge Coverage Ratio (Section 7.17(b))

1.Net Income
(a) Interest Expense                  __________________

(b) Federal, state, and local                      taxes                             __________________

(c) Lease and rental expense                  __________________    

(d) One time non cash goodwill
impairment charge relating
to the Retail and Wholesale
Reporting Segment in an
amount equal to $5,644,000,
taken during the fiscal quarter
ending April 30, 2022, and
any subsequent period that
includes such fiscal quarter             __________________

3. Sum of Lines 1, 2(a), (b), (c) and (d)          __________________

4. Interest Income                      __________________

5. Gains on sales of fixed assets              __________________

6. Sum of Lines 4 and 5                  __________________

7. Line 3 minus Line 6
(“Consolidated EBITR”)                   __________________

8. Sum of Line 2(a) and 2(c)                  __________________

9. Line 8 minus line 4
(“Consolidated Fixed Charges”)              __________________

10. Ratio of Line 7 to Line 9                  __________________

11. As listed in Section 7.17(c), for the date of
this Certificate, the Line 10 ratio shall not be
greater than                      1.50:1

12. Company is in compliance?
(Circle Yes or No)          Yes/No
-2-

EX-10.2 3 odcex102oildriprudentialam.htm EX-10.2 AMENDMENT NO. 2 TO NOTE PURCHASE AND PRIVATE SHELF AGREEMENT Document

Execution Version


June 3, 2022





OIL-DRI CORPORATION OF AMERICA
410 North Michigan Avenue, Suite 400
Chicago, Illinois 60611
Attention: Chief Financial Officer

Re:    Amendment No. 2 to Amended and Restated Note Purchase and Private Shelf Agreement

Ladies and Gentlemen:

Reference is made to the Amended and Restated Note Purchase and Private Shelf Agreement (as amended by Amendment No. 1 to Amended and Restated Note Purchase and Private Shelf Agreement dated as of December 16, 2021, the “Note Agreement”), dated as of May 15, 2020 between Oil-Dri Corporation of America, a Delaware corporation (the “Company”), on the one hand, and PGIM, Inc. (“Prudential”), the Existing Holders, the Effective Date Purchasers named in the Purchaser Schedule attached thereto and each other Prudential Affiliate (as defined therein) which becomes a party thereto, on the other hand. Capitalized terms used herein that are not otherwise defined herein shall have the meaning specified in the Note Agreement.

The Company has requested that the Holders agree to certain amendments to the Note Agreement as set forth below. Subject to the terms and conditions hereof, the Holders are willing to agree to such request. Accordingly, and in accordance with the provisions of paragraph 11C of the Note Agreement, the parties hereto agree as follows:

SECTION 1. Amendments to the Note Agreement. From and after the Effective Date (as defined in Section 3 hereof), the Note Agreement is hereby amended as follows, effective for the fiscal quarter ending April 30, 2022 and thereafter:

1.1.The definition of Consolidated EBITDA in paragraph 10B of the Note Agreement shall be amended and restated in its entirety as follows:

“Consolidated EBITDA” shall mean, with reference to any period, Net Income for such period plus all amounts deducted in arriving at such Net Income amount in respect of (i) Interest Expense for such period, plus (ii) federal, state and local income taxes for such period, plus (iii) all amounts properly charged for depreciation of fixed assets and amortization of intangible assets during such period on the books of the Company and its Subsidiaries, plus (iv) a one-time



non-cash goodwill impairment charge relating to the Retail and Wholesale Reporting Segment in an amount equal to $5,644,000, taken during the fiscal quarter ending April 30, 2022, and any subsequent period that includes such fiscal quarter.

1.2.The definition of Consolidated Income Available for Fixed Charges in paragraph 10B of the Note Agreement shall be amended and restated in its entirety as follows:

“Consolidated Income Available for Fixed Charges” shall mean, with respect to any period, Consolidated Net Income for such period plus all amounts deducted in the computation thereof on account of (a) Fixed Charges, (b) taxes imposed on or measured by income or excess profits and (c) a one-time non-cash goodwill impairment charge relating to the Retail and Wholesale Reporting Segment in an amount equal to $5,644,000, taken during the fiscal quarter ending April 30, 2022, and any subsequent period that includes such fiscal quarter.

SECTION 2. Representations and Warranties. The Company and each Guarantor represents and warrants that (a) the execution and delivery of this letter by the Company or such Guarantor has been duly authorized by all necessary corporate or limited liability company action on behalf of such Person, this letter has been executed and delivered by a duly authorized officer of such Person, and this letter constitutes legal, valid and binding obligations of such Person, enforceable against such Person in accordance with its terms, except as such enforceability may be limited by (i) bankruptcy, insolvency, reorganization or other similar laws affecting the enforcement of creditors’ rights generally and (ii) general principles of equity (regardless of whether such enforceability is considered in a proceeding in equity or at law),
(b) each representation and warranty set forth in paragraph 8 of the Note Agreement and the other Transaction Documents to which it is a party is true and correct as of the date of execution and delivery of this letter by such Transaction Party with the same effect as if made on such date, after giving effect to this letter (except to the extent such representations and warranties expressly refer to an earlier date, in which case they were true and correct as of such earlier date), and (c) no Event of Default or Default exists or has occurred and is continuing on the date hereof, immediately after giving effect to this letter.

SECTION 3. Conditions Precedent. The amendments in Section 1 of this letter shall become effective as of date (the “Effective Date”) that each of the following conditions has been satisfied:

3.1Documents.    Prudential and the holders of Notes shall have received all of the following, in form and substance satisfactory to Prudential or such holder:

(i)counterparts of this letter executed by the Company, each Guarantor,
Prudential and the Required Holder(s); and

(ii)a copy of the corresponding amendment to the Credit Agreement amending the definition of Consolidated EBITDA and Consolidated EBITR, duly executed by the Company and BMO Harris Bank N.A., and the conditions precedent to





the effectiveness of such amendment shall have been satisfied and such amendment shall be in full force and effect.

3.2. Fees and Expenses. The Company shall have paid the reasonable and documented fees, charges and out-of-pocket disbursements of ArentFox Schiff LLP, special counsel to Prudential and the holders of Notes, incurred in connection with this letter agreement.

SECTION 4. Reference to and Effect on Note Agreement; Ratification of Transaction Documents. Upon the effectiveness of the amendments in Section 1 of this letter, each reference to the Note Agreement in any other Transaction Document shall mean and be a reference to the Note Agreement as modified by this letter. Except as specifically set forth in Section 1, the Note Agreement shall remain in full force and effect and is hereby ratified and confirmed in all respects. Except as expressly amended hereby, each of the Note Agreement and the other Transaction Documents are hereby ratified and confirmed in all respects and shall continue in full force and effect. Except as specifically stated in this letter, the execution, delivery and effectiveness of this letter shall not (a) amend the Note Agreement or any other Transaction Document, (b) operate as a waiver of any right, power or remedy of Prudential or any holder of Notes, or (c) constitute a waiver of, or consent to any departure from, any provision of the Note Agreement or any other Transaction Document at any time. The execution, delivery and effectiveness of this letter shall not be construed as a course of dealing or other implication that Prudential or any holder of Notes has agreed to or is prepared to grant any consents or agree to any waiver to the Note Agreement in the future, whether or not under similar circumstances.

SECTION 5. Expenses. The Company hereby confirms its obligations under the Note Agreement, whether or not the transactions hereby contemplated are consummated, to pay, promptly after request by any holder of the Notes, all reasonable and documented out-of-pocket costs and expenses, including attorneys’ fees and expenses, incurred by any holder of the Notes in connection with this letter agreement or the transactions contemplated hereby, in enforcing any rights under this letter agreement, or in responding to any subpoena or other legal process or informal investigative demand issued in connection with this letter agreement or the transactions contemplated hereby to the extent provided in paragraph 11B of the Note Agreement. The obligations of the Company under this Section 5 shall survive transfer by any holder of any Note and payment of any Note.

SECTION 6. Reaffirmation. Each Guarantor hereby consents to the foregoing amendments to the Note Agreement, hereby ratifies and reaffirms all of their payment and performance obligations, contingent or otherwise, under the Guaranty Agreement to which it is a party after giving effect to such amendments. Each Guarantor hereby acknowledges that, notwithstanding the foregoing amendments, that the Guaranty Agreement to which it is a party remains in full force and effect and is hereby ratified and confirmed. Without limiting the generality of the foregoing, each Guarantor agrees and confirms that the Guaranty Agreement to which it is a party continues to guaranty the Guarantied Obligations (as defined in such Guaranty Agreement) arising under or in connection with the Note Agreement, as amended by this letter agreement. The execution of this letter shall not operate as a novation, waiver of any right, power or remedy of any holder of any Note under any Guaranty Agreement.





SECTION 7. Governing Law. THIS LETTER SHALL BE CONSTRUED AND ENFORCED IN ACCORDANCE WITH, AND THE RIGHTS OF THE PARTIES SHALL BE GOVERNED BY, THE LAW OF THE STATE OF ILLINOIS (EXCLUDING ANY CONFLICTS OF LAW RULES WHICH WOULD OTHERWISE CAUSE THIS LETTER TO BE CONSTRUED OR ENFORCED IN ACCORDANCE WITH, OR THE RIGHTS OF THE PARTIES TO BE GOVERNED BY, THE LAWS OF ANY OTHER JURISDICTION).

SECTION 8. Counterparts; Section Titles. This letter may be executed in any number of counterparts and by different parties hereto in separate counterparts, each of which when so executed and delivered shall be deemed to be an original and all of which when taken together shall constitute but one and the same instrument. Delivery of an executed counterpart of a signature page to this letter by facsimile or electronic transmission (including by “.pdf”) shall be effective as delivery of a manually executed counterpart of this letter. The section titles contained in this letter are and shall be without substance, meaning or content of any kind whatsoever and are not a part of the agreement between the parties hereto.

(Signature Page Follows)







































Very truly yours,

PGIM, INC.

By:     /s/ Thomas Molzahn
Thomas Molzahn
Vice President


THE PRUDENTIAL INSURANCE COMPANY
OF AMERICA

By:     PGIM, Inc. (as Investment Manager)

By:    /s/ Thomas Molzahn
Thomas Molzahn
Vice President


PRU US PP CREDIT BM FUND

By:     PGIM Private Placement Investors, L.P.,
as Investment Advisor

By:     PGIM Private Placement Investors,
Inc., as General Partner

By:    /s/ Thomas Malzahn
Thomas Molzahn
Vice President


PRUDENTIAL TERM REINSURANCE
COMPANY

By:     PGIM, Inc., as investment manager

By:    /s/ Thomas Molzahn
Thomas Molzahn
Vice President


















THE PRUDENTIAL LIFE INSURANCE
COMPANY, LTD.

By: PGIM Japan Co., Ltd., as Investment Manager

By: PGIM, Inc., as Sub-Adviser

By: /s/ Thomas Molzahn
Thomas Molzahn
Vice President


ZURICH AMERICAN INSURANCE
COMPANY

By: PGIM Private Placement Investors, L.P.
                         (as Investment Advisor)

By: PGIM Private Placement Investors, Inc.
(as its General Partner)

By: /s/ Thomas Molzahn
Thomas Molzahn
Vice President


ZURICH AMERICAN LIFE INSURANCE
COMPANY

By: PGIM Private Placement Investors, L.P.
(as Investment Advisor)

By: PGIM Private Placement Investors, Inc.
(as its General Partner)

By: /s/ Thomas Molzahn
Thomas Molzahn
Vice President




















The foregoing letter is
hereby accepted as of the
date first above written


OIL-DRI CORPORATION OF AMERICA,
a Delaware Corporation



By: /s/ Susan M. Kreh
Name: Susan M. Kreh
Title: Chief Financial Officer


OIL-DRI CORPORATION OF GEORGIA,
a Georgia corporation


By: /s/ Susan M. Kreh
Name: Susan M. Kreh
Title: Vice President


OIL-DRI PRODUCTION COMPANY,
a Mississippi corporation


By: /s/ Susan M. Kreh
Name: Susan M. Kreh
Title: Vice President


MOUNDS PRODUCTION COMPANY, LLC,
an Illinois limited liability company

By:     Mounds Management, Inc.,
Its Manager


By: /s/ Susan M. Kreh
Name: Susan M. Kreh
Title: Vice President















MOUNDS MANAGEMENT, INC.,
a Delaware corporation


By: /s/ Susan M. Kreh
Name: Susan M. Kreh
Title: Vice President



BLUE MOUNTAIN PRODUCTION COMPANY
a Mississippi corporation


By: /s/ Susan M. Kreh
Name: Susan M. Kreh
Title: Vice President



TAFT PRODUCTION COMPANY
a Delaware corporation


By: /s/ Susan M. Kreh
Name: Susan M. Kreh
Title: Vice President



AMLAN INTERNATIONAL,
a Nevada corporation


By: /s/ Susan M. Kreh
Name: Susan M. Kreh
Title: Vice President



EX-11 4 odcex1104302022.htm EX-11 COMPUTATION OF EARNINGS PER SHARE Document

Exhibit 11:


OIL-DRI CORPORATION OF AMERICA AND SUBSIDIARIES
Computation of Earnings Per Share
(in thousands, except per share amounts)

For the Three Months Ended April 30,For the Nine Months Ended April 30,
2022202120222021
Net (losses) income available to stockholders$(2,109)$2,227 $478 $10,510 
Less: Distributed and undistributed earnings (losses) allocated
 to non-vested restricted stock
67 (99)(54)(495)
(Losses) Earnings available to common shareholders$(2,042)$2,128 $424 $10,015 
Shares Calculation
Average shares outstanding - Basic Common4,932 5,133 5,042 5,144 
Average shares outstanding - Basic Class B Common1,939 1,925 1,933 1,928 
Potential Common Stock - Basic Common - relating to non-vested restricted stock1
 109 111 112 
Potential Common Stock - Basic Class B Common - relating to non-vested restricted stock1
 40 30 41 
Average shares outstanding - Assuming dilution6,871 7,207 7,116 7,225 
Net (Loss) Income Per Share: Basic Common$(0.32)$0.32 $0.06 $1.52 
Net (Loss) Income Per Share: Basic Class B Common$(0.24)$0.24 $0.05 $1.14 
Net (Loss) Income Per Share: Diluted Common$(0.32)$0.32 $0.06 $1.49 
Net (Loss) Income Per Share: Diluted Class B Common$(0.24)$0.24 $0.05 $1.11 
1 The effect of certain potential common stock equivalents were excluded from the computation of average diluted shares outstanding for the three months ended April 30, 2022 as inclusion would have been anti-dilutive. A summary of these average anti-dilutive potential common share equivalents is provided in the table below:
For the Three Months Ended April 30,
2022
Potential Common Stock - Basic Common - relating to non-vested restricted stock101
Potential Common Stock - Basic Class B Common - relating to non-vested restricted stock19
1
EX-31 5 odcex3104302022.htm EX-31 CERTIFICATIONS PURSUANT TO RULE 13A-14(A) Document

Exhibit 31:

CERTIFICATIONS PURSUANT TO RULE 13A -14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED
Certification of Principal Executive Officer
(Section 302 of the Sarbanes-Oxley Act of 2002)

I.I, Daniel S. Jaffee, certify that:
a.I have reviewed this quarterly report on Form 10-Q of Oil-Dri Corporation of America (the “registrant”);
b.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;
c.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;
d.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:
i.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;
ii.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;
iii.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
iv.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
e.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):
i.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
ii.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:June 7, 2022
By:/s/ Daniel S. Jaffee
Daniel S. Jaffee
Chairman, President and Chief Executive Officer
1

Exhibit 31 (continued):
Certification of a Principal Financial Officer
(Section 302 of the Sarbanes-Oxley Act of 2002)

I.I, Susan M. Kreh, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Oil-Dri Corporation of America (the “registrant”);
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:June 7, 2022
By:/s/ Susan M. Kreh
Susan M. Kreh
Chief Financial Officer


2
EX-32 6 odcex3204302022.htm EX-32 CERTIFICATIONS PURSUANT TO SECTION 1350 OF THE SARBANES OXLEY ACT OF 2002 Document


Exhibit 32:

CERTIFICATIONS PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED PURSUANT TO
THE SARBANES-OXLEY ACT OF 2002 CERTIFICATION

Certification

Pursuant to 18 U.S.C. Section 1350, the undersigned officer of Oil-Dri Corporation of America (the “Company”) hereby certifies that to the best of my knowledge the Company’s Quarterly Report on Form 10-Q for the quarter ended April 30, 2022 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934 and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.
Dated:June 7, 2022
/s/ Daniel S. Jaffee
Name: Daniel S. Jaffee
Title: Chairman, President and Chief Executive Officer

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

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

Certification

Pursuant to 18 U.S.C. Section 1350, the undersigned officer of Oil-Dri Corporation of America (the “Company”) hereby certifies that to the best of my knowledge the Company’s Quarterly Report on Form 10-Q for the quarter ended April 30, 2022 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934 and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.
Dated:June 7, 2022
/s/ Susan M. Kreh
Name: Susan M. Kreh
Title: Chief Financial Officer

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

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

1
EX-95 7 odcex9504302022.htm EX-95 MINE SAFETY DISCLOSURES Document

Exhibit 95
MINE SAFETY DISCLOSURES

Under section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act and Item 104 of Regulation S-K, each operator of a coal or other mine is required to include certain mine safety information in its periodic reports filed with the Securities and Exchange Commission. The table below includes this mine safety information for each mine facility owned and operated by Oil-Dri Corporation of America, or its subsidiaries, for the quarter ended April 30, 2022. Due to timing and other factors, our data may not agree with the mine data retrieval system maintained by the Mine Safety and Health Administration (“MSHA”). The columns in the table represent the total number of, and the proposed dollar assessment for, violations, citations and orders issued by MSHA during the period upon periodic inspection of our mine facilities in accordance with the referenced sections of the Federal Mine Safety and Health Act of 1977, as amended (the “Mine Act”), described as follows:

Section 104 Significant and Substantial Violations: Total number of violations of mandatory health or safety standards that could significantly and substantially contribute to the cause and effect of a coal or other mine safety or health hazard.

Section 104(b) Orders: Total number of orders issued due to a failure to totally abate, within the time period prescribed by MSHA, a violation previously cited under section 104, which results in the issuance of an order requiring the mine operator to immediately withdraw all persons from the mine.

Section 104(d) Citations and Orders: Total number of citations and orders issued for unwarrantable failure of the mine operator to comply with mandatory health and safety standards. The violation could significantly and substantially contribute to the cause and effect of a safety and health hazard, but the conditions do not cause imminent danger.

Section 110(b)(2) Flagrant Violations: Total number of flagrant violations defined as a reckless or repeated failure to make reasonable efforts to eliminate a known violation of a mandatory health or safety standard that substantially and proximately caused, or reasonably could have been expected to cause, death or serious bodily injury.

Section 107(a) Imminent Danger Orders: Total number of orders issued when an imminent danger is identified which requires all persons to be withdrawn from area(s) in the mine until the imminent danger and the conditions that caused it cease to exist.

Total Dollar Value of Proposed MSHA Assessments: Each issuance of a citation or order by MSHA results in the assessment of a monetary penalty. The total dollar value presented includes any contested penalties.

Legal Actions Pending, Initiated or Resolved: Total number of cases pending legal action before the Federal Mine Safety and Health Review Commission as of the last day of the reporting period or the number of such cases initiated or resolved during the reporting period.
Legal Actions
Mine locationSection 104 “Significant and Substantial” ViolationsSection 104(b)
Orders
Section 104(d)
Citations and Orders
Section 110(b)(2) Flagrant ViolationsSection 107(a) Imminent Danger Orders Total Dollar Value of Proposed MSHA Assessments  Pending as of Last Day of PeriodInitiated During Period Resolved During Period
(#)(#)(#)(#)(#)($)(#)(#)(#)
Ochlocknee, Georgia1
Ripley, Mississippi17493,73711
Mounds, Illinois56,262
Blue Mountain, Mississippi415,538
Taft, California55,371


We had no mining-related fatalities at any of our facilities during the three months ended April 30, 2022. During this period we also received no written notices from MSHA under section 104(e) of the Mine Act of (i) a pattern of violations of mandatory health or safety standards that are of such nature as could have significantly and substantially contributed to the cause and effect of coal or other mine health or safety hazards; or (ii) the potential to have such a pattern. All legal actions pending and initiated during the period were contests of proposed penalties.
1
EX-101.SCH 8 odc-20220430.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheet Parenthetical link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Stockholders Equity Statement link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Statement Presentation link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Statement Presentation Level 2 (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Basis of Statement Presentation Level 3 (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Basis of Statement Presentation Prior Periods (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Basis of Statement Presentation Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Basis of Statement Presentation Other Noncurrent Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2107102 - Disclosure - New Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - New Accounting Pronouncements Adjustment for New Accounting Pronouncement (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2210202 - Disclosure - Inventories Level 2 (Policies) link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Inventories Level 3 (Tables) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Inventories Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2114104 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2215203 - Disclosure - Fair Value Measurements Fair Value Measurements (Policies) link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - Fair Value Measurements Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2117105 - Disclosure - Goodwill and Other Intangibles (Notes) link:presentationLink link:calculationLink link:definitionLink 2318303 - Disclosure - Goodwill and Other Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 2419408 - Disclosure - Goodwill and Other Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - Goodwill and Other Intangibles Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 2322304 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 2423410 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2124107 - Disclosure - Other Contingencies link:presentationLink link:calculationLink link:definitionLink 2325305 - Disclosure - Commitment and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2426411 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2127108 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2428412 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2129109 - Disclosure - Leases (Notes) link:presentationLink link:calculationLink link:definitionLink 2330306 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2431413 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2132110 - Disclosure - Pension and Other Postretirement Benefits link:presentationLink link:calculationLink link:definitionLink 2333307 - Disclosure - Pension and Other Postretirement Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 2434414 - Disclosure - Pension and Other Postretirement Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2435415 - Disclosure - Pension and Other Postretirement Benefits Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 2436416 - Disclosure - Pension and Other Postretirement Benefits Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2137111 - Disclosure - Operating Segments link:presentationLink link:calculationLink link:definitionLink 2238204 - Disclosure - Operating Segments Level 2 (Policies) link:presentationLink link:calculationLink link:definitionLink 2339308 - Disclosure - Operating Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 2440417 - Disclosure - Operating Segments Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2441418 - Disclosure - Operating Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2442419 - Disclosure - Operating Segments Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2143112 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2344309 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2445420 - Disclosure - Stock-Based Compensation Summary of Restricted Stock Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2446421 - Disclosure - Stock-Based Compensation Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2147113 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Notes) link:presentationLink link:calculationLink link:definitionLink 2348310 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables) link:presentationLink link:calculationLink link:definitionLink 2449422 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Details) link:presentationLink link:calculationLink link:definitionLink 2450423 - Disclosure - Accumulated Other Comprehensive (Loss) Income Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2151114 - Disclosure - Related Party Transactions (Notes) link:presentationLink link:calculationLink link:definitionLink 2452424 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2153115 - Disclosure - Subsequent Events (Notes) link:presentationLink link:calculationLink link:definitionLink 2354311 - Disclosure - Subsequent Events (Tables) link:presentationLink link:calculationLink link:definitionLink 2455425 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 odc-20220430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 odc-20220430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 odc-20220430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business to Business Products Business to Business Segment [Member] Business to Business Segment [Member] Other Contingencies Legal Matters and Contingencies [Text Block] Vested, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value Measurement [Domain] Fair Value Hierarchy and NAV [Domain] Net (Loss) Income Attributable to Oil-Dri Net (Loss) Income Attributable to Oil-Dri Net Income (Loss) Attributable to Parent Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Other intangibles, net of accumulated amortization of $497 and $385 at April 30, 2022 and July 31, 2021, respectively Trademarks and patents, net The total amount, net of amortization, as of the balance sheet date for 1) the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit and 2) costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Interest cost Defined Benefit Plan, Interest Cost Salaries, Wages, Commissions and Employee Benefits Employee-related Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Thereafter Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five Operating Segments Segment Reporting, Policy [Policy Text Block] Dividends Declared Dividends, Common Stock, Cash Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Proceeds from sale of property, plant, and equipment Proceeds from Sale of Property, Plant, and Equipment Forfeitures, weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Additional paid-in capital Additional Paid in Capital, Common Stock Weighted-average remaining lease term - operating leaes Operating Lease, Weighted Average Remaining Lease Term Total Other Assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Ultimate Health Care Cost Trend Rate Defined Benefit Plan, Ultimate Health Care Cost Trend Rate Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Segments [Axis] Segments [Axis] Number Available (shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Net Decrease in Cash and Cash Equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number Amortization of Restricted Stock APIC, Share-based Payment Arrangement, Increase for Cost Recognition Accumulated Other Comprehensive Loss: Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of intangible assets Amortization of Intangible Assets Weighted-average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Inventories Schedule of Inventory, Current [Table Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Accounts payable Increase (Decrease) in Accounts Payable and Income Taxes Payable 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 PLUS 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. Subsequent Events [Abstract] Subsequent Events [Abstract] Dividends payable Dividends Payable, Current Granted, weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Pension and postretirement benefits Liability, Defined Benefit Plan, Noncurrent Award Type [Domain] Award Type [Domain] Local Phone Number Local Phone Number ASSETS Assets [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Amortization of Other actuarial loss Defined Benefit Plan, Amortization of Gain (Loss) Goodwill, Impaired, Accumulated Impairment Loss Goodwill, Impaired, Accumulated Impairment Loss Granted, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period New Accounting Pronouncements or Change in Accounting Principle New Accounting Pronouncements or Change in Accounting Principle [Line Items] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Retained Earnings Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Prepaid expenses Increase (Decrease) in Prepaid Expense and Other Assets Noncurrent Liabilities Liabilities, Noncurrent [Abstract] Prepaid repairs expense Prepaid repairs expense Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date for elements of machinery or equipment held for the purpose of replacing similar parts in the course of repair or maintenance. Related Party [Axis] Related Party [Axis] Amortization of Prior service costs Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Inventory, Current [Table] Inventory, Current [Table] Capital expenditures accrued, but not paid Capital Expenditures Incurred but Not yet Paid Condensed Consolidated Statements of Comprehensive Income [Abstract] Condensed Consolidated Statements of Comprehensive Income [Abstract] Condensed Consolidated Statements of Comprehensive Income [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Corrections Revision of Prior Period, Error Correction, Adjustment [Member] Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract] Basic Common (in dollars per share) Earnings Per Share, Basic Pension and postretirement benefits (net of tax) Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Non-vested restricted stock outstanding, beginning balance Non-vested restricted stock outstanding, ending balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Interest expense Interest Expense, Debt Revenue by Principal Product by Operating Segment Disaggregation of Revenue [Table Text Block] Customer list, net of accumulated amortization of $7,536 and $7,321 at April 30, 2022 and July 31, 2021, respectively Customer list, net Gross carrying amount before accumulated amortization as of the balance sheet date of an asset comprised of customer information, acquired in a business combination or other transaction, having a finite beneficial life. Number Authorized (shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Operating cash flows from operating leases Operating Lease, Payments Accounts receivable, less allowance of   $1,149 and $1,174 at April 30, 2022 and July 31, 2021, respectively Receivables, Net, Current Provision for bad debts and cash discounts Accounts Receivable, Credit Loss Expense (Reversal) Other Other Noncurrent Assets Other Noncurrent Assets Plan Name [Axis] Plan Name [Axis] Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] CASH FLOWS FROM INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Loss on Impairment of Goodwill Loss on Impairment of Goodwill Goodwill, Impairment Loss Entity Small Business Entity Small Business Finite-Lived Intangible Assets, Future Amortization Expense Finite-Lived Intangible Assets Finite-Lived Intangible Assets [Line Items] Reclamation Asset Retirement Obligation [Policy Text Block] Total Liabilities & Stockholders’ Equity Liabilities and Equity Statement, Scenario [Axis] Scenario [Axis] Accounts receivable Increase (Decrease) in Accounts and Other Receivables Deferred Revenue Arrangement Deferred Revenue Arrangement [Line Items] Cash Equivalents Cash Equivalents, at Carrying Value LIABILITIES & STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Property, Plant and Equipment Property, Plant and Equipment, Net [Abstract] Purchases of Treasury Stock Treasury Stock, Value, Acquired, Cost Method Deferred Revenue Deferred Revenue [Domain] Entity Interactive Data Current Entity Interactive Data Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Minimum Minimum [Member] Settlement loss due to annuity purchase Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement Gross Profit Gross Profit Effect of exchange rate changes on Cash and Cash Equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Selling, General and Administrative Expenses Selling, General and Administrative Expense Selling, General and Administrative Expense Proceeds from issuance of notes payable Proceeds from Notes Payable Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province Other Assets Other Assets, Noncurrent [Abstract] Trade promotions and advertising Accrued Marketing Costs, Current Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract] Deferred income taxes Deferred Income Tax Assets, Net Current Liabilities Liabilities, Current [Abstract] Revenue Recognition Revenue [Policy Text Block] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cumulative Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Debt Debt Disclosure [Text Block] Accumulated Other Comprehensive Income [Abstract] Accumulated Other Comprehensive Income [Abstract] Accumulated Other Comprehensive Income [Abstract] Disclosure of Compensation Related Costs, Share-based Payments Share-based Payment Arrangement [Text Block] Series C Senior Note Senior Notes [Member] Dividends paid Payments of Ordinary Dividends, Common Stock Inventories Inventory Disclosure [Text Block] Leases Lessee, Leases [Policy Text Block] Number of Reportable Segments Number of Reportable Segments Net lease obligation Operating Lease, Liability Other Other Inventory, Gross Document Transition Report Document Transition Report Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Common Stock, Value, Issued Common Stock, Value, Issued Revenue by Principal Product Disaggregation of Revenue [Line Items] Total Other Income, Net Total Other Income, Net Nonoperating Income (Expense) Treasury Stock Treasury Stock, Common [Member] Non-vested restricted stock outstanding, weighted average grant date fair value, beginning balance Non-vested restricted stock outstanding, weighted average grant date fair value, ending balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Postretirement Health Plan Postretirement Health Plan Other Postretirement Benefits Plan [Member] Lessee, Operating Leases Lessee, Operating Leases [Text Block] Total Accumulated Other Comprehensive Loss Accumulated Other Comprehensive (Loss) Income, Balance, beginning Accumulated Other Comprehensive (Loss) Income, Balance, ending Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Restricted Stock Restricted Stock [Member] Payments of debt issuance costs Payments of Debt Issuance Costs Debt Instrument, Maturity Date Debt Instrument, Maturity Date Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Cover [Abstract] Cover [Abstract] Annual Principal Payments Debt Instrument, Periodic Payment, Principal Other comprehensive loss before reclassifications, net of tax Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Medical Cost Trend Assumption Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year Class of Stock [Axis] Class of Stock [Axis] Treasury stock, common shares Treasury Stock, Shares Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Average Shares Outstanding Weighted Average Shares Outstanding [Abstract] Weighted Average Shares Outstanding [Abstract] Accounts receivable from related party Accounts Receivable, Related Parties, Current Payments in Advance, Revenue Recognized Deferred Revenue, Revenue Recognized Net sales to related party Revenue from Related Parties Dividends Declared Per Share (in dollars per share) Common Stock, Dividends, Per Share, Declared Accrued expenses Accrued Liabilities, Current Net Sales Revenue from Contract with Customer, Excluding Assessed Tax (Increase) Decrease in assets: Increase (Decrease) in Operating Assets [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Document Quarterly Report Document Quarterly Report Interest income Investment Income, Interest Common Stock Common & Class B Stock Common Stock [Member] Operating Segment Disclosure Segment Reporting Disclosure [Text Block] (Loss) Income from Operations (Loss) Income from Operations Operating Income (Loss) Operating lease liabilities Operating Lease, Liability, Current 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Treasury Stock, Beginning of Period (in shares) Treasury Stock, End of Period (in shares) Treasury Stock, Common, Shares 2025 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Cumulative translation adjustment Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Non-cash stock-based compensation Share-based Payment Arrangement, Noncash Expense Inventory [Axis] Inventory [Axis] Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Previously Reported Previously Reported [Member] 2022 Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months Deferred compensation Deferred Compensation Liability, Classified, Noncurrent Accrued expenses Increase (Decrease) in Accrued Liabilities Income tax payments Income Taxes Paid Entity Information Entity Information [Line Items] Other, net Other Nonoperating Income (Expense) Notes Payable, Fair Value Long-term Debt, Fair Value Other liabilities Increase (Decrease) in Other Operating Liabilities Capital expenditures Payments to Acquire Property, Plant, and Equipment Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] CARES Act, 2022 Deferred Payroll Tax Payment CARES Act, 2022 Deferred Payroll Tax Payment CARES Act, 2022 Deferred Payroll Tax Payment Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Animal Health and Nutrition Animal Health and Nutrition [Member] Information about principal product: Animal Health and Nutrition [Member] Total Liabilities Liabilities Award Type [Axis] Award Type [Axis] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Retail and Wholesale Products Retail and Wholesale Segment [Member] Retail and Wholesale Segment [Member] CASH FLOWS FROM FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Operating lease payments due within next twelve months as of April 30, 2022 Lessee, Operating Lease, Liability, Maturity [Table Text Block] Common stock, shares issued Common Stock, Shares, Issued City Area Code City Area Code Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Assumptions Used Defined Benefit Plan, Assumptions [Table Text Block] Entity Address, City or Town Entity Address, City or Town Purchase of treasury stock Payments for Repurchase of Common Stock Accumulated Other Comprehensive (Loss) Income by Component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Overburden Removal and Mining Costs Overburden Removal and Mining Costs [Policy Text Block] Description of accounting policy for overburden removal/stripping costs for mined properties and other mining-related costs. Accumulated Other Comprehensive (Loss) Income Comprehensive Income (Loss) Note [Text Block] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Adjustments for New Accounting Pronouncements [Axis] Accounting Standards Update [Axis] Principle Amount Debt Instrument, Face Amount Long-term expected rate of return on assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets 2006 Plan 2006 Plan [Member] 2006 Plan [Member] Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Pension and postretirement benefits Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Retained earnings Retained Earnings (Accumulated Deficit) Real Estate Tax Accrual for Taxes Other than Income Taxes, Current Selling, General and Administrative Expenses Selling, General and Administrative Expenses, Policy [Policy Text Block] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Entity Filer Category Entity Filer Category Entity Registrant Name Entity Registrant Name Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] New Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Segment Income Segment Income (Loss) Segment Reporting Information, Operating Income for Reportable Segment Segment Reporting Information, Operating Income for Reportable Segment Indefinite-lived trademarks Indefinite-lived Intangible Assets (Excluding Goodwill) Basis of Statement Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income Tax Benefit (Expense) Income Tax Expense (Benefit) Total Stockholders' Equity Total, Beginning of Period Total, End of Period Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total Current Assets Assets, Current Revenue by Principal Product by Operating Segment [Table] Disaggregation of Revenue [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Total Lessee, Operating Lease, Liability, to be Paid Forfeitures, number of shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Inventories Total Inventories Inventory, Net Operating Segments Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Accumulated amortization of customer lists Customer list accumulated amortization Accumulated amortization as of the balance sheet date that pertains to a customer list finite-lived intangible asset. Fair Value Measurement, Policy Fair Value Measurement, Policy [Policy Text Block] Total Adjustments Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities Product and Service [Axis] Product and Service [Axis] Bleaching Clay and Fluids Purification Bleaching Clay and Fluids Purification [Member] Information about principal product: Bleaching Clay and Fluids Purification [Member] Total Stockholders' Equity Total Accumulated Other Comprehensive (Loss) Income Equity Component [Domain] Short-term operating lease cost Short-term Lease, Cost Net issuance of stock under long-term incentive plans (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Cumulative translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Statement Statement [Line Items] Payments In Advance Up-front Payment Arrangement [Member] Corporate Expenses Corporate Expenses The corporate expenses line represents certain unallocated expenses, including primarily salaries, wages and benefits, purchased services, rent, utilities and depreciation and amortization associated with corporate functions such as research and development, information systems, finance, legal, human resources and customer service. Corporate expenses also include the annual incentive plan bonus accrual. Loss on impairment of patent applications Impairment of Intangible Assets, Finite-lived Net issuance of stock under long-term incentive plans Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Net unamortized debt issuance costs Debt Issuance Costs, Noncurrent, Net Payments to related party Related Party Transaction, Purchases from Related Party Retirement Plan Type [Domain] Retirement Plan Type [Domain] Revenue Recognition [Abstract] Revenue Recognition [Abstract] Pension and postretirement benefits Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits Debt Disclosure [Abstract] (Loss) Income Before Income Taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Type of Adoption [Domain] Accounting Standards Update [Domain] Schedule of Error Corrections and Prior Period Adjustments Schedule of Error Corrections and Prior Period Adjustments [Table Text Block] Accounts payable to related party Accounts Payable, Related Parties, Current Segment Reporting [Abstract] Segment Reporting [Abstract] Pension and Other Postretirement Benefits Disclosure Retirement Benefits [Text Block] Notes payable, net of unamortized debt issuance costs of $212 and $122 at April 30, 2022 and July 31, 2021, respectively Senior Notes, Noncurrent Current maturities of notes payable Senior Notes, Current NEW ACCOUNTING PRONOUNCEMENTS [Abstract] NEW ACCOUNTING PRONOUNCEMENTS [Abstract] NEW ACCOUNTING PRONOUNCEMENTS [Abstract] Title of 12(b) Security Title of 12(b) Security Total Assets Assets Assets Director Director [Member] Plan Name [Domain] Plan Name [Domain] Voluntary contributions Defined Benefit Plan Voluntary Contribution Defined Benefit Plan Voluntary Contribution Interest payments, net of amounts capitalized Interest Paid, Excluding Capitalized Interest, Operating Activities Document Type Document Type Prinicipal Products [Domain] Product and Service [Domain] Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Noncontrolling Interest Noncontrolling Interest [Member] Annual Rate Debt Instrument, Interest Rate, Stated Percentage Industrial and Sports Industrial and Sports [Member] Information about principal product: Industrial and Sports [Member] Net Loss Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest Total Noncurrent Liabilities Liabilities, Noncurrent Share-based Compensation Arrangement by Share-based Payment Award Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Net Cash Provided by Operating Activities Net Cash Provided by (Used in) Operating Activities Unallocated Assets Other Segments [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Lease cost Lease, Cost [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] 2024 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three Basic Common (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted Common (in dollars per share) Earnings Per Share, Diluted Segment [Domain] Segments [Domain] Service cost Defined Benefit Plan, Service Cost Deferred Revenue Arrangement Type [Axis] Deferred Revenue Arrangement Type [Axis] CARES Act, Current Payroll Tax Deferral CARES Act, Current Payroll Tax Deferral On March 27, 2020, in response to the COVID-19 pandemic, the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was signed into U.S. law. The CARES Act provides for, among other things, deferral of the employer portion of social security taxes incurred through the end of calendar 2020. Subsequent Events Subsequent Events [Text Block] Agricultural and Horticultural Agricultural and Horticultural [Member] Information about principal product: Agricultural and Horticultural [Member] Lease, Cost Lease, Cost [Abstract] Total Comprehensive (Loss) Income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Year that Rate Reaches Ultimate Trend Rate Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate Net Cash Provided by (Used in) Financing Activities Net Cash Provided by (Used in) Financing Activities Other Comprehensive (Loss) Income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Less Treasury Stock, at cost (3,535,568 Common and 351,641 Class B shares at April 30, 2022 and 3,192,702 Common and 346,491 Class B shares at July 31, 2021) Treasury Stock, Value Related Party Transaction Related Party Transaction [Line Items] Award Vesting Period (years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Cat Litter Cat Litter [Member] Information about principal product: Cat Litter [Member] Schedule of Restricted Stock Transactions Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Accounts Payable Accounts Payable, Current 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Amortization expense for remainder of current fiscal year Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Inventories Increase (Decrease) in Inventories Cash dividends declared and accrued, but not paid Dividends Payable Common & Class B Stock, Beginning of Period (in shares) Common Stock & Class B Stock, End of Period (in shares) Common Stock, Shares, Outstanding Cost of Sales Cost of Goods and Services Sold Estimated contributions in remainder of current fiscal year Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year Document Period End Date Document Period End Date Common Class B Common Class B [Member] Entity Central Index Key Entity Central Index Key Inventory [Domain] Inventory [Domain] CARES Act, 2021 Deferred Payroll Tax Payment CARES Act, 2021 Deferred Payroll Tax Payment CARES Act, 2021 Deferred Payroll Tax Payment 2026 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five Stockholders’ Equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Supplemental disclosure of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Total Property, Plant and Equipment, Net Property, Plant and Equipment, Net Prepaid expenses and other assets Other Prepaid Expense, Current Other Other Liabilities, Noncurrent Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Purchases of Treasury Stock (in shares) Treasury Stock, Shares, Acquired Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Net (Loss) Income Per Share Earnings Per Share [Abstract] Cost Property, Plant and Equipment, Gross Consolidated Statements of Stockholders' Equity [Abstract] Consolidated Statements of Stockholders' Equity [Abstract] Consolidated Statements of Stockholders' Equity [Abstract] Other assets Increase (Decrease) in Other Operating Assets Amounts reclassified from accumulated other comprehensive income, net of tax Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Finished goods Inventory, Finished Goods, Gross Goodwill, Gross Goodwill, Gross Deferred compensation Increase (Decrease) in Deferred Compensation Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Share-based Compensation Expense Share-based Payment Arrangement, Expense Entity Current Reporting Status Entity Current Reporting Status Pension Annuity Purchase Defined Benefit Plan, Plan Assets, Payment for Settlement Condensed Consolidated Statements of Income and Retained Earnings [Abstract] Condensed Consolidated Statements of Income and Retained Earnings [Abstract] Condensed Consolidated Statements of Income and Retained Earnings [Abstract] Entities [Table] Entities [Table] Net (Loss) Income Net (Loss) Income, Including Portion Attributable to Noncontrolling Interest Net Income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Payables and Accruals [Abstract] Inventory obsolescence reserve Inventory Valuation Reserves Loss on the disposals of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Cash and Cash Equivalents, Beginning of Period Cash and Cash Equivalents, End of Period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share 2023 Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two Current Assets Assets, Current [Abstract] Accumulated amortization of other intangibles TrademarksAndPatentsAccumulated Amortization The accumulated amount of amortization of the costs pertaining to the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit PLUS the accumulated amount of amortization of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Leases [Abstract] Leases [Abstract] Other Current and Noncurrent Liabilities Income Tax, Policy [Policy Text Block] Liability for Payments in Advance Deferred Revenue, Current Accumulated Other Comprehensive (Loss) Income Accumulated Other Comprehensive Income (Loss) [Line Items] Increase (Decrease) in liabilities: Increase (Decrease) in Operating Liabilities [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of Accounts Payable and Accrued Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Diluted Common (in shares) Weighted Average Number of Shares Outstanding, Diluted Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Other Comprehensive (Loss) Income Other Comprehensive (Loss) Income Net current-period other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Related Party [Domain] Related Party [Domain] Packaging Packaging Inventory Packaging Inventory Schedule of Net Benefit Costs Schedule of Net Benefit Costs [Table Text Block] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Other (Expense) Income Nonoperating Income (Expense) [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Net Cash Used in Investing Activities Net Cash Provided by (Used in) Investing Activities Entity Address, Address Line Two Entity Address, Address Line Two Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment CASH FLOWS FROM OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] Vested, weighted average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Entity Shell Company Entity Shell Company Total Current Liabilities Liabilities, Current Class of Stock [Domain] Class of Stock [Domain] Segment Reporting Information Segment Reporting Information [Line Items] Current Fiscal Year End Date Current Fiscal Year End Date Discount rate for net periodic benefit cost Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Statement [Table] Statement [Table] Rate of increase in compensation levels Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Condensed Consolidated Balance Sheet Parenthetical [Abstract] Condensed Consolidated Balance Sheet Parenthetical [Abstract] Condensed Consolidated Balance Sheet Parenthetical [Abstract] Statistical Measurement [Axis] Statistical Measurement [Axis] Reclassification Reclassification, Other [Member] Trade Receivables Accounts Receivable [Policy Text Block] Freight Accrued Freight Accrued Freight Goodwill Goodwill Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Depreciation and amortization Depreciation, Amortization and Accretion, Net Tax for reclassification adjustment from AOCI for pension and other postretirement benefits Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax Inventories Inventory, Policy [Policy Text Block] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Scenario [Domain] Scenario [Domain] Pension Plan Pension Plan [Member] Operating lease cost Operating Lease, Cost Other Accounts Payable and Other Accrued Liabilities, Current Related Party Transactions Disclosure Related Party Transactions Disclosure [Text Block] Pension and Postretirement Health Benefits Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Inventory Inventory [Line Items] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred income taxes Deferred Income Tax Expense (Benefit) EX-101.PRE 12 odc-20220430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover Page
9 Months Ended
Apr. 30, 2022
shares
Entity Information  
Document Type 10-Q
Document Quarterly Report true
Document Period End Date Apr. 30, 2022
Document Transition Report false
Entity File Number 001-12622
Entity Registrant Name OIL-DRI CORPORATION OF AMERICA
Entity Central Index Key 0000074046
Current Fiscal Year End Date --07-31
Document Fiscal Year Focus 2022
Document Fiscal Period Focus Q3
Amendment Flag false
Entity Incorporation, State or Country Code DE
Entity Tax Identification Number 36-2048898
Entity Address, Address Line One 410 North Michigan Avenue
Entity Address, Address Line Two Suite 400
Entity Address, Postal Zip Code 60611-4213
Entity Address, City or Town Chicago
Entity Address, State or Province IL
City Area Code 312
Local Phone Number 321-1515
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Accelerated Filer
Entity Small Business true
Entity Emerging Growth Company false
Entity Shell Company false
Title of 12(b) Security Common Stock, par value $0.10 per share
Trading Symbol ODC
Security Exchange Name NYSE
Common Stock  
Entity Information  
Entity Common Stock, Shares Outstanding 5,147,400
Common Class B  
Entity Information  
Entity Common Stock, Shares Outstanding 2,045,415
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Current Assets    
Cash and cash equivalents $ 22,825 $ 24,591
Accounts receivable, less allowance of   $1,149 and $1,174 at April 30, 2022 and July 31, 2021, respectively 43,287 40,923
Inventories 34,951 23,598
Prepaid repairs expense 6,150 6,088
Prepaid expenses and other assets 6,489 6,742
Total Current Assets 113,702 101,942
Property, Plant and Equipment    
Cost 276,396 274,825
Less accumulated depreciation and amortization (174,166) (178,885)
Total Property, Plant and Equipment, Net 102,230 95,940
Other Assets    
Goodwill 3,618 9,262
Other intangibles, net of accumulated amortization of $497 and $385 at April 30, 2022 and July 31, 2021, respectively 1,473 1,743
Customer list, net of accumulated amortization of $7,536 and $7,321 at April 30, 2022 and July 31, 2021, respectively 249 464
Deferred income taxes 3,410 2,096
Operating lease right-of-use assets 9,934 8,619
Other 6,836 7,500
Total Other Assets 25,520 29,684
Total Assets 241,452 227,566
Current Liabilities    
Current maturities of notes payable 1,000 1,000
Accounts Payable 10,099 9,206
Dividends payable 1,845 1,865
Operating lease liabilities 1,766 2,036
Accrued expenses 26,697 24,883
Total Current Liabilities 41,407 38,990
Noncurrent Liabilities    
Notes payable, net of unamortized debt issuance costs of $212 and $122 at April 30, 2022 and July 31, 2021, respectively 32,788 7,878
Deferred compensation 4,926 4,370
Pension and postretirement benefits 3,919 4,922
Long-term operating lease liabilities 9,552 8,022
Other 3,105 4,152
Total Noncurrent Liabilities 54,290 29,344
Total Liabilities 95,697 68,334
Stockholders’ Equity    
Additional paid-in capital 51,117 48,271
Retained earnings 175,368 180,443
Noncontrolling interest (362) (307)
Accumulated Other Comprehensive Loss:    
Pension and postretirement benefits (4,349) (4,428)
Cumulative translation adjustment 124 311
Total Accumulated Other Comprehensive Loss (4,225) (4,117)
Less Treasury Stock, at cost (3,535,568 Common and 351,641 Class B shares at April 30, 2022 and 3,192,702 Common and 346,491 Class B shares at July 31, 2021) (77,251) (66,154)
Total Stockholders' Equity 145,755 159,232
Total Liabilities & Stockholders’ Equity 241,452 227,566
Common Stock    
Stockholders’ Equity    
Common Stock, Value, Issued 868 856
Common Class B    
Stockholders’ Equity    
Common Stock, Value, Issued $ 240 $ 240
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheet Parenthetical - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Allowance for doubtful accounts $ 1,149 $ 1,174
Accumulated amortization of other intangibles 497 385
Accumulated amortization of customer lists 7,536 7,321
Net unamortized debt issuance costs $ 212 $ 122
Common Stock    
Common stock, par value (in dollars per share) $ 0.10 $ 0.10
Common stock, shares issued 8,682,968 8,561,311
Treasury stock, common shares 3,535,568 3,192,702
Common Class B    
Common stock, par value (in dollars per share) $ 0.10 $ 0.10
Common stock, shares issued 2,397,056 2,397,056
Treasury stock, common shares 351,641 346,491
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Net Sales $ 85,761 $ 76,255 $ 255,431 $ 226,852
Cost of Sales (70,131) (61,289) (210,397) (176,417)
Gross Profit 15,630 14,966 45,034 50,435
Selling, General and Administrative Expenses (14,013) (13,035) (41,054) (39,083)
Loss on Impairment of Goodwill (5,644) 0 (5,644) 0
(Loss) Income from Operations (4,027) 1,931 (1,664) 11,352
Other (Expense) Income        
Interest expense (378) (186) (868) (542)
Interest income 9 14 26 54
Other, net 544 403 1,734 1,210
Total Other Income, Net 175 231 892 722
(Loss) Income Before Income Taxes (3,852) 2,162 (772) 12,074
Income Tax Benefit (Expense) 1,719 24 1,195 (1,651)
Net (Loss) Income (2,133) 2,186 423 10,423
Net Loss Attributable to Noncontrolling Interest (24) (41) (55) (87)
Net (Loss) Income Attributable to Oil-Dri $ (2,109) $ 2,227 $ 478 $ 10,510
Common Stock        
Net (Loss) Income Per Share        
Basic Common (in dollars per share) $ (0.32) $ 0.32 $ 0.06 $ 1.52
Diluted Common (in dollars per share) $ (0.32) $ 0.32 $ 0.06 $ 1.49
Average Shares Outstanding        
Basic Common (in shares) 4,932 5,133 5,042 5,144
Diluted Common (in shares) 4,932 5,242 5,153 5,256
Dividends Declared Per Share (in dollars per share) $ 0.2700 $ 0.2600 $ 0.8100 $ 0.7800
Common Stock | Restricted Stock Units (RSUs)        
Average Shares Outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share (in shares) 101      
Common Class B        
Net (Loss) Income Per Share        
Basic Common (in dollars per share) $ (0.24) 0.24 0.05 1.14
Diluted Common (in dollars per share) $ (0.24) $ 0.24 $ 0.05 $ 1.11
Average Shares Outstanding        
Basic Common (in shares) 1,939 1,925 1,933 1,928
Diluted Common (in shares) 1,939 1,965 1,963 1,969
Dividends Declared Per Share (in dollars per share) $ 0.2025 $ 0.1950 $ 0.6075 $ 0.5850
Common Class B | Restricted Stock Units (RSUs)        
Average Shares Outstanding        
Antidilutive Securities Excluded from Computation of Earnings Per Share (in shares) 19      
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Net (Loss) Income Attributable to Oil-Dri $ (2,109) $ 2,227 $ 478 $ 10,510
Other Comprehensive (Loss) Income:        
Pension and postretirement benefits (net of tax) 26 165 79 494
Cumulative translation adjustment (93) 112 (187) 520
Other Comprehensive (Loss) Income (67) 277 (108) 1,014
Total Comprehensive (Loss) Income $ (2,176) $ 2,504 $ 370 $ 11,524
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Stockholders Equity Statement - USD ($)
$ in Thousands
Total
Common & Class B Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Loss
Noncontrolling Interest
Total, Beginning of Period at Jul. 31, 2020 $ 147,964 $ 1,089 $ 44,993 $ 176,579 $ (62,269) $ (12,254) $ (174)
Common & Class B Stock, Beginning of Period (in shares) at Jul. 31, 2020   10,886,405          
Treasury Stock, Beginning of Period (in shares) at Jul. 31, 2020         (3,426,046)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net (Loss) Income Attributable to Oil-Dri 10,510 $ 0 0 10,510 $ 0 0  
Net Loss Attributable to Noncontrolling Interest (87)           (87)
Net (Loss) Income, Including Portion Attributable to Noncontrolling Interest 10,423            
Other Comprehensive (Loss) Income 1,014 0 0 0 0 1,014 0
Dividends Declared (5,386) 0 0 (5,386) 0 0 0
Purchases of Treasury Stock (2,925) 0 0 0 $ (2,925) 0 0
Purchases of Treasury Stock (in shares)         (81,746)    
Net issuance of stock under long-term incentive plans 0 $ 5 749 0 $ 754 0 0
Net issuance of stock under long-term incentive plans (in shares)   (56,212)     (25,500)    
Amortization of Restricted Stock 1,849 $ 0 1,849 0 $ 0 0 0
Total, End of Period at Apr. 30, 2021 152,939 $ 1,094 47,591 181,703 $ (65,948) (11,240) (261)
Common Stock & Class B Stock, End of Period (in shares) at Apr. 30, 2021   10,942,617          
Treasury Stock, End of Period (in shares) at Apr. 30, 2021         (3,533,292)    
Total, Beginning of Period at Jan. 31, 2021 152,441 $ 1,094 46,890 181,265 $ (65,071) (11,517) (220)
Common & Class B Stock, Beginning of Period (in shares) at Jan. 31, 2021   10,937,617          
Treasury Stock, Beginning of Period (in shares) at Jan. 31, 2021         (3,507,783)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net (Loss) Income Attributable to Oil-Dri 2,227 $ 0 0 2,227 $ 0 0  
Net Loss Attributable to Noncontrolling Interest (41)           (41)
Net (Loss) Income, Including Portion Attributable to Noncontrolling Interest 2,186            
Other Comprehensive (Loss) Income 277 0 0 0 0 277 0
Dividends Declared (1,789) 0 0 (1,789) 0 0 0
Purchases of Treasury Stock (736) 0 0 0 $ (736) 0 0
Purchases of Treasury Stock (in shares)         (21,159)    
Net issuance of stock under long-term incentive plans 1 $ 0 142 0 $ 141 0 0
Net issuance of stock under long-term incentive plans (in shares)   (5,000)     (4,350)    
Amortization of Restricted Stock 559 $ 0 559 0 $ 0 0 0
Total, End of Period at Apr. 30, 2021 152,939 $ 1,094 47,591 181,703 $ (65,948) (11,240) (261)
Common Stock & Class B Stock, End of Period (in shares) at Apr. 30, 2021   10,942,617          
Treasury Stock, End of Period (in shares) at Apr. 30, 2021         (3,533,292)    
Total, Beginning of Period at Jul. 31, 2021 159,232 $ 1,096 48,271 180,443 $ (66,154) (4,117) (307)
Common & Class B Stock, Beginning of Period (in shares) at Jul. 31, 2021   10,958,367          
Treasury Stock, Beginning of Period (in shares) at Jul. 31, 2021         (3,539,193)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net (Loss) Income Attributable to Oil-Dri 478 $ 0 0 478 $ 0 0  
Net Loss Attributable to Noncontrolling Interest (55)           (55)
Net (Loss) Income, Including Portion Attributable to Noncontrolling Interest 423            
Other Comprehensive (Loss) Income (108) 0 0 0 0 (108) 0
Dividends Declared (5,553) 0 0 (5,553) 0 0 0
Purchases of Treasury Stock (10,506) 0 0 0 $ (10,506) 0 0
Purchases of Treasury Stock (in shares)         (330,916)    
Net issuance of stock under long-term incentive plans 0 $ 12 579 0 $ 591 0 0
Net issuance of stock under long-term incentive plans (in shares)   (121,657)     (17,100)    
Amortization of Restricted Stock 2,267 $ 0 2,267 0 $ 0 0 0
Total, End of Period at Apr. 30, 2022 145,755 $ 1,108 51,117 175,368 $ (77,251) (4,225) (362)
Common Stock & Class B Stock, End of Period (in shares) at Apr. 30, 2022   11,080,024          
Treasury Stock, End of Period (in shares) at Apr. 30, 2022         (3,887,209)    
Total, Beginning of Period at Jan. 31, 2022 153,291 $ 1,107 50,220 179,322 $ (72,862) (4,158) (338)
Common & Class B Stock, Beginning of Period (in shares) at Jan. 31, 2022   11,065,024          
Treasury Stock, Beginning of Period (in shares) at Jan. 31, 2022         (3,732,596)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net (Loss) Income Attributable to Oil-Dri (2,109) $ 0 0 (2,109) $ 0 0  
Net Loss Attributable to Noncontrolling Interest (24)           (24)
Net (Loss) Income, Including Portion Attributable to Noncontrolling Interest (2,133)            
Other Comprehensive (Loss) Income (67) 0 0 0 0 (67) 0
Dividends Declared (1,845) 0 0 (1,845) 0 0 0
Purchases of Treasury Stock (4,305) 0 0 0 $ (4,305) 0 0
Purchases of Treasury Stock (in shares)         (151,913)    
Net issuance of stock under long-term incentive plans 0 $ 1 83 0 $ 84 0 0
Net issuance of stock under long-term incentive plans (in shares)   (15,000)     (2,700)    
Amortization of Restricted Stock 814 $ 0 814 0 $ 0 0 0
Total, End of Period at Apr. 30, 2022 $ 145,755 $ 1,108 $ 51,117 $ 175,368 $ (77,251) $ (4,225) $ (362)
Common Stock & Class B Stock, End of Period (in shares) at Apr. 30, 2022   11,080,024          
Treasury Stock, End of Period (in shares) at Apr. 30, 2022         (3,887,209)    
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
CASH FLOWS FROM OPERATING ACTIVITIES    
Net Income $ 423 $ 10,423
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 10,034 10,653
Non-cash stock-based compensation 2,267 1,849
Deferred income taxes (1,311) 716
Provision for bad debts and cash discounts (1) (107)
Loss on Impairment of Goodwill 5,644 0
Loss on impairment of patent applications 323 0
Loss on the disposals of property, plant and equipment 346 10
(Increase) Decrease in assets:    
Accounts receivable (2,453) (3,864)
Inventories (11,456) 524
Prepaid expenses 181 (2,117)
Other assets 971 (1,066)
Increase (Decrease) in liabilities:    
Accounts payable 1,333 (4,227)
Accrued expenses 1,120 (4,070)
Deferred compensation 556 602
Pension and postretirement benefits (924) (656)
Other liabilities (1,593) (330)
Total Adjustments 5,037 (2,083)
Net Cash Provided by Operating Activities 5,460 8,340
CASH FLOWS FROM INVESTING ACTIVITIES    
Capital expenditures (16,012) (10,757)
Proceeds from sale of property, plant, and equipment 0 4
Net Cash Used in Investing Activities (16,012) (10,753)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from issuance of notes payable 25,000 0
Payments of debt issuance costs (114) 0
Dividends paid (5,573) (5,399)
Purchase of treasury stock (10,506) (2,925)
Net Cash Provided by (Used in) Financing Activities 8,807 (8,324)
Effect of exchange rate changes on Cash and Cash Equivalents (21) 165
Net Decrease in Cash and Cash Equivalents (1,766) (10,572)
Cash and Cash Equivalents, Beginning of Period 24,591 40,890
Cash and Cash Equivalents, End of Period 22,825 30,318
Supplemental disclosure of non-cash investing and financing activities:    
Interest payments, net of amounts capitalized 178 198
Income tax payments 219 1,482
Capital expenditures accrued, but not paid 1,071 751
Cash dividends declared and accrued, but not paid $ 1,845 $ 1,795
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Statement Presentation
9 Months Ended
Apr. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Statement Presentation BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and in compliance with instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The financial statements and the related notes are condensed and should be read in conjunction with the Consolidated Financial Statements and related notes for the fiscal year ended July 31, 2021 included in our Annual Report on Form 10-K filed with the SEC.

The unaudited Condensed Consolidated Financial Statements include the accounts of Oil-Dri Corporation of America and its subsidiaries. All significant intercompany transactions are eliminated. Except as otherwise indicated herein or as the context otherwise requires, references to “Oil-Dri,” the “Company,” “we,” “us” or “our” refer to Oil-Dri Corporation of America and its subsidiaries.

The unaudited Condensed Consolidated Financial Statements reflect all adjustments, consisting of normal recurring accruals and reclassifications which are, in the opinion of management, necessary for a fair presentation of the statements contained herein. Operating results for the three and nine months ended April 30, 2022 are not necessarily an indication of the results that may be expected for the fiscal year ending July 31, 2022.

Immaterial Correction of an Error in Previously Issued Financial Statements

Subsequent to the issuance of our Annual Report on Form 10-K for the fiscal year ended July 31, 2020, we identified an error in our historical financial statements related to the classification of certain costs as selling, general and administrative (“SG&A”) expenses relating to the production of our inventory that should be classified as cost of sales. These costs generally relate to our annual discretionary bonus and 401(k) employer match for our manufacturing employees, employee salaries for individuals in our support functions that spend a portion of their time related to our manufacturing operations such as IT, and other costs mostly related to consultants and outside services.

In accordance with FASB Accounting Standards Codification 250, Accounting Changes and Error Corrections, we evaluated the materiality of the error from both a quantitative and qualitative perspective, and concluded that the error was immaterial to our prior period interim and annual financial statements. Since the error was not material to any prior period interim or annual financial statements, no amendments to previously filed interim or annual periodic reports are required. Consequently, we have adjusted for these errors by revising our historical condensed consolidated financial statements presented herein. The revision to our historical condensed consolidated financial statements did not result in any impact to our consolidated net income.

The effects of the corrections to each of the individual affected line items in our unaudited Condensed Consolidated Statements of Operations were as follows (in thousands):
For the Three Months Ended April 30, 2021
As Previously ReportedCorrectionsAs Corrected
Cost of Sales$(59,732)$(1,557)$(61,289)
Selling, General and Administrative Expenses$(14,592)$1,557 $(13,035)
For the Nine Months Ended April 30, 2021
As Previously ReportedCorrectionsAs Corrected
Cost of Sales$(171,853)$(4,564)$(176,417)
Selling, General and Administrative Expenses$(43,647)$4,564 $(39,083)

The related impacts to Inventory in our unaudited Condensed Consolidated Balance Sheet were not considered material and hence, were not adjusted.
The effects of the corrections to our Notes to the unaudited Condensed Consolidated Financial Statements for Operating Segments were as follows (in thousands):
For the Three Months Ended April 30, 2021
Income
As Previously ReportedReclassificationsCorrectionsAs Corrected
Business to Business Products$7,146 $(161)$(564)$6,421 
Retail and Wholesale Products$2,898 $(50)$(993)$1,855 
Corporate Expenses$(8,113)$211 $1,557 $(6,345)
For the Nine Months Ended April 30, 2021
Income
As Previously ReportedReclassificationsCorrectionsAs Corrected
Business to Business Products$23,005 $(479)$(1,710)$20,816 
Retail and Wholesale Products$11,487 $(150)$(2,854)$8,483 
Corporate Expenses$(23,140)$629 $4,564 $(17,947)

Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications related to the transition of personnel, were not corrections of an error, and had no effect on the previously reported net income.

Management Use of Estimates

The preparation of the unaudited Condensed Consolidated Financial Statements in conformity with U.S. GAAP requires the use of estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses during the reporting period, as well as the related disclosures. Estimates and assumptions about future events cannot be made with certainty, including the potential impacts and duration of the novel coronavirus pandemic (“the coronavirus” or “COVID-19” or “the pandemic”) and its aftermath. All of our estimates and assumptions are revised periodically. Actual results could differ from these estimates.

Summary of Significant Accounting Policies

Our significant accounting policies, which are detailed in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021, have not materially changed. The following is a description of certain of our significant accounting policies.

Trade Receivables. We recognize trade receivables when control of finished products are transferred to our customers. We record an allowance for doubtful accounts based on our historical experience and a periodic review of our accounts receivable, including a review of the overall aging of accounts, consideration of customer credit risk and analysis of facts and circumstances about specific customer accounts. A customer account is determined to be uncollectible when it is probable that a loss will be incurred after we have completed our internal collection procedures, including termination of shipments, direct customer contact and formal demand of payment.

Overburden Removal and Mining Costs. We mine sorbent materials on property that we either own or lease as part of our overall operations. A significant part of our overall mining cost is incurred during the process of removing the overburden (non-usable material) from the mine site, thus exposing the sorbent material used in a majority of our production processes. These stripping costs are treated as a variable inventory production cost and are included in cost of sales in the period they are incurred. We defer and amortize the pre-production overburden removal costs associated with opening a new mine.

Additionally, it is our policy to capitalize the purchase cost of land and mineral rights, including associated legal fees, survey fees and real estate fees. The costs of obtaining mineral patents, including legal fees and drilling expenses, are also capitalized. Pre-production development costs on new mines and any prepaid royalties that may be offset against future royalties due upon extraction of the minerals are also capitalized. All exploration related costs are expensed as incurred.
We perform ongoing reclamation activities during the normal course of our overburden removal. As overburden is removed from a mine site, it is hauled to previously mined sites and is used to refill older sites. This process allows us to continuously reclaim older mine sites and dispose of overburden simultaneously, therefore minimizing the costs associated with the reclamation process.

Leases. ASC 842, Leases, provides that a contract is, or contains, a lease if it conveys the right to control the use of an identified asset and, accordingly, a lease liability and a related right-of-use (“ROU”) asset is recognized at the commencement date on our consolidated balance sheet. As provided in ASC 842, we have elected not to apply these measurement and recognition requirements to short-term leases (i.e., leases with a term of 12 months or less). Short-term leases will not be recorded as ROU assets or lease liabilities on our consolidated balance sheet, and the related lease payments will be recognized in net earnings on a straight-line basis over the lease term. For leases other than short-term leases, the lease liability is equal to the present value of unpaid lease payments over the remaining lease term. The lease term may reflect options to extend or terminate the lease when it is reasonably certain that such options will be exercised. To determine the present value of the lease liability, we used an incremental borrowing rate, which is defined as the rate of interest we would have to pay to borrow (on a collateralized basis over a similar term) an amount equal to the lease payments in similar economic environments. The ROU asset is based on the corresponding lease liability adjusted for certain costs such as initial direct costs, prepaid lease payments and lease incentives received. Both operating and finance lease ROU assets are reviewed for impairment, consistent with other long-lived assets, whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. After a ROU asset is impaired, any remaining balance of the ROU asset is amortized on a straight-line basis over the shorter of the remaining lease term or the estimated useful life. After the lease commencement date, we evaluate lease modifications, if any, that could result in a change in the accounting for leases.

Certain of our leases provide for variable lease payments that vary due to changes in facts and circumstances occurring after the commencement date, other than the passage of time. Variable lease payments that are dependent on an index or rate (e.g., Consumer Price Index) are included in the initial measurement of the lease liability and the ROU asset. Variable lease payments that are not known at the commencement date and are determinable based on the performance or use of the underlying asset, are expensed as incurred. Our variable lease payments primarily include common area maintenance charges based on the percentage of the total square footage leased and the usage of assets, such as photocopiers.

Some of our contracts may contain lease components as well as non-lease components, such as an agreement to purchase services. As allowed under ASC 842, we have elected not to separate the lease components from non-lease components for all asset classes and we will not allocate the contract consideration to these components. This policy was applied to all existing leases upon adoption of ASC 842 and will be applied to new leases on an ongoing basis.

Revenue Recognition. We recognize revenue when performance obligations under the terms of the contracts with customers are satisfied. Our performance obligation generally consists of the promise to sell finished products to wholesalers, distributors and retailers or consumers and our obligations have an original duration of one year or less. Control of the finished products are transferred upon shipment to, or receipt at, customers' locations, as determined by the specific terms of the contract. We have completed our performance obligation when control is transferred and we recognize revenue accordingly. Taxes collected from customers and remitted to governmental authorities are excluded from net sales. Sales returns are not material nor are warranties and any related obligations.

We have an unconditional right to consideration under the payment terms specified in the contract upon completion of the performance obligation. We may require certain customers to provide payment in advance of product shipment. We recorded a liability for these advance payments of $531,000 and $256,000 as of April 30, 2022 and July 31, 2021, respectively. This liability is reported in Other within Accrued Expenses on the unaudited Condensed Consolidated Balance Sheet. Revenue recognized during the nine months ended April 30, 2022 that was included in the liability for advance payments at the beginning of the period was $187,000.

We routinely commit to one-time or ongoing trade promotion programs directly with consumers, such as coupon programs, and with customers, such as volume discounts, cooperative marketing and other arrangements. We estimate and accrue the expected costs of these programs. These costs are considered variable consideration under ASC 606, Revenue from Contracts with Customers, and are netted against sales when revenue is recorded. The accruals are based on our best estimate of the amounts necessary to settle future and existing obligations on products sold as of the balance sheet date. To estimate these accruals, we rely on our historical experience of trade spending patterns and that of the industry, current trends and forecasted data.

Selling, General and Administrative Expenses. Selling, general and administrative expenses (“SG&A”) include salaries, wages and benefits associated with staff outside the manufacturing and distribution functions, all marketing related costs, any miscellaneous trade spending expenses not required to be included in net sales, research and development costs, depreciation
and amortization related to assets outside the manufacturing and distribution process and all other non-manufacturing and non-distribution expenses.

Other Current and Noncurrent Liabilities. On March 27, 2020, in response to the COVID-19 pandemic, the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was signed into U.S. law. The CARES Act provides for, among other things, deferral of the employer portion of social security taxes incurred through the end of calendar year (December) 2020. As permitted by the CARES Act, we deferred approximately $2,300,000 in payroll taxes in calendar year (December) 2020. $1,150,000 of the $2,300,000 was paid in the fourth quarter of calendar year (December) 2021 and $1,150,000 will be paid in the fourth quarter of calendar year (December) 2022. The remaining $1,150,000 accrual for these payroll taxes is included in Other within Accrued Expenses on the unaudited Condensed Consolidated Balance Sheet.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.1
New Accounting Pronouncements
9 Months Ended
Apr. 30, 2022
NEW ACCOUNTING PRONOUNCEMENTS [Abstract]  
New Accounting Pronouncements NEW ACCOUNTING PRONOUNCEMENTS AND REGULATIONS
Recently Adopted Accounting Pronouncements

In January 2017, the FASB issued ASU 2017-04, Intangibles - Goodwill and Other: Simplifying the Test for Goodwill Impairment (ASC 350). The standard eliminates the requirement to measure the implied fair value of goodwill by assigning the fair value of a reporting unit to all assets and liabilities within that unit (the Step 2 test) from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited by the amount of goodwill in that reporting unit. The guidance is effective for us beginning with the first quarter of fiscal year 2023. Early adoption is permitted. We adopted this standard during the third quarter of fiscal year 2022 in conjunction with testing for our goodwill impairment. See Note 5 for additional information regarding the results of the impairment test performed.
Recently Issued Accounting Pronouncements

In March 2020, the FASB issued guidance under ASC 848, Reference Rate Reform. This guidance provides optional expedients and exceptions to account for debt, leases, contracts, hedging relationships and other transactions that reference LIBOR or another reference rate if certain criteria are met. The guidance is effective immediately and may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. We have debt agreements that reference LIBOR and to the extent that those agreements are modified to replace LIBOR with another interest rate index, ASC 848 will allow us to account for the modification as a continuation of the existing contract without additional analysis. We are currently evaluating the potential effects of the adoption of this guidance on our Consolidated Financial Statements.
In June 2016, the FASB issued guidance under ASC 326, Financial Instruments-Credit Losses, which requires companies to utilize an impairment model for most financial assets measured at amortized cost and certain other financial instruments, which include trade and other receivables, loans and held-to-maturity debt securities, to record an allowance for credit risk based on expected losses rather than incurred losses. In addition, this new guidance changes the recognition method for credit losses on available-for-sale debt securities, which can occur as a result of market and credit risk, as well as additional disclosures. In general, this guidance will require modified retrospective adoption for all outstanding instruments that fall under this guidance. This guidance is effective for our first quarter of fiscal year 2023. We are currently evaluating the impact of the adoption of this requirement on our Consolidated Financial Statements.

There have been no other accounting pronouncements issued but not yet adopted by us which are expected to have a material impact on our Consolidated Financial Statements.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories
9 Months Ended
Apr. 30, 2022
Inventory Disclosure [Abstract]  
Inventories INVENTORIES
The composition of inventories is as follows (in thousands):
April 30,
2022
July 31,
2021
Finished goods$18,084 $14,179 
Packaging9,043 5,084 
Other7,824 4,335 
Total Inventories$34,951 $23,598 

Inventories are valued at the lower of cost (first-in, first-out) or net realizable value. Inventory costs include the cost of raw materials, packaging supplies, labor and other overhead costs. The inventory obsolescence reserve values at April 30, 2022 and
July 31, 2021 were $610,000 and $641,000, respectively. Inventories, in all categories, have increased due to a combination of rising costs and building inventory levels for anticipated demand.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
9 Months Ended
Apr. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements FAIR VALUE MEASUREMENTS
Fair value is defined 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. The inputs used to measure fair value are prioritized into categories based on the lowest level of input that is significant to the fair value measurement. The categories in the fair value hierarchy are as follows:

Level 1: Quoted market prices in active markets for identical assets or liabilities.
Level 2: Observable market-based inputs for similar assets or liabilities or valuation models whose inputs are observable, directly or indirectly.
Level 3: Unobservable inputs.

Cash equivalents are primarily money market mutual funds classified as Level 1. We had no cash equivalents as of April 30, 2022 and July 31, 2021.

Balances of accounts receivable and accounts payable approximated their fair values at April 30, 2022 and July 31, 2021 due to the short maturity and nature of those balances.

Notes payable are reported at the face amount of future maturities. The estimated fair value of notes payable, including current maturities, was $35,051,000 and $10,231,000 as of April 30, 2022 and July 31, 2021, respectively, and are classified as Level 2. The fair value was estimated using the exit price notion of fair value.

We apply fair value techniques on at least an annual basis associated with: (1) valuing potential impairment loss related to goodwill, trademarks and other indefinite-lived intangible assets and (2) valuing potential impairment loss related to long-lived assets. See Note 5 of the Notes to the unaudited Condensed Consolidated Financial Statements for further information about goodwill and other intangible assets.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangibles (Notes)
9 Months Ended
Apr. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets GOODWILL AND OTHER INTANGIBLE ASSETS
Intangible assets, other than goodwill, include trademarks, patents, customer lists and product registrations. Intangible amortization expense was $116,000 and $146,000 in the third quarter of fiscal years 2022 and 2021, respectively. Intangible amortization expense was $369,000 and $451,000 in the first nine months of fiscal years 2022 and 2021, respectively. Estimated intangible amortization for the remainder of fiscal year 2022 is $116,000. Estimated intangible amortization for the next five fiscal years is as follows (in thousands):
2023$261 
2024$125 
2025$101 
2026$98 
2027$95 
We have one acquired trademark recorded at a cost of $376,000 that was determined to have an indefinite life and is not amortized.

Much of our goodwill cannot be specifically assigned to one of our operating segments because of the shared nature of our production facilities; however, for purposes of our impairment analysis we estimated the goodwill allocation and assigned $5,644,000 to the Retail and Wholesale Products Group and $3,618,000 to the Business to Business Products Group.

Our goodwill impairment test is based on cash flow considerations and other approaches that require significant judgment with respect to volume, revenue, expenses and allocations. We determined that, as a result of lower share prices and the continued adverse impacts of rising costs and additional expenses to prevent supply chain disruptions, that we had a triggering event during the third quarter of fiscal 2022 that necessitated a goodwill impairment test. We performed a goodwill impairment test on our Retail and Wholesale Products Group and Business to Business Products Group reporting units and determined that the carrying value of our Retail and Wholesale Products Group reporting unit was higher than its fair value. As a result, we recorded goodwill impairment of $5,644,000 which left no remaining goodwill in the Retail and Wholesale Products Group reporting unit. We also performed a quantitative impairment analysis on the Business to Business Products Group reporting unit and concluded there was excess fair value over carrying value, therefore no impairment was recorded on this reporting unit.
We will continue to consider the need to re-perform impairment testing throughout the year when circumstances such as the ultimate effects of COVID-19, unexpected adverse economic factors, inflation, unanticipated technological changes, competitive activities and acts by governments and courts indicate that goodwill may become impaired.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses
9 Months Ended
Apr. 30, 2022
Payables and Accruals [Abstract]  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current ACCRUED EXPENSES
Accrued expenses is as follows (in thousands):

April 30,
2022
July 31,
2021
Salaries, Wages, Commissions and Employee Benefits$11,185 $10,806 
Trade promotions and advertising1,335 1,653 
Freight3,795 2,845 
Real Estate Tax631 1,002 
Other9,751 8,577 
$26,697 $24,883 

The increase in freight cost is primarily due to increase in fuel prices, tight truck capacity, ongoing driver shortages, and supply chain issues. The accrual for other is higher at April 30, 2022 than July 31, 2021 due to an increase in accrual for rising natural gas costs and timing of certain plant purchases and expenses.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Other Contingencies
9 Months Ended
Apr. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Other Contingencies OTHER CONTINGENCIESWe are party to various legal actions from time to time that are ordinary in nature and incidental to the operation of our business, including ongoing litigation. While it is not possible at this time to determine with certainty the ultimate outcome of these or other lawsuits, we believe that none of the pending proceedings will have a material adverse effect on our business, financial condition, results of operations or cash flows. In June 2020, the Company received notice from a former service provider alleging a breach of contract regarding the payment of a contingency fee. Such party subsequently, in July 2020, filed a lawsuit seeking to require the Company to participate in binding mediation regarding this matter. Although we believe this claim to be without merit, as of July 31, 2020, we determined a reasonable estimate of this liability within a range, with no amount within that range being a better estimate than any other amount, and therefore recorded that estimate in Other within Accrued expenses. There have been no changes during fiscal 2021 or the nine months ended April 30, 2022 that would have changed this estimate. We believe that any loss related to this matter is unlikely to be material. However, the outcome of this legal matter is subject to significant uncertainties. The ability to predict the ultimate outcome of this legal matter involves judgments, estimates and inherent uncertainties. The actual outcome could differ materially from management’s estimates.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Debt
9 Months Ended
Apr. 30, 2022
Debt Disclosure [Abstract]  
Debt DEBT
Effective December 16, 2021 (the “Effective Date”), we entered into Amendment No. 1 (the “Amendment”) to the Amended and Restated Note Purchase and Private Shelf Agreement (the “Note Agreement”) with PGIM, Inc. (“Prudential”) and certain existing noteholders affiliated with Prudential named therein.

The Amendment provides that, among other things, an excess leverage fee will be applied to the interest rate applicable to the outstanding daily average principal amount of Notes issued on or after December 15, 2021 as follows: (i) an additional 0.25% in the event the Net Leverage Ratio (as defined in the Amendment) is 2.00:1.00 or greater as of the last day of any fiscal quarter, or (ii) an additional 1.00% in the event that the Net Leverage Ratio is greater than 2.50:1.00 as of the last day of any fiscal quarter.

Concurrent with entering into the Amendment, we issued $25,000,000 in aggregate principal amount of Series C Senior Notes (the “Series C Notes”). The Series C Notes bear interest at an annual rate of 3.25% (subject to the application of the excess leverage fee in the event the Net Leverage Ratio exceeds certain thresholds as described above) and will mature on December 16, 2031. Annual principal payments of $5,000,000 are due December 16 of each fiscal year beginning in 2027 and ending in 2031. Interest is payable semi-annually beginning June 16, 2022.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Notes)
9 Months Ended
Apr. 30, 2022
Leases [Abstract]  
Lessee, Operating Leases LEASES
We have operating leases primarily for real estate properties, including corporate headquarters, customer service and sales offices, manufacturing and packaging facilities, warehouses, and research and development facilities, as well as for rail tracks, railcars and office equipment. Certain of our leases for a shared warehouse and office facility, rail track and railcars have options to extend which we are reasonably certain we will exercise and, accordingly, have been considered in the lease term used to recognize our ROU assets and lease liabilities. To determine the present value of the lease liability, we use an incremental borrowing rate, which is defined as the rate of interest that the Company would have to pay to borrow (on a collateralized basis over a similar term) an amount equal to the lease payments in similar economic environments. Further information about our accounting policy for leases is included in Note 1 of the Notes to the unaudited Condensed Consolidated Financial Statements.

We have no material finance leases, and variable costs for operating leases are immaterial for the three and nine months ended April 30, 2022. Operating lease costs are included in Cost of Sales or SG&A expenses based on the nature of the lease. The following table summarizes total lease costs for our operating leases (in thousands):
For the Three Months Ended April 30,For the Nine Months Ended April 30,
2022202120222021
Operating Lease Cost
Operating lease cost$707 $592 $2,059 $1,944 
Short-term operating lease cost123 173 431 535 

Supplemental cash flow information related to leases was as follows (in thousands):
For the Three Months Ended April 30,For the Nine Months Ended April 30,
2022202120222021
Other Information
Cash paid for amounts included in the measurement of lease liabilities:
  Operating cash flows from operating leases$633 $579 $1,830 $1,748 
Operating lease ROU assets and operating lease liabilities are separately presented on the unaudited Condensed Consolidated Balance Sheet, excluding leases with an initial term of twelve months or less. Other supplemental balance sheet information related to leases was as follows:
April 30, 2022July 31, 2021
Weighted-average remaining lease term - operating leases8.8 years9.1 years
Weighted-average discount rate - operating leases3.90%3.88%

The following table summarizes scheduled minimum future lease payments due within twelve months for operating leases with terms longer than one year for which cash flows are fixed and determinable as of April 30, (in thousands):
2022$568 
20232,039 
20241,881 
20251,749 
20261,467 
Thereafter5,661 
Total13,365 
Less: imputed interest(2,047)
Net lease obligation$11,318 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Pension and Other Postretirement Benefits
9 Months Ended
Apr. 30, 2022
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]  
Pension and Other Postretirement Benefits Disclosure PENSION AND OTHER POSTRETIREMENT BENEFITS
Pension and Postretirement Health Benefits

The Oil-Dri Corporation of America Pension Plan (“Pension Plan”) is a defined benefit pension plan for eligible salaried and hourly employees. Pension benefits are based on a formula of years of credited service and levels of compensation or stated amounts for each year of credited service. On January 9, 2020, we amended the Pension Plan to freeze participation, all future benefit accruals and accrual of benefit service, including consideration of compensation increases, effective March 1, 2020. Consequently, the Pension Plan is closed to new participants and current participants no longer earn additional benefits on or after March 1, 2020. On May 4, 2021, we purchased a pension annuity which settled $8.5 million of projected benefit obligations and recognized a settlement loss of approximately $0.6 million due to the annuity purchase.     

The components of net periodic pension and postretirement health benefit costs were as follows:

Pension Benefits
 (in thousands)
 For the Three Months Ended April 30,For the Nine Months Ended April 30,
 2022202120222021
Interest cost$267 $292 $801 $875 
Expected return on plan assets(646)(722)(1,939)(2,166)
Amortization of:
  Other actuarial loss36 218 108 653 
Net periodic benefit cost$(343)$(212)$(1,030)$(638)
Postretirement Health Benefits
 (in thousands)
 For the Three Months Ended April 30,For the Nine Months Ended April 30,
 2022202120222021
Service cost$31 $35 $92 $104 
Interest cost15 13 44 38 
Amortization of:
  Other actuarial loss— — 
  Prior service costs(2)(2)(5)(5)
Net periodic benefit cost$44 $47 $131 $140 

The non-service cost components of net periodic benefit cost are included in Other Income (Expense) in the line item Other, net on the unaudited Condensed Consolidated Statements of Income.

The Pension Plan is funded based upon actuarially determined contributions that take into account the amount deductible for income tax purposes, the normal cost and the minimum contribution required and the maximum contribution allowed under applicable regulations. We were not required to make, and did not voluntarily make, a contribution to the Pension Plan during the first nine months of fiscal year 2022. We have no minimum funding requirements for the remainder of fiscal year 2022.
The postretirement health plan is an unfunded plan. We pay insurance premiums and claims from our assets.
Assumptions used in the previous calculations were as follows:
    
 Pension BenefitsPostretirement Health Benefits
 For the Three and Nine Months Ended April 30,
 2022202120222021
Discount rate for net periodic benefit cost2.57 %2.14 %2.10 %1.63 %
Rate of increase in compensation levels %— % %— %
Long-term expected rate of return on assets6.50 %6.50 % %— %

The medical cost trend assumption for postretirement health benefits was 7.05%. The graded trend rate is expected to decrease to an ultimate rate of 4.50% in fiscal year 2038.

Supplemental Executive Retirement Plan

The Oil-Dri Corporation of America Supplemental Executive Retirement Plan (“SERP”) provided certain retired participants in the Pension Plan with the amount of benefits that would have been provided under the Pension Plan but for: (1) the limitations on benefits imposed by Section 415 of the Internal Revenue Code (“Code”) and/or (2) the limitation on compensation for purposes of calculating benefits under the Pension Plan imposed by Section 401(a)(17) of the Code. The SERP liability was actuarially determined at the end of each fiscal year using assumptions similar to those used for the Pension Plan.
On January 9, 2020, we amended the SERP to freeze participation and any excess benefit, supplemental benefit or additional benefit effective March 1, 2020. Consequently, the SERP was closed to new participants and current participants no longer earned additional benefits on or after March 1, 2020. The SERP was terminated effective June 30, 2020 and all participants were paid in the form of one lump sum in July 2021.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Segments
9 Months Ended
Apr. 30, 2022
Segment Reporting [Abstract]  
Operating Segment Disclosure OPERATING SEGMENTS
We have two operating segments: (1) Business to Business Products Group and (2) Retail and Wholesale Products Group. These operating segments are managed separately and each segment's major customers have different characteristics. The Retail and Wholesale Products Group customers include: mass merchandisers; wholesale clubs; drugstore chains; pet specialty retail outlets; dollar stores; retail grocery stores; e-commerce retailers; distributors of industrial cleanup and automotive products; environmental service companies; and sports field product users. The Business to Business Products Group customers include: processors and refiners of edible oils, petroleum-based oils and biodiesel fuel; manufacturers of animal feed and agricultural chemicals; distributors of animal health and nutrition products; and marketers of consumer products. Our operating segments are also our reportable segments. The accounting policies of the segments are the same as those described in Note 1 of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021.

Net sales for our principal products by segment are as follows (in thousands):


Business to Business Products GroupRetail and Wholesale Products Group
For the Nine Months Ended April 30,
Product2022202120222021
Cat Litter$13,353 $10,826 $132,400 $121,820 
Industrial and Sports — 28,528 $23,477 
Agricultural and Horticultural21,469 18,665  — 
Bleaching Clay and Fluids Purification43,685 37,577 1,575 $1,457 
Animal Health and Nutrition14,421 13,030  — 
Net Sales$92,928 $80,098 162,503 $146,754 
Net sales for our principal products by segment are as follows (in thousands):
Business to Business Products GroupRetail and Wholesale Products Group
For the Three Months Ended April 30,
Product2022202120222021
Cat Litter$4,026 $3,214 $43,259 $39,941 
Industrial and Sports — 10,588 9,505 
Agricultural and Horticultural7,950 6,632  — 
Bleaching Clay and Fluids Purification14,145 12,171 539 516 
Animal Health and Nutrition5,254 4,276  — 
Net Sales$31,375 $26,293 $54,386 $49,962 

We do not rely on any segment asset allocations and we do not consider them meaningful because of the shared nature of our production facilities; however, we have estimated the segment asset allocations below for those assets for which we can reasonably determine. The unallocated asset category is the remainder of our total assets. The asset allocation is estimated and is not a measure used by our chief operating decision maker about allocating resources to the operating segments or in assessing their performance. 
 Assets
April 30, 2022July 31, 2021
 (in thousands)
Business to Business Products Group$73,832 $69,023 
Retail and Wholesale Products Group109,024 103,268 
Unallocated Assets58,596 55,275 
Total Assets$241,452 $227,566 

Net sales and operating income for each segment are provided below. The corporate expenses line includes certain unallocated expenses, including primarily salaries, wages and benefits, purchased services, rent, utilities and depreciation and amortization associated with corporate functions such as research and development, information systems, finance, legal, human resources and customer service. Corporate expenses also include the estimated annual incentive plan bonus accrual for employees dedicated to corporate operations. In addition, Income from our Business to Business and Retail and Wholesale Products as well as Corporate Expenses for the three and six months ended April 30, 2021 were adjusted for an immaterial correction of an error. See Note 1 of the Notes to the unaudited Condensed Consolidated Financial Statements.

 For the Nine Months Ended April 30,
 Net SalesIncome
 2022202120222021
  (in thousands)
Business to Business Products Group$92,928 $80,098 $20,052 $20,816 
Retail and Wholesale Products Group$162,503 146,754 $(2,113)8,483 
Net Sales$255,431 $226,852 
Corporate Expenses(19,603)(17,947)
(Loss) Income from Operations(1,664)11,352 
Total Other Income, Net892 722 
(Loss) Income before Income Taxes(772)12,074 
Income Tax Benefit (Expense)1,195 (1,651)
Net Income423 10,423 
Net Loss Attributable to Noncontrolling Interest(55)(87)
Net Income Attributable to Oil-Dri$478 $10,510 
 For the Three Months Ended April 30,
 Net SalesIncome
 2022202120222021
  (in thousands)
Business to Business Products Group$31,375 $26,293 $5,716 $6,421 
Retail and Wholesale Products Group54,386 49,962 (3,113)1,855 
Net Sales$85,761 $76,255 
Corporate Expenses(6,630)(6,345)
(Loss) Income from Operations(4,027)1,931 
Total Other Income, Net175 231 
(Loss) Income before Income Taxes(3,852)2,162 
Income Tax Benefit1,719 24 
Net (Loss) Income(2,133)2,186 
Net Loss Attributable to Noncontrolling Interest(24)(41)
Net (Loss) Income Attributable to Oil-Dri$(2,109)$2,227 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation
9 Months Ended
Apr. 30, 2022
Share-based Payment Arrangement [Abstract]  
Disclosure of Compensation Related Costs, Share-based Payments STOCK-BASED COMPENSATION
The Oil-Dri Corporation of America 2006 Long Term Incentive Plan, as amended (the “2006 Plan”), permits the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, performance awards and other stock-based and cash-based awards. Our employees and outside directors are eligible to receive grants under the 2006 Plan. The total number of shares of stock subject to grants under the 2006 Plan may not exceed 1,219,500. As of April 30, 2022, there were 249,969 shares available for future grants under this plan.

Restricted Stock

All of our non-vested restricted stock as of April 30, 2022 was issued under the 2006 Plan with vesting periods generally between one and five years. We determined the fair value of restricted stock as of the grant date. We recognize the related compensation expense over the period from the date of grant to the date the shares vest.

There were 15,000 and 5,000 restricted shares of Common Stock granted during the third quarter of fiscal years 2022 and 2021, respectively. Stock-based compensation expense was $814,000 and $559,000 for the third quarter of fiscal years 2022 and 2021, respectively. Stock-based compensation expense was $2,267,000 and $1,849,000 for the first nine months of fiscal years 2022 and 2021, respectively.

A summary of restricted stock transactions is shown below:
 Restricted Shares
(in thousands)
Weighted Average Grant Date Fair Value
Non-vested restricted stock outstanding at July 31, 2021370 $33.96 
Granted122 $33.66 
Vested(68)$34.62 
Forfeitures(17)$34.56 
Non-vested restricted stock outstanding at April 30, 2022407 $33.73 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive (Loss) Income (Notes)
9 Months Ended
Apr. 30, 2022
Accumulated Other Comprehensive Income [Abstract]  
Accumulated Other Comprehensive (Loss) Income ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME
The following table summarizes the changes in accumulated other comprehensive (loss) income by component as of April 30, 2022 (in thousands):
Pension and Postretirement Health BenefitsCumulative Translation AdjustmentTotal Accumulated Other Comprehensive (Loss) Income
Balance as of July 31, 2021$(4,428)$311 $(4,117)
Other comprehensive loss before reclassifications, net of tax— (187)(187)
Amounts reclassified from accumulated other comprehensive income, net of tax79 (a)— 79 
Net current-period other comprehensive income (loss), net of tax79 (187)(108)
Balance as of April 30, 2022$(4,349)$124 $(4,225)

(a) Amount is net of tax expense of $24,930. Amount is included in the components of net periodic benefit cost for the pension and postretirement health plans. See Note 10 of the Notes to the unaudited Condensed Consolidated Financial Statements for further information.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions (Notes)
9 Months Ended
Apr. 30, 2022
Related Party Transactions [Abstract]  
Related Party Transactions Disclosure RELATED PARTY TRANSACTIONS
One member of our Board of Directors (the “Board”) retired from the role of President and Chief Executive Officer of a customer of ours in September 2019 and is currently party to a post-employment agreement with the customer. Total net sales to that customer, including sales to subsidiaries of that customer, were $112,000 and $72,000 for the third quarter of fiscal years 2022 and 2021, respectively and were $268,000 and $253,000 for the first nine months of fiscal years 2022 and 2021, respectively. Outstanding accounts receivable from that customer, and its subsidiaries, were $5,000 as of April 30, 2022 and $4,000 as of July 31, 2021.

One member of our Board is currently the President and Chief Executive Officer of a vendor of ours. Total payments to this vendor for fees and cost reimbursements were $64,000 and $72,000 for the third quarter of fiscal years 2022 and 2021, respectively and were $629,000 and $273,000 for the first nine months of fiscal years 2022 and 2021, respectively. There were no outstanding accounts payable to that vendor as of April 30, 2022 or July 31, 2021.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events (Notes)
9 Months Ended
Apr. 30, 2022
Subsequent Events [Abstract]  
Subsequent Events SUBSEQUENT EVENTS
Effective June 3, 2022, we entered into Amendment No. 2 (the “Amendment”) to the Amended and Restated Note Purchase and Private Shelf Agreement (the “Note Agreement”) with PGIM, Inc. (“Prudential”) and certain existing noteholders affiliated with Prudential named therein. The Amendment, among other things, revises the definition of Consolidated EBITDA (Earnings Before Interest, Depreciation, and Amortization) within the Note Agreement.

Effective June 6, 2022, we entered into a modification (the “Modification”) to the credit agreement (the “Credit Agreement”) with BMO Harris N.A. The Modification, among other things, revises the definition of Consolidated EBITDA and Consolidated EBITR (Earnings Before Interest, Taxes, and Rent) within the Credit Agreement.

The revised definitions of Consolidated EBITDA and consolidated EBITR are relevant to our quarterly covenant calculations based on the amended definitions noted above. The goodwill impairment recorded in the three months ended April 30, 2022, described in Note 5 of the Notes to the unaudited Condensed Consolidated Financial Statements was excluded from the quarterly covenant calculations based on the amended definitions summarized above.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Statement Presentation Level 2 (Policies)
9 Months Ended
Apr. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Trade Receivables We recognize trade receivables when control of finished products are transferred to our customers. We record an allowance for doubtful accounts based on our historical experience and a periodic review of our accounts receivable, including a review of the overall aging of accounts, consideration of customer credit risk and analysis of facts and circumstances about specific customer accounts. A customer account is determined to be uncollectible when it is probable that a loss will be incurred after we have completed our internal collection procedures, including termination of shipments, direct customer contact and formal demand of payment.
Overburden Removal and Mining Costs We mine sorbent materials on property that we either own or lease as part of our overall operations. A significant part of our overall mining cost is incurred during the process of removing the overburden (non-usable material) from the mine site, thus exposing the sorbent material used in a majority of our production processes. These stripping costs are treated as a variable inventory production cost and are included in cost of sales in the period they are incurred. We defer and amortize the pre-production overburden removal costs associated with opening a new mine.Additionally, it is our policy to capitalize the purchase cost of land and mineral rights, including associated legal fees, survey fees and real estate fees. The costs of obtaining mineral patents, including legal fees and drilling expenses, are also capitalized. Pre-production development costs on new mines and any prepaid royalties that may be offset against future royalties due upon extraction of the minerals are also capitalized. All exploration related costs are expensed as incurred.
Reclamation We perform ongoing reclamation activities during the normal course of our overburden removal. As overburden is removed from a mine site, it is hauled to previously mined sites and is used to refill older sites. This process allows us to continuously reclaim older mine sites and dispose of overburden simultaneously, therefore minimizing the costs associated with the reclamation process.
Leases ASC 842, Leases, provides that a contract is, or contains, a lease if it conveys the right to control the use of an identified asset and, accordingly, a lease liability and a related right-of-use (“ROU”) asset is recognized at the commencement date on our consolidated balance sheet. As provided in ASC 842, we have elected not to apply these measurement and recognition requirements to short-term leases (i.e., leases with a term of 12 months or less). Short-term leases will not be recorded as ROU assets or lease liabilities on our consolidated balance sheet, and the related lease payments will be recognized in net earnings on a straight-line basis over the lease term. For leases other than short-term leases, the lease liability is equal to the present value of unpaid lease payments over the remaining lease term. The lease term may reflect options to extend or terminate the lease when it is reasonably certain that such options will be exercised. To determine the present value of the lease liability, we used an incremental borrowing rate, which is defined as the rate of interest we would have to pay to borrow (on a collateralized basis over a similar term) an amount equal to the lease payments in similar economic environments. The ROU asset is based on the corresponding lease liability adjusted for certain costs such as initial direct costs, prepaid lease payments and lease incentives received. Both operating and finance lease ROU assets are reviewed for impairment, consistent with other long-lived assets, whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. After a ROU asset is impaired, any remaining balance of the ROU asset is amortized on a straight-line basis over the shorter of the remaining lease term or the estimated useful life. After the lease commencement date, we evaluate lease modifications, if any, that could result in a change in the accounting for leases. Certain of our leases provide for variable lease payments that vary due to changes in facts and circumstances occurring after the commencement date, other than the passage of time. Variable lease payments that are dependent on an index or rate (e.g., Consumer Price Index) are included in the initial measurement of the lease liability and the ROU asset. Variable lease payments that are not known at the commencement date and are determinable based on the performance or use of the underlying asset, are expensed as incurred. Our variable lease payments primarily include common area maintenance charges based on the percentage of the total square footage leased and the usage of assets, such as photocopiers.Some of our contracts may contain lease components as well as non-lease components, such as an agreement to purchase services. As allowed under ASC 842, we have elected not to separate the lease components from non-lease components for all asset classes and we will not allocate the contract consideration to these components. This policy was applied to all existing leases upon adoption of ASC 842 and will be applied to new leases on an ongoing basis.
Revenue Recognition We recognize revenue when performance obligations under the terms of the contracts with customers are satisfied. Our performance obligation generally consists of the promise to sell finished products to wholesalers, distributors and retailers or consumers and our obligations have an original duration of one year or less. Control of the finished products are transferred upon shipment to, or receipt at, customers' locations, as determined by the specific terms of the contract. We have completed our performance obligation when control is transferred and we recognize revenue accordingly. Taxes collected from customers and remitted to governmental authorities are excluded from net sales. Sales returns are not material nor are warranties and any related obligations.
We have an unconditional right to consideration under the payment terms specified in the contract upon completion of the performance obligation. We may require certain customers to provide payment in advance of product shipment. We recorded a liability for these advance payments of $531,000 and $256,000 as of April 30, 2022 and July 31, 2021, respectively. This liability is reported in Other within Accrued Expenses on the unaudited Condensed Consolidated Balance Sheet. Revenue recognized during the nine months ended April 30, 2022 that was included in the liability for advance payments at the beginning of the period was $187,000.

We routinely commit to one-time or ongoing trade promotion programs directly with consumers, such as coupon programs, and with customers, such as volume discounts, cooperative marketing and other arrangements. We estimate and accrue the expected costs of these programs. These costs are considered variable consideration under ASC 606, Revenue from Contracts with Customers, and are netted against sales when revenue is recorded. The accruals are based on our best estimate of the amounts necessary to settle future and existing obligations on products sold as of the balance sheet date. To estimate these accruals, we rely on our historical experience of trade spending patterns and that of the industry, current trends and forecasted data.
Selling, General and Administrative Expenses Selling, general and administrative expenses (“SG&A”) include salaries, wages and benefits associated with staff outside the manufacturing and distribution functions, all marketing related costs, any miscellaneous trade spending expenses not required to be included in net sales, research and development costs, depreciation and amortization related to assets outside the manufacturing and distribution process and all other non-manufacturing and non-distribution expenses.
Other Current and Noncurrent Liabilities On March 27, 2020, in response to the COVID-19 pandemic, the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was signed into U.S. law. The CARES Act provides for, among other things, deferral of the employer portion of social security taxes incurred through the end of calendar year (December) 2020. As permitted by the CARES Act, we deferred approximately $2,300,000 in payroll taxes in calendar year (December) 2020. $1,150,000 of the $2,300,000 was paid in the fourth quarter of calendar year (December) 2021 and $1,150,000 will be paid in the fourth quarter of calendar year (December) 2022. The remaining $1,150,000 accrual for these payroll taxes is included in Other within Accrued Expenses on the unaudited Condensed Consolidated Balance Sheet.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories Level 2 (Policies)
9 Months Ended
Apr. 30, 2022
Inventory Disclosure [Abstract]  
Inventories Inventories are valued at the lower of cost (first-in, first-out) or net realizable value. Inventory costs include the cost of raw materials, packaging supplies, labor and other overhead costs.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements Fair Value Measurements (Policies)
9 Months Ended
Apr. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurement, Policy
Fair value is defined 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. The inputs used to measure fair value are prioritized into categories based on the lowest level of input that is significant to the fair value measurement. The categories in the fair value hierarchy are as follows:

Level 1: Quoted market prices in active markets for identical assets or liabilities.
Level 2: Observable market-based inputs for similar assets or liabilities or valuation models whose inputs are observable, directly or indirectly.
Level 3: Unobservable inputs.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Segments Level 2 (Policies)
9 Months Ended
Apr. 30, 2022
Segment Reporting [Abstract]  
Operating Segments We have two operating segments: (1) Business to Business Products Group and (2) Retail and Wholesale Products Group. These operating segments are managed separately and each segment's major customers have different characteristics. The Retail and Wholesale Products Group customers include: mass merchandisers; wholesale clubs; drugstore chains; pet specialty retail outlets; dollar stores; retail grocery stores; e-commerce retailers; distributors of industrial cleanup and automotive products; environmental service companies; and sports field product users. The Business to Business Products Group customers include: processors and refiners of edible oils, petroleum-based oils and biodiesel fuel; manufacturers of animal feed and agricultural chemicals; distributors of animal health and nutrition products; and marketers of consumer products. Our operating segments are also our reportable segments. The accounting policies of the segments are the same as those described in Note 1 of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Statement Presentation Level 3 (Tables)
9 Months Ended
Apr. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Error Corrections and Prior Period Adjustments
The effects of the corrections to each of the individual affected line items in our unaudited Condensed Consolidated Statements of Operations were as follows (in thousands):
For the Three Months Ended April 30, 2021
As Previously ReportedCorrectionsAs Corrected
Cost of Sales$(59,732)$(1,557)$(61,289)
Selling, General and Administrative Expenses$(14,592)$1,557 $(13,035)
For the Nine Months Ended April 30, 2021
As Previously ReportedCorrectionsAs Corrected
Cost of Sales$(171,853)$(4,564)$(176,417)
Selling, General and Administrative Expenses$(43,647)$4,564 $(39,083)

The related impacts to Inventory in our unaudited Condensed Consolidated Balance Sheet were not considered material and hence, were not adjusted.
The effects of the corrections to our Notes to the unaudited Condensed Consolidated Financial Statements for Operating Segments were as follows (in thousands):
For the Three Months Ended April 30, 2021
Income
As Previously ReportedReclassificationsCorrectionsAs Corrected
Business to Business Products$7,146 $(161)$(564)$6,421 
Retail and Wholesale Products$2,898 $(50)$(993)$1,855 
Corporate Expenses$(8,113)$211 $1,557 $(6,345)
For the Nine Months Ended April 30, 2021
Income
As Previously ReportedReclassificationsCorrectionsAs Corrected
Business to Business Products$23,005 $(479)$(1,710)$20,816 
Retail and Wholesale Products$11,487 $(150)$(2,854)$8,483 
Corporate Expenses$(23,140)$629 $4,564 $(17,947)
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories Level 3 (Tables)
9 Months Ended
Apr. 30, 2022
Inventory Disclosure [Abstract]  
Inventories
The composition of inventories is as follows (in thousands):
April 30,
2022
July 31,
2021
Finished goods$18,084 $14,179 
Packaging9,043 5,084 
Other7,824 4,335 
Total Inventories$34,951 $23,598 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangibles (Tables)
9 Months Ended
Apr. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Estimated intangible amortization for the next five fiscal years is as follows (in thousands):
2023$261 
2024$125 
2025$101 
2026$98 
2027$95 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses (Tables)
9 Months Ended
Apr. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accrued expenses is as follows (in thousands):

April 30,
2022
July 31,
2021
Salaries, Wages, Commissions and Employee Benefits$11,185 $10,806 
Trade promotions and advertising1,335 1,653 
Freight3,795 2,845 
Real Estate Tax631 1,002 
Other9,751 8,577 
$26,697 $24,883 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
9 Months Ended
Apr. 30, 2022
Leases [Abstract]  
Lease cost
We have no material finance leases, and variable costs for operating leases are immaterial for the three and nine months ended April 30, 2022. Operating lease costs are included in Cost of Sales or SG&A expenses based on the nature of the lease. The following table summarizes total lease costs for our operating leases (in thousands):
For the Three Months Ended April 30,For the Nine Months Ended April 30,
2022202120222021
Operating Lease Cost
Operating lease cost$707 $592 $2,059 $1,944 
Short-term operating lease cost123 173 431 535 

Supplemental cash flow information related to leases was as follows (in thousands):
For the Three Months Ended April 30,For the Nine Months Ended April 30,
2022202120222021
Other Information
Cash paid for amounts included in the measurement of lease liabilities:
  Operating cash flows from operating leases$633 $579 $1,830 $1,748 
Operating lease ROU assets and operating lease liabilities are separately presented on the unaudited Condensed Consolidated Balance Sheet, excluding leases with an initial term of twelve months or less. Other supplemental balance sheet information related to leases was as follows:
April 30, 2022July 31, 2021
Weighted-average remaining lease term - operating leases8.8 years9.1 years
Weighted-average discount rate - operating leases3.90%3.88%
Operating lease payments due within next twelve months as of April 30, 2022
The following table summarizes scheduled minimum future lease payments due within twelve months for operating leases with terms longer than one year for which cash flows are fixed and determinable as of April 30, (in thousands):
2022$568 
20232,039 
20241,881 
20251,749 
20261,467 
Thereafter5,661 
Total13,365 
Less: imputed interest(2,047)
Net lease obligation$11,318 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Pension and Other Postretirement Benefits (Tables)
9 Months Ended
Apr. 30, 2022
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]  
Schedule of Net Benefit Costs
The components of net periodic pension and postretirement health benefit costs were as follows:

Pension Benefits
 (in thousands)
 For the Three Months Ended April 30,For the Nine Months Ended April 30,
 2022202120222021
Interest cost$267 $292 $801 $875 
Expected return on plan assets(646)(722)(1,939)(2,166)
Amortization of:
  Other actuarial loss36 218 108 653 
Net periodic benefit cost$(343)$(212)$(1,030)$(638)
Postretirement Health Benefits
 (in thousands)
 For the Three Months Ended April 30,For the Nine Months Ended April 30,
 2022202120222021
Service cost$31 $35 $92 $104 
Interest cost15 13 44 38 
Amortization of:
  Other actuarial loss— — 
  Prior service costs(2)(2)(5)(5)
Net periodic benefit cost$44 $47 $131 $140 
Schedule of Assumptions Used
Assumptions used in the previous calculations were as follows:
    
 Pension BenefitsPostretirement Health Benefits
 For the Three and Nine Months Ended April 30,
 2022202120222021
Discount rate for net periodic benefit cost2.57 %2.14 %2.10 %1.63 %
Rate of increase in compensation levels %— % %— %
Long-term expected rate of return on assets6.50 %6.50 % %— %

The medical cost trend assumption for postretirement health benefits was 7.05%. The graded trend rate is expected to decrease to an ultimate rate of 4.50% in fiscal year 2038.
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Segments (Tables)
9 Months Ended
Apr. 30, 2022
Segment Reporting [Abstract]  
Revenue by Principal Product by Operating Segment
Net sales for our principal products by segment are as follows (in thousands):


Business to Business Products GroupRetail and Wholesale Products Group
For the Nine Months Ended April 30,
Product2022202120222021
Cat Litter$13,353 $10,826 $132,400 $121,820 
Industrial and Sports — 28,528 $23,477 
Agricultural and Horticultural21,469 18,665  — 
Bleaching Clay and Fluids Purification43,685 37,577 1,575 $1,457 
Animal Health and Nutrition14,421 13,030  — 
Net Sales$92,928 $80,098 162,503 $146,754 
Net sales for our principal products by segment are as follows (in thousands):
Business to Business Products GroupRetail and Wholesale Products Group
For the Three Months Ended April 30,
Product2022202120222021
Cat Litter$4,026 $3,214 $43,259 $39,941 
Industrial and Sports — 10,588 9,505 
Agricultural and Horticultural7,950 6,632  — 
Bleaching Clay and Fluids Purification14,145 12,171 539 516 
Animal Health and Nutrition5,254 4,276  — 
Net Sales$31,375 $26,293 $54,386 $49,962 
Operating Segments Information
We do not rely on any segment asset allocations and we do not consider them meaningful because of the shared nature of our production facilities; however, we have estimated the segment asset allocations below for those assets for which we can reasonably determine. The unallocated asset category is the remainder of our total assets. The asset allocation is estimated and is not a measure used by our chief operating decision maker about allocating resources to the operating segments or in assessing their performance. 
 Assets
April 30, 2022July 31, 2021
 (in thousands)
Business to Business Products Group$73,832 $69,023 
Retail and Wholesale Products Group109,024 103,268 
Unallocated Assets58,596 55,275 
Total Assets$241,452 $227,566 

Net sales and operating income for each segment are provided below. The corporate expenses line includes certain unallocated expenses, including primarily salaries, wages and benefits, purchased services, rent, utilities and depreciation and amortization associated with corporate functions such as research and development, information systems, finance, legal, human resources and customer service. Corporate expenses also include the estimated annual incentive plan bonus accrual for employees dedicated to corporate operations. In addition, Income from our Business to Business and Retail and Wholesale Products as well as Corporate Expenses for the three and six months ended April 30, 2021 were adjusted for an immaterial correction of an error. See Note 1 of the Notes to the unaudited Condensed Consolidated Financial Statements.

 For the Nine Months Ended April 30,
 Net SalesIncome
 2022202120222021
  (in thousands)
Business to Business Products Group$92,928 $80,098 $20,052 $20,816 
Retail and Wholesale Products Group$162,503 146,754 $(2,113)8,483 
Net Sales$255,431 $226,852 
Corporate Expenses(19,603)(17,947)
(Loss) Income from Operations(1,664)11,352 
Total Other Income, Net892 722 
(Loss) Income before Income Taxes(772)12,074 
Income Tax Benefit (Expense)1,195 (1,651)
Net Income423 10,423 
Net Loss Attributable to Noncontrolling Interest(55)(87)
Net Income Attributable to Oil-Dri$478 $10,510 
 For the Three Months Ended April 30,
 Net SalesIncome
 2022202120222021
  (in thousands)
Business to Business Products Group$31,375 $26,293 $5,716 $6,421 
Retail and Wholesale Products Group54,386 49,962 (3,113)1,855 
Net Sales$85,761 $76,255 
Corporate Expenses(6,630)(6,345)
(Loss) Income from Operations(4,027)1,931 
Total Other Income, Net175 231 
(Loss) Income before Income Taxes(3,852)2,162 
Income Tax Benefit1,719 24 
Net (Loss) Income(2,133)2,186 
Net Loss Attributable to Noncontrolling Interest(24)(41)
Net (Loss) Income Attributable to Oil-Dri$(2,109)$2,227 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Tables)
9 Months Ended
Apr. 30, 2022
Share-based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Transactions
A summary of restricted stock transactions is shown below:
 Restricted Shares
(in thousands)
Weighted Average Grant Date Fair Value
Non-vested restricted stock outstanding at July 31, 2021370 $33.96 
Granted122 $33.66 
Vested(68)$34.62 
Forfeitures(17)$34.56 
Non-vested restricted stock outstanding at April 30, 2022407 $33.73 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive (Loss) Income (Tables)
9 Months Ended
Apr. 30, 2022
Accumulated Other Comprehensive Income [Abstract]  
Accumulated Other Comprehensive (Loss) Income by Component
The following table summarizes the changes in accumulated other comprehensive (loss) income by component as of April 30, 2022 (in thousands):
Pension and Postretirement Health BenefitsCumulative Translation AdjustmentTotal Accumulated Other Comprehensive (Loss) Income
Balance as of July 31, 2021$(4,428)$311 $(4,117)
Other comprehensive loss before reclassifications, net of tax— (187)(187)
Amounts reclassified from accumulated other comprehensive income, net of tax79 (a)— 79 
Net current-period other comprehensive income (loss), net of tax79 (187)(108)
Balance as of April 30, 2022$(4,349)$124 $(4,225)

(a) Amount is net of tax expense of $24,930. Amount is included in the components of net periodic benefit cost for the pension and postretirement health plans. See Note 10 of the Notes to the unaudited Condensed Consolidated Financial Statements for further information.
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Statement Presentation Prior Periods (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Cost of Sales $ (70,131) $ (61,289) $ (210,397) $ (176,417)
Selling, General and Administrative Expense (14,013) (13,035) (41,054) (39,083)
Corporate Expenses (6,630) (6,345) (19,603) (17,947)
Business to Business Products        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Segment Income 5,716 6,421 20,052 20,816
Retail and Wholesale Products        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Segment Income $ (3,113) 1,855 $ (2,113) 8,483
Previously Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Cost of Sales   (59,732)   (171,853)
Selling, General and Administrative Expense   (14,592)   (43,647)
Corporate Expenses   (8,113)   (23,140)
Previously Reported | Business to Business Products        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Segment Income   7,146   23,005
Previously Reported | Retail and Wholesale Products        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Segment Income   2,898   11,487
Reclassification        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Corporate Expenses   211   629
Reclassification | Business to Business Products        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Segment Income   (161)   (479)
Reclassification | Retail and Wholesale Products        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Segment Income   (50)   (150)
Corrections        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Cost of Sales   (1,557)   (4,564)
Selling, General and Administrative Expense   1,557   4,564
Corporate Expenses   1,557   4,564
Corrections | Business to Business Products        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Segment Income   (564)   (1,710)
Corrections | Retail and Wholesale Products        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Segment Income   $ (993)   $ (2,854)
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Statement Presentation Revenue Recognition (Details) - Payments In Advance - USD ($)
9 Months Ended
Apr. 30, 2022
Jul. 31, 2021
Deferred Revenue Arrangement    
Liability for Payments in Advance $ 531,000 $ 256,000
Payments in Advance, Revenue Recognized $ 187,000  
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Statement Presentation Other Noncurrent Liabilities (Details) - USD ($)
9 Months Ended
Dec. 31, 2020
Apr. 30, 2022
Liabilities, Noncurrent [Abstract]    
CARES Act, Current Payroll Tax Deferral $ 2,300,000  
CARES Act, 2021 Deferred Payroll Tax Payment   $ 1,150,000
CARES Act, 2022 Deferred Payroll Tax Payment   $ 1,150,000
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Inventory    
Finished goods $ 18,084 $ 14,179
Packaging 9,043 5,084
Other 7,824 4,335
Total Inventories $ 34,951 $ 23,598
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories Narrative (Details) - USD ($)
Apr. 30, 2022
Jul. 31, 2021
Inventory    
Inventory obsolescence reserve $ 610,000 $ 641,000
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements Narrative (Details) - USD ($)
Apr. 30, 2022
Jul. 31, 2021
Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Cash Equivalents $ 0 $ 0
Fair Value, Inputs, Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Notes Payable, Fair Value $ 35,051,000 $ 10,231,000
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangibles (Details)
$ in Thousands
Apr. 30, 2022
USD ($)
Finite-Lived Intangible Assets, Future Amortization Expense  
2023 $ 261
2024 125
2025 101
2026 98
2027 $ 95
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangibles Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Jul. 31, 2021
Finite-Lived Intangible Assets          
Amortization of intangible assets $ 116,000 $ 146,000 $ 369,000 $ 451,000  
Amortization expense for remainder of current fiscal year 116,000   116,000    
Indefinite-lived trademarks 376,000   376,000    
Goodwill 3,618,000   3,618,000   $ 9,262,000
Goodwill 3,618,000   3,618,000   $ 9,262,000
Retail and Wholesale Products          
Finite-Lived Intangible Assets          
Goodwill 0   0    
Goodwill, Impaired, Accumulated Impairment Loss 5,644,000   5,644,000    
Goodwill, Gross 5,644,000   5,644,000    
Goodwill, Gross 5,644,000   5,644,000    
Goodwill, Impaired, Accumulated Impairment Loss 5,644,000   5,644,000    
Goodwill 0   0    
Business to Business Products          
Finite-Lived Intangible Assets          
Goodwill 3,618,000   3,618,000    
Goodwill $ 3,618,000   $ 3,618,000    
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Payables and Accruals [Abstract]    
Salaries, Wages, Commissions and Employee Benefits $ 11,185 $ 10,806
Trade promotions and advertising 1,335 1,653
Freight 3,795 2,845
Real Estate Tax 631 1,002
Other 9,751 8,577
Accrued expenses $ 26,697 $ 24,883
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Details) - Series C Senior Note
9 Months Ended
Apr. 30, 2022
USD ($)
Debt Instrument [Line Items]  
Principle Amount $ 25,000,000
Annual Rate 3.25%
Debt Instrument, Maturity Date Dec. 16, 2031
Annual Principal Payments $ 5,000,000
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Jul. 31, 2021
Lease, Cost          
Operating lease cost $ 707 $ 592 $ 2,059 $ 1,944  
Short-term operating lease cost 123 173 431 535  
Operating cash flows from operating leases $ 633 $ 579 $ 1,830 $ 1,748  
Weighted-average remaining lease term - operating leaes 8 years 9 months 18 days   8 years 9 months 18 days   9 years 1 month 6 days
Weighted-average discount rate - operating leases 3.90%   3.90%   3.88%
Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity          
2022 $ 568   $ 568    
2023 2,039   2,039    
2024 1,881   1,881    
2025 1,749   1,749    
2026 1,467   1,467    
Thereafter 5,661   5,661    
Total 13,365   13,365    
Less: imputed interest (2,047)   (2,047)    
Net lease obligation $ 11,318   $ 11,318    
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Pension and Other Postretirement Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Pension Plan        
Defined Benefit Plans and Other Postretirement Benefit Plans        
Interest cost $ 267 $ 292 $ 801 $ 875
Expected return on plan assets (646) (722) (1,939) (2,166)
Amortization of Other actuarial loss 36 218 108 653
Net periodic benefit cost (343) (212) (1,030) (638)
Postretirement Health Plan        
Defined Benefit Plans and Other Postretirement Benefit Plans        
Service cost 31 35 92 104
Interest cost 15 13 44 38
Amortization of Other actuarial loss 0 1 0 3
Amortization of Prior service costs (2) (2) (5) (5)
Net periodic benefit cost $ 44 $ 47 $ 131 $ 140
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Pension and Other Postretirement Benefits Assumptions (Details)
9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Pension Plan    
Defined Benefit Plans and Other Postretirement Benefit Plans    
Discount rate for net periodic benefit cost 2.57% 2.14%
Rate of increase in compensation levels 0.00% 0.00%
Long-term expected rate of return on assets 6.50% 6.50%
Postretirement Health Plan    
Defined Benefit Plans and Other Postretirement Benefit Plans    
Discount rate for net periodic benefit cost 2.10% 1.63%
Rate of increase in compensation levels 0.00% 0.00%
Long-term expected rate of return on assets 0.00% 0.00%
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Pension and Other Postretirement Benefits Narrative (Details) - USD ($)
9 Months Ended 12 Months Ended
Apr. 30, 2022
Jul. 31, 2021
Pension Plan    
Defined Benefit Plans and Other Postretirement Benefit Plans    
Pension Annuity Purchase   $ 8,500,000
Settlement loss due to annuity purchase   $ 600,000
Voluntary contributions $ 0  
Estimated contributions in remainder of current fiscal year $ 0  
Postretirement Health Plan    
Defined Benefit Plans and Other Postretirement Benefit Plans    
Medical Cost Trend Assumption 7.05%  
Ultimate Health Care Cost Trend Rate 4.50%  
Year that Rate Reaches Ultimate Trend Rate 2038  
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Segments Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Revenue by Principal Product        
Net Sales $ 85,761 $ 76,255 $ 255,431 $ 226,852
Business to Business Products        
Revenue by Principal Product        
Net Sales 31,375 26,293 92,928 80,098
Business to Business Products | Cat Litter        
Revenue by Principal Product        
Net Sales 4,026 3,214 13,353 10,826
Business to Business Products | Industrial and Sports        
Revenue by Principal Product        
Net Sales 0 0 0 0
Business to Business Products | Agricultural and Horticultural        
Revenue by Principal Product        
Net Sales 7,950 6,632 21,469 18,665
Business to Business Products | Bleaching Clay and Fluids Purification        
Revenue by Principal Product        
Net Sales 14,145 12,171 43,685 37,577
Business to Business Products | Animal Health and Nutrition        
Revenue by Principal Product        
Net Sales 5,254 4,276 14,421 13,030
Retail and Wholesale Products        
Revenue by Principal Product        
Net Sales 54,386 49,962 162,503 146,754
Retail and Wholesale Products | Cat Litter        
Revenue by Principal Product        
Net Sales 43,259 39,941 132,400 121,820
Retail and Wholesale Products | Industrial and Sports        
Revenue by Principal Product        
Net Sales 10,588 9,505 28,528 23,477
Retail and Wholesale Products | Agricultural and Horticultural        
Revenue by Principal Product        
Net Sales 0 0 0 0
Retail and Wholesale Products | Bleaching Clay and Fluids Purification        
Revenue by Principal Product        
Net Sales 539 516 1,575 1,457
Retail and Wholesale Products | Animal Health and Nutrition        
Revenue by Principal Product        
Net Sales $ 0 $ 0 $ 0 $ 0
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Jul. 31, 2021
Segment Reporting Information          
Assets $ 241,452   $ 241,452   $ 227,566
Net Sales 85,761 $ 76,255 255,431 $ 226,852  
Corporate Expenses (6,630) (6,345) (19,603) (17,947)  
(Loss) Income from Operations (4,027) 1,931 (1,664) 11,352  
Total Other Income, Net 175 231 892 722  
(Loss) Income Before Income Taxes (3,852) 2,162 (772) 12,074  
Income Tax Benefit (Expense) 1,719 24 1,195 (1,651)  
Net (Loss) Income (2,133) 2,186 423 10,423  
Net Loss Attributable to Noncontrolling Interest (24) (41) (55) (87)  
Net (Loss) Income Attributable to Oil-Dri (2,109) 2,227 478 10,510  
Business to Business Products          
Segment Reporting Information          
Assets 73,832   73,832   69,023
Net Sales 31,375 26,293 92,928 80,098  
Segment Income (Loss) 5,716 6,421 20,052 20,816  
Retail and Wholesale Products          
Segment Reporting Information          
Assets 109,024   109,024   103,268
Net Sales 54,386 49,962 162,503 146,754  
Segment Income (Loss) (3,113) $ 1,855 (2,113) $ 8,483  
Unallocated Assets          
Segment Reporting Information          
Assets $ 58,596   $ 58,596   $ 55,275
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Segments Narrative (Details)
9 Months Ended
Apr. 30, 2022
segment
Segment Reporting Information  
Number of Reportable Segments 2
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation Summary of Restricted Stock Transactions (Details) - Restricted Stock
shares in Thousands
9 Months Ended
Apr. 30, 2022
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award  
Non-vested restricted stock outstanding, beginning balance | shares 370
Granted, number of shares | shares 122
Vested, number of shares | shares (68)
Forfeitures, number of shares | shares (17)
Non-vested restricted stock outstanding, ending balance | shares 407
Non-vested restricted stock outstanding, weighted average grant date fair value, beginning balance | $ / shares $ 33.96
Granted, weighted average grant date fair value | $ / shares 33.66
Vested, weighted average grant date fair value | $ / shares 34.62
Forfeitures, weighted average grant date fair value | $ / shares 34.56
Non-vested restricted stock outstanding, weighted average grant date fair value, ending balance | $ / shares $ 33.73
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award        
Granted, number of shares     122,000  
2006 Plan        
Share-based Compensation Arrangement by Share-based Payment Award        
Number Authorized (shares) 1,219,500   1,219,500  
Number Available (shares) 249,969   249,969  
2006 Plan | Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award        
Share-based Compensation Expense $ 814,000 $ 559,000 $ 2,267,000 $ 1,849,000
2006 Plan | Restricted Stock | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award        
Award Vesting Period (years)     1 year  
2006 Plan | Restricted Stock | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award        
Award Vesting Period (years)     5 years  
2006 Plan | Common Stock | Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award        
Granted, number of shares 15,000 5,000    
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Accumulated Other Comprehensive (Loss) Income        
Accumulated Other Comprehensive (Loss) Income, Balance, beginning     $ (4,117)  
Other comprehensive loss before reclassifications, net of tax     (187)  
Amounts reclassified from accumulated other comprehensive income, net of tax     79  
Net current-period other comprehensive income (loss), net of tax $ 67 $ (277) 108 $ (1,014)
Accumulated Other Comprehensive (Loss) Income, Balance, ending (4,225)   (4,225)  
Pension and Postretirement Health Benefits        
Accumulated Other Comprehensive (Loss) Income        
Accumulated Other Comprehensive (Loss) Income, Balance, beginning     (4,428)  
Other comprehensive loss before reclassifications, net of tax     0  
Amounts reclassified from accumulated other comprehensive income, net of tax     79  
Net current-period other comprehensive income (loss), net of tax     (79)  
Accumulated Other Comprehensive (Loss) Income, Balance, ending (4,349)   (4,349)  
Cumulative Translation Adjustment        
Accumulated Other Comprehensive (Loss) Income        
Accumulated Other Comprehensive (Loss) Income, Balance, beginning     311  
Other comprehensive loss before reclassifications, net of tax     (187)  
Amounts reclassified from accumulated other comprehensive income, net of tax     0  
Net current-period other comprehensive income (loss), net of tax     187  
Accumulated Other Comprehensive (Loss) Income, Balance, ending $ 124   $ 124  
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Accumulated Other Comprehensive (Loss) Income Narrative (Details)
9 Months Ended
Apr. 30, 2022
USD ($)
Accumulated Other Comprehensive (Loss) Income  
Tax for reclassification adjustment from AOCI for pension and other postretirement benefits $ 24,930
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions (Details) - Director - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Jul. 31, 2021
Related Party Transaction          
Net sales to related party $ 112,000 $ 72,000 $ 268,000 $ 253,000  
Accounts receivable from related party 5,000   5,000   $ 4,000
Payments to related party 64,000 $ 72,000 629,000 $ 273,000  
Accounts payable to related party $ 0   $ 0   $ 0
XML 70 odc-20220430_htm.xml IDEA: XBRL DOCUMENT 0000074046 2021-08-01 2022-04-30 0000074046 us-gaap:CommonStockMember 2022-04-30 0000074046 us-gaap:CommonClassBMember 2022-04-30 0000074046 2022-04-30 0000074046 2021-07-31 0000074046 us-gaap:CommonStockMember 2021-07-31 0000074046 us-gaap:CommonClassBMember 2021-07-31 0000074046 2020-08-01 2021-04-30 0000074046 us-gaap:CommonStockMember 2021-08-01 2022-04-30 0000074046 us-gaap:CommonStockMember 2020-08-01 2021-04-30 0000074046 us-gaap:CommonClassBMember 2021-08-01 2022-04-30 0000074046 us-gaap:CommonClassBMember 2020-08-01 2021-04-30 0000074046 2022-02-01 2022-04-30 0000074046 2021-02-01 2021-04-30 0000074046 us-gaap:CommonStockMember 2022-02-01 2022-04-30 0000074046 us-gaap:CommonStockMember 2021-02-01 2021-04-30 0000074046 us-gaap:CommonClassBMember 2022-02-01 2022-04-30 0000074046 us-gaap:CommonClassBMember 2021-02-01 2021-04-30 0000074046 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2022-02-01 2022-04-30 0000074046 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassBMember 2022-02-01 2022-04-30 0000074046 us-gaap:CommonStockMember 2021-01-31 0000074046 us-gaap:TreasuryStockCommonMember 2021-01-31 0000074046 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0000074046 us-gaap:RetainedEarningsMember 2021-01-31 0000074046 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0000074046 us-gaap:NoncontrollingInterestMember 2021-01-31 0000074046 2021-01-31 0000074046 us-gaap:CommonStockMember 2021-02-01 2021-04-30 0000074046 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-04-30 0000074046 us-gaap:RetainedEarningsMember 2021-02-01 2021-04-30 0000074046 us-gaap:TreasuryStockCommonMember 2021-02-01 2021-04-30 0000074046 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2021-04-30 0000074046 us-gaap:NoncontrollingInterestMember 2021-02-01 2021-04-30 0000074046 us-gaap:CommonStockMember 2021-04-30 0000074046 us-gaap:TreasuryStockCommonMember 2021-04-30 0000074046 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0000074046 us-gaap:RetainedEarningsMember 2021-04-30 0000074046 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0000074046 us-gaap:NoncontrollingInterestMember 2021-04-30 0000074046 2021-04-30 0000074046 us-gaap:CommonStockMember 2022-01-31 0000074046 us-gaap:TreasuryStockCommonMember 2022-01-31 0000074046 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0000074046 us-gaap:RetainedEarningsMember 2022-01-31 0000074046 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0000074046 us-gaap:NoncontrollingInterestMember 2022-01-31 0000074046 2022-01-31 0000074046 us-gaap:CommonStockMember 2022-02-01 2022-04-30 0000074046 us-gaap:AdditionalPaidInCapitalMember 2022-02-01 2022-04-30 0000074046 us-gaap:RetainedEarningsMember 2022-02-01 2022-04-30 0000074046 us-gaap:TreasuryStockCommonMember 2022-02-01 2022-04-30 0000074046 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-02-01 2022-04-30 0000074046 us-gaap:NoncontrollingInterestMember 2022-02-01 2022-04-30 0000074046 us-gaap:CommonStockMember 2022-04-30 0000074046 us-gaap:TreasuryStockCommonMember 2022-04-30 0000074046 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0000074046 us-gaap:RetainedEarningsMember 2022-04-30 0000074046 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0000074046 us-gaap:NoncontrollingInterestMember 2022-04-30 0000074046 us-gaap:CommonStockMember 2020-07-31 0000074046 us-gaap:TreasuryStockCommonMember 2020-07-31 0000074046 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0000074046 us-gaap:RetainedEarningsMember 2020-07-31 0000074046 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0000074046 us-gaap:NoncontrollingInterestMember 2020-07-31 0000074046 2020-07-31 0000074046 us-gaap:CommonStockMember 2020-08-01 2021-04-30 0000074046 us-gaap:AdditionalPaidInCapitalMember 2020-08-01 2021-04-30 0000074046 us-gaap:RetainedEarningsMember 2020-08-01 2021-04-30 0000074046 us-gaap:TreasuryStockCommonMember 2020-08-01 2021-04-30 0000074046 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-08-01 2021-04-30 0000074046 us-gaap:NoncontrollingInterestMember 2020-08-01 2021-04-30 0000074046 us-gaap:CommonStockMember 2021-07-31 0000074046 us-gaap:TreasuryStockCommonMember 2021-07-31 0000074046 us-gaap:AdditionalPaidInCapitalMember 2021-07-31 0000074046 us-gaap:RetainedEarningsMember 2021-07-31 0000074046 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-31 0000074046 us-gaap:NoncontrollingInterestMember 2021-07-31 0000074046 us-gaap:CommonStockMember 2021-08-01 2022-04-30 0000074046 us-gaap:AdditionalPaidInCapitalMember 2021-08-01 2022-04-30 0000074046 us-gaap:RetainedEarningsMember 2021-08-01 2022-04-30 0000074046 us-gaap:TreasuryStockCommonMember 2021-08-01 2022-04-30 0000074046 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-01 2022-04-30 0000074046 us-gaap:NoncontrollingInterestMember 2021-08-01 2022-04-30 0000074046 srt:ScenarioPreviouslyReportedMember 2021-02-01 2021-04-30 0000074046 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2021-02-01 2021-04-30 0000074046 srt:ScenarioPreviouslyReportedMember 2020-08-01 2021-04-30 0000074046 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2020-08-01 2021-04-30 0000074046 srt:ScenarioPreviouslyReportedMember odc:BusinesstoBusinessSegmentMember 2021-02-01 2021-04-30 0000074046 us-gaap:ReclassificationOtherMember odc:BusinesstoBusinessSegmentMember 2021-02-01 2021-04-30 0000074046 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember odc:BusinesstoBusinessSegmentMember 2021-02-01 2021-04-30 0000074046 odc:BusinesstoBusinessSegmentMember 2021-02-01 2021-04-30 0000074046 srt:ScenarioPreviouslyReportedMember odc:RetailAndWholesaleSegmentMember 2021-02-01 2021-04-30 0000074046 us-gaap:ReclassificationOtherMember odc:RetailAndWholesaleSegmentMember 2021-02-01 2021-04-30 0000074046 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember odc:RetailAndWholesaleSegmentMember 2021-02-01 2021-04-30 0000074046 odc:RetailAndWholesaleSegmentMember 2021-02-01 2021-04-30 0000074046 us-gaap:ReclassificationOtherMember 2021-02-01 2021-04-30 0000074046 srt:ScenarioPreviouslyReportedMember odc:BusinesstoBusinessSegmentMember 2020-08-01 2021-04-30 0000074046 us-gaap:ReclassificationOtherMember odc:BusinesstoBusinessSegmentMember 2020-08-01 2021-04-30 0000074046 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember odc:BusinesstoBusinessSegmentMember 2020-08-01 2021-04-30 0000074046 odc:BusinesstoBusinessSegmentMember 2020-08-01 2021-04-30 0000074046 srt:ScenarioPreviouslyReportedMember odc:RetailAndWholesaleSegmentMember 2020-08-01 2021-04-30 0000074046 us-gaap:ReclassificationOtherMember odc:RetailAndWholesaleSegmentMember 2020-08-01 2021-04-30 0000074046 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember odc:RetailAndWholesaleSegmentMember 2020-08-01 2021-04-30 0000074046 odc:RetailAndWholesaleSegmentMember 2020-08-01 2021-04-30 0000074046 us-gaap:ReclassificationOtherMember 2020-08-01 2021-04-30 0000074046 us-gaap:UpFrontPaymentArrangementMember 2022-04-30 0000074046 us-gaap:UpFrontPaymentArrangementMember 2021-07-31 0000074046 us-gaap:UpFrontPaymentArrangementMember 2021-08-01 2022-04-30 0000074046 2020-03-27 2020-12-31 0000074046 us-gaap:FairValueInputsLevel1Member 2021-07-31 0000074046 us-gaap:FairValueInputsLevel1Member 2022-04-30 0000074046 us-gaap:FairValueInputsLevel2Member 2022-04-30 0000074046 us-gaap:FairValueInputsLevel2Member 2021-07-31 0000074046 odc:RetailAndWholesaleSegmentMember 2022-04-30 0000074046 odc:BusinesstoBusinessSegmentMember 2022-04-30 0000074046 us-gaap:SeniorNotesMember 2022-04-30 0000074046 us-gaap:SeniorNotesMember 2021-08-01 2022-04-30 0000074046 us-gaap:PensionPlansDefinedBenefitMember 2020-08-01 2021-07-31 0000074046 us-gaap:PensionPlansDefinedBenefitMember 2022-02-01 2022-04-30 0000074046 us-gaap:PensionPlansDefinedBenefitMember 2021-02-01 2021-04-30 0000074046 us-gaap:PensionPlansDefinedBenefitMember 2021-08-01 2022-04-30 0000074046 us-gaap:PensionPlansDefinedBenefitMember 2020-08-01 2021-04-30 0000074046 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-02-01 2022-04-30 0000074046 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-02-01 2021-04-30 0000074046 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-08-01 2022-04-30 0000074046 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-08-01 2021-04-30 0000074046 us-gaap:PensionPlansDefinedBenefitMember 2022-04-30 0000074046 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-04-30 0000074046 odc:CatLitterMember odc:BusinesstoBusinessSegmentMember 2021-08-01 2022-04-30 0000074046 odc:CatLitterMember odc:BusinesstoBusinessSegmentMember 2020-08-01 2021-04-30 0000074046 odc:CatLitterMember odc:RetailAndWholesaleSegmentMember 2021-08-01 2022-04-30 0000074046 odc:CatLitterMember odc:RetailAndWholesaleSegmentMember 2020-08-01 2021-04-30 0000074046 odc:IndustrialandSportsMember odc:BusinesstoBusinessSegmentMember 2021-08-01 2022-04-30 0000074046 odc:IndustrialandSportsMember odc:BusinesstoBusinessSegmentMember 2020-08-01 2021-04-30 0000074046 odc:IndustrialandSportsMember odc:RetailAndWholesaleSegmentMember 2021-08-01 2022-04-30 0000074046 odc:IndustrialandSportsMember odc:RetailAndWholesaleSegmentMember 2020-08-01 2021-04-30 0000074046 odc:AgriculturalandHorticulturalMember odc:BusinesstoBusinessSegmentMember 2021-08-01 2022-04-30 0000074046 odc:AgriculturalandHorticulturalMember odc:BusinesstoBusinessSegmentMember 2020-08-01 2021-04-30 0000074046 odc:AgriculturalandHorticulturalMember odc:RetailAndWholesaleSegmentMember 2021-08-01 2022-04-30 0000074046 odc:AgriculturalandHorticulturalMember odc:RetailAndWholesaleSegmentMember 2020-08-01 2021-04-30 0000074046 odc:BleachingClayandFluidsPurificationMember odc:BusinesstoBusinessSegmentMember 2021-08-01 2022-04-30 0000074046 odc:BleachingClayandFluidsPurificationMember odc:BusinesstoBusinessSegmentMember 2020-08-01 2021-04-30 0000074046 odc:BleachingClayandFluidsPurificationMember odc:RetailAndWholesaleSegmentMember 2021-08-01 2022-04-30 0000074046 odc:BleachingClayandFluidsPurificationMember odc:RetailAndWholesaleSegmentMember 2020-08-01 2021-04-30 0000074046 odc:AnimalHealthandNutritionMember odc:BusinesstoBusinessSegmentMember 2021-08-01 2022-04-30 0000074046 odc:AnimalHealthandNutritionMember odc:BusinesstoBusinessSegmentMember 2020-08-01 2021-04-30 0000074046 odc:AnimalHealthandNutritionMember odc:RetailAndWholesaleSegmentMember 2021-08-01 2022-04-30 0000074046 odc:AnimalHealthandNutritionMember odc:RetailAndWholesaleSegmentMember 2020-08-01 2021-04-30 0000074046 odc:BusinesstoBusinessSegmentMember 2021-08-01 2022-04-30 0000074046 odc:RetailAndWholesaleSegmentMember 2021-08-01 2022-04-30 0000074046 odc:CatLitterMember odc:BusinesstoBusinessSegmentMember 2022-02-01 2022-04-30 0000074046 odc:CatLitterMember odc:BusinesstoBusinessSegmentMember 2021-02-01 2021-04-30 0000074046 odc:CatLitterMember odc:RetailAndWholesaleSegmentMember 2022-02-01 2022-04-30 0000074046 odc:CatLitterMember odc:RetailAndWholesaleSegmentMember 2021-02-01 2021-04-30 0000074046 odc:IndustrialandSportsMember odc:BusinesstoBusinessSegmentMember 2022-02-01 2022-04-30 0000074046 odc:IndustrialandSportsMember odc:BusinesstoBusinessSegmentMember 2021-02-01 2021-04-30 0000074046 odc:IndustrialandSportsMember odc:RetailAndWholesaleSegmentMember 2022-02-01 2022-04-30 0000074046 odc:IndustrialandSportsMember odc:RetailAndWholesaleSegmentMember 2021-02-01 2021-04-30 0000074046 odc:AgriculturalandHorticulturalMember odc:BusinesstoBusinessSegmentMember 2022-02-01 2022-04-30 0000074046 odc:AgriculturalandHorticulturalMember odc:BusinesstoBusinessSegmentMember 2021-02-01 2021-04-30 0000074046 odc:AgriculturalandHorticulturalMember odc:RetailAndWholesaleSegmentMember 2022-02-01 2022-04-30 0000074046 odc:AgriculturalandHorticulturalMember odc:RetailAndWholesaleSegmentMember 2021-02-01 2021-04-30 0000074046 odc:BleachingClayandFluidsPurificationMember odc:BusinesstoBusinessSegmentMember 2022-02-01 2022-04-30 0000074046 odc:BleachingClayandFluidsPurificationMember odc:BusinesstoBusinessSegmentMember 2021-02-01 2021-04-30 0000074046 odc:BleachingClayandFluidsPurificationMember odc:RetailAndWholesaleSegmentMember 2022-02-01 2022-04-30 0000074046 odc:BleachingClayandFluidsPurificationMember odc:RetailAndWholesaleSegmentMember 2021-02-01 2021-04-30 0000074046 odc:AnimalHealthandNutritionMember odc:BusinesstoBusinessSegmentMember 2022-02-01 2022-04-30 0000074046 odc:AnimalHealthandNutritionMember odc:BusinesstoBusinessSegmentMember 2021-02-01 2021-04-30 0000074046 odc:AnimalHealthandNutritionMember odc:RetailAndWholesaleSegmentMember 2022-02-01 2022-04-30 0000074046 odc:AnimalHealthandNutritionMember odc:RetailAndWholesaleSegmentMember 2021-02-01 2021-04-30 0000074046 odc:BusinesstoBusinessSegmentMember 2022-02-01 2022-04-30 0000074046 odc:RetailAndWholesaleSegmentMember 2022-02-01 2022-04-30 0000074046 odc:BusinesstoBusinessSegmentMember 2021-07-31 0000074046 odc:RetailAndWholesaleSegmentMember 2021-07-31 0000074046 us-gaap:AllOtherSegmentsMember 2022-04-30 0000074046 us-gaap:AllOtherSegmentsMember 2021-07-31 0000074046 odc:A2006PlanMember 2022-04-30 0000074046 srt:MinimumMember us-gaap:RestrictedStockMember odc:A2006PlanMember 2021-08-01 2022-04-30 0000074046 srt:MaximumMember us-gaap:RestrictedStockMember odc:A2006PlanMember 2021-08-01 2022-04-30 0000074046 us-gaap:RestrictedStockMember odc:A2006PlanMember us-gaap:CommonStockMember 2022-02-01 2022-04-30 0000074046 us-gaap:RestrictedStockMember odc:A2006PlanMember us-gaap:CommonStockMember 2021-02-01 2021-04-30 0000074046 us-gaap:RestrictedStockMember odc:A2006PlanMember 2022-02-01 2022-04-30 0000074046 us-gaap:RestrictedStockMember odc:A2006PlanMember 2021-02-01 2021-04-30 0000074046 us-gaap:RestrictedStockMember odc:A2006PlanMember 2021-08-01 2022-04-30 0000074046 us-gaap:RestrictedStockMember odc:A2006PlanMember 2020-08-01 2021-04-30 0000074046 us-gaap:RestrictedStockMember 2021-07-31 0000074046 us-gaap:RestrictedStockMember 2021-08-01 2022-04-30 0000074046 us-gaap:RestrictedStockMember 2022-04-30 0000074046 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-07-31 0000074046 us-gaap:AccumulatedTranslationAdjustmentMember 2021-07-31 0000074046 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-08-01 2022-04-30 0000074046 us-gaap:AccumulatedTranslationAdjustmentMember 2021-08-01 2022-04-30 0000074046 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-30 0000074046 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-30 0000074046 srt:DirectorMember 2022-02-01 2022-04-30 0000074046 srt:DirectorMember 2021-02-01 2021-04-30 0000074046 srt:DirectorMember 2021-08-01 2022-04-30 0000074046 srt:DirectorMember 2020-08-01 2021-04-30 0000074046 srt:DirectorMember 2022-04-30 0000074046 srt:DirectorMember 2021-07-31 shares iso4217:USD iso4217:USD shares pure odc:segment 0000074046 --07-31 Accelerated Filer false 2022-04-30 2022 Q3 false true P1Y 10-Q true false 001-12622 OIL-DRI CORPORATION OF AMERICA DE 36-2048898 410 North Michigan Avenue Suite 400 60611-4213 Chicago IL 312 321-1515 Yes Yes Accelerated Filer true false Common Stock, par value $0.10 per share ODC NYSE 5147400 2045415 22825000 24591000 1149000 1174000 43287000 40923000 34951000 23598000 6150000 6088000 6489000 6742000 113702000 101942000 276396000 274825000 174166000 178885000 102230000 95940000 3618000 9262000 497000 385000 1473000 1743000 7536000 7321000 249000 464000 3410000 2096000 9934000 8619000 6836000 7500000 25520000 29684000 241452000 227566000 1000000 1000000 10099000 9206000 1845000 1865000 1766000 2036000 26697000 24883000 41407000 38990000 212000 122000 32788000 7878000 4926000 4370000 3919000 4922000 9552000 8022000 3105000 4152000 54290000 29344000 95697000 68334000 0.10 0.10 8682968 8561311 868000 856000 0.10 0.10 2397056 2397056 240000 240000 51117000 48271000 175368000 180443000 -362000 -307000 4349000 4428000 124000 311000 -4225000 -4117000 3535568 351641 3192702 346491 77251000 66154000 145755000 159232000 241452000 227566000 255431000 226852000 210397000 176417000 45034000 50435000 41054000 39083000 5644000 0 -1664000 11352000 868000 542000 26000 54000 1734000 1210000 892000 722000 -772000 12074000 -1195000 1651000 423000 10423000 -55000 -87000 478000 10510000 0.06 1.52 0.05 1.14 0.06 1.49 0.05 1.11 5042000 5144000 1933000 1928000 5153000 5256000 1963000 1969000 0.8100 0.7800 0.6075 0.5850 478000 10510000 -79000 -494000 -187000 520000 -108000 1014000 370000 11524000 85761000 76255000 70131000 61289000 15630000 14966000 14013000 13035000 5644000 0 -4027000 1931000 378000 186000 9000 14000 544000 403000 175000 231000 -3852000 2162000 -1719000 -24000 -2133000 2186000 -24000 -41000 -2109000 2227000 -0.32 0.32 -0.24 0.24 -0.32 0.32 -0.24 0.24 4932000 5133000 1939000 1925000 4932000 5242000 1939000 1965000 0.2700 0.2600 0.2025 0.1950 101000 19000 -2109000 2227000 -26000 -165000 -93000 112000 -67000 277000 -2176000 2504000 10937617 -3507783 1094000 46890000 181265000 -65071000 -11517000 -220000 152441000 0 0 2227000 0 0 -41000 2186000 0 0 0 0 277000 0 277000 0 0 1789000 0 0 0 1789000 21159 0 0 0 736000 0 0 736000 5000 4350 0 142000 0 141000 0 0 1000 0 559000 0 0 0 0 559000 10942617 -3533292 1094000 47591000 181703000 -65948000 -11240000 -261000 152939000 11065024 -3732596 1107000 50220000 179322000 -72862000 -4158000 -338000 153291000 0 0 -2109000 0 0 -24000 -2133000 0 0 0 0 -67000 0 -67000 0 0 1845000 0 0 0 1845000 151913 0 0 0 4305000 0 0 4305000 15000 2700 1000 83000 0 84000 0 0 0 0 814000 0 0 0 0 814000 11080024 -3887209 1108000 51117000 175368000 -77251000 -4225000 -362000 145755000 10886405 -3426046 1089000 44993000 176579000 -62269000 -12254000 -174000 147964000 0 0 10510000 0 0 -87000 10423000 0 0 0 0 1014000 0 1014000 0 0 5386000 0 0 0 5386000 81746 0 0 0 2925000 0 0 2925000 56212 25500 5000 749000 0 754000 0 0 0 0 1849000 0 0 0 0 1849000 10942617 -3533292 1094000 47591000 181703000 -65948000 -11240000 -261000 152939000 10958367 -3539193 1096000 48271000 180443000 -66154000 -4117000 -307000 159232000 0 0 478000 0 0 -55000 423000 0 0 0 0 -108000 0 -108000 0 0 5553000 0 0 0 5553000 330916 0 0 0 10506000 0 0 10506000 121657 17100 12000 579000 0 591000 0 0 0 0 2267000 0 0 0 0 2267000 11080024 11080024 -3887209 1108000 51117000 175368000 -77251000 -4225000 -362000 145755000 423000 10423000 10034000 10653000 2267000 1849000 -1311000 716000 -1000 -107000 5644000 0 323000 0 -346000 -10000 2453000 3864000 11456000 -524000 -181000 2117000 -971000 1066000 1333000 -4227000 1120000 -4070000 556000 602000 -924000 -656000 -1593000 -330000 5037000 -2083000 5460000 8340000 16012000 10757000 0 4000 -16012000 -10753000 25000000 0 114000 0 5573000 5399000 10506000 2925000 8807000 -8324000 -21000 165000 -1766000 -10572000 24591000 40890000 22825000 30318000 178000 198000 219000 1482000 1071000 751000 1845000 1795000 BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) for interim financial information and in compliance with instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The financial statements and the related notes are condensed and should be read in conjunction with the Consolidated Financial Statements and related notes for the fiscal year ended July 31, 2021 included in our Annual Report on Form 10-K filed with the SEC.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited Condensed Consolidated Financial Statements include the accounts of Oil-Dri Corporation of America and its subsidiaries. All significant intercompany transactions are eliminated. Except as otherwise indicated herein or as the context otherwise requires, references to “Oil-Dri,” the “Company,” “we,” “us” or “our” refer to Oil-Dri Corporation of America and its subsidiaries.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited Condensed Consolidated Financial Statements reflect all adjustments, consisting of normal recurring accruals and reclassifications which are, in the opinion of management, necessary for a fair presentation of the statements contained herein. Operating results for the three and nine months ended April 30, 2022 are not necessarily an indication of the results that may be expected for the fiscal year ending July 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Immaterial Correction of an Error in Previously Issued Financial Statements</span></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Subsequent to the issuance of our Annual Report on Form 10-K for the fiscal year ended July 31, 2020, we identified an error in our historical financial statements related to the classification of certain costs as selling, general and administrative (“SG&amp;A”) expenses relating to the production of our inventory that should be classified as cost of sales. These costs generally relate to our annual discretionary bonus and 401(k) employer match for our manufacturing employees, employee salaries for individuals in our support functions that spend a portion of their time related to our manufacturing operations such as IT, and other costs mostly related to consultants and outside services.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In accordance with FASB Accounting Standards Codification 250, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Accounting Changes and Error Corrections</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, we evaluated the materiality of the error from both a quantitative and qualitative perspective, and concluded that the error was immaterial to our prior period interim and annual financial statements. Since the error was not material to any prior period interim or annual financial statements, no amendments to previously filed interim or annual periodic reports are required. Consequently, we have adjusted for these errors by revising our historical condensed consolidated financial statements presented herein. The revision to our historical condensed consolidated financial statements did not result in any impact to our consolidated net income.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The effects of the corrections to each of the individual affected line items in our unaudited Condensed Consolidated Statements of Operations were as follows (in thousands): </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended April 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corrections</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost of Sales</span></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,732)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,557)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,289)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Selling, General and Administrative Expenses</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,592)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,557 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,035)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Nine Months Ended April 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corrections</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost of Sales</span></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171,853)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,564)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176,417)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Selling, General and Administrative Expenses</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,647)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,564 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,083)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The related impacts to Inventory in our unaudited Condensed Consolidated Balance Sheet were not considered material and hence, were not adjusted. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The effects of the corrections to our Notes to the unaudited Condensed Consolidated Financial Statements for Operating Segments were as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.883%"><tr><td style="width:1.0%"/><td style="width:29.100%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.308%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.312%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended April 30, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reclassifications</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corrections</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business to Business Products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,146 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(564)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,421 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail and Wholesale Products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,898 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(993)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,855 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate Expenses</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,113)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,557 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,345)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Nine Months Ended April 30, 2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reclassifications</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corrections</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business to Business Products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,005 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(479)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,710)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,816 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail and Wholesale Products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,487 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,854)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,483 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate Expenses</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,140)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,564 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,947)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain amounts in the prior period financial statements have been reclassified to conform to the presentation of the current period financial statements. These reclassifications related to the transition of personnel, were not corrections of an error, and had no effect on the previously reported net income. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management Use of Estimates</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the unaudited Condensed Consolidated Financial Statements in conformity with U.S. GAAP requires the use of estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses during the reporting period, as well as the related disclosures. Estimates and assumptions about future events cannot be made with certainty, including the potential impacts and duration of the novel coronavirus pandemic (“the coronavirus” or “COVID-19” or “the pandemic”) and its aftermath. All of our estimates and assumptions are revised periodically. Actual results could differ from these estimates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Significant Accounting Policies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our significant accounting policies, which are detailed in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021, have not materially changed. The following is a description of certain of our significant accounting policies.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trade Receivables.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We recognize trade receivables when control of finished products are transferred to our customers. We record an allowance for doubtful accounts based on our historical experience and a periodic review of our accounts receivable, including a review of the overall aging of accounts, consideration of customer credit risk and analysis of facts and circumstances about specific customer accounts. A customer account is determined to be uncollectible when it is probable that a loss will be incurred after we have completed our internal collection procedures, including termination of shipments, direct customer contact and formal demand of payment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overburden Removal and Mining Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We mine sorbent materials on property that we either own or lease as part of our overall operations. A significant part of our overall mining cost is incurred during the process of removing the overburden (non-usable material) from the mine site, thus exposing the sorbent material used in a majority of our production processes. These stripping costs are treated as a variable inventory production cost and are included in cost of sales in the period they are incurred. We defer and amortize the pre-production overburden removal costs associated with opening a new mine.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, it is our policy to capitalize the purchase cost of land and mineral rights, including associated legal fees, survey fees and real estate fees. The costs of obtaining mineral patents, including legal fees and drilling expenses, are also capitalized. Pre-production development costs on new mines and any prepaid royalties that may be offset against future royalties due upon extraction of the minerals are also capitalized. All exploration related costs are expensed as incurred.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We perform ongoing reclamation activities during the normal course of our overburden removal. As overburden is removed from a mine site, it is hauled to previously mined sites and is used to refill older sites. This process allows us to continuously reclaim older mine sites and dispose of overburden simultaneously, therefore minimizing the costs associated with the reclamation process.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, provides that a contract is, or contains, a lease if it conveys the right to control the use of an identified asset and, accordingly, a lease liability and a related right-of-use (“ROU”) asset is recognized at the commencement date on our consolidated balance sheet. As provided in ASC 842, we have elected not to apply these measurement and recognition requirements to short-term leases (i.e., leases with a term of 12 months or less). Short-term leases will not be recorded as ROU assets or lease liabilities on our consolidated balance sheet, and the related lease payments will be recognized in net earnings on a straight-line basis over the lease term. For leases other than short-term leases, the lease liability is equal to the present value of unpaid lease payments over the remaining lease term. The lease term may reflect options to extend or terminate the lease when it is reasonably certain that such options will be exercised. To determine the present value of the lease liability, we used an incremental borrowing rate, which is defined as the rate of interest we would have to pay to borrow (on a collateralized basis over a similar term) an amount equal to the lease payments in similar economic environments. The ROU asset is based on the corresponding lease liability adjusted for certain costs such as initial direct costs, prepaid lease payments and lease incentives received. Both operating and finance lease ROU assets are reviewed for impairment, consistent with other long-lived assets, whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. After a ROU asset is impaired, any remaining balance of the ROU asset is amortized on a straight-line basis over the shorter of the remaining lease term or the estimated useful life. After the lease commencement date, we evaluate lease modifications, if any, that could result in a change in the accounting for leases. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our leases provide for variable lease payments that vary due to changes in facts and circumstances occurring after the commencement date, other than the passage of time. Variable lease payments that are dependent on an index or rate (e.g., Consumer Price Index) are included in the initial measurement of the lease liability and the ROU asset. Variable lease payments that are not known at the commencement date and are determinable based on the performance or use of the underlying asset, are expensed as incurred. Our variable lease payments primarily include common area maintenance charges based on the percentage of the total square footage leased and the usage of assets, such as photocopiers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our contracts may contain lease components as well as non-lease components, such as an agreement to purchase services. As allowed under ASC 842, we have elected not to separate the lease components from non-lease components for all asset classes and we will not allocate the contract consideration to these components. This policy was applied to all existing leases upon adoption of ASC 842 and will be applied to new leases on an ongoing basis. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We recognize revenue when performance obligations under the terms of the contracts with customers are satisfied. Our performance obligation generally consists of the promise to sell finished products to wholesalers, distributors and retailers or consumers and our obligations have an original duration of one year or less. Control of the finished products are transferred upon shipment to, or receipt at, customers' locations, as determined by the specific terms of the contract. We have completed our performance obligation when control is transferred and we recognize revenue accordingly. Taxes collected from customers and remitted to governmental authorities are excluded from net sales. Sales returns are not material nor are warranties and any related obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an unconditional right to consideration under the payment terms specified in the contract upon completion of the performance obligation. We may require certain customers to provide payment in advance of product shipment. We recorded a liability for these advance payments of $531,000 and $256,000 as of April 30, 2022 and July 31, 2021, respectively. This liability is reported in Other within Accrued Expenses on the unaudited Condensed Consolidated Balance Sheet. Revenue recognized during the nine months ended April 30, 2022 that was included in the liability for advance payments at the beginning of the period was $187,000. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We routinely commit to one-time or ongoing trade promotion programs directly with consumers, such as coupon programs, and with customers, such as volume discounts, cooperative marketing and other arrangements. We estimate and accrue the expected costs of these programs. These costs are considered variable consideration under ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and are netted against sales when revenue is recorded. The accruals are based on our best estimate of the amounts necessary to settle future and existing obligations on products sold as of the balance sheet date. To estimate these accruals, we rely on our historical experience of trade spending patterns and that of the industry, current trends and forecasted data.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, General and Administrative Expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Selling, general and administrative expenses (“SG&amp;A”) include salaries, wages and benefits associated with staff outside the manufacturing and distribution functions, all marketing related costs, any miscellaneous trade spending expenses not required to be included in net sales, research and development costs, depreciation </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and amortization related to assets outside the manufacturing and distribution process and all other non-manufacturing and non-distribution expenses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Current and Noncurrent Liabilities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 27, 2020, in response to the COVID-19 pandemic, the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was signed into U.S. law. The CARES Act provides for, among other things, deferral of the employer portion of social security taxes incurred through the end of calendar year (December) 2020. As permitted by the CARES Act, we deferred approximately $2,300,000 in payroll taxes in calendar year (December) 2020. $1,150,000 of the $2,300,000 was paid in the fourth quarter of calendar year (December) 2021 and $1,150,000 will be paid in the fourth quarter of calendar year (December) 2022. The remaining $1,150,000 accrual for these payroll taxes is included in Other within Accrued Expenses on the unaudited Condensed Consolidated Balance Sheet.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The effects of the corrections to each of the individual affected line items in our unaudited Condensed Consolidated Statements of Operations were as follows (in thousands): </span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended April 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corrections</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost of Sales</span></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,732)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,557)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,289)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Selling, General and Administrative Expenses</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,592)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,557 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,035)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Nine Months Ended April 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corrections</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost of Sales</span></td><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(171,853)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,564)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176,417)</span></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Selling, General and Administrative Expenses</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,647)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,564 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,083)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The related impacts to Inventory in our unaudited Condensed Consolidated Balance Sheet were not considered material and hence, were not adjusted. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The effects of the corrections to our Notes to the unaudited Condensed Consolidated Financial Statements for Operating Segments were as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.883%"><tr><td style="width:1.0%"/><td style="width:29.100%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.032%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.157%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.308%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.312%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended April 30, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reclassifications</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corrections</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business to Business Products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,146 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(564)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,421 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail and Wholesale Products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,898 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(993)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,855 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate Expenses</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,113)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,557 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,345)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Nine Months Ended April 30, 2021</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Previously Reported</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reclassifications</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corrections</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As Corrected</span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business to Business Products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,005 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(479)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,710)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,816 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail and Wholesale Products</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,487 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(150)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,854)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,483 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate Expenses</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,140)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,564 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,947)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 59732000 1557000 61289000 14592000 -1557000 13035000 171853000 4564000 176417000 43647000 -4564000 39083000 7146000 -161000 -564000 6421000 2898000 -50000 -993000 1855000 8113000 -211000 -1557000 6345000 23005000 -479000 -1710000 20816000 11487000 -150000 -2854000 8483000 23140000 -629000 -4564000 17947000 We recognize trade receivables when control of finished products are transferred to our customers. We record an allowance for doubtful accounts based on our historical experience and a periodic review of our accounts receivable, including a review of the overall aging of accounts, consideration of customer credit risk and analysis of facts and circumstances about specific customer accounts. A customer account is determined to be uncollectible when it is probable that a loss will be incurred after we have completed our internal collection procedures, including termination of shipments, direct customer contact and formal demand of payment. We mine sorbent materials on property that we either own or lease as part of our overall operations. A significant part of our overall mining cost is incurred during the process of removing the overburden (non-usable material) from the mine site, thus exposing the sorbent material used in a majority of our production processes. These stripping costs are treated as a variable inventory production cost and are included in cost of sales in the period they are incurred. We defer and amortize the pre-production overburden removal costs associated with opening a new mine.Additionally, it is our policy to capitalize the purchase cost of land and mineral rights, including associated legal fees, survey fees and real estate fees. The costs of obtaining mineral patents, including legal fees and drilling expenses, are also capitalized. Pre-production development costs on new mines and any prepaid royalties that may be offset against future royalties due upon extraction of the minerals are also capitalized. All exploration related costs are expensed as incurred. We perform ongoing reclamation activities during the normal course of our overburden removal. As overburden is removed from a mine site, it is hauled to previously mined sites and is used to refill older sites. This process allows us to continuously reclaim older mine sites and dispose of overburden simultaneously, therefore minimizing the costs associated with the reclamation process. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 842, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, provides that a contract is, or contains, a lease if it conveys the right to control the use of an identified asset and, accordingly, a lease liability and a related right-of-use (“ROU”) asset is recognized at the commencement date on our consolidated balance sheet. As provided in ASC 842, we have elected not to apply these measurement and recognition requirements to short-term leases (i.e., leases with a term of 12 months or less). Short-term leases will not be recorded as ROU assets or lease liabilities on our consolidated balance sheet, and the related lease payments will be recognized in net earnings on a straight-line basis over the lease term. For leases other than short-term leases, the lease liability is equal to the present value of unpaid lease payments over the remaining lease term. The lease term may reflect options to extend or terminate the lease when it is reasonably certain that such options will be exercised. To determine the present value of the lease liability, we used an incremental borrowing rate, which is defined as the rate of interest we would have to pay to borrow (on a collateralized basis over a similar term) an amount equal to the lease payments in similar economic environments. The ROU asset is based on the corresponding lease liability adjusted for certain costs such as initial direct costs, prepaid lease payments and lease incentives received. Both operating and finance lease ROU assets are reviewed for impairment, consistent with other long-lived assets, whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. After a ROU asset is impaired, any remaining balance of the ROU asset is amortized on a straight-line basis over the shorter of the remaining lease term or the estimated useful life. After the lease commencement date, we evaluate lease modifications, if any, that could result in a change in the accounting for leases. </span>Certain of our leases provide for variable lease payments that vary due to changes in facts and circumstances occurring after the commencement date, other than the passage of time. Variable lease payments that are dependent on an index or rate (e.g., Consumer Price Index) are included in the initial measurement of the lease liability and the ROU asset. Variable lease payments that are not known at the commencement date and are determinable based on the performance or use of the underlying asset, are expensed as incurred. Our variable lease payments primarily include common area maintenance charges based on the percentage of the total square footage leased and the usage of assets, such as photocopiers.Some of our contracts may contain lease components as well as non-lease components, such as an agreement to purchase services. As allowed under ASC 842, we have elected not to separate the lease components from non-lease components for all asset classes and we will not allocate the contract consideration to these components. This policy was applied to all existing leases upon adoption of ASC 842 and will be applied to new leases on an ongoing basis. We recognize revenue when performance obligations under the terms of the contracts with customers are satisfied. Our performance obligation generally consists of the promise to sell finished products to wholesalers, distributors and retailers or consumers and our obligations have an original duration of one year or less. Control of the finished products are transferred upon shipment to, or receipt at, customers' locations, as determined by the specific terms of the contract. We have completed our performance obligation when control is transferred and we recognize revenue accordingly. Taxes collected from customers and remitted to governmental authorities are excluded from net sales. Sales returns are not material nor are warranties and any related obligations.<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an unconditional right to consideration under the payment terms specified in the contract upon completion of the performance obligation. We may require certain customers to provide payment in advance of product shipment. We recorded a liability for these advance payments of $531,000 and $256,000 as of April 30, 2022 and July 31, 2021, respectively. This liability is reported in Other within Accrued Expenses on the unaudited Condensed Consolidated Balance Sheet. Revenue recognized during the nine months ended April 30, 2022 that was included in the liability for advance payments at the beginning of the period was $187,000. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We routinely commit to one-time or ongoing trade promotion programs directly with consumers, such as coupon programs, and with customers, such as volume discounts, cooperative marketing and other arrangements. We estimate and accrue the expected costs of these programs. These costs are considered variable consideration under ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and are netted against sales when revenue is recorded. The accruals are based on our best estimate of the amounts necessary to settle future and existing obligations on products sold as of the balance sheet date. To estimate these accruals, we rely on our historical experience of trade spending patterns and that of the industry, current trends and forecasted data.</span></div> 531000 256000 187000 Selling, general and administrative expenses (“SG&amp;A”) include salaries, wages and benefits associated with staff outside the manufacturing and distribution functions, all marketing related costs, any miscellaneous trade spending expenses not required to be included in net sales, research and development costs, depreciation and amortization related to assets outside the manufacturing and distribution process and all other non-manufacturing and non-distribution expenses. On March 27, 2020, in response to the COVID-19 pandemic, the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was signed into U.S. law. The CARES Act provides for, among other things, deferral of the employer portion of social security taxes incurred through the end of calendar year (December) 2020. As permitted by the CARES Act, we deferred approximately $2,300,000 in payroll taxes in calendar year (December) 2020. $1,150,000 of the $2,300,000 was paid in the fourth quarter of calendar year (December) 2021 and $1,150,000 will be paid in the fourth quarter of calendar year (December) 2022. The remaining $1,150,000 accrual for these payroll taxes is included in Other within Accrued Expenses on the unaudited Condensed Consolidated Balance Sheet. 2300000 1150000 2300000 1150000 1150000 NEW ACCOUNTING PRONOUNCEMENTS AND REGULATIONS<div style="margin-top:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">In January 2017, the FASB issued ASU 2017-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Intangibles - Goodwill and Other: Simplifying the Test for Goodwill Impairment (ASC 350). </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The standard eliminates the requirement to measure the implied fair value of goodwill by assigning the fair value of a reporting unit to all assets and liabilities within that unit (the Step 2 test) from the goodwill impairment test. Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment loss is recognized in an amount equal to that excess, limited by the amount of goodwill in that reporting unit. The guidance is effective for us beginning with the first quarter of fiscal year 2023.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Early adoption is permitted. We adopted this standard during the third quarter of fiscal year 2022 in conjunction with testing for our goodwill impairment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">See Note 5 for additional information regarding the results of the impairment test performed.</span></div><div style="margin-top:11.25pt"><span style="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><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued guidance under ASC 848, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This guidance provides optional expedients and exceptions to account for debt, leases, contracts, hedging relationships and other transactions that reference LIBOR or another reference rate if certain criteria are met. The guidance is effective immediately and may be applied prospectively to contract modifications made and hedging relationships entered into or evaluated on or before December 31, 2022. We have debt agreements that reference LIBOR and to the extent that those agreements are modified to replace LIBOR with another interest rate index, ASC 848 will allow us to account for the modification as a continuation of the existing contract without additional analysis. We are currently evaluating the potential effects of the adoption of this guidance on our Consolidated Financial Statements.</span></div><div style="margin-top:11.25pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued guidance under ASC 326, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires companies to utilize an impairment model for most financial assets measured at amortized cost and certain other financial instruments, which include trade and other receivables, loans and held-to-maturity debt securities, to record an allowance for credit risk based on expected losses rather than incurred losses. In addition, this new guidance changes the recognition method for credit losses on available-for-sale debt securities, which can occur as a result of market and credit risk, as well as additional disclosures. In general, this guidance will require modified retrospective adoption for all outstanding instruments that fall under this guidance. This guidance is effective for our first quarter of fiscal year 2023. We are currently evaluating the impact of the adoption of this requirement on our Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no other accounting pronouncements issued but not yet adopted by us which are expected to have a material impact on our Consolidated Financial Statements.</span></div> INVENTORIES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of inventories is as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.666%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.224%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.226%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,084</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Packaging</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,043</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,824</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,951</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,598 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inventories are valued at the lower of cost (first-in, first-out) or net realizable value. Inventory costs include the cost of raw materials, packaging supplies, labor and other overhead costs. The inventory obsolescence reserve values at April 30, 2022 and </span></div>July 31, 2021 were $610,000 and $641,000, respectively. Inventories, in all categories, have increased due to a combination of rising costs and building inventory levels for anticipated demand. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The composition of inventories is as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.666%"><tr><td style="width:1.0%"/><td style="width:61.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.224%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.226%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,084</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Packaging</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,043</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,824</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,951</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,598 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 18084000 14179000 9043000 5084000 7824000 4335000 34951000 23598000 Inventories are valued at the lower of cost (first-in, first-out) or net realizable value. Inventory costs include the cost of raw materials, packaging supplies, labor and other overhead costs. 610000 641000 FAIR VALUE MEASUREMENTS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined 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. The inputs used to measure fair value are prioritized into categories based on the lowest level of input that is significant to the fair value measurement. The categories in the fair value hierarchy are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1: Quoted market prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2: Observable market-based inputs for similar assets or liabilities or valuation models whose inputs are observable, directly or indirectly.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3: Unobservable inputs.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents are primarily money market mutual funds classified as Level 1. We had no cash equivalents as of April 30, 2022 and July 31, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances of accounts receivable and accounts payable approximated their fair values at April 30, 2022 and July 31, 2021 due to the short maturity and nature of those balances.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes payable are reported at the face amount of future maturities. The estimated fair value of notes payable, including current maturities, was $35,051,000 and $10,231,000 as of April 30, 2022 and July 31, 2021, respectively, and are classified as Level 2. The fair value was estimated using the exit price notion of fair value. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We apply fair value techniques on at least an annual basis associated with: (1) valuing potential impairment loss related to goodwill, trademarks and other indefinite-lived intangible assets and (2) valuing potential impairment loss related to long-lived assets. See Note 5 of the Notes to the unaudited Condensed Consolidated Financial Statements for further information about goodwill and other intangible assets.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined 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. The inputs used to measure fair value are prioritized into categories based on the lowest level of input that is significant to the fair value measurement. The categories in the fair value hierarchy are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1: Quoted market prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2: Observable market-based inputs for similar assets or liabilities or valuation models whose inputs are observable, directly or indirectly.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3: Unobservable inputs.</span></div> 0 0 35051000 10231000 GOODWILL AND OTHER INTANGIBLE ASSETS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, other than goodwill, include trademarks, patents, customer lists and product registrations. Intangible amortization expense was $116,000 and $146,000 in the third quarter of fiscal years 2022 and 2021, respectively. Intangible amortization expense was $369,000 and $451,000 in the first nine months of fiscal years 2022 and 2021, respectively. Estimated intangible amortization for the remainder of fiscal year 2022 is $116,000. Estimated intangible amortization for the next five fiscal years is as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:21.783%"><tr><td style="width:1.0%"/><td style="width:66.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.786%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have one acquired trademark recorded at a cost of $376,000 that was determined to have an indefinite life and is not amortized.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Much of our goodwill cannot be specifically assigned to one of our operating segments because of the shared nature of our production facilities; however, for purposes of our impairment analysis we estimated the goodwill allocation and assigned $5,644,000 to the Retail and Wholesale Products Group and $3,618,000 to the Business to Business Products Group.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our goodwill impairment test is based on cash flow considerations and other approaches that require significant judgment with respect to volume, revenue, expenses and allocations. We determined that, as a result of lower share prices and the continued adverse impacts of rising costs and additional expenses to prevent supply chain disruptions, that we had a triggering event during the third quarter of fiscal 2022 that necessitated a goodwill impairment test. We performed a goodwill impairment test on our Retail and Wholesale Products Group and Business to Business Products Group reporting units and determined that the carrying value of our Retail and Wholesale Products Group reporting unit was higher than its fair value. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a result, we recorded goodwill impairment of $5,644,000 which left </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">no</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> remaining goodwill in the Retail and Wholesale Products Group reporting unit. We also performed a quantitative impairment analysis on the Business to Business Products Group reporting unit and concluded there was excess fair value over carrying value, therefore no impairment was recorded on this reporting unit. </span></div>We will continue to consider the need to re-perform impairment testing throughout the year when circumstances such as the ultimate effects of COVID-19, unexpected adverse economic factors, inflation, unanticipated technological changes, competitive activities and acts by governments and courts indicate that goodwill may become impaired. 116000 146000 369000 451000 116000 Estimated intangible amortization for the next five fiscal years is as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:21.783%"><tr><td style="width:1.0%"/><td style="width:66.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.786%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 261000 125000 101000 98000 95000 376000 5644000 3618000 5644000 0 ACCRUED EXPENSES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses is as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.590%"><tr><td style="width:1.0%"/><td style="width:62.975%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.706%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.709%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries, Wages, Commissions and Employee Benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,185</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade promotions and advertising</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,653 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Freight</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,795</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real Estate Tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">631</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,751</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,697</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,883 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in freight cost is primarily due to increase in fuel prices, tight truck capacity, ongoing driver shortages, and supply chain issues. The accrual for other is higher at April 30, 2022 than July 31, 2021 due to an increase in accrual for rising natural gas costs and timing of certain plant purchases and expenses.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses is as follows (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:69.590%"><tr><td style="width:1.0%"/><td style="width:62.975%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.706%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.270%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.709%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Salaries, Wages, Commissions and Employee Benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,185</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade promotions and advertising</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,335</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,653 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Freight</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,795</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Real Estate Tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">631</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,751</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,697</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,883 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11185000 10806000 1335000 1653000 3795000 2845000 631000 1002000 9751000 8577000 26697000 24883000 OTHER CONTINGENCIESWe are party to various legal actions from time to time that are ordinary in nature and incidental to the operation of our business, including ongoing litigation. While it is not possible at this time to determine with certainty the ultimate outcome of these or other lawsuits, we believe that none of the pending proceedings will have a material adverse effect on our business, financial condition, results of operations or cash flows. In June 2020, the Company received notice from a former service provider alleging a breach of contract regarding the payment of a contingency fee. Such party subsequently, in July 2020, filed a lawsuit seeking to require the Company to participate in binding mediation regarding this matter. Although we believe this claim to be without merit, as of July 31, 2020, we determined a reasonable estimate of this liability within a range, with no amount within that range being a better estimate than any other amount, and therefore recorded that estimate in Other within Accrued expenses. There have been no changes during fiscal 2021 or the nine months ended April 30, 2022 that would have changed this estimate. We believe that any loss related to this matter is unlikely to be material. However, the outcome of this legal matter is subject to significant uncertainties. The ability to predict the ultimate outcome of this legal matter involves judgments, estimates and inherent uncertainties. The actual outcome could differ materially from management’s estimates. DEBT<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective December 16, 2021 (the “Effective Date”), we entered into Amendment No. 1 (the “Amendment”) to the Amended and Restated Note Purchase and Private Shelf Agreement (the “Note Agreement”) with PGIM, Inc. (“Prudential”) and certain existing noteholders affiliated with Prudential named therein.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amendment provides that, among other things, an excess leverage fee will be applied to the interest rate applicable to the outstanding daily average principal amount of Notes issued on or after December 15, 2021 as follows: (i) an additional 0.25% in the event the Net Leverage Ratio (as defined in the Amendment) is 2.00:1.00 or greater as of the last day of any fiscal quarter, or (ii) an additional 1.00% in the event that the Net Leverage Ratio is greater than 2.50:1.00 as of the last day of any fiscal quarter.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concurrent with entering into the Amendment, we issued $25,000,000 in aggregate principal amount of Series C Senior Notes (the “Series C Notes”). The Series C Notes bear interest at an annual rate of 3.25% (subject to the application of the excess leverage fee in the event the Net Leverage Ratio exceeds certain thresholds as described above) and will mature on December 16, 2031. Annual principal payments of $5,000,000 are due December 16 of each fiscal year beginning in 2027 and ending in 2031. Interest is payable semi-annually beginning June 16, 2022.</span></div> 25000000 0.0325 2031-12-16 5000000 LEASES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases primarily for real estate properties, including corporate headquarters, customer service and sales offices, manufacturing and packaging facilities, warehouses, and research and development facilities, as well as for rail tracks, railcars and office equipment. Certain of our leases for a shared warehouse and office facility, rail track and railcars have options to extend which we are reasonably certain we will exercise and, accordingly, have been considered in the lease term used to recognize our ROU assets and lease liabilities. To determine the present value of the lease liability, we use an incremental borrowing rate, which is defined as the rate of interest that the Company would have to pay to borrow (on a collateralized basis over a similar term) an amount equal to the lease payments in similar economic environments. Further information about our accounting policy for leases is included in Note 1 of the Notes to the unaudited Condensed Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have no material finance leases, and variable costs for operating leases are immaterial for the three and nine months ended April 30, 2022. Operating lease costs are included in Cost of Sales or SG&amp;A expenses based on the nature of the lease. The following table summarizes total lease costs for our operating leases (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:423.75pt"><tr><td style="width:1.0pt"/><td style="width:133.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:6.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:6.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:6.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Nine Months Ended April 30,</span></td><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">707</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,059</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term operating lease cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">123</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">431</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:525.75pt"><tr><td style="width:1.0pt"/><td style="width:250.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:75.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:60.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:60.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:60.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Nine Months Ended April 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Information</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">  Operating cash flows from operating leases</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">633</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,830</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,748 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease ROU assets and operating lease liabilities are separately presented on the unaudited Condensed Consolidated Balance Sheet, excluding leases with an initial term of twelve months or less. Other supplemental balance sheet information related to leases was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.984%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2021</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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.8 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1 years</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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.90%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.88%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes scheduled minimum future lease payments due within twelve months for operating leases with terms longer than one year for which cash flows are fixed and determinable as of April 30, (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.058%"><tr><td style="width:1.0%"/><td style="width:63.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.302%"/><td style="width:0.1%"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">568</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,039</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,881</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,749</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,467</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,661</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,365</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net lease obligation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have no material finance leases, and variable costs for operating leases are immaterial for the three and nine months ended April 30, 2022. Operating lease costs are included in Cost of Sales or SG&amp;A expenses based on the nature of the lease. The following table summarizes total lease costs for our operating leases (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:423.75pt"><tr><td style="width:1.0pt"/><td style="width:133.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:6.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:6.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:6.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Nine Months Ended April 30,</span></td><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">707</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,059</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term operating lease cost</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">123</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">431</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">535 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:525.75pt"><tr><td style="width:1.0pt"/><td style="width:250.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:75.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:60.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:60.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:60.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended April 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Nine Months Ended April 30,</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Information</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:24pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">  Operating cash flows from operating leases</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">633</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,830</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,748 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease ROU assets and operating lease liabilities are separately presented on the unaudited Condensed Consolidated Balance Sheet, excluding leases with an initial term of twelve months or less. Other supplemental balance sheet information related to leases was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.181%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.981%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.984%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2021</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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.8 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1 years</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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3.90%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.88%</span></td></tr></table></div> 707000 592000 2059000 1944000 123000 173000 431000 535000 633000 579000 1830000 1748000 P8Y9M18D P9Y1M6D 0.0390 0.0388 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes scheduled minimum future lease payments due within twelve months for operating leases with terms longer than one year for which cash flows are fixed and determinable as of April 30, (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:40.058%"><tr><td style="width:1.0%"/><td style="width:63.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.302%"/><td style="width:0.1%"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">568</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,039</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,881</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,749</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,467</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,661</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,365</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net lease obligation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div> 568000 2039000 1881000 1749000 1467000 5661000 13365000 2047000 11318000 PENSION AND OTHER POSTRETIREMENT BENEFITS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pension and Postretirement Health Benefits</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Oil-Dri Corporation of America Pension Plan (“Pension Plan”) is a defined benefit pension plan for eligible salaried and hourly employees. Pension benefits are based on a formula of years of credited service and levels of compensation or stated amounts for each year of credited service. On January 9, 2020, we amended the Pension Plan to freeze participation, all future benefit accruals and accrual of benefit service, including consideration of compensation increases, effective March 1, 2020. Consequently, the Pension Plan is closed to new participants and current participants no longer earn additional benefits on or after March 1, 2020. On May 4, 2021, we purchased a pension annuity which settled $8.5 million of projected benefit obligations and recognized a settlement loss of approximately $0.6 million due to the annuity purchase.     </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic pension and postretirement health benefit costs were as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"/><td style="width:42.338%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.760%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.724%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended April 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Nine Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">267</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">801</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(646)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,939)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Other actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">108</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(343)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(212)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,030)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(638)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Postretirement Health Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended April 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Nine Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Other actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Prior service costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">131</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The non-service cost components of net periodic benefit cost are included in Other Income (Expense) in the line item Other, net on the unaudited Condensed Consolidated Statements of Income. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Pension Plan is funded based upon actuarially determined contributions that take into account the amount deductible for income tax purposes, the normal cost and the minimum contribution required and the maximum contribution allowed under applicable regulations.</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We were not required to make, and did not voluntarily make, a contribution to the Pension Plan during the first nine months of fiscal year 2022. We have no minimum funding requirements for the remainder of fiscal year 2022. </span></div><div style="text-align:justify"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The postretirement health plan is an unfunded plan. We pay insurance premiums and claims from our assets.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions used in the previous calculations were as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.058%"><tr><td style="width:1.0%"/><td style="width:45.815%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.077%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Postretirement Health Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three and Nine Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for net periodic benefit cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.57</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of increase in compensation levels</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term expected rate of return on assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.50</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The medical cost trend assumption for postretirement health benefits was 7.05%. The graded trend rate is expected to decrease to an ultimate rate of 4.50% in fiscal year 2038.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Supplemental Executive Retirement Plan</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Oil-Dri Corporation of America Supplemental Executive Retirement Plan (“SERP”) provided certain retired participants in the Pension Plan with the amount of benefits that would have been provided under the Pension Plan but for: (1) the limitations on benefits imposed by Section 415 of the Internal Revenue Code (“Code”) and/or (2) the limitation on compensation for purposes of calculating benefits under the Pension Plan imposed by Section 401(a)(17) of the Code. The SERP liability was actuarially determined at the end of each fiscal year using assumptions similar to those used for the Pension Plan. </span></div>On January 9, 2020, we amended the SERP to freeze participation and any excess benefit, supplemental benefit or additional benefit effective March 1, 2020. Consequently, the SERP was closed to new participants and current participants no longer earned additional benefits on or after March 1, 2020. The SERP was terminated effective June 30, 2020 and all participants were paid in the form of one lump sum in July 2021. 8500000 600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net periodic pension and postretirement health benefit costs were as follows:</span></div><div><span><br/></span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.929%"><tr><td style="width:1.0%"/><td style="width:42.338%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.760%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.724%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended April 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Nine Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">267</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">801</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(646)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,939)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,166)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Other actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">108</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(343)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(212)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,030)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(638)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Postretirement Health Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended April 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Nine Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Other actuarial loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Prior service costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net periodic benefit cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">131</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 267000 292000 801000 875000 646000 722000 1939000 2166000 -36000 -218000 -108000 -653000 -343000 -212000 -1030000 -638000 31000 35000 92000 104000 15000 13000 44000 38000 0 -1000 0 -3000 -2000 -2000 -5000 -5000 44000 47000 131000 140000 0 0 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions used in the previous calculations were as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.058%"><tr><td style="width:1.0%"/><td style="width:45.815%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.075%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.077%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Postretirement Health Benefits</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three and Nine Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate for net periodic benefit cost</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.57</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2.10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of increase in compensation levels</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term expected rate of return on assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6.50</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The medical cost trend assumption for postretirement health benefits was 7.05%. The graded trend rate is expected to decrease to an ultimate rate of 4.50% in fiscal year 2038.</span></div> 0.0257 0.0214 0.0210 0.0163 0 0 0 0 0.0650 0.0650 0 0 0.0705 0.0450 2038 OPERATING SEGMENTS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have two operating segments: (1) Business to Business Products Group and (2) Retail and Wholesale Products Group. These operating segments are managed separately and each segment's major customers have different characteristics. The Retail and Wholesale Products Group customers include: mass merchandisers; wholesale clubs; drugstore chains; pet specialty retail outlets; dollar stores; retail grocery stores; e-commerce retailers; distributors of industrial cleanup and automotive products; environmental service companies; and sports field product users. The Business to Business Products Group customers include: processors and refiners of edible oils, petroleum-based oils and biodiesel fuel; manufacturers of animal feed and agricultural chemicals; distributors of animal health and nutrition products; and marketers of consumer products. Our operating segments are also our reportable segments. The accounting policies of the segments are the same as those described in Note 1 of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales for our principal products by segment are as follows (in thousands):</span></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.064%"><tr><td style="width:1.0%"/><td style="width:40.813%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.293%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business to Business Products Group</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail and Wholesale Products Group</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Nine Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cat Litter</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,353</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">132,400</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial and Sports</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,528</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agricultural and Horticultural</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,469</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bleaching Clay and Fluids Purification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,685</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,575</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health and Nutrition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,421</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92,928</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,098 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">162,503</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,754 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales for our principal products by segment are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.064%"><tr><td style="width:1.0%"/><td style="width:40.813%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.293%"/><td style="width:0.1%"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business to Business Products Group</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail and Wholesale Products Group</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cat Litter</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,026</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,259</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial and Sports</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,588</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agricultural and Horticultural</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,950</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bleaching Clay and Fluids Purification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,145</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">539</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health and Nutrition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,254</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,375</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,293 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54,386</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,962 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not rely on any segment asset allocations and we do not consider them meaningful because of the shared nature of our production facilities; however, we have estimated the segment asset allocations below for those assets for which we can reasonably determine. The unallocated asset category is the remainder of our total assets. The asset allocation is estimated and is not a measure used by our chief operating decision maker about allocating resources to the operating segments or in assessing their performance. </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:49.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.127%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.127%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.127%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.262%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business to Business Products Group</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">73,832</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail and Wholesale Products Group</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">109,024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,596</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">241,452</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,566 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales and operating income for each segment are provided below. The corporate expenses line includes certain unallocated expenses, including primarily salaries, wages and benefits, purchased services, rent, utilities and depreciation and amortization associated with corporate functions such as research and development, information systems, finance, legal, human resources and customer service. Corporate expenses also include the estimated annual incentive plan bonus accrual for employees dedicated to corporate operations. In addition, Income from our Business to Business and Retail and Wholesale Products as well as Corporate Expenses for the three and six months ended April 30, 2021 were adjusted for an immaterial correction of an error. See Note 1 of the Notes to the unaudited Condensed Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:49.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.227%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Nine Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business to Business Products Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92,928</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,052</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail and Wholesale Products Group</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">162,503</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">255,431</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,852 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,603)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,947)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Loss) Income from Operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,664)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Other Income, Net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">892</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Loss) Income before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(772)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Tax Benefit (Expense)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,651)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">423</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Loss Attributable to Noncontrolling Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(55)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income Attributable to Oil-Dri</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">478</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,510 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:49.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.227%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business to Business Products Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,375</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,716</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail and Wholesale Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54,386</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,761</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,255 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6,630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Loss) Income from Operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,027)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Other Income, Net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">175</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Loss) Income before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,852)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Tax Benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,719</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net (Loss) Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,133)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Loss Attributable to Noncontrolling Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(24)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net (Loss) Income Attributable to Oil-Dri</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,109)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> We have two operating segments: (1) Business to Business Products Group and (2) Retail and Wholesale Products Group. These operating segments are managed separately and each segment's major customers have different characteristics. The Retail and Wholesale Products Group customers include: mass merchandisers; wholesale clubs; drugstore chains; pet specialty retail outlets; dollar stores; retail grocery stores; e-commerce retailers; distributors of industrial cleanup and automotive products; environmental service companies; and sports field product users. The Business to Business Products Group customers include: processors and refiners of edible oils, petroleum-based oils and biodiesel fuel; manufacturers of animal feed and agricultural chemicals; distributors of animal health and nutrition products; and marketers of consumer products. Our operating segments are also our reportable segments. The accounting policies of the segments are the same as those described in Note 1 of the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for the fiscal year ended July 31, 2021. 2 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales for our principal products by segment are as follows (in thousands):</span></div><div><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.064%"><tr><td style="width:1.0%"/><td style="width:40.813%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.293%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business to Business Products Group</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail and Wholesale Products Group</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Nine Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cat Litter</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,353</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,826 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">132,400</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial and Sports</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,528</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agricultural and Horticultural</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,469</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bleaching Clay and Fluids Purification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,685</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,575</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health and Nutrition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,421</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Sales</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92,928</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,098 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">162,503</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,754 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales for our principal products by segment are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:84.064%"><tr><td style="width:1.0%"/><td style="width:40.813%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.291%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.293%"/><td style="width:0.1%"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Business to Business Products Group</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail and Wholesale Products Group</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Product</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cat Litter</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,026</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,214 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,259</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial and Sports</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,588</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agricultural and Horticultural</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,950</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bleaching Clay and Fluids Purification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,145</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">539</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health and Nutrition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,254</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,375</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,293 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54,386</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,962 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table> 13353000 10826000 132400000 121820000 0 0 28528000 23477000 21469000 18665000 0 0 43685000 37577000 1575000 1457000 14421000 13030000 0 0 92928000 80098000 162503000 146754000 4026000 3214000 43259000 39941000 0 0 10588000 9505000 7950000 6632000 0 0 14145000 12171000 539000 516000 5254000 4276000 0 0 31375000 26293000 54386000 49962000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not rely on any segment asset allocations and we do not consider them meaningful because of the shared nature of our production facilities; however, we have estimated the segment asset allocations below for those assets for which we can reasonably determine. The unallocated asset category is the remainder of our total assets. The asset allocation is estimated and is not a measure used by our chief operating decision maker about allocating resources to the operating segments or in assessing their performance. </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:49.489%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.127%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.127%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.127%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.262%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business to Business Products Group</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">73,832</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail and Wholesale Products Group</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">109,024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">58,596</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">241,452</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,566 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales and operating income for each segment are provided below. The corporate expenses line includes certain unallocated expenses, including primarily salaries, wages and benefits, purchased services, rent, utilities and depreciation and amortization associated with corporate functions such as research and development, information systems, finance, legal, human resources and customer service. Corporate expenses also include the estimated annual incentive plan bonus accrual for employees dedicated to corporate operations. In addition, Income from our Business to Business and Retail and Wholesale Products as well as Corporate Expenses for the three and six months ended April 30, 2021 were adjusted for an immaterial correction of an error. See Note 1 of the Notes to the unaudited Condensed Consolidated Financial Statements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:49.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.227%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Nine Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business to Business Products Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">92,928</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,052</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail and Wholesale Products Group</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">162,503</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">255,431</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,852 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,603)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,947)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Loss) Income from Operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,664)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Other Income, Net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">892</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Loss) Income before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(772)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Tax Benefit (Expense)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,195</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,651)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">423</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Loss Attributable to Noncontrolling Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(55)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Income Attributable to Oil-Dri</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">478</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,510 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:49.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.123%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.227%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Three Months Ended April 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Business to Business Products Group</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,375</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,716</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail and Wholesale Products Group</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">54,386</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,761</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,255 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6,630)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Loss) Income from Operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,027)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Other Income, Net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">175</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Loss) Income before Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,852)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,162 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income Tax Benefit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,719</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net (Loss) Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,133)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Loss Attributable to Noncontrolling Interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(24)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net (Loss) Income Attributable to Oil-Dri</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,109)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 73832000 69023000 109024000 103268000 58596000 55275000 241452000 227566000 92928000 80098000 20052000 20816000 162503000 146754000 -2113000 8483000 255431000 226852000 19603000 17947000 -1664000 11352000 892000 722000 -772000 12074000 -1195000 1651000 423000 10423000 -55000 -87000 478000 10510000 31375000 26293000 5716000 6421000 54386000 49962000 -3113000 1855000 85761000 76255000 6630000 6345000 -4027000 1931000 175000 231000 -3852000 2162000 -1719000 -24000 -2133000 2186000 -24000 -41000 -2109000 2227000 STOCK-BASED COMPENSATION<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Oil-Dri Corporation of America 2006 Long Term Incentive Plan, as amended (the “2006 Plan”), permits the grant of stock options, stock appreciation rights, restricted stock, restricted stock units, performance awards and other stock-based and cash-based awards. Our employees and outside directors are eligible to receive grants under the 2006 Plan. The total number of shares of stock subject to grants under the 2006 Plan may not exceed 1,219,500. As of April 30, 2022, there were 249,969 shares available for future grants under this plan.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our non-vested restricted stock as of April 30, 2022 was issued under the 2006 Plan with vesting periods generally between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM0MWQ4ZThlMTdmOTQ2YWZhZDMxNTI3ZWYzZTIyOTQ0L3NlYzozNDFkOGU4ZTE3Zjk0NmFmYWQzMTUyN2VmM2UyMjk0NF83Ni9mcmFnOmIyNmQyZTE5ZjIwNDQ3MzRiOTY4OTZhMGI4ZjUxYTA2L3RleHRyZWdpb246YjI2ZDJlMTlmMjA0NDczNGI5Njg5NmEwYjhmNTFhMDZfNjk0_8cbf42c2-a68a-4fed-bd07-cdbe68bdd88c">one</span> and five years. We determined the fair value of restricted stock as of the grant date. We recognize the related compensation expense over the period from the date of grant to the date the shares vest.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were 15,000 and 5,000 restricted shares of Common Stock granted during the third quarter of fiscal years 2022 and 2021, respectively. Stock-based compensation expense was $814,000 and $559,000 for the third quarter of fiscal years 2022 and 2021, respectively. Stock-based compensation expense was $2,267,000 and $1,849,000 for the first nine months of fiscal years 2022 and 2021, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock transactions is shown below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"/><td style="width:72.323%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.563%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.550%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.064%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Shares<br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested restricted stock outstanding at July 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeitures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested restricted stock outstanding at April 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1219500 249969 P5Y 15000 5000 814000 559000 2267000 1849000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock transactions is shown below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"/><td style="width:72.323%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.563%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.550%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.064%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Shares<br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested restricted stock outstanding at July 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.96 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeitures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested restricted stock outstanding at April 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 370000 33.96 122000 33.66 68000 34.62 17000 34.56 407000 33.73 ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive (loss) income by component as of April 30, 2022 (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.918%"><tr><td style="width:1.0%"/><td style="width:42.802%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.102%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.800%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Postretirement Health Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cumulative Translation Adjustment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Accumulated Other Comprehensive (Loss) Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of July 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,428)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,117)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,349)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,225)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Amount is net of tax expense of $24,930. Amount is included in the components of net periodic benefit cost for the pension and postretirement health plans. See Note 10 of the Notes to the unaudited Condensed Consolidated Financial Statements for further information.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in accumulated other comprehensive (loss) income by component as of April 30, 2022 (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.918%"><tr><td style="width:1.0%"/><td style="width:42.802%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.102%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.800%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pension and Postretirement Health Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cumulative Translation Adjustment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Accumulated Other Comprehensive (Loss) Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of July 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,428)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,117)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from accumulated other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(a)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(187)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of April 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,349)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,225)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Amount is net of tax expense of $24,930. Amount is included in the components of net periodic benefit cost for the pension and postretirement health plans. See Note 10 of the Notes to the unaudited Condensed Consolidated Financial Statements for further information.</span></div> -4428000 311000 -4117000 0 -187000 -187000 -79000 0 -79000 79000 -187000 -108000 -4349000 124000 -4225000 24930 RELATED PARTY TRANSACTIONS<div style="text-align:justify"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">One member of our Board of Directors (the “Board”) retired from the role of President and Chief Executive Officer of a customer of ours in September 2019 and is currently party to a post-employment agreement with the customer. Total net sales to that customer, including sales to subsidiaries of that customer, were $112,000 and $72,000 for the third quarter of fiscal years 2022 and 2021, respectively and were $268,000 and $253,000 for the first nine months of fiscal years 2022 and 2021, respectively. Outstanding accounts receivable from that customer, and its subsidiaries, were $5,000 as of April 30, 2022 and $4,000 as of July 31, 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">One member of our Board is currently the President and Chief Executive Officer of a vendor of ours. Total payments to this vendor for fees and cost reimbursements were $64,000 and $72,000 for the third quarter of fiscal years 2022 and 2021, respectively and were $629,000 and $273,000 for the first nine months of fiscal years 2022 and 2021, respectively. There were no outstanding accounts payable to that vendor as of April 30, 2022 or July 31, 2021.</span></div> 112000 72000 268000 253000 5000 4000 64000 72000 629000 273000 0 0 SUBSEQUENT EVENTS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective June 3, 2022, we entered into Amendment No. 2 (the “Amendment”) to the Amended and Restated Note Purchase and Private Shelf Agreement (the “Note Agreement”) with PGIM, Inc. (“Prudential”) and certain existing noteholders affiliated with Prudential named therein. The Amendment, among other things, revises the definition of Consolidated EBITDA (Earnings Before Interest, Depreciation, and Amortization) within the Note Agreement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective June 6, 2022, we entered into a modification (the “Modification”) to the credit agreement (the “Credit Agreement”) with BMO Harris N.A. The Modification, among other things, revises the definition of Consolidated EBITDA and Consolidated EBITR (Earnings Before Interest, Taxes, and Rent) within the Credit Agreement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revised definitions of Consolidated EBITDA and consolidated EBITR are relevant to our quarterly covenant calculations based on the amended definitions noted above. The goodwill impairment recorded in the three months ended April 30, 2022, described in Note 5 of the Notes to the unaudited Condensed Consolidated Financial Statements was excluded from the quarterly covenant calculations based on the amended definitions summarized above.</span></div> EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #J!QU0'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " Z@<=4W\3VM.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'&@92;U9:6G#08K;.QF;+4UBV-C:R1]^R59FS*V!]C1TN]/ MGT"-B=*$A,\I1$SD,-\-ONVR-''#3D11 F1S0J]S.2:ZL7D(R6L:G^D(49L/ M?400G*_ (VFK2<,$+.)"9*JQ1IJ$FD*ZX*U9\/$SM3/,&L 6/7:4H2HK8&J: M&,]#V\ -,,$(D\_?!;0+<:[^B9T[P"[)(;LEU?=]V==S;MRA@K>GQY=YW<)U MF71G\$EOY?U^GUR_>%W$_;!NH/[ MQ\970=7 K[M07U!+ P04 " Z@<=4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #J!QU3D$+63> 4 (,7 8 >&PO=V]R:W-H965T&UL MK9A=7AZ.@]DJ[W0G[)0\X5>4OB-+_IA4IE'P>#W ]YPO)+ MD?$4[FR$3)B"4[D=Y)GD+"@;)?& 6M9HD+ H[4VORVM+.;T6A8JCE"\ER8LD M8?+]EL=B?].S>\<+JV@;*GUA,+W.V):ON?H]6THX&]0J093P-(]$2B3?W/1F M]L=;9Z(;E$_\$?%]?G),]*>\"O%%G\R#FYZEB7C,?:4E&/SLN,?C6"L!Q]># M:*]^IVYX>GQ4?R@_'C[FE>7<$_&?4:#"F]ZD1P*^846L5F+_*S]\T%#K^2+. MR_]D7SWKNCWB%[D2R:$Q$"116OVRMT,@3AM89QK00P-:.2+*$#K@<*]/35@7]H>UNUI6?: M7I$GD:HP)_=IP(-OVP^ HX:A1YA;B@K.,GE)'.N"4(O2/&22YXBJ4W^B4ZHZ M9U3O4Q6I=S)/JQR&7$!$W5K4+47=,Z)WPB\@.15Y><\:0X0G ]1S,ESD;QRV<2" M:UB6W;?I"(W15R.SI?C7W9@BH;1GGLKJ@>M"CDL4PO@/^1G[C[XU&ADM9^F_L6NX((SOQ M5!N5\PHI=9X]1+D/9)\YD^A :)'K]ZUQW[$Q-&K0:+<_41W,XSP7+O?)P:B,Q=NX2<\ *:BP8K9MY, %VDS"-CYOX^Y]: 3&)==%!$GC6A8&:,J%W:E> MU(!+D2L8P']%V?EDQ!5'ULBV^RZUL4%,396@G:I$#>CI,Q@R+V*?-M&UR'DA MY/168&BF3%#B.7_$T$R9H+BSEU&:P3+O;"^V"#@V M5AFHJ0P4M_)'4=:#4*38_*A%Q*$P01K:0XS(5 6*F_IQVG&H\=4$,DJW9?:(D$[%@E8"52K73WC8$?41C)RA\/*C&,SE0%VJDJK!,6Q^2VR.%VWMR/N$[+$HH:UZ>=7/\^ MX7*K,^L74( "XXDD8VESW'#!MHD(-7Y/._G].N00*PP(EVD#_(JXD987&!QYV$@QN@=W*>/\2+W;W[(TBT_N]YK M$7K^O,9FD<[);@UNUJ?=@ D:PW;<[[?_XQBW=3JY[;=9LRXWK)S3 MR>/^5_@F_PH?+!*&KB[PWX1O<+(OJKVTW/W-B:]72]46:7VUWF&>5?NJYO%J M>_J):2O.2Q8" NB0 !@ !X;"]W;W)KV7[_-(P)-'%*FLE]L4FJ +QI /]V@SA]K]:792JG1UUU9 M-6\66ZWWK];K9K.5.]&\K/>R@F_N:K43&F[5_;K9*RGROM&N7),HBM<[452+ MB_/^LVMU<5ZWNBPJ>:U0T^YV0CV]E67]^&:!%]\^^%3<;W7WP?KB?"_NY8W4 MO^VO%=RM#[WDQ4Y635%72,F[-XM+_.J*TZY!;_%[(1^;R37JAG);UU^ZF_?Y MFT74*9*EW.BN"P'_'N25+,NN)]#QQ]CIXO#,KN'T^EOO?^L'#X.Y%8V\JLM_ M%[G>OEFD"Y3+.]&6^E/]^ \Y#HAW_6WJLNG_HL?1-EJ@3=OH>CE/7#>B>TN#A7]2-2G37TUEWTONE;PVB* MJIO&&ZW@VP+:Z8NKNLIA4F2.X*JIRR(7&F[>BE)4&XENNHX;M$*_W;Q#/Y_] M@LY04:'/V[IM1)4WYVL-&KJ>UIOQ>6^'YQ'/\R[WZB6BT1*1B!!'\ZMP\W^V M)33'?7/\O/D:1GX8/CD,G_3]4=_P6Z5DI=%ET\ X QW20X>T[Y#Y.A3-%H%K MT*:[D'^TQ8,HX0E.5PU=Q7U7W7Y[N" D)?Q\_3#UB,.*\0P?K)[I9 >=+*CS M-M*9>HE$V#1 E;NY_\^@Z]^ G'T6MTAI>89?VXNLN$(0$^ MVZNB' R^36AO 7/T-'X\3M02GM+L9;]CRR>7)P:Q?#)&1DF:S#SAL(HR0MV> MX =/\* GWE9:ZE<4'97%0V;62>U'DJ/^G M&B2_[KNMZE(96\^/,8]F(AU&4>K1F!PT)B=I'+4U_0JH]58J)!Q[:E";V$)8 MFLW4.HP21MQJTX/:-*CV1Z+FP"(QP4]J$/0)M-NVO+GD.YA.1D4X@!^> (L:N5+O[;?^ < K:DK2!> MX=@:@],P35/?( Q2,#EAD05G<8D^2O<,$,>2(H3.M[+#+N,9BSS:#;TP#:Z] M7_N=>Y2&V& &ASGS][K.'XNR= [6CN=/U-EUOWW1G+D@&#-.4_&H+8I@AF"9W[PV&5, \$L6$- M#L/FJL\UP25ET>C3?)$L.8T';R1+2O /]X<-+,+FF' 8L9AYO&&HAL-8>R?O M)$ BAP6R :\@+;ZZTP-L8XHR;&U7VXI$D[#Z7*6A&0[C[%>(,# =U3UD;E#* M(-75+*OZ;M7"C1^_V.96EE$VUVQ;I3'./)H-W'!V?-\Y564V\%-JA6W;*N&1 M)^X10T02)N(0L_W1;Y!('-SCG,QGVV66Q:EG41)#1Q*FXR R(,]&&F&8\7G: MXK(C"8\]ZY%,BJG3JJD/A;@MRD);*?7S?@V5R)&B:NP7JO96]=UV\:>J-5SL MQ5-7O#C]01TPC:S9.F+U7+,!'SFQP+H."+31!H_.YB'.89:1R#=;AH D3,!W MQ4,!M7\>]J&#-BF;EZA.J]B321'#)!)FTCR^E;YU-6JU48 3*_%S6)&(^KQI MB$'"Q(#Y5JTTA9!3H ,#<9S-RUR7&4M3#^*)P07YGNK'NTE'K7;XAU@265IM M,YIFF6_[&$R0/2L,7&JZLKL?CX\['>Y@5)76A9%=0H5M9R;O"<\QF M%TLTP_,HZ[""D7GJ##HY#PRSZT-=W:^T5#M4?U\THS:7,FZQW&&51E[5AEXT M3"]OED8=-1N.K"-+QTD=YCY5AE@T3*PA@)T2&D:Q-I8X(]D\ W"8$D?-CF*%S"MWAQ'%OO=%DQ=&822,U><)L^H4;A-AQ8CUKLMI-HT MS\4;K>;_C3/KK$&5DF$7G6#8N7+'-U8V>)OS@]9]-IE23$>@7ELHMC MS#V(8 9C[!2,34'Q%R)($9HK%P(691%[T0N_UK M="KIQF&X:C#'68K++G"6P@PY69BBI*$;"U=4?XKTW&")'WNG9/0N MT>^B;*&V>@\UE,R=KU5MZ*060UU&W.-9;L#$P[7.J'3(T:!T/?EA2?>KGG\)=5]4#10P=] J>IG U*CAAS+# MC:[W_6]-;FNMZUU_N94"W-(9P/=W-13?XTWW\Y7#SY4N_@=02P,$% @ M.H''5(D:GO9= P ' L !@ !X;"]W;W)K5 MA[W'!Y_8H3+V@;]>-N1 M]1\:>X4S/Q!I60U%9I)@13=K[SW^-T&1];!6?S# MZ%&/QLB&LI/RWD[^*%=>8(DHIX6Q$@3^'NB&?Y/%WV@>46+U"!GUALI2M@46B(8:[X M BA+HO2,>L(HLO4QA9T,V,DL]M]P"EK1 P-Z27<&,:U;5RZ%O,*;7.Q\B,,S MW$L;'(;3M.E F\[2;F1=0TJW1A;W,^ &XP]-NUV@Y1;FX*)Q% MN@CS='%&.F&7I#C"5VCS@3:?I?T,;5BWZOLC;]'3.^PIWOSR>"91DESP3MCA M/,R"*U6&@Z?>$3PGOQM.M$:W,Y6&1^T(_^):ZQ>8+[;_,3J%?^H?>+Z!O+#> M>K7QQH11G@7)^1?M&8:GQ$]=!,^WD1?7')[H"0E.XXL$3]C%:9R?Y]@?75WL MO?$OH@Y,:,3I'AR#FPP45'<5ZR9&-NXVLY,&FH4;5G!]I0!$ALKPNP-D'<;)\5 MBXZ)2J)'T4D&[,>/>MBRR2LVZ6/]T%CRX27/Y27/$:VS9R&_5BO&%'HI\K(Z M'ZV46I^.Q]5BQ8JT.A%K5NIOED(6J=*7\G%N../*U7?&%^NZPW@@M-I421==8CZ#@9?LW?>D2L== MQX$;D*X!,1OX PUHUX"^M@>_:^"_MH>@:]!0'[?G$GQC&2-UM'J M#TWVF]8Z7[RL"V6NI/Z6ZW;J8B+*3$\[RY#^5(F<9ZG2%W.E_^AZ4!422W1= M+D3!T =T/Y^BHW?O4;5*):L0+]&7E=A4:9E5Q^C=P?796.GAU9V,%]U0KMJA MD(&A4/1)E&I5H9D>4@:TG[K;)X[V8YV676[(-C=7Q!GP7US#-'YL=YGW]W[03+HKE!H$\\?B/=9;UKS-&?@Q+9-PZ9IO34]7<1!%.IN MG_;39:.BD 3!(6IJHS3&IT:P&0 C81R0'>R I;]CZ3M93D2EZHH?9-HV#_:Z M_1!YV!S=!("%F,2)P16 $>S1)#+( C@G=E%=*IK52H=G+NMX&P3D/@>S[>M*-/$ PZE&SO@&8C[W S 0 MHXD74S@5T2X5D3,5?]03KO7YNEBG7-8;?%WM'X7(GGF>0^0C>QQ!Z!NCG=@H MHTJFKXHS<\4Y(!SO",=.PD,Z,7I>* M:?%7B+7!0:'W@.J-8B.)$ K'YL8!H>+0B#6#4($_D$6\YX[PZ\AR(($=5VSU MG)A$;0CV39HVAH0F21NSMV\<4B0]1>*DV)3*,2H9* %=X\,NS=4/@'R/F@1M M$(XL 8!06A('2/;F!;O=RQ>A]+[?KHIV+1RCSP.,*3#.P&1L@XBU_@%0G!"3 ML V*R%#=]C8&NWW,X;9WQ?03)=M>?4E?8)W#@,V@^Y:JXV[#" Z)21YR2I'% MWD9AXD5#1=T;&^QV-CU53;YDVM_TFR%('3 Q$;;6L8TBUCH&(N$D,'G;**T- M 1[@W3L=[+8ZM4L_F'N0+. M"*:FGP%@!-B>;91/J$G7!F%O'W9(MWG#RC<>WHM#N=J[$XJOK * W.\1S^B@[K[=:0>;U\8\1)FNV%162'O4]I0%W*ZZJ-'^C'DGU-RI 9B-FH(HS_0> J? M#-E4TKL/XG8?4YYO5'/Z]-84D->EP(9!*8!0=@IL%#[QDX$4]-Z$4&>-73[I MYY%'UE95A6XVJE+Z"57O6ZX2ZZT <5L!J\3:PSLXJ;8<^XF=4QL56/(QA5"> M;QH ,)8_H/^DUW_BUG^@K%RT@<,)@#9P.$%,0E,(A0-3$,%803A NY=_XI;_ M*7_B&2NS"DW90B\BG8'=?O66M=7V$A\L!^L9&$:9_@!$Q=C;_V>>[8%M]D3D M,#N]6R!NM["O#NA?=*<-@>2+]KB[OG5?[4C M;K6[+!7/ZD*O#[#F;+&17''=S^QED6\R3:LY[M"LU]H&-#_+B"6:I;+4 ZB, MPG"MC@0P;P-.E?;*2MW'"-UD3/)4V[[]!.!^BOYNL>[B?C,%-@Q* 82R4V"C M= J&RK974^K__"5->]VB;MUZBUA3X$DSH:9K!U'$^M$%C&6J%AQK8%^FO6K1 M;ZG66\2: L^2 &T(%5JT091%&T0-^#[:RQ%UR]%/$NNN%T.&/7.*)R#..IF8 M@K#0,T_ 9B NB =^JJ&]9E+WD^RA+OR 3-->1ZG[L/R[UK3?*YWO5KK_2:9] M^P0A%*B:#ZN6)HQ60/T M]TLAU/:B[F#W+LW%?U!+ P04 " Z@<=4X>D*TD\# "F"@ & 'AL M+W=ON-8C1U1D7NDR 8^ 7EPIN,W-J= MFHQD:7(NV)U"NBP*JG[>LEQNQQ[V=@N?^3HS=L&?C#9TS>Z9>=C<*9CYC9>4 M%TQH+@52;#7V;O#U?&CQ#O"5LZW>&R/+9"'EHYV\2\=>8!-B.5L:ZX'"ZXE- M69Y;1Y#&C]JGUX2TAOOCG?Z)MC0T\M"RUD45M#!D47%1O^ESKL&< ?OH-2&U V@;1$8.P-@A? M&B&J#:*71HAK T?=K[@[X6;4T,E(R2U2%@W>[,"I[ZQ!+RYLG=P;!5\YV)G) M5(H4=IVE"$9:YCRE!B;W!EY0#D8CN8)/!11A9JOCB:%W8BD+AB[0P_T,G;TZ M1Z\0%^A+)DM-1:I'OH&\K'=_6>=P6^5 CN00H@]2F$RC.>22]MC/3MM?G;#W M08]&%+(3Y9:<='BS49:XC\[_19__<_0#,<*F0D+G+SKB M[R-<5F?OI=;GNYV_,4;Q16GH(F?(2/2)YQ$>"3R9AJG8$#0:Y/ MJ!PW0>*3*M_55R^<(+21VBAFN'(G$"V88"L.)_%,P%; <33T^;Q/["I"O"_C MH*5T%X('<4OH+B9I;=B\"XFNHGZ5!XT @Y,"3,NBS*G]:R"CJ-!V;/5(O\,E M:'7H8SSHY'%Q%;8H=S$8DQ;E'C]XV"K >1<4DR.EE32DDY.D_UA:?:23;K*# M5J[3+H8D[0/5XP<'[1/5!>$ ']GJ8<-Z>)+U%VEH_K>LAWTW2=*N[RZ*Q$'4 M(MX%A4G0XMW%8!R3-G%_[\=;,+5V'8]&2UD*4]VPS6K35-VX7J*U?HNOI[AG M?09-6-4S_79?=7 ?J%ISH5'.5A JN$Q@CU35%543(S?NM[^0!IH(-\R@D63* M N#[2DJSF]@ 36LZ^0502P,$% @ .H''5+2-+M]K"P %$L !@ !X M;"]W;W)KT$D;%%!X $43_;7;R,1M>@^=!-9SDULQ6^?/AP.S<,+ MZ/JQJC\WFRQKG3^W1=F\N=JT[54Z=7;WYNHM^CGA M03=@K_A7GCTV)[\[W:9\JJK/W8?WZS=7;I=15F2KM@N1BA]?LD56%%TDD<=W:6[HOU0/299OT&L MB[>JBF;_K_/8:]TK9[5KVFK;#Q89;//R\#/]LR_$R0!$1@;@?@!6!N"Q :0? M0-0!WL@ V@^@:DK^R #6#V#J #8R@/<#N#* C*7D]0,\=1OHR "_'^#O]^YA M=^SWY3)MTYOKNGITZDXMHG6_[!MB/UKLPKSL>O=C6XN_YF)<>[.HRJ8J\G7: M9FOG8RM^B,9L&Z>Z$Y^JU>=-5:RSNG'"/W9Y^U4JG)GS^\>E\^*GE\Y/3EXZ MOVVJ79.6Z^9ZWHJTNN#S59_"NT,*>"2%WZHV+8!A"_.P1;7=BN;_2[I]^)NS M*-*F<=X=<@9B+77D/522R5$2L0LVN_CJZ.;%E(O]\[[LLWJK&F'@>:B_XY-B(]-B/>1J:D#7CGOLON\ M[$K6==]M5N?5VDE;Y^^[XK5#T"L'N]B%VNL0G.^#=VOUEQM$O8#3Z_F7TW8" M9*X?#$5+741I$)"A*@1">9QY2K!(E\TXQER1Q8 ,8U'DI%K+MO,>;',#K^][%;,T^7UK]_6U_]\$$>7(\[* MCVF]_J_AT.+'R;FQ4+\(_'G1'>\OQ0&[JK:9\[9MZ_S3KDT_%9G35LZO>3%; MUCET8'%@[S'D*L<5U_I242SU.(HBG#139)TI-LTTJ)]WK)]GK5]7/JULDU;# M0QD]O;%\3SFXS9I!ZOXQ=?_[=OVK[F>Q6W?YWE;UGAV?L%D^L,\H)G#2P3'I MP)@T=+H:; 2420!D@M3E7Q>I;6I5A%9%9%7$4Y)-3&$&=46N!#W76-EE_B5? M9X+0'+$,%6)97(.HYNJ-R(C/E6(",K6:=DDX;;+('BFV2Q*C9%C3$WA&QIK> M[NK51BSH>UZV4MN[/MI@>W& F5I<7:85URH)[9*HEW!S/K$]4F*4#(LKH1"9 MJ=!0W--S.XC7&%A.!2R-G,F1Q"5DYJ5N36JZQ+J]EGLRO%2=PIJO)^ M)I;+K3B[K\0E4K=T/11I"5\2Z62DGE=[R>G>86H;Z%$\&JB-8)TJ J;R5/Z, M[7$2HV18XQAAM3" #C/FCFV59$+$C%OU=MN=@/^7 M[D_"8JL^B)-LG:\.5^%CRP?33QV^NKL7O9N;>_I S+]?!B\NU#+:X"W/U5 *+#* HPP'1RJS#*'(#JE9:CT8]%B"U MU,"D8KURB5IO?=(99P'UU:+K\68(8:I5'M!ACD:*+YD9F:&YOZH\+-7@M>5P MORA7:K9]M$ Z+7>U%YF/(#.2S(S,T*Q>6#XIT0CIC#PCC!!QDAU)5'(R,H.R MQ3-)R^/%+MSF (8R3"E2VSR8U.9Z-,K]0$,28%(?8<[4-MDAM M:'.&U(LK2(?QR!J#)5%C,U$_U3RQ[*,%UHE5U)YXHVV.);AB,[B>XY]8THTP M0+=$[#7/'[DFQ"?^(/[Q%@J6U(?MU'>VB8)U)L(8*RVZP#J!J6=M()!Z@$V: M*[+/%1OG&E91@ARV@]Q3K10,\)BZ9B46T3!]26S83&S/;:=@G8(P\D>N6+ $ M(6P&H;,,%:QS ?:TEK7:>DN[)+1+(KLDGI)P8HPS+*]$'6Q&G6FN"@;L/>2I M-Q\6@$RKJ%423ILLLD>*[9+$*!G65#(8-C/8=[HJ&( LCZB.%:#2:FN5A'9) MU$NX,9W8'B@Q2H:EE=2(S=3X!$\%0Q E:"N *!?@JD&_53B"1G8B;GY_93 MB [,9C^%2&HF9FJ^K)]"=$8V^RE$ 8%;G/(-@PPP6J;@[8A5]L< ML U]K/H?(32I[U*JM3ED&W*D.?Q /''AI-DID(RX8ZTB49I,<@TO\2P*W.6@ M:\A\PL=2E\1*OL\UO$"Z$8&]PP %(W8*D11(@A]OIU )?-0.?&?;*53'(>HI MZ_6"VC$/B*/"_I2I(OM4L7&J80TEP5$[P3W53*$0L"E>;&(1#=.7L$;-L/;< M9@K5$6CTT10J(8B:(>@L+X5"[.!J'6LU]Y9V26B71'9)/"GCQ!AH6."3I_K, MH#/-3:'0S5O&B%I27::5U"H)ITT6V2/%=DEBE QK*@F,F@GL.]T4"B 6LF :+':"7H8[6GIT#Y7!,RE7?S%]CB)43*LN61 :G_<\N*> M"@4@$&'$F7I/!Q1Z:.Q!%2I9D9H=PW-L%:I;A1AS]?X!U>_R:BO(E$ AH-(: MQSI7;(^2&"7#9\,E##,S#$\Q5C!49 ;YE,Q3 6[! !]2.YLO@6@,:9=^(32I MQPA7J1B8=.9YF*G'*A!O1K'Z!&("R0@?N>9G$J*9&:(OZ*M NVC!=';N2N^Z M>.2U#28!FEE>F3G75X$2C1CPO"3Q?0^[(^X^D\S,)AF'$YY3@;L(G'5. N!]Q#Y'(VWN4G;\Y\GWMX@70C!GF('L$L&'O/1[(@XS_> M5V&2^IB=^L[V51APUQ@C5[7IF4Y@ZDD;B*0=8),FB^R3Q<;)AG64),?L)/=4 M;X4!/(;5MSPLHF'ZDMB8F=B>VUMAX(U@,N*N<$E"W$Q"9[DK'" #C30!D?:* MFMT.M$LBNR2>DG!BC#,LKX0=;H:=:=X*!^P^Y%,5*@&95E'[*RK3)HOLD6*[ M)#%*AC65%,;/?D4%+"Z 692X6G&MMWB7=DEHET0<>*58SR>V1TJ,DF%Q)3ER M,SD^P5GAD(/)4(#&%BD)4_P9WD8!>\'J!BYZR8!IU3[0H_CJR^KVF2)@)E^] M.6@/DQ@EPX)+!.1F!'P66X5#)B?PK JDP]Z8J<)/7LHVFX;GF"I<=PM][257 M/N%E[ EQ0D"DU6;"V]C6*(E1,JRNY&!NYN"S+14.6)F0I0+I=$L%4$&6"A0, MLE0 '6BI0#K 4H%DHY8*E^S,S>S\W)8*!]XZ-UHJ7'(SM[Q1U)V+4AZ]@.GQHJX?]%_I\JMJVVNY_W62I M6! [@?C[756UWSYTWQ%T_"*LF_\#4$L#!!0 ( #J!QU3ZUYS)K < $$? M 8 >&PO=V]R:W-H965T&ULG5EMXMZ7&,A*/%KM/L\N M.GL2Y:]JRYA$S[LLK\Y'6RF++^-QE6S9+JX^BX+E\)^-*'>QA-OR85P5)8O3 M>M N&Q//"\>[F.>CB[/ZV;*\.!-[F?&<+4M4[7>[N'RY9)EX.A_AT>N#;_QA M*]6#\<59$3^P%9/?BV4)=^-NEI3O6%YQD:.2;)A M,>NX8G.1_>2IW)Z/HA%*V2;>9_*;>/J3M0L*U'R)R*KZ+WIJ;;T12O:5%+MV M,"#8\;SYC9];1QP,@'G, T@[@ P'^)8!M!U ZX4VR.IE7<4ROC@KQ1,JE37, MIBYJW]2C834\5]NXDB7\E\,X>3$7>0J;PE($5Y7(>!I+N%E)^('=DA42&S2/ MJRVZ@1VOT"GZOKI"'S]\0A\0S]']5NRK.$^KL[$$-&K.<=*^^;)Y,[&\>8J^ MBEQN*W0-"-*WX\>PBFXIY'4IE\0YX:PH/R/JG2#B$6+ ,S]^.'; H9UG:3T? MM7EVMOH3W?QU]W.%;K[=?45WR^MOL_O%[1]H-K]?_%C<+ZY7CM?XW6O\^C6^ MY36WD.J+/!$[9MJ"9FQ8CU49_7CA$WHV?CQTBVZ#O4.K-[""#E;@7/TL_1N" MMXD@*2#A$Y$G/&,H![R\QJN>J[M$15=1BD<.<8#6+P@XJHPESQ^:).>2L^J+ MPU5AARETNNJ* =,E/&[X(T]1O!.EY/_6#TS>:Z8+WGC&H_[ ?R:K,+#X;])A MG;BW5>2GM6. 9)?IXJI4@1> _JNK'@G&A)"PLD KFZ$(W]J1AMU:*-W/+MA M90D(7W$B^G* BB]4*(%+8/WM>J)49ET#T M)?CA< FZ$;:MH5<:[)::CR 4,-5[!.Z8LV5$N>XJIAT,B?N50:[96:6--FA MF)SQQWB=&?6FG>5-&A _T#;28$:CT+YT@;IVX%S+.T$'U;X2HTW_@T6&A:K Z)5YD*:Q)+Q+$+1*J8ZH[VN5! MSW'7]1RSKNK]V(WG)H>ZJ;6$H"THL-<8M-%XK?J[IY0JJ J8X)0U.[87*\N2VQ=:>T M%R'J_58HWBQN9[?SHT.1]EI"W5KR=H=Y5>WC/*EW.1>2.66:ZL)! L\;;JS! MS)*IM%<7^HZZQ"_=US/5:/; $] :XY92@V9 <3H$JUO9P!Y\J'++RA57-)BG MRID\-6(SB$403(::8C2C4\O'!=J+"G6+RG)?)EM5^X$WI:K]]N5+\V'$"-:@ M&]@+O&%=8;(C4Q)8T/;Z0O^'OGQL,_P3NN$Y!,+[*4X-&A)Y0Y$T6)U&U-:L MT%YJJ+M9N=YL6%(W\.P9?)\_, 3Z".%;7]<=<[U&Q:SUQ370ZR/PKT7RJ;%G M&2[&T/V$MOWHQ8R^\RD-]N.P+?X]W";EFH1:+!D%+IA8RE3:"QQU"YP5[ FZ M9 \\SU4@P2XM6!GVW#"YRR: (DTKO=HW[U+=S@!+OFGXU:6HV_N_P,*4]"=!5#D^B M@2=-1E.;'WLQ]-UBN.@^"G?HC0AU:2-X.D1H^'[F1Y8T\WL)]-T2:"IX80_K M1OL$K?=251M6>?1UW8,B:YAA!JM)@"W(#XY_W-HX;SY>ORIXRI(L5JUW?;YQ M] (,9T"1/\PSD]5D.N3G\<%AY(Z5#_49+82GBM+F,*][VIT#S^K3S\'S2_QE MWISF]M,TA\M?XQ*HKT(9V\"4WN<)^+1LSFN;&RF*^LAS+:04N_IRR^*4E2_BM3.M>>736F1.H]<5Q% M*TI6=XFE,^7DJJ[N \@!2:R',PPP0YKY]?=T-X#!2)3EN';OBRT.,8U^[Z<; MX)MM;3^YI=9-]GE55NZ'@V73K+\[/'2SI5XI-ZC7NL(W\]JN5(./=G'HUE:K M@E]:E8>CHZ.SPY4RU<';-_SLSKY]4[=-:2I]9S/7KE;*[M[ILM[^<# \" \^ MF,6RH0>';]^LU4)/=/-Q?6?QZ3!2*#\?"[=R>TGA?\9O36 M)7]G),FTKC_1AYOBAX,C8DB7>M80!87_-OI*ER41 AM_>)H'<4MZ,?T[4/^) M98\_:=8+OA.#H M"8*7V:]UU2Q==ET5NNB_?PCF(H>CP.&[T1<)CM=VD!T?Y=GH:#3Z KWC*/$Q MTSM^@MZM7:C*_,GBY=E57;FZ-(42'ZF*GOBDF)],I:J9466G(I?]SWCJ&@N7 M^M\O<'02.3IACD[^>39XAN!XSEW_[M8C0Z M^O[C8#+(?AZ/[_CS\/M7&7(9WFZP;)7-(Z>FDAP7' 'T2>32=+R9"E9O.9^X MK*DS2@S9\.CU?_$+8]N86:GQ@-CXH!=M*=0FK_][D(U93HA5[G)B?)<5=5;5 M#8C.RK: ALN2WB.9'K(RK^L&2R&?U7^TAC0WW651,!:(>=6-3B1R4?<#MN&^ M;Y@^[6EUR::3?6 =4 RVI35N6;VR8J/&!T-)#V.K6E*]_M 84+%B(*2-X('L15KIVZDQAE#4: MEAC#SLXL*C/'FJH13_3!E2&I5$YY#R,CZ-(@[1-K@^SZ,[E^IK W.+%;X\A5 M"I ASO%$DV(L+2!.89]&?VZ2Q=Y[7$[U%,OAV.S'/E*\.+D/%";BO[H2_N)7 M_O%6/WS2NO C/AGL%5XR/O2EM^DNF^W(/8E(,!!IHI_H+#R\YR4A)3'Z0;; M5Q1V)5;/6FOI&:QMX6/!:V>EU:DZK %]X$[NA"IUE:K9G) M"F]D*ZG!$D2HH*:,)92]BO).8,E04JV"(R6LA#V:I6H@S(YB7W]>0XVZ>"IF MB;#[ 9PCW(M5L'8UL,Q[(%-KZWE7$SU9F/JUN'-&^?:I\PX@3O AZE$ MPH0;[ M+D-LSK0EN\*^CM(AG!R@%(K+0Y5C.ZH"<6\(91!NC=5L\O/?U&K]_3@6,[(( M@L#O2_KW&Z]M7;11V<2YJ3;@L(83LDF[C!YX)&D=\T6O.%7ZH'/:,]N589&2 M]B+*2K1>0+-6TY;DZ=.Z:B5P3HZ&+S^!552H>H?XAT,@;,@>]#+BI)TCY[4< M<7X1):GP)W'"&^[+D?=9!\U HHR^Z_P:@=>@KTCM M])B+6B*-2+F60MQE-_8YZ?QY!T#! ]\X/%5H6SA$#%%YSNC4SAGLNQJJ:J%EGTDDKH X!(A$$VS"T$NKCVW]0KV(OB5_8%X:DPC;D>D\: ,GZ$61QD ?XLV(*\O MRJSRCN06*C-=Z'LM(Q7A.U Q=1$Q&+N[>-!^\#(QI*H^;4IA*76JGGNIU_9+ MQ)&:\2[^+"1Z06G=Y2*!$8\IR18&8)SSC)3J@,T&7(\D31'8@QD8^DK=Z7*G M\^(X G.TIV//ZZ>8#H3-TB*W-_/X>I(4C'M.XT09[N--\(W$"\-PS5<%1N[0 MN $LF#6!=(]*I1G;UBLM?.CY'([C@N/-$E?%ZUHARB+\#1&>*7X)U*C' 2+0 MJQCTSP*!I&X05NLB>@OM4$3/Z[*LMRY[R;4;%HWEZF9\?CU[1G\/\]/2<_SH;YJ.+ MRU?9)-2%GY.Z,.[7A>N0_HG"27YZR<28%C\ZSH^.3U]%D=Z3&O^E$@W/A_G% MZ3$+ G[.3D2X\[/\9'C^UV4Z.<[/3E@M3(P>'5_F1Q?8X#[I6L0/V9-N8I7[ M6D=YA_)""6;"8S#V#O)TAH:%IFXK)AKB=DFX.>_6A;C^&C\.$1$'[2/]ZUR&K F21O_/M.H D9^#P?GIRQ MAYP-V5.\Q\!=P,8'#:0D6O]]6GO#ZL]%E&H##\_R28O+* UFUDH[8MT"] M*KRWEG23H*ZEBO")1A\=AGW<(5%K1@W %S8(H/5QP_8 G'.[;0)U C=U5>DR M3Y- 9S;I6;AF"_A9*JJ)/N2IV? \!W>PP1W26OAK; NSCX[[EFOTGRL>7]W+ M^VME>R)_Z]0BJ)/P'@/-;F041@%"7_C0D0]&9.BL5NL$3DLM]JVA%RR8GE3C MG"8\51HU-0",1N8,2,:MIQA;E4) =D>)IWULSYSRUU93F^YZ!X0K_22 .UP913 L"%A]R^"6MVN9_N!(;6R,[ OS00]#6% MM@#'/8M4]483?K)H=3;&HL]98YE> 1*&3LUG_[#@\5CDZO:WFQ]?#R\??\-\ M>'JQT0LC$35'+8+P2QDE^=[N:=L)- 4&A!(#;J46CD:23&JMSY8XEY M#,B9L;-VA93/,TR)>NI,R4(=K; ??/W10[(YO ZQQ#,V:'9*F78&GZ"$#]'$ M/H97PB)3$M>GP@RI"/8S$&Y*#0L7I4)B,S9\821?^.D+OJNXZRK#H22HSG31 M\D@V24/,4]2,6YJU[U4+0\4HT16-"&FLR8<$/+M$TN"Y \J9VM%K@^P69IBV M%H4#WKFJ-Q['_@IOHRD"33+8CT@1F:OME&I3B!F7"9_PB,8/CFBN8'@*4F]Y MX%QJ^!4E;!2N)OA*,'XW2B$KI%&T;_5*F.(9E'&=9I.2P4IS[ ^6Q G/ZT[, MEU5=O0;L)8,%05[%G.8%14&EDQCD;KA_[0*9APJ@ZB@G57CT#P2,#$]DFA%' M;)ZI;F"&;L:LUT&6$,F::YFB;+-1H$X,=F.YA!XK@-W?ZM[!1V\Z%R&78"$^ M5O(OL-K8K 7/W)G6BFKMGSK@E-?IC+#3GO5.$@:4K@:T:,)Y"ET(D&"O$.FD M2MBU*!A%48K-?<2P@B@Y[AC8J;5I5!DW;RTRL9\KDCBEA'K!!*DOM'2>W@N+ MA)%2+VB>PU-"0((-Q*8/?DI/"8W!(#^45"^RD-VFE-2)7MAIK1J)KFZKCKY4 M?R#_DH>3'L'DK&4$1RH8M'W7UVD! %+6'+R!@2IJS5=J'EL!\1EP7N]42;BI M-W*OYW, *^101<>/ =IT:XL6:6L-POHS'TDG*,5+Z)[@EN #)"K#^4N 6IW# M>GG98WL^!8=CG%Y7BUK.(X"TPXDEC0>-YRU&K3]:0>JU3J=1WW>Z 35'R6/C MY!L:2U'XJC1XQ=&6JBTE@2?06Y(Z+1,]8QW',599/:>\799<)L?X^@\'KC5;5:$5CAP*(.*$":W@!RZL9Z\7I<[CX!7D 1!Q]OY@T#BR <--U)Q>NR6R+&O MJ82+ F@*,]"#/'R22PY&GU6&MY\F+G0B"JZ3CBP7P@HU,.]LVVXDSZ0(C(".SDDW_* MTGV/162!J5H\41H:%I;*[T-#79"J\68=\ZY,?37 M'#YS@:VM*..94HF:7G%7PD." MON4>6,A4\34X6E53(ZTK-,YUE5Q@B>Y.)HY9D7ZKHC-NDGG2DY?^\6LX MW3,4SGR$*0B;OLQC97[ +<6,SYR(I(J&UJ$E(D.^JP4F^?$L@W,>T 2QD[ - MW;G>>O9HZF"LW!KPEQ/(!P1Z<<"4*+H(LTU(OMQ'ZTJ3]OW$@\3TAX,D::]7 M"C=&N@.[F;*6[W5Y0U$ ),F&D#EP*C(H=S>J;P;A5U/ZKW9)@(4TX]VV]T[ MH<57Y [.#-1JS)^,X,P/!,*@HJ" H+ZW-//(=N=TCZI'[Z34+UHE!Z\$#:GL MK 8R#7+EAK6.VO@$S>TYM6CUD;._B0.TY*[/_/%RA5=ZRNX);?^5%'; M^B24"$U7R,5,KY=L//@5][8!%LF@%KBPW/ENA\:1'UV ;+ MAZP2679@A'TN^[$:ZU)@__+[;B8K% MPFJQ!I6>T"9VUR?&'I]3E).VGP5R3L;INI\! FO<5.QC2BYJ,=.4M?@@P0-] MJI !D!$OLT ](NW^=$M*7H]ZZ#BD/Z;[#(0W_2&(XK[,WTKS:8([/%74<3KI MQ1:&/)A(:%"7&6 6QV7HU#B]#K(/,IBG<66 L@_&E7YT+\BFY_+3TBS\>8J8 M@#T,P9*<>@:_D&%[&%=R.#B\ZZAWD!C83SJY:N2K8"2.C+FBVXQLV[+<,S7% M-]MP$&9Y;$;3F&G;T&4+ ? \;;;.]T.O//5CS#-E1GU'E=">U M,@Q ]QJ#[;MG,/F$ 7K#:?AJRK2/@L?.DK2 <''U6;LP[@P-?.(+;(B5:?R! MW()J?N7AJVJ;)C>#*HIB/-P"X]"] MIF3L$CJ>Q-J=BF!QF@578:[5ZXB3V.X"P"=OKWMOBJZPQ=S !O<62&8U^ZT@ MTN)H77NQ9JGKTX M/1[F1T='K, 7H],S^2"7[A_<,:T>'<80/)>+8^P:E/UZ?5T\4@3SMPQ**'50 MHTY79PQU<@>E3\& M24:V1/'%\.*<="F&J5OD?)-7>)U/GV-)S>^M=F09]I/.C8Y@B4Y MT!;A(/[W#I9+X+$U!:Z'N\1Q-BN^%QCK7SWUOT@(-W(B87G\W[6*C-V3H0AP?EY%(7.(/PPQM\0M[I_OC:E;CH* M[\T>#LR["^%UYS2=[PD2\>!1)M]C*^2,N'G:JA0ZSPJQ$5L3E0/]1I=WF\GM'@W\*%DRD] M4]R @S,U^$N7P)+57[@>':\6/'E/.@#I<)<8.E#A\NP4A.=FS_05S=1\'N_P MRA7:])JP'_L*N"#_BS>0(4&X6L0&G46HN9W7DX^%Z=K@RG]QA M9Q=%,Q?X:QAFQ9/29HD2LI"3 RTGP8AK31?*!:N^_!&Y9S75]A5K3B;CA"0Y M]WDH&9GF7"%L469<0X;/G%.0/5Z,\N.C(X8!T#Y*'J!B&?EY;ML7PWQX*F][ M:1-Z6SY--K'*SI&F$)#4P/IIT)>H#P6C=!N$#NG;28[";>HP?TJH^[R:X*<' MNNBCAG\%O-GW.]3#Y'?!*'0+_O4SU_^JD9\(QZ?Q!]9C^5UQMUQ^G8U@ WX! M9--SO'HT.#\]$$0;K.A"0$^N,ZP$R@M,=-"PR!Z\/-/2CV)M;5 MEEQ))M"__KY=V4YH@?;A7HAMK7:_W?UV5^)@[?R74!!%=5>5-AP.BACKM^-Q MR JJ=!BYFBQ6ELY7.N+5K\:A]J1SV525X^ED\FI<:6,'1P?R[=(?';@FEL;2 MI5>AJ2KM[X^I=.O#P>Z@^W!E5D7D#^.C@UJO:$[QIK[T>!OW6G)3D0W&6>5I M>3B8[;X]WF=Y$?C+T#IL/2OV9.'<%WXYRP\'$P9$)661-6C\W-()E24K HRO MKU':F\R5-/)=/J, MOKW>WSW1M_>4OZ>?U>SDY.+F_/KL_(.ZO+HXQ_/)Z:?3\^NY^GNV"-&#*?\\ M8VJ_-[4OIO;_K]#^1-VSR&?G[]35Z8>;C[/KLXOSN;JB#&;*>S7+71TI?QJ) M.K/J3VT;E"2"O/MZJ&)!ZOUL?JQ," UOG=_(RLYD?PCIJ.W*+$H*:D=]<"Y? MF[)4VN;J AO]6S4W55V:Y3V;8E77%*)"^]@(GU6U-IZMJ]]F\Q.U]W+R8J2N M(1N@/-<^5U0:L%U'6&$=GKXVQ@M@%9VJ2(?&DRR)-:!<0J6ZU65#RBW5JK.U MN%!+6@E;$2>PY=2H#Q( 2 ^$B>K2Q- MR(#JGK3G,M\;J5/M05W-U.76#<4U>6 $R)'Z3&D%@)&,L.%,WO@NR5C AZ=M M3-FCS-E_409B(J%#=E@#8W>-?RR#(S4G4NR<[U=7O6UMYS9?M)^ZQ@=R8_%FV?E0:=V"LNLS?[ M;X8PL"1/O'"%ZN)76.9$(I+]GMJ[6Y.#[RD!\(WN:LJ-&.::8.;(4I""22 E M'CDM(AB% B4P"R&6?HK'@O(5N^&IE!"%PM1)F>.^H2!G@\Y:I8EL'=2/9\<7 M5XJC;9/P9LFS%ZBCC'S4G%0/*GNCE49_J.A9CIH*,3=0P&0#D$K?@[!*UZFC M( JA3J(0@)^=-ZIRN5F:+/F!;3G)_L==1-" E0L1*N #<>5JIB]X@O<%IX#4 M.V2^6L"WO=TT[83IA09.CJG2*T]MZA^-#@.0PB9D)PJW6"P6+M#V9HF+X"?9 M@)(N=:]%ZJ"+LA'D(&@*,HAT-^R8I%+;+W&JXSK_C@6,8CM(Z*=H:1P_@TDC M7]I:H#N3BJX/+D/ \7&[LC3^W <34O'#@:SQ/M5)&\VNTFK'KAMFK*2YK[F^ MFB;.<$E$!;_XB&C3H;JG5A4,OMG N(!GJ$Y9&#R#81\^<;?=?K$5\J)=J5 MXPG;FVEG5SLDHW[8,RGPGNAVT0G3D>)_X&RCC-\.R0KO,H47S:&(.2>#8ERS% MQ9OP18[;4B75T.OZ.NU&#+F4U1>XJ;SK4AODPKR*.V M9&1RR6PE.[6+)4LD C\P]?V$^&'6Q/W3@E(2&E]+-OO3D!*O%AD:R90:5 MO3N_"O6Q:\=XZW97D5_)'98[!)"GBU[_M;\FS]+M<".>[M@X,&! !8SG);9. M1J]?#D!#N;>FE^AJN2LN7,3-4QX+G%3)LP#6EP[]M7UA _T_#X[^ U!+ P04 M " Z@<=4;M6].^X" 6!@ &0 'AL+W=O00I,F*6NGMM(&0PP)F+8Q'A /;G)MK#F^8#OM MQJ_G['19)\&0>&G.]GW?W7?V7><[,K>V1G1PURAM%U'M7'N<)+:LL1%V1"UJ M/EF3:83CI=DDMC4HJ@!J5)*EZ9ND$5)'RWG8NS#+.75.28T7!FS7-,+MV. 5NJ_MA>%5,K!4LD%M)6DPN%Y$)^/CT\+[!X<; MB3M[8(-7LB*Z]8OS:A&E/B%46#K/(/BSQ;>HE"?B-'[N.:,AI <>V@_L[X-V MUK(2%M^2^B8K5R^B:005KD6GW"7M/N!>S\3SE:1L^(5=[YMG$92===3LP9Q! M(W7_%7?[.AP INE? -D>D(6\^T ARW?"B>7TOY M,*U!/@8$:4%86)/BUK+P4FIP-756Z,J^.@8NIE2AFA\[=0_Y.(;W4DM^*Q5L MB"H++V \C=-IX8TB'A_-X$*4MV(C]09F<5KD, G'7UR-!H[B:59 $>?Y!*[) M"04'XIDB+^+99,Q&EL>3V?3)J>"Z;X7J.+1PG"4"I\R<+*@DZ^#E6AKK7DL= M0V_Q_'@%9$#S7.)AH^0OL5)[CA$\WJM' MR^T?;V#]T_M*#GJU0;,)$\ERQ$Z[OFV'W6'HG?2]_NC>3\Q/PK @"PK7#$U' M1Y,(3#^%^H6C-G3^BAS/D6!Z>6B\ Y^OB=S#P@<8_@J6OP%02P,$% @ M.H''5%5O=%SN! *PL !D !X;"]W;W)K&UL MI59M;]LV$/XK!V,?.L#UBYQLG9$$<-(4Z]!T7=*T'X9]H*63=2A%JB05Q_OU MNR-IV2WZLF%?;)&Z>^ZYN^9^LZAJJ)3JZ?%;/;3M%5D1A=G<>^-NSBS?=!D\(T#W[>M"P/A^MYLO+$[&/ M!N\(M_[H&223M;4?9/&R.A_-A!!J+(,@*/Y[P"O46H"8QL>,.1I"BN/Q\Q[] M1C9R.HL%:]#K=V^ROF?$X%K[3:QU_8)MO%R0C*W@?; M9F=FT)))_^HQU^'(X=GL*PY%=B@B[Q0HLGRN@KHXA5Y7L$:>FQ)9]A4$"SP+&A1/@O<\[=9! MIRB^X/R-K]&! DUJ39K"#LB(K745.KU+)BI-TAK#%M&P#-T'!NJ4"U12ISA3 MX-A"I3UD#Y4*.(&WO$NFZ]FF]XE/-H+ZD)1R,0WK*-#?;$6&[4H&V/ 6=TL& ML +F($'X0$$?0.,#:K!U@D_Y6K&O M.\>?9-!B";^O/;H'M=9[@*>I +F0 N:I):W0"5PIWP!^[(F#HMV;RD.IF3=W*8DX%W,"[[GDJ@(CO?\=QCB4FEEI =LK>;I5 M*XP%H.XC5(:/NA$=\T1D_D?Z97-SC#_FSI6ZK\AL^"/CG(SI 6@,6Z[R#XO3 M\>QT/I[-9I'Z#_/9N%CD];]JPIA3\!W& ="[<2HY4_Y2TXO$_HBS<#@DTWOA M*F7 1\KS)3F)KJ48@U\4#_>1>1R!!2P;0Q^EB7(5D$-#\=$AAZ$Q(D>>*Q)Q M>5M2#+BET"SAR?S'B"#!.ZX@SRT;4\LGIXN'&W]&1%8Z*<;"QMIJ2UJ/Y<2L M4#3O8^*6N<>1DC.; C[5\5CF TZ9#<6>IPD6XR?%?PRKK=EDQ 0S@3O$*"HX M37+#++$LSMXH[K^X7UDF97QZ\E93%5%?D&%I2MR[P!OQ0Q9/G+IW.9=T)XR7 MJS5?^(;D/TGXL_PF7_K,3H\N,"VZ3;RF\>D@6D]WF6%WN FNT@7H8)ZND3?* M;';+#HQX/>UY3+EA008[L<7 M_P!02P,$% @ .H''5$J<$]Q[!0 40T !D !X;"]W;W)K&ULG5??4]LX$/Y7-!D>KC.9_ ZE'&0F%(XRTP(#O>/AYAZ$ MO8YUM257DA/H7W_?2HZ3M)1)[P5D1[O[[;??KN23E;%?7$[DQ5-9:'?:R;VO MCOM]E^142M#P6&_E$IW9B?AW:V=G9C: M%TK3K16N+DMIG\^H,*O3SK"S?G&G%KGG%_W92247=$_^S^K6XJG?>DE52=HI MHX6E[+0S'QZ?37A_V/"7HI7;6@O.Y-&8+_QPE9YV!@R("DH\>Y#XMZ3W5!3L M"#"^-CX[;4@VW%ZOO?\1U,\J-3GIYVCCD@IDW7A[\SJ S7Y3-E? M8@H7_HI5W#L==T12.V_*QA@(2J7C?_G4\+!E<#3XB<&H,1@%W#%00'DNO9R= M6+,2EG?#&R]"JL$:X)3FHMQ[BU\5[/SLTIATI8I"2)V*&Y^3%5?:2[U0CP4Y M\=NU\>3>G/0]8K%%/VG\GD6_HY_X?2<^&>US)RYT2NFN?1\86Z"C-="ST:L. MYY7MB?&@*T:#T>@5?^,V\7'P-]XG\4W*8NX<>2?.E4L*XVI+XN_YH_,6\OGG ME;"3-NPDA)W\'[Z;X"^Q_:I7[MQC5\F$3CMH34=V29W9Y?Y]>75VL<>'[S:Q)]/A=NQ,6>>%!O>BC.+^I?@7SBN,$4KA[V4D MF+$AD"4>I^D/"4;_:D/1KSC5].3A;$F[D.$->6>FP'A&OX=43>V0A'MSS '' MXD",#H>\G& Y'$UY.>7E(+P]Q/+=$:_>\FHJ'DCD$G$,B)+)UUI9P&N%@^P2 M8S$4A/1"BL2 4Z1Y,'X;"PWA^5"+E%!BC#PV-M$C),F\9$HK3U!;1H%MY*"- M7Z=-:4]\JI.RU8OA*-% MR4*'92)K%W8PHRZ7G)F6GL=$8]8(/S O$U4HK\C]+G*SHB79;BA'5=O*.')K M&U564EF.@71D\>R0T(H$M;7E:&T: &V26%M.OH5_,.T>3B:10Q-,[LA+%4?- M0VXPSR7$<1L!.G%I35U%H8^[A\.C;]:]L3--KE;.>#$\%P3 M/BU34 KB72XR" S5QG&>4C,/0O X;F0%XB2N'"X*P%+0C>#<0J7@]]\Z#87 M$>GS=7,QPJ4IZI*XWY:D:RR:EHX!-GQA $&;V[I"J"[K7[(['.1<$> $H%!< M5%,EC1NF!?"AB)JUFZ*:D *GS93 SBK':F%!-X'35'%8]%H+"&BK -/C'E15 MD%^2H]=%JIRMJP"RV[0 =Q&F,=K\F9[_-CX).U"80!QG?"AT'L[[:!_PP4^/GA3A4OSH_&XVH1E MCF\>LKP!OV<&%^/F@0.T7U&S_P!02P,$% @ .H''5%U\)D19 P W@8 M !D !X;"]W;W)K&ULC55MC]LV#/XKA+$/'6#$ M;WF[0Q(@R:78AG8-+M=UP+ /BDW'PLF2)\G-Y=^/DATW!7JW?;$IBGSXD#3I MQ5GI9U,A6GBIA33+H+*VN8\BDU=8,S-2#4JZ*96NF:6C/D6FT<@*[U2+*(WC M:50S+H/5PNOV>K50K15N:ZWG M9J_I% TH!:]1&JXD:"R7P3JYWXR=O3?X@^/9W,C@,CDJ]>P.OQ;+(':$4&!N M'0*CUU?"M?T=_[W"F7(S.X5>(++VRU#.8!%%BR5MA' M=?X%^WPF#B]7PO@GG'O;.("\-5;5O3,QJ+GLWNREK\/_<4A[A]3S[@)YE@_, MLM5"JS-H9TUH3O"I>F\BQZ5KRL%JNN7D9U?K/- M8=,AI*\@W,%')6UE8"<+++[WCXC-0"F]4MJD;P*N&SV"+ XAC=/T#;QL2#'S M>-DK>'MV84>!!I@LP.?+A(&_UD=C-7T4?[\18CR$&/L0X]>KJ%II#?2Q0KC6 M]0-G1RZXY6A"3^"3K5#?JN&!FUPHTVIRV[9:H[0_ZL)_,-AN'S_O'F#WYW[W M^V%W& A@WUC@5 #I1(TAP;><0FV4JTA3N;G>Z"B<^&K_ELK+I E(1R88-KS M_D+C2:^MJFMNW#AVM=S5C5 71-B@Q))3^C]!DH3)?.*$.)S'4WC2K$!HM*J5 M'1Q9\16UY8;+$R1AEDWH.9UD\%[[(8(LG-U-( WGXPD\(A.P,Y99A"?V M,L M(>LX3OM*WH6S20+S<#*;4=1T&D[OO# .Y_,,GBH$+G-:5\8)4/811N^2M][.ZS9\A9PW+N;V$H.1)N2P*3;N%=EVEM.V* MY?(T;=,0=%[1-,.- /6)R6]M(55R M94OZ6\*WL+HKKV2VU:0Z4>]=TET#+*_=I2HAIT8X=HU@TD+3:B)K^EFY?CJC M'TU(=+-S:M0GOUE=#)J#;OT,VF%YK[N=]&ULI59- M<]LV$/TK.^I,3QI)EIW&36W/V([;N#/YF#AM#IT>('))(@8!!@ EZ]_W+4#2 M5ENGAUXD$=Q]^W;W[0IG.^?O0\,5,ZW M*N+1U\O0>59E%KR]=LC "!QMGOT?TGU/N MR&6C E\[\UF7L3F?GG!8)]XY4&+Y6D5U<>;=CKQ8 TU^I%23-\AI*TVY MBQYO-?SBQ?O8L*=K9Z.V-=M"6A M_Q*$)E;KD=75^IN EYU?T/%J3NO5>OT-O.,IR^.$=_P,WK5K6QVAI1A(V?(P M7WJM0V%;$#VD\NXJ.MLIKUP2$\)DMC M\,"CCX6# UC@/$@&Y%)UC=J%7D<0VC%MV&C>#HE:9T<'P@I+5#OO"F;Y&1#/ M&&H4S!5)$*^E>.66/?"YJK V2!(_R+I"W5 E6!8.D)+L'+LI@&E(-1H+%H1B MH4)#%?9>6-"MI5][,(*BH6LA!5%VRN[A7C V4RF%T@7GQBF2A8L$ _NMG(+Z M%MWQI SZ+,DHVF -%XW$!9LD6X#5RJ=<4]YJ+Z(7"Y5LLA#W5#$OZ*Z'!O_:P-7OI+;B:_<"U0BM+^ ^E!B.^3P$>#=' LF+K0G;0.6!N= MJ]^B\EE-3UE"#"@_ZK^@2Q,;U]?-82]A4!BE6T'>9)U #T#S.LY)I;HGNL=' M\X$R_"=A"774*3BK1( <1DU5&=MHM='0[CXA@R[,%A1Q>)W$ ME2S 9N@#"_]':)@ !K7(&LW^\S1C&PO=V]R:W-H M965THFS)EGWP;)( \>@ "HY<[83ZY$]/!0*>W. M1J7W]6D4N:S$2KBIJ5&3I#"V$IZ6=ANYVJ+(@U&EHB2.WT65D'JT6H:]C5TM M3>.5U+BQX)JJ$G9_CLKLSD:S4;]Q*[>EYXUHM:S%%N_0_U9O+*VB 267%6HG MC0:+Q=EH/3L]/V+]H/"[Q)T[> >.)#7F$R^N\[-1S(108>890=#?/5Z@4@Q$ M-#YWF*/!)1L>OO?H/X;8*994.+PPZ@^9^_)L=#*"' O1*']K=C]C%\^"\3*C M7'C"KM5-CD>0-KI34[ ML*Q-:/P20@W61$YJ/I0[;TDJRG@ M2N>8/[6/B,% (^EIG">O JYK.X5Y/($D3I)7\.9#6/. -W\E++B4+E/&-1;A MSW7JO*42^.L5\*,!_"B '_W/G/V'U=7Y1[@J"@QU")>8896BA=F[$/4,QKY$ M^.Z;DR2)WQ_H"8]A<_;^[01V"*@]6LQ!:F]@3?V1T\_#!S.%IQB#K#<',F!Y M$!""T#GYU#D'D NI]B Z MT-I*G"[V'@OJ+"'QNA"7%"1N-Y1?\&.\+?N)% MDD2C]TQJFC@M.DY?2V0*%T9GC;7L*I1,:!D^EM S3^(.+=6=PIMD,8GCF'_, M5VR)R);/^KGSNR-$.L +>M&2(F_/\[ W!HT@Z@N^+=.G,BHV81_KBY+#*=2Z M(8^AV,C?/!SSV#7IWS09^IKKJC!<<%URGJOHKZD.ML/<#@@U(W+ MK$QY:J3F'MN^#8U"-R-/6"+PKY$VGTUAW0;QF,!:[#GMX2C?/*9;$$+>/)F* MK($B*_O3W7..4MQ*K=NCY.8X#CRP;;JPQ5ZO^TQ2,9'#T*0.*_E]FU/JS$>< M7QJ-_0Q.IL_=#M'![5JAW89O",H35T)[T0Z[PV?*NKV=']7;;YP;8#$"VWXWM MOZG!7I\;3S1]>2_K40LL*)"\,U4NW8 ?#Q]OJ'U!+ P04 M " Z@<=4TI]@<5L& #]#@ &0 'AL+W=O/FK]/+LQ)JML+P:VG@0 M0@W2<$Z5G)2%MYA5D/-G[P@A.7'PP7ARAR=]#YT\TT\;^8LH/WI&_DB\-Z7/ MG7A39I3=E^_#E[U#HYU#%Z,7%9Y7MB>205>,!J/1"_J2?8!)T)>\'.!?YTOG M+6K@[Q=TCO*K/2J7(MHY2GX7M3$E#MVE4SIM -..;(; MZIR]>W.^>+,0WTCD+%;$\B)0%'952D*6F7!2PX19K? #:PI9UBO 5EO6 MQ O@[;5<\Q?^*ZVBM:VTE)O:\9A7<3#2IGGXR&@#]E?@LK\G))W8@H_\#I%( MI04GZ1IS_)%*ZX*"Z(Z@[[4*6GKB$F&BY6!&F-KND&$M4K@&=O09S[AE.>"/HQA/FM[E"-%LHL\28.U/*)5*0-HY@9JL0"]V0354T MB@A3@,])T+ 8-"^)2F0$72TC]A*B/J<8@$!>"@&/,S9L*37K4OU#(<+/'[\" M)T<^(A+7:R67#9H]\<4 :-: &@LZ0T4!\HW4-3%2=X9V@O *CD>,N&(L,;PH MJ*6Q( 5GF0NGVX2O''<\Z,\X9ZPNE!54JQ*6487X*7V8N31%)* ^S+0T!IJK-0(-N,F"SMF0R&7JE!:VH#,(3LI"U,C)I0"O(2F MNYB@FIUW#.E.#!"6IE"IH'*CK"G#@IZXJBWD+%;&;2WL#TOL60%J3AILZRX-FF/IXLA!92;Y]Y4J99DJ MQ+%@]C:^[6A?&I /8?/\*JQL FT8MD$+0 42X',^EOZC3L&UJHH[-5C#GOG< M4F1%R;52Q Y.W,$%^B]XL6O O5:/BRA':T%Q"X9+_&40%K%[6+'X[6=95+^< M@P\5A^["W@D:QG(O)3K*_9I$ 6.X0BW$NO,AN'A80%TPK%R8;2]"S/43<1\$ M5H'[B-$='HNK)O O(?#VCM6*=[?H V/RS!K&A!_#UNC!+A"Q> HV\9.8#69X M3HY&>(ZZ@\D1WL/NT7@L%KFQ_G5H .8IV>$H$<-9(L;)4$R2B5C45:5W;$VE MR\4*P-VK:$LZU!GJL<%E"]:&9LL@_]\P!<:];?EWR5Y74F6Q;P=BWV<7VRG@ M>AW[$M?+H\9WW,)ZCP-BM.81D@YH3Y.$,S"+R,^307C/QO-'*7O0<1]FI>5" MH(.C2G(WQ)[0--Z[Y+DBSV[MWB5,^CRT:!KGQA3H!>[!_ M;O8,#EW*H8=$K%V[1):-A7C4_R]EOX6#+V6OT;0LSO'0 MQY>!.Z""KZ\?YV+>FXM;XBWWJ#=L1H^49T)+VCP2L\Y_-7/VH@ M?*/):HU0L46JHB[$J@YMZ,'^D=44 .<"O(?ODSTVI(9C=$*;K.KE@5NJ&]]%P/HK;=G!8\NFK!?E#DH84H(*GE.IT,<%[@LADDWF4X$GVB/L554M0_,:S;S M R@?SP[%!Y1,!,DLM5K'N@%OAMUD.!=/G:C[K2L)CICK&PO M=V]R:W-H965T.- ML5_=6@C/'@JEW4EG[7UY-!BX;"T*[OJF%!HS2V,+[O%H5P-76L'SL*E0@W0X MG X*+G7G]#B\F]O38U-Y);686^:JHN#V\5PHLSGI))WFQ8UEWPE M;H7_HYQ;/ U:*;DLA';2:&;%\J1SEAR=CVE]6/"G%!NW-6:DR<*8K_1PF9]T MA@1(*)%YDL!QNQ>?A%(D"#"^U3([[9&T<7O<2/\MZ Y=%MR)3T;])7._/ND< M=%@NEKQ2_L9L/HM:GPG)RXQRXVY?KG%W[M;!L M;IRWPDLK8'O/SH462^G=\<#C.-HTR&K1YU%T^H+H0_;%:+]V;*9SD>_N'P!F MBS5ML)ZGKPH\*VV?C88]E@[3]!5YHU;W49 W>D'>!133(F]49'/%M?NE)>IE M%])ERKC*"L?^>;; 2@38OUY!-6Y1C0.J\?_JD2T(SSGGU5,HUX]=T/KNZO;R^8F=7%^SZ[O/LALVO;^]N9G>7-[,OLZL[=CZ[FOUV>7?+ MMD'^ .^SX,JOGU#>K06[ENK#A97LD[&EL3SDHUFRLT)8F?%6&EF6[?W];P=I M.ORX_3*\2CYVF81_*.F"WQ:U0\IZ94G;P5-,*+F2"R68XXI;B:6$D&\DJ*L4)ZJ/@UM$@LR*7'BO(9C(30;02]T+% M:5,0G%I%L)_GM)@7IM(X(*#CV3K(>TYWG#EE:([X*5W'J9R3(+):3L:8AU*@1.NQ\1R*0+%LB_<0L,D@N_#Z=J);Q5B0SWV M?L8/EU(4DVJ&:=!XJP89C(!FE;4463L3VC!E]$J0/2V8?W?0GX"+E:HM M4EKS;ZB^%9%F@0@,%HH:6)&9E9;?@_ H)N0*] Y1PTO(>) H,@(1^F[8G[;R M\TJ08N8I0W@#+,.5D"L M<(I2A6+MCEI'M%08!];V)[*.:;L'CR#Z)2 KN&4U9FARP9'C MII,1N]HV\+;Y@&=O-!YUZ9XF:;@GO>%H&$;3T4'W5TSY_S3N;-?(1F7,T MP268-QF.?S!_,F')B(W';'3P1KL19R?I1Y:THQ&;PVZV9N@\5@_JC)I<9^P?8HML!=718< M(Q@540:V+N*Z7A!LXERE>169''R7T[8P:@Q-E414[9R+GOE6(YOQI%7_X M>14G-B%5H)8EKE,H^@3"BA7*:T#?9W^)R#_:^">YT*. 1KUP0"[S,'MO%+2! M/6"->G;WP)HO=^R:5Y;*&;U?2@O%-#FSB!D#ARS13$'G4)XW=!V&+_I2DCQ MG7:E[M,:0GK_B]$_T&!\H&QCHJTR]1%/U:8N--/^A)#4M^>D40 4Z/:R)K5@ M5&K#6F\%S5^MT_ 6/+7?'T[>QX!:61Z:PB I8$,!8!=RT1'J>K>N!X7T=1IM_XV011D:VL4CZFS\^C!& 04 VA4**S6J-XA& MC?;ND\E%JSP]M,HCF0:("2J/N^?1<3N1'4*G)O'0I3 M[^XE^]T&->&*,4?N 12^D"KTQHC(%^H3C]6'8A-2PO^>[3"K'*'C6VSEH"#^ ML44"!Z9(7PW!;H/NL^?^:@^V/H0@]E;A-QQ64].C^U:[?Z M_%1U;2EK<:N9Z:J*ZZ=+4:K%V<@;+1>^RGG1TL+X_+3AOF_*]JM: M?!*#/Q')RU1I["];]+1^.F)99UI5#L[NQ!S!;LWI MN(5LP MW_7]5^0%*R<#*R]X0=[@&OLJ&J6ML_^XF)I6 Q+_?$5\N!(?6O'AOC%D[Z7) M2F4Z+79%\U5IE(4GIN&9.!LAS8S0#V)T?G-[]?7B_O/U1W9W]?'+U?7]'?LF M6,$?!&L7BJF5!68XQ1-VZ!VQR\Y NC&L5>OG6ZWR+FL-^ZA5US!>Y^S0/T)P M6BY+^_JM4*4PO!3/:(_9?0&+=JAC7 O LD8>YUAL./9%^62E"9X52\*_&%#] MH?0 ;:%-[T0N9S.A*719P>EQ;4.BK+.RR\4)5,%=+$%FG4N$ MTKQEBQ4_B*98R'4W!R?L!YFLL=*@%II&9)*7[1,JC]5-!4VT1*_*DJ.L$0M> MA^VY5IG03ZME\293%:D6 X55#B-:+:<=B Q3,UB:=[3"2U@C>#T%"0CBT-+R6I)(X#0'PKVT!X>3PDJ"/*\\RU=66LU&E MS. KJ6D+L2W)+O *##B"0B&7Y:+/3RA].R@LC8B[KN0-$7/89X4!MCGOOF;PS-W J=H4Z!Y$D MT(**-_MKAZP-/%MZO6-V3:F 9#&6A:0V&GID ZYEZ-CT:>ED'RTB+M'M#3N$ M*7"S,S@ WO&6_29;H($= M,"]P@BB@!]=)_-BN^$[HNO3D>UASV>=UHI)A=WV:_?E/B>_Y;U?_?N)$?@(V M/W#"R81=;(*8^#Y1^UFM0'88I\Q+G#B.?A!V65+A)$2]*WE?23^4GYB$CFO!$3B^%]([ M'J*4%E(G#;T](0*,14G"4D0P^AD^)DX:N2QVXL#_573@E+TP HP=;^*Q*$A9 MY,6OXB*"5R&<]2?QJZA C0@LU/S8\5-"0Q0Z04(1"A&0V*L5BW*)HH* MC>#U!@:,@30.!/2F]GUBL>*A"BUS84^P0A-'H:_GLZYD4Y'QCH:0H;QB7L"! MUIQZ"2WV\+.'2OZ@R\@2KE&'+-1"/ CMD!H[=@C,&)6MJ!N5>H=I4[J\#%63 MBK:EZ-&^*"3&&PC,.-U2N%$U^L,3ZCI@@X%=] VBJP=YU-^L?'J>*XP,TECM M6M =BCP>G&@5-?I>U=!EGAE&K&L7*'Y8H.!Q"AB-G]3[L>M*,](@+(7C+,&-H F43\A;;WQ3J#^Q=] ML-8I9Q-LJ]$\*P%[58 #-@F# MI#ID@=4?;J8T2@8,8>(15VX$E-'58-G6#<-\"?_J+2@M29V!S X@&H! K)_( M+#S0[@*#^3")B1K36TO#6D>#L;$#NQTFL48CN,.Z=D@9RY$+W$,P;/2W:)K- M*BI3_QX6,!;2)L0L)*K)VHU95V=]^I@._J/@TW6&ZZP8Q#[ ^::R&F7=?U\@ MB>;)8*2!,3,[Y0B'E6+.2X<5765S;(E*DK(<5I<^'&-0^B&.=GX;XFB!O)DT M=DC")NRP W<)'5-5=X:&.DV;]@BKIE1/ L)P;+(//L"Y]G8X>+A[C%; >)[; M>NK@I<>!5I7-PIW8)E=>AR_"MQ EU8,-#Z^6'BX'NM:V.GL3D(^LZEN>>-;R M;,8M!#7A_ _$#YO$#[]E15'I[R-*Z^'+B1VSF=!:X5I^)\1K8RK "1222 RL M.1F7_WQT/=YKH%MWGR&DNUKV+Q62YQ,.DAL/?99C)D3'W*>T'*PFH^5<=("+ MM>-YP1%+G# )MOJGC_H2!IXM)+&30-F.8SWT4B=VP7_H81@()WCX31GXM0FJ MFQ7R0(91,CQB'IHS)/:UZP:!U0-''\4D]=D$$=L6-A4SN@4/;_?\D0R83/PC M&A_<2;BQPR[[*L(.!U-!XWAI9 V(O".K92 /49DQ]= ?K9)*=M'VESA[D\+1 M7"O0UG1W+*F"?:X!0N0H.XPBN)Q,M@0^9[Z1Y9OW6M+@,4GZ,3[RW/VFO_\= MIG;,1\[$H_$HMH/W/H@:)JIAGCH,>BSA1A)%6UA*(#HF*$V@"WN[D$1CI'M$ M_T$8_11'-.Q.2%4*B+X$(P_^^=C? T8!(?R((1O@R X<>8A-BN9JY6[+HQ0* M LN;Q+\ (1_Y&PO=V]R:W-H965TI731<85%D02E7 MC22.NXU<2!V-!F%M8D<#4WHE-4XLN#+/A5V?HC*K8=2,M@NW&-B3F3$//+G,AE', MA%!AZAE!T.\1SU I!B(:WS>8T9-OE(E!+G7U%T^;..PI].)W%)*- M0A)X5X8"RW/AQ6A@S0HL2Q,:#X*K09O(2ZG?(%8[:LF6VFGR(>"X ML'5HQ35(XB3Y *^U<[45\%KON;H4%H]FP=6)6%-E>1A;*_0"P_CO\,1M.[F[,_CD['TXMS.+NYFEQ<3\=WES?7<+=$N)'JZ-Q*HF$+ M8RMJ1'6%2IT2,&@@F2N@:" >"J%*FX= 3VJ^_])(D M_ART6"+,FY\_U: @=>D=L-2"HNW9BN.R U.P58I!-14%44]E1<5R.]$6.>.) M$ @5)+EB1#X9 BIB!6PF9$46=@R+"M)#=1YM54N.5V&F3K<%-:P+Q0 M9HVX42V]DQE")HF7-Y96*9^HY$+.%((WQ"5%#DIPS!&3C&RQI[M U$.PO?%" M@2[S&>VS_YQT]QP)5\[^)1,,^3X4]?T:M/& 3RD2\68M:?9KG3BNPSA@4<=( MM6N9&FL3WQ5_DG:_UN_VMX;%HY!*L!,4,IB7G@OU!\O201$#@N8*P4 MFS,4,&WTT2/MT]ZKO(@W2,&*5J5S)4F]Y>)*^B4PH*3*HXQ*0VEL5YJ:>TOUFQR<>8W#[H-=L[W@> M=#K],.$$_"_6DUK2/7ZVWZSUVB\9S*5U'C2=+)!71_E/L1AO;W96>U4,=+(2 MJW 5X>'WDNJGU0QEV(36<0P'T&K5^]T*FON)G MKW2[<5Z"'W=XG M7FO7NPG0,V".DEO%P6'S>+/1Z?X,BQ^ZH1T?5R:/6_#6K=/8N]GI8%Z$]XNC M))?:5Y?\;G7W1!I7+X-G\>I]=27L0E+L%&ULK591;]LV$/XK!ZT88B"U M+%EIG,PV8+LNDJ%)C-CI'H8]T-+)XDJ1&DG5R7[]CI2BV%N;8L->+![)^^Z[ M[XZDQWNE/YL"T<)C*:29!(6UU648FK3 DIF^JE#22JYTR2R9>A>:2B/+O%,I MPG@P>!>6C,M@.O9S*ST=J]H*+G&EP=1ER?33'(7:3X(H>)ZXY[O"NHEP.J[8 M#M=H'ZJ5)BOL4#)>HC1<2="83X)9=#E/W'Z_X1/'O3D8@\MDJ]1G9UQGDV#@ M"*' U#H$1I\ON$ A'!#1^*/%#+J0SO%P_(S^P>=.N6R9P842O_#,%I-@%$"& M.:N%O5?[*VSS.7-XJ1+&_\*^V7N6!)#6QJJR=28&)9?-ESVV.APXC ;?<(A; MA]CS;@)YEN^99=.Q5GO0;C>AN8%/U7L3.2Y=4=96TRHG/SN=I6E=UH)9S.#. M%JAAH4HJ;^%T_X)P\E$9TX-KF:J2K%MET?3&H:70#B!,VS#S)DS\C3 7<*.D M+0PL98;9L7](E#O>\3/O>?PJX*S2?1@.3B$>Q/$K>,-.AZ''&_Y''5H!?IUM MC=742K^]$C/I8B8^9O)_:/\US;\#OU@\W#Q\G&V6[^%N<[6\A\7=S>I^>;6\ M75]_6A+\W7I-\+4RQU8MA78GE3^)QH@>I 63.YHS-UA>J&N M//7TF+KPU'FCVO;)+RN)T@(SH'*@^G'1%1!."-,6JC9,9J9W":OVV),)*T62 MH^4:2^=_A4S8 N8H,>?6P*(AXJ)N-)/&C3)1O &3I+3)![U:#2,6CN*SGLM[K$43@G8(MV?2+=8*I@Q/.>I M9VE.0=+%2Q$L>X0??QC%4?P3G$0CPFI^9Z6J)67YXDGT%X?,6UI,:ZU)IK<5:JY>PVJK^@_(ENZ !#F6[6]%]CH-DPNG6Q0GC1W' M9SW/JLD4N#F$QT=Z?0PZ\TV?&DR']W!-#GQE K@ MVX6V&$M]KOW^ZJ#+JN,N*YHNJR@=TX[VY;!Y8HM/_VM42'ESQ)>J= M?\@,I4-2-+=]-]N]E;/FB7C9WCRT-TSON#0@,"?70?_\+ #=/%Z-857E'XRM MLO3\^"')D:%V&V@]5Y1[:[@ W3^(Z5]02P,$% @ .H''5,DS:S"5 P MW @ !D !X;"]W;W)K&ULM59K;]LV%/TKA%84 M*Y!9LNR\6MN G:18AS4Q;&]%,>P#+5U91"E2):_B^-_ODI05>T@R!%B_V'S< M>\ZY#Y(:;;7Y9DL 9 ^55'8P!/RCGAN:Q1U*+BI05FC%#!3C:-I_/QLZ>V_PIX"M/1@S%\E:ZV]N\BD? M1XD3!!(R= B<_N[A"J1T0"3C>XL9=93.\7"\1__H8Z=8UMS"E99?1([E.+J( M6 X%;R0N]/97:.,Y=7B9EM;_LFVP'9!QUEC45>M,"BJAPC]_:/-PX'"1/..0 MM@ZIUQV(O,IKCGPR,GK+C+,F-#?PH7IO$B>4*\H2#>T*\L/) B1'R-F<&]RQ ME>'*IYK M83.I;6/@J?S^!^S-[]/5S36;3Q>KKVRUF-XNIU>K3W>W2W:G@%50K<$P73#= M&#;3W.1NY M 2MR4,BXRME5*:!@-P^0->Y,L;NB$%F@Y&W3=@(L$XHMH<:@*DWZEQY#6+(T MAB#ECM4^0:C)O=86?X&JEGI7>;Z- ?"CK<#2B]HS]-A*(Y=,T=UEN03K$+#D MV%F<$'DFFURHS:.%;=84B^!&T)Q$_LMC"P;8FWX_/4F2Q$M]]&PWZ)Y126X._>BA.MQSPT[.+1_ST='!$4 AC MD2GABAE.TBM(>NRN08NTZ:+F6:8;A99,,A#W?$WU;*M[%+4O"9D=)F>?B].@ MU*N@HRAD=Q:#_.'!_F\-A3GH^^U^[]E^/*J^"_D5#78/*M==>^V;H.:^7]H> M(/S6S.6T *JTP\VHN2@3HEJ3)P3[$./9\(>6^RR]/"CW^?]:[E7I*#R/TI23 M)XI/R?&5WY^/-C=/EI36CXOXU$48'[PXU#\;_ZY231U=>'RZU>[IGH87Z]$\ MO/N?N=D(NA$E%.2:],Y/(V;"6QHFJ&O_?JTU4K/Z84F?'V"< >T7FMZI=N(( MN@^:R3]02P,$% @ .H''5'FYZJS= P 3 D !D !X;"]W;W)K&ULK59M;]LV$/XK!PT84L"P'#GITM8V8"?NF@).W3CI M/@S[0$LGBRA%.B1EN?WU.Y*RIJ2)5V#[(HF\N^>>>^%1HUKIKZ9 M+ OA33C MJ+!V^S:.35I@R4Q?;5&2)%>Z9):6>A.;K4:6>:-2Q,E@\#HN&9?19.3WEGHR M4I457.)2@ZG*DNEO,Q2J'D>GT6'CEF\*ZS;BR6C+-KA">[]=:EK%+4K&2Y2& M*PD:\W$T/7T[.W/Z7N$+Q]ITOL%%LE;JJUM<9^-HX BAP-0Z!$:O'5ZB$ Z( M:#PTF%'KTAEVOP_H[WWL%,N:&;Q4X@^>V6(<74208,X=7JJ$ M\4^H@V[R)H*T,E:5C3$Q*+D,;[9O\M QN!B\8) T!HGG'1QYEE?,LLE(JQJT MTR8T]^%#]=9$CDM7E)75).5D9R>K:FWPH4)I8;ZCIX&3&V71O!K%EN"=4IPV M4+, E;P ]0862MK"P%QFF#VVCXE6RRTY<)LE1P&G6]V'X: 'R2!)CN -VUB' M'F_XT['^.5T;JZDS_CH"?];"GWGXLY^%?RZ%_P)Q/UO-/]_/;^Y@_H6>*YCG M.?K&A8^51!B&9/2@1B 7J#$#+JV"*1V4K'2^;U0?$CBQ!<*OOUPDR>!=*_/K MTW>O@ R4I16QHD@'MN+)<;D 1;*)&A M-L#RG ON.0;8%@,D*VF7Z&CDL@]WA]@T/@5TC#,"5:9-[S M04Q+I2W_[G="!B@BY^=QCOI/:_OZI=HR*%7&(3?&!:E>,\IJM2=K)4; M"J4?EC4CO_M45,YUKE7IL?YS,L+O /_>9N2Y41QW;K@2]<;?XX9<5M*&RZ[= M;7\5IN&&_$<]_&*\IELW .VA^HR=]02P,$% @ .H''5-L9BL@J#@ ="4 !D !X M;"]W;W)K&ULM5K;DMLV$OT5U,25M:MDC4:^QY>J M\<2Y;"5KER>)'[;V 2)!"3%), IC?+U>[H; *FQ++NV:A\\EDBBT>C+Z=-- MO=@Y_S%LC.G535.WX>79IN^[[\[/0[$QC0YSUYD6=RKG&]WCJU^?A\X;7?*B MICY?+A:/SQMMV[-7+_C:.__JA1OZVK;FG5=A:!KM]Z]-[78OSR[.TH7W=KWI MZ<+YJQ>=7IMKT__>O?/X=IZEE+8Q;;"N5=Y4+\\N+[Y[?;&@!?S$'];LPN2S MHJ.LG/M(7WXN7YXM2"-3FZ(G$1K_;*!')*]P=>"_:A>?79RI8@B]:^)B M:-#85O[7-]$07[-@&1]@;E[]=%W..U[+'\S![/U*^N[3=!O6E+4QZN/X>^6>EE4OKU\J3 R\[/U8/%3"T7 MR^4)>0^R$1ZPO >?D??6KW5K_^83S]25:P,.6XH!=%L>6@2V^L&VNBVLKD>K M!?7ORU7H/:+L/RI@U>L@:/?R,1K]Y71KUWA3&;O6J-N&8U4^+^&"0-85; MXV!&]2S/C_+4;F-:5< O'C&',U6VM0BC4G7>E4.! VG/Z]I0&>]QHW?*#3X& MI?%AKN(6OH25E*Z1X3"+4< *5;IAU5=#C;0KW$#VH=PI%1D00C860KPM8$)S MTQEO#2TD6VM%7UUI<4:SI;2&JAM.T:Z\;'^XU1;FL\5%)Z M37=Q,:V?T:F#+7$[^3,=214XI^V5M^&C*-/J>A\3I-)L%%PMK"^&)O1T6%Q9 M >Q4Z$QA*RB=9:7]YM]^<_%X\?SRDSL*6IGU$9O#0[:=#5V*-F ML4]'$BE M'7!X2"U,.2"^I[84G;)YPL9V'.,S55I8OY\8# $$N[!9N$34.%)#W["NTWM: M-C^1#X]R/CPZ&>5VL(E7M4$X*PV_:-^G$$TQ1RO9>J/S M@T4B(CXT]CFVI)&3%#@)>3L[%+YACR"BV5>!8]&3#=)U-]KF;NO:^T/@.$FG MN:R1.OQD"I9X+2J M!6]*EH>0 B!3QRDY42/VJSQ2&4H;\/@MS@Z?6$!L#-0-5!EXHNC9^)YR(NK M7DO$I>TZ/-X>[C=NPG)+#[2AZX38;:"MR=S(E^GIDMG?'1JW)![A&$:2%FTV M7XA@2T%@.FUQ!K?7=0^Z(>G7Z#W!G*NJ **JU] =5JN&'L@U>;8< * =!)L; MKL01OU+H>TKM$RI?UER-:AFP[B&@^L&VB@*Q.#%P;@'-RRO$4P39@[KHU+($0T4 +YSE6 M;&/_3J8Z#@)T9VKFJ..I:'B2H^')28?^0K7E:#T[N8X:N.]"IPOS\JPCQ@I8 M.'MU>7VEGCYZ[ZCY)O?OM-T^7R\7S]V]_YT\7S^]%P1R+D>5B>1\]UC1$*!EM2L+!2#N+ M3.WQ\$K73%>Y>9JKRY LPZ4FVRV1*6XD<:]U?'#==361 RIW#4X").+M!(%9 MHP@B?PW6QQX!Z\(&%>@^,2PQ0%!W[=S,9^D;!Y=F"D;&O%BJ1IHG)ATAW)NK MZT]$, \DQ5:)D0M&P5YBIS!REF1P H0OFF7&YY%8KV/E(2&1VHT,=.($2\#> M*Z,]%1C>1!,CT.Q1"EKJ!:Q "LL6F72@N?HA*8K[3+@0I>VG5IM-%HXA!*$P M-W -AHX5GAHWT(UZX-@<6BXOMPZ1%8&?8EF. MG^Z(23A^&64I+=M"(A$66CD/6.)BH0FW=QN+[;DEJ1BG=P"I*W M\D\T-(9;F.P3@7UV M"E=[9 QU-[$!HINS3%=N:4LY$Y$3F=32W"FUK>3(UTY()-$,HG74._%$(1U[ MDK;$.J2QC>K9!CMZVB2AQI79N;P M] L\$OX=>'"4"M Q&G%:R,'@R$>)C%^19HK?5K5=R_&!JF6T()D[)%\D8A&+ M6AX<<5 'K W$$.;J+35*1T6KM6':3E IL9Z%HU8W-C !0.L_'1^A3N[C4/- M1+/H>79!;>EJ0+>9&B4D.MV+K"<,HETK\Y+I"1GK-'7^=FUIA@(JG>92!;H-,O&;B[=%$\#@-Y-K4W!_PWLD,<4R 6 .B[:,KA!1-O2 .CQZ8 MM*G'O< *">U@,CG6J&Q&[K28O685"'G*;0+9&'HYR";36W+EI!I6 IH!W< ?IU)<.@[,]XGA8B5=&:!'&P?2 MD]D52;QS\?0)V5(/C>FOLH8(:@(37Z,M.MJ+"<$'6?HD3LPUA\)?'8FU*4;SK!A3R;DMA+BC&S"[D+]R:G'M;D,>*Q=*0.[O'B\2S[ MG$'CZK H7>4,FN6)(W"%!Y5QS"3#1@;"!'"QZZ34$>;)!TKCI8,W'2OBS/GP MT>U"I )VHIF!]GLI8WV/H\2I%BEC;E"R.%HFI4B<)F4$85[&W./PFK9N3%VX M:\B[QZR.NLX$O!$C)U_*D&R.,F2NT.=.]_0F(<3>4/=I?U!'F-/OJ5RA0A , MXF\9TNL!4VBFV=!,GQJ4/,MTY]E)IG)M>" Y4S\*3>!]+DN:WQ!GY.!,@'&, M!WVE]/5$NCZ4GD:A>4)Q_>.WNNF>T[_+/*J(8$&1A("EYG6GU[$&K2"\LD<& M3.#C%8WE>@ILF6'J=J"W4()7<;(EE(:BOD*I2KR WBCDK#R88PH/!W4J<#R9 M?MWV;SX4U=!8]8)[&;1*=#I2=#J)/YRTTEPE MCBN^_MQY.DA2:8C( $1O0CY=2%SG@K'B\7X,GUQ^C45;WT5@Y\V_)=K M4R[\,@Y>CKY#_X+H5OW*%EX^X5JTH$F]DJ96:#"9ZNKM'S]_?__B&7(4&(@N M6>8D5PZ-LD:[#&=?VI(@L;:F$LA[DQKJ:P-5J81=@B?JYJO1,TS,^/LT9D_XQ\3F 6QSHT')K)NQG*KH@A!I3( M[0V].O'Y!:3CE^TAZ=S!8L&4!]9'>0=R-OQRT2;&44%2 8,_#7HU-^>DGXA?&S<( V0_G>12W'FV%%/ MI,<:,N&*MVQQR)#^'U3N6,*>3WX(@Z*^YI_[,-=I>_E-3+Z:?U)T*3^D&1^7 MWR,AV<#50$]-A:6+^9-'9\+^TY?>=?RSFI7KP2#XX\8 1ST]@/N5&ULC53!;MLP#/T5P@.&%LABUTF[KDL").V&%5B!H,6V MP["#8M.Q4%GR)#IN]_6CY,3-@#;=)28IOL='A=2D-?;>E8@$#Y72;AJ51/5% M'+NLQ$JXH:E1\TEA;"6(7;N.76U1Y %4J3A-DK.X$E)'LTF(+>UL8AI24N/2 M@FNJ2MC'!2K33J.3:!>XE>N2?"">36JQQCND;_72LA?W++FL4#MI-%@LIM'\ MY&(Q]ODAX;O$UNW9X#M9&7/OG>M\&B5>$"K,R#,(_FSP$I7R1"SC]Y8SZDMZ MX+Z]8_\<>N=>5L+AI5$_9$[E-#J/(,="-(IN3?L%M_V<>K[,*!=^H>UR1VD$ M6>/(5%LP*ZBD[K[B87L/>X#SY 5 N@6D07=7**B\$B1F$VM:L#Z;V;P16@UH M%B>U_U/NR/*I9!S-KO4&-1DKT<%7W*""%(Z61LF,(\>3F+B&SXRS+=^BXTM? MX/L -T93Z>"3SC'_%Q^SMEY@NA.X2 \2SFL[A%$R@#1)TP-\H[[A4> ;O=+P M(UQ)ERGC&HOP<[YR9'E"?AVH,.XKC$.%\>M7^MS]_3<8!"O;"-5@#H* 2@1> M(;1@"LB,(S@JI'7T3NH!=!8OW3$8"YJ7F3=4R3]BI;8PH' M4F>JR3&P!U(FMZ+E$2.T4B@W@%ID]V(M]9HWMZX5*QN $BNN(W0.AI$L:8.V MY#>A8QT^=XOQWI!6:-=A%1T#&DW=O/;1?MOGW9 _I7=/Q8VPK,>!PH*AR?#] M:02V6[_.(5.'D5\9X@4*IE>'UB?P>6$,[1Q?H'\#9W\!4$L#!!0 ( #J! MQU1OH&09*0, ! ' 9 >&PO=V]R:W-H965TW:/11].$F41>1TIQY/<;R_?KP[ M67&')&M?[/M!?M]'\DBM=M;=<(OHX:[3AM=9ZWV_S'.N6NP4SVR/1FX:ZSKE M9>NV.?<.51V=.IT7\_GSO%-DLLTJGEV[SCAQ>S!]Q*$:'(NI.1%'E:^759N7L#ERP%K2PB*%&;Q%')A3EHW=R2^+G M-V\4.?BL](!PA8H'AY)QS_#8^;-KJZDBY%]6N1?^@))7(]=EXBH>X7H)5];X MEN%W4V/]O7\NNB?QQ4'\9?$DX$7O9K"8GT Q+XHG\!93,A81;_'_R7A-7&D; MXF;X M486R4EZ:8] UE"B=5*$T0@W>@G2'!B6]P2S];QWTBN*%A&NX00<*-*F2-/D] MD FVUM7H]#Z9J-1;)?H=HI&'Z6X$J%?.RR/I57@QPAVD=/?!0JT\SN O.273 M#V(S<-(S&D%S'Y1R,0SKR-,_8D5&["H!V,J1%">T9 VB(9#(B$'VH/$6-=@F MP:?X)3E,6T,-52(KQMA^1W0D,&D[(B'S7^N6T"E7M?LH4-+=6"WLO(3WD?QT M"7\.UHNT0TY"*2)2&D3C>7!T0+6PBC"=*L&A%(>\"_]L!"V6\$?)Z&Y5J0\ MOZ8$C(D,8$P=:>4>A@K;$(&*=>MLC9IAUUJ>:A'BL1/+"=0D+\9+P8-.<]@= M)"V6\,G:5ULL$C&PO=V]R:W-H965T;)R_"S51%)\;8\/9J(ZQ/2F*4-;4 MR#!V+5GL5,XW,F+IUT5H/4F508TI9I/)FZ*1VHZ6BVR[\LN%2]%H2U=>A-0T MTF\OR+C-V6@ZVAFN];J.;"B6BU:NZ8;B7^V5QZH86)1NR ;MK/!4G8W.IR<7 MQ^R?'?[6M E[WX*5K)R[X\6OZFPTX83(4!F90>+GGB[)&"9"&I]ZSM$0DH'[ MWSOV=UD[M*QDH$MG;K6*]=GH[4@HJF0R\=IM?J%>SVOF*YT)^:_8=+YS.)6FM%( M3EL^E)OHL:N!B\N/+7D9M5V+&UJCV#&(W^F>C)B)@RMG=*DI'"Z*B% ,*,J> M]J*CG3U!^X/XX&RL@_C)*E)?XPND..0YV^5Y,7N6\+SU8S&?O!*SR6SV#-]\ MT#W/?/,G^'JUXII:Y[/^?\Y7(7KZ(\S_?&+R_I8#9_GN"51RWL2 M<>.$&_A"SW?R[3?3-Y/3@^FAN$@!T!!$= _?5]ZI5.(X?_8NM4):)0YFA] ; MI39Y>5L[0T$:^I_ON&/^LZ9 CP06TA-NH,6353"V$OMDMIF29%GO'+\+\/K/ M^?X6DP^='*6KBCS7OJPEUYN\#E&7X2'N2[+)!.$P@MDH'[)V* MS8"'TPH&Y=,:2(B F[:PM.A]H:522Q.WZ#0Y-C>U>2 MWPYF.BI=PZ&I]\C!D43T>I7@%(2KD*E*;)$&V9"T_<%(.#2.VY-H>Y%@M/?: M.\NEA#O$W&N0(THKK>:0C Q\>X.H-!FUPXK$RL>""_F2J_%((5M6%P)GS5'0 M*('L))#2*Q33:1-><>4\RIN:(^Z,*ELS8J6=0I+H(U4B<\KW)54XZ^1[&FAH M(*LBH'()UEZ7Z*3)70IS2,5['$UX:SJC+0)#KG#/]2.[9@Q=Q3[<*6S M&#OD!Y^Q^)C\4[<;D?'DL.]S=Y L>.>P=TME6;ID,[SM6R7'BC5]39<-L@$ MYU [O"I%H80J:-=6_.$BB>D.R:M\7+RX1-I@5GAA2KS35EJ^I.(FPM#Q]T>6 MB3CCQ6_);#M9\VGNL-/Q M8SVPV!LSJ.4Z#],@"=\- MT&X179N'ULI%7,[\B3-7Y-D!^Y5#G?H%!QC^BUE^ 5!+ P04 " Z@<=4 M9W ;ZB0$ "/"@ &0 'AL+W=O( MDUV@[8O-V\R<.3Q#S62KS7=; SCVT$AE+X+:N_@9]/H7W5VIIZ9=M^[-QP,K6.MWTQHB@$:K[ MYP\]#S]BD/8&*>'N A'*7[CCTXG16V;\:?3F!Y0J62,XH?RE+)W!78%V;CKG M5EBF5VSIN -DV[&% 8O_G%C[ /<@6<9.;OF=!'LZB1Q&];91V4>8=Q'2(Q'& M[*-6KK;L2E50/;>/$.T>6_3Z[L\Z@QOYX!5&^1Y03 MHOP(HB667M5*\-&NC-$&41G3Z=CVF 2N+@#_*C:K_D2A$(Z7KN?U6+UKLMH2IQ+ZH6D^=D!!7S'IE (BQN,]T:UBK>5L+O(9L5 M5G WZGG%R0%QZ/CS!@SOPFW! ..6K;3$Y\*R$_3H:MU:3-J>GC.L1,)Q6QN M9\)B* LA=[I(V,SZB[L7:"L?V0ULM.D />6&1_HI;5A'=0=\D-!V&>#'\^ISP+!SG1 M0L[\4C8.XQ$&\*(R(.FN1;/A7ERHI&MUCW>NS>,/"V7.)=8:L"5]H$@=2CM4 M*'X5*IQ5^!8ZK((>;0UX.'PZQZDRH#IC;\OI+>L6&8 MY -2R" AI?2*0;D@C!MP7'2L?ZLU*@Q5=FB=AJ/QB*QB,AZ/LT[^HZ+P(! O MA0FB2'E3((L_QG"N5_8RC%$HX+JH7AN'\IA@GEF\;A*!F\R5*2 MA/FH>PYZGI"W@F@>X4YVA"D,G.1T?I".#PLP&89CK,F7OD'109/0@%E3*V2Q M"EKENGYAO[KOMF9=D_%TO&O5/G*S%DB6A!6:QF?#(F"F:W^ZB=,;:CGNM,,& MAH8U=HQ@_ '<7VDLM'[B ^Q[T.D_4$L#!!0 ( #J!QU2.ZW+E&PO=V]R:W-H965T!K3IQ:(DOL='FM1T MI_0358@&GFLA:194QC23***BPIK1A6I0VINUTC4S=JLW$34:6>E!M8B2./X8 MU8S+()_ZLZ7.IZHU@DM<:J"VKIE^6:!0NUDP" X']WQ3&7<0Y=.&;? !S?=F MJ>TNZEE*7J,DKB1H7,^"^6"RR)R_=_C!<4='-KA,5DH]N[ MS[C/9^CX"B7(?V'7^:9) $5+1M5[L%50<]FM['E?AR/ *'X#D.P!B=?=!?(J MKYEA^52K'6CG;=FLC9#Y"]GY!7ZO? M2;";P DUK,!98$>,4&\QR!\KA$+5C2+N&UFM@1_]-4[ "-9*V/DB..,23*5: M8K*D\PG8 G+A*_BE%2^0#D*XX9+;ABEAHU1)\ $&HS >9<[(PL'E&):L>&(; M+C[]6RAPV+D#_&N9_ 5!+ P04 " Z@<=4Y#K[ M=GX" !,!0 &0 'AL+W=O.8L@)+02>F0LTG*V-+X7AIUS%5%D4> M0*6*TR09Q:60.II-PMZ=G4U,[934>&>!ZK(4]GF!RC33J!?M-N[ENG!^(YY- M*K'&!W3?JCO+J[ACR66)FJ318'$UC>:]\6+@_8/#=XD-[=G@,UD:\^@7-_DT M2GQ J#!SGD'P](07J)0GXC!^;SFC3M(#]^T=^W7(G7-9"L(+HW[(W!73Z"R" M'%>B5N[>-)]PF\_0\V5&41BA:7U/TPBRFIPIMV".H)2ZG<5F>P][@+/D#4"Z M!:0A[E8H1'DIG)A-K&G >F]F\T9(-: Y.*G]HSPXRZ>2<6[VT9B\D4J!T#E\ M<05:N-%.Z+5<*B1X_U7X^6@2.Q;SD#C;$B]:XO0-XG.X-=H5!%65/H)\<0YJDZ0&^?I=Y/_#U_R?SEYQA3H2.X%)2I@S5%N'G M?$G.LXY9P;74TN&'SUR7KX1P#->U\_KSTE@G M_XA0QE<;[D?"UQ[DH+#O[C%5(L-IQ.U+:)\PFEV1DUS:+"]?Y,6^'O<]<%F MQHV#%4?* V5"P3,*2R )!+&3XN[F#+D0 MJTZ."[PMB#8#JNV0Y7:'[62T6[H$/)>8F5YK("A=N)-XM&\Y[U M=PZ_..[UA0VVDK64SW;S-9]XH4T(!6Z,16"TO. ="F&!*(V_)TROH[2!E_89 M_;.KG6I9,XUW4CSQW!03+_,@QRUKA'F0^R]XJB>U>!LIM/O"OO5-$P\VC3:R M/ 53!B6OVI4=3GVX",C"=P+B4T#L\FZ)7):?F&'3L9)[4-:;T*SA2G71E!RO M[%!61M$MIS@SG6TVJL$<%@<:LT8-'Q_96J"^&0>&X*U3L#E!S5NH^!VH(=S+ MRA0:%E6.^?_Q :75Y1:?#177H$I9*,I M"WTS FHN%ZZ[WQIQA"3R8<4$4Y20#T^D1UKN9%ER;?77]FQ1UD(>$6&.%6XY ME?8!HLB/LM0:H9^%?7A4+$>HE2REZ0)9_H+*<,VK'41^DJ3T[:<)?%9.-9#X M@V$*L9_U4GA )F"A#3,(C^P _20B[S",X8K^[M(W7/U(Y340*W%!K>#E(/ M5"O\=F-D[<2VEH:DZ\R"WDI4UH'NMU*:\\82=*_O]!]02P,$% @ .H'' M5-9,<#O#! L0L !D !X;"]W;W)K&ULO5;; M;N,V$/V5@=$MLH!C6Y+O=0PD:;?=HKL;Q-GFH>@#;8TM8BE2):DXZ==WAI(= MQ7%<]*4/EBF*L-N+J1NS6=A[\;.9Z;T2FJ\L>#*/!?VZ0J5V5ZT MHM9NXU9N,L\;W?FL$!MX M=8TUL"=+8[[QR\?THM5C@U#ARC."H+\'O$:E&(C,^*O&;.U5LF!SO4/_$'PG M7Y;"X;51]S+UV45KW((4UZ)4_M9L?\':GV#@RB@7GK"MSHZ&+5B5SIN\%B8+ M$(AK@3C872D*5OXHO)C/K-F"Y=.$QHO@:I FXZ3FH"R\ MI:^2Y/S\-R27')S=B:5"]W[6]03*G[JK&N"J HC? )C )Z-]YN GG6+Z4KY+ MQNPMBG<67<4G 2\+VX&DUX:X%\X1,/"!H0W'T:*50L)9:Z!6""K:V0>@4'@1]HJ $-0ZH M_H!*T0HO]:8^",(BR/P9AL[X#.EG$0.()N605P%"#A 0O5+M^>W EY>8M;8 MK%>J9!&IX9IVP:QA(2A+@-0L?OY>Y,4/EX"/U!_8%JZ-%*C0V (M?$D0),%O M ;D#=[1<&T5]@-7YX%S5#.3?!."-)Q^:5@2?RR-^GTE68TI'/KKW4_A0.WX7 M'&\F9,/?W:'/S,D;9Y@3?D2-U3-#5=@#%\=H@^]@U!O1X,)_4?M M2;\/B\Q8?TZ!R@_=J62C.(%HE$ _B6"0#&!1%H5":G],RDJX#-9$',6B:L15 M3U04^92(V_&R%10Z5Y/\?]-$0A8^-NR[9JL+(=,02)&;4E-0FVG%>G(RG7*% M/>5\J2A1E/I222_131M<[WD@'ZUYQ:0CMH=)PA$8560TYU*Y3 J#1-".3@L!!U ]01T_3DR]SG=2RW*5/+&M2&JM*M6SBB9AA!= M"14*?,&-NDU%PQPT[-Y*GY$5Q DII(!7>4+5LT7UL*]@8I'*SW5JKETS19:U MANHJ_R]I,CT,[*\E^9A$[2JN]^%BP_2YKP^+)_)BK8>OXZ%N/.&)Y0 M6 >33E2O7H&ETJTX+X"I/8:2=":]=_0,>G&R^ASE0B"?FST%: M8@@"):7&1W] /)%%P7A)T['.?U(YSU=35X@57K1"!MD';,W_I2GR%):6BL)' ME[_,RQS696BM;]O_TO2C]T9(-XZ; V7T!KGB*?L,53S'*0AM,[G*FA7'1;"6 MCV0*ETN*+$_W%AM\R,]AXPEI154Y'/,RX=:83'C9YQH=AS8R"&4:=H>T[ ]' M?&'0H+DF13!H#X<1W(4K(DK:R7! W=A1[LJ\*'WH)G0,J9&>$7A_]!X^4QE4 M))FEDINJ%J@71.TD&L.Q7.HVQJ@<[28,BPY"?E83U7YW/X]>5F/8\_%JF/TD M[$9J8A?7)-KKC"@S;#4@5B_>%&$H6QI/(UY89C13H^4#]'UMC-^]L(+]E#[_ M!U!+ P04 " Z@<=4YLGC!"<$ "3"@ &0 'AL+W=O;2>S#3A)AQ9H.R-)MP_#/M#2 MV2)*B2I)Q>E^?8^4+-M!XF2?]L%\T_'NN>?NZ)MLI/JJ"T0#CZ6H]-0KC*DO M?5]G!99,#V2-%7U9254R0UNU]G6MD.7N4BG\* B&?LEXY7EZE5MX)_,EQH_?68#U92OG5;C[D4R^P@%!@9JP&1M,#7J,05A'!^-;I M]'J3]N+^>JO]=^<[^;)D&J^E^(OGIIAZ8P]R7+%&F%NY>8^=/PY@)H5V(VPZ MV<"#K-%&EMUE0E#RJIW98\?#6RY$W87(X6X-.90WS+#91,D-*"M-VNS"N>IN M$SA>V:#<&45?.=TSLT7'+ZMR^,,4J& AM5%HN$+BWL 55KCB1L/I/5L*U&<3 MWY!=>]O/.AM7K8WH!1L7\$E6IM#PKLHQ/[SO$]X>=+0%?14=53BOU0#BX!RB M((J.Z(M[$F*G+WY!WPUY6&&^]146@E7Z54HZL1NN,R%UHU##W_,E25*F_7,$ M5=*C2ARJY 54=U2 >2,0Y H^X\[L-:'1ST7AJ#I;W9>Z9AE./2I?C>H!O=E] M@9#)LI85.::MI8HLU:BXS'E&BUUVU(M+ MV*;7+HMX!::0C2:5^@RHLFB+<%\HQ(,T 0HR%R[*6Z'/Y-%+,C83[!#NK3Y4 MAO#H%AS\#-%P9,>+B,9Q$-IQE,*[QYI>"%)&SC6J D);4V#)#8T6\# 9GL'I M*(IH#,\OX@N:H_-P2*?S4BK#_V7N?9&KRRY=*/X-4YP)H+S0$ \A"L<0!F,8 MIK$+94_P/GV$YS1.XC,[1V'DYO \B .W&L;CLZ>)^+Z-P?]"[ATE$,]PBSRV M=,8I#8[>,$B>T!^F$,:0)!"/W\C;+S^-B8;?(.Q7,2R(-_I+V;--7MO(V%_: M_HX13/9IL&D0.L1A$L"14DW[4DW?7*IS37]PM75-PQ?]]+UK*_6XMGT-#6D M%U8$*ML'3M&%C(FL$:R5>+WF7LF:PS2QI?Y?<\$^@;(AU8H9)"#J\!4YB$$T M2$=P0E.8M%- 4S@8QC3=VNM$(:\R:C T6L?MZT0.M;DB\ '%+C-.7EE]E-7Z M5TK"$K O\L[$KMB[.A\.4HNDFY[39M_*$LDA2E#G"I%*9+$^6L[SH\\D18LB M-1H$ZE1HEZ#EU9LZT=">$\L3RN* 0'[ MCDQ14.+QX+FT]O<:A1+5VK5#E$\V>&W/T)_V'=>\;31VXFV[]HFI-:?T$[BB MJ\%@1#FMVA:HW1A9N[9C*0TU,6Y)9.2HK !]7TEIMAMKH.]#9S\ 4$L#!!0 M ( #J!QU15A,"ZR < "X4 9 >&PO=V]R:W-H965T0Z>'.3T'UWX9]2K,S.FI$E,Z6^T,/[ZG+BDT*B$:4E#AQ_C^)6- TQ@AJ_ MC3PG&Y%$N+M>6-6.Q-"@E=WPSY]&/^P0Y"\1A"-!Z/0>!#DM?^267UUHM6*: M;H,;+9RICAK*R8Z"\F U3B7H[-6'I=# MX1=MK(T8.5JOK2TN8WSC[DXJ,B*$??F"4OQ>4$26B$?A23JSLDK^&(&4.6 M,M5KMMR(7P[B#L.[RIR]83>]@51CF%7;]?V: MS]^UZI?PH.6R8:!@GVL%T1#_]1VD#?@*=@<.>\A@B"N(*;!K[U" Z2?86=UR MRWZ6U@K-3E@0>5$2T<+W\C!U.Z$7^SZMP@![/GO?5<@8+?F@V ,%V;"__B4/ M@_"'S7^8>TF8@RR,O#C+V/5"RQ))W.N1[AUA8[,#WG%:L"#WTC3YAME-(WA9 M4TAO&_[LR-\VO:S@L%[+N2RY*SYQY*5YPJ+,2R QP&]">GMQ OF=;"'GG>"- MK1V'NQY&.+H@]F)X L;[D?^-<(K[@XO["2M"KW!6Y;[G%SD+TM!+?.>P./6R M)&;_YRCY5&OQW\,D]GP'CL@+@YB>L4@*VBB\(@Y>"1%@+,ES5L"#R9_A(_.* MQ&>IET;A]Z(#40[B!##V@BQ@252P)$B/XB*!53&,#;/T*"JBP(LBN&0-&1'REZR*7O)T;)WH(>\[X9Y ;H>JG%'^1VN<9\%JQ3KE,4H MT#PS:NC=#E:-@=4<2!U<:IR_5AN:$ENR$@YI+6L%[Z#NO&_83)2\-X*IN0.A MJ8'ZBG4^V1F)H_"B:,1<0LZ!VK%U6; MT2CDDA#Y9,1P8\C*52W+FAB6G&8>;E2'9OR,.0/P1OL7Y\@3P?INY =9 W]: M+Y1^9M(XZ5K01$86CT9890F^3M3 Y&O%B'1K OD/&^0\3@XSY!!XJJ(200R! M:P'6F]A7HI1N5&OY%XCE,XR &^XX1R1!5@I7,$C%+:E9PP8>0)4AQ8RA UR3 M\+_0#DU="?.O!V=M2X,K!/_HX22 ?:@(^Z7J597JA&61ER.%3UA:H(9$KZI= M@4]W8_RCS*0Y^W4G+J.B";I-D;($&8M$_.2B,!XA*V-J 20T#-$:TG2G2)/@ MK8M0J%4K'$:HI.P5:>#S45*]=, :@ELJC=(&19AXP@ /AS)*,^+3]!6>2J%A M7[<'I?55;[Q&@N%G3.L2[H5:6-#I"N/ZH.!,=&(N+?:6B&W-"1^4L+*D>QH: M>JRW8\HXBDH@ITLY((XV>$OE]/=QPQA%AV"SDJAZ6S/F?5<.Z6-ZV(_&1*6! MZ[(>V3["^&7K),IM]6'FV5C10IFY[ A!'FO$@C<>J_O6Y=@:E<1E&+B!WM&& MIZD)6EID,7PG;9J&6;%U+)A9&/K%V:,WBJ];L,FXE:%BH_@/_X9#H8;=LR2NNU\(R/;Z'H1[A M3&BM,-L_@/^=@NQ@78'I:5,B $Z@D%C>*HCMS+ RJI&5<]I;%U22\&"QX:K( M^:L&SVV7'%UZ:+3XKD+R]22&Y,9BR'+,KNCLKRDM)YL);CV_G;!3# A!=,9R M+\ZCO3X?HK[$4> *2>KE$'8@K*=!X:4^Z$\##"UQAL7/RL"N75!]V" /US#R MQFA"R#Q_:9S010(-9/G_@3*9!EX1F-.7X6[YRP MFZ&*L--15=SQ@B)Q"B3!F9,R7H]1F3&=T1_MDDAV;3$6S7I+KZT4FCN%NYW5 M&%RI@KWO $+D*#M-$IB<9WL,OR;^()N__:@E#4A9/KQN)('_NBGU?X>I W.< MEP4TQJ7N!>$UB!HGOW'N.XT&+.'-*4GVL)2#=4I0RB +9X>01..N?T;_49S\ M*8YH*,](5 &(O@2C /:%.'\%C")"^!E#-L"0 S@*X)L"S=7QW>='*11%CC9/ MOP-"(?+A-!XQN<_Z92214+\XH_!Y:/0'9^[ISC<<=*"%^U*%-JWZS@Z?B#E(_?,,X[8>ODX-#U8MW1>AF;)H=VY9"XYA MD2[@?*Y0A,<'$K#Y1'CU!U!+ P04 " Z@<=45"!R3:\" #*!0 &0 M 'AL+W=OZ1$*R'--"BMK<=A:/(2*V9ZJD9))TNE*V;)U*O0U!I9X4&5".,H&H85XS)( M)WYOKM.):JS@$N<:3%-53+_,4*C--.@'NXU;OBJMVPC32(?V9SW79(4= M2\$KE(8K"1J7TR#KCV<#Y^\='CANS-X:7"8+I9Z<\:V8!I$+" 7FUC$P^JWQ M"H5P1!3&GRUGT$DZX/YZQW[M<3>^LRI_.9I17 5>JHKPHV2MC3P6198O,6'%%X78[R+<18?)V>(' #IE0;"0O7F^,WX;DK,O#HBYKL;(V:>A2^$-X" M51K"->,:'IAH$'XH>;8F,#G^HTB#P%@F"RY7P"Q\;\0+)'W_EGU(1A%\@"3I M70Y;:H+UX[C=&P[AH24]&5Z,2N6U$$NO&=_@502P,$% M @ .H''5./6[*.& P +0@ !D !X;"]W;W)K&ULK59MC^,T$/XKHW!"K;0T+\VR[=)6:@NG.\0=U>T"'Q ?W&32F'/LG.U< M=_GUC.ULMH6[(A!?&H\]+\\\,_9T<53ZO:D1+3PT0IIE5%O;WL:Q*6ILF)FH M%B6=5$HWS)*H#[%I-;+2&S4BSI+DZ[AA7$:KA=_;Z=5"=59PB3L-IFL:IA\W M*-1Q&:71T\8[?JBMVXA7BY8=\ [M3^U.DQ0/7DK>H#1<2=!8+:-U>KO)G;Y7 M^)GCT9RLP66R5^J]$UZ7RRAQ@%!@89T'1I^/N$4AG"."\:'W&0TAG>'I^LG[ M2Y\[Y;)G!K=*_,)+6R^C600E5JP3]ITZOL(^GVOGKU#"^%\X!MWK>01%9ZQJ M>F-"T' 9ONRAY^'$8)9\QB#K#3*/.P3R*+]EEJT66AU!.VWRYA8^56]-X+AT M1;FSFDXYV=G5NBBZIA/,8@D_VAHU;%5#Y:T=[Q\11C\H8\;P6A:J(>F>[06: M\2*V%-MYB(L^SB;$R3X39PYOE+2U@>]DB>6Y?4R8!^#9$_!-=M'ANM43F"97 MD"59=L'?="!BZOU-_R,1/0._KO?&:NJEWR[$S(>8N8^9_R_D[Q_]L9(H[:<* M<#G6?8U0*4&7D,L#6%?'_B;R/] 18>B9O) :^XNRS,RY9$5Y\B$1\8'9,43 M,F &5 54'BZ&^L"(?-I:=8;)THQO8==?:Q)AIXA1M%QCX^Q?(1.VA@U*K+@U ML U 7-1[S:1Q:[)TBP/'VBZ&'3B MBRR_FD^3R8DBP1(=/1?@NP>?F\Q'=VY"3KR@ OAV(15CJ<^UUV]/NJP][[(Z M=%E+Z9@)W"'"6V41TL0CJX-(UT)YH9.L*[FKQ%;1^T6(_*3)[Q!??"#RE Z1$5XS8?=81:NPPAX M5@^#] W3!RX-"*S(-)G<7$>@PW *@E6M'PA[96F\^"714:)V"G1>*&ULQ5E;;]LV%/XKA-&'%F@B\:);D!B(96\+L )&LJX/ MPQY4B[:U2J)'TG$*[,>/DA51EBC%LSOXQ9+H[QR>"_F=(_%VQ_@WL:94@I^LL2&TR@NA;+40K;M6EF4Y*/Q M;3DVY^-;MI5IDM,Y!V*;91'_/J$IV]V-X.AUX#%9K64Q8(UO-]&*/E'Y>3/G MZLFJM<1)1G.1L!QPNKP;W<.;&<&%0(GX/:$[T;@'A2M?&?M6/#S$=R.[L(BF M="$+%9&Z/-.0IFFA2=GQ=Z5T5,]9"#;O7[7_5#JOG/D:"1JR]$L2R_7=R!^! MF"ZC;2H?V>X76CGD%/H6+!7E+]A56'L$%ELA658)*PNR)-]?HY-9#2^Y6P'>(%6VHJ;,OJE MM(I7DA<+Y4ER]6^BY.1X$HE$ +8$3S*25*T ">:<"G6-RD3.><(XF%-UB05X M/Z4R2E+Q 5R!ST]3\/[=!_ .)#GX;"S#X MQ'*Y%F"6QS0VR$^'Y8,!>4M%HPX)>@W)! TJO-_P:X#MCP#9"!GL"8\7AR9W MSIM]=O+L!\' ]?K I3[ >9"Y >'L*D!AJ"- ^\0-S/@H.<2J'$'WCJUM\Z@MT^*.I-\]1'\3'/* MH[0,^WVL&" 1DD<%NX+9BRH7@IIBL5?N'%A%5#!:L3#!L(V=5BP,, )MA[1" M88#AP/:Q.1)N'0GWC;SS#5,>U_X:D^]VYW9=;+?\-:$P:;MK0,' M5O!FYE@ M7D!Z$N_5[GJ#[DZV0HT( 20#]?V6.*K4NU# MOF"9<14'G0@['G1;.>V"7():FW[:!:E.RD&MC)I0?F/" S>AK4NL/>CH8UDT MRSA_63/%7HK!CDDI;!1Q>.&D0J1M06>FM5)PP)D8=LBI@C73 7VGO5E-RE!' MV^Q4E<.Z/_7Q0[^ :<6+*CK! PNO!F0YG(TS.5O MLEM8*6B&WX.D5;5F!A3"JB29@"W)1T),!S;=HF&_;&3B#QI"F3W3ISAMI2D5G]MXAZC;#5]#M MI,> (EY/?K!F6?Q6Q]S)SZD4AC5UXDLWT5C3*3ZSB0YQMZ&]M[D(3R\*6!,QOG1O2S3K MDG-[6]+M6J^:0:\^B1I0ZCVOAW:()F@RW-L>YN;4@D T"9-+][1$4RXYMZ>M M%!Q\" F"]LNA"85\I[UOK,:)4D;YJCS*$V#!MKG<'Q[4H_5QX7UY2-8:G\"; M$!K&I_!FMC\,U.KW9Y.?(KY*5*Q3NE13V=>>6D=\?]RW?Y!L4YYG?652LJR\ M7=,HIKP J/^7C,G7AV*"^M!U_"]02P,$% @ .H''5#GYYB-B @ N 4 M !D !X;"]W;W)K&UL?51M;YLP$/XK%MJ'5NIB M DG:500I+YO6:96B1-T^.W" 56,SVR1-?_UL0VB:MR_8=[[G\7-G[J*MD*^J M -#HK61^/\(EH=R+ M(^=;R#@2M6:4PT(B59WUO[UC2O-#6@>.H(CFL0+]4"VDLW+&D MM 2NJ.!(0C;V)OW'V=#&NX _%+;J8(]L)FLA7JWQE(X]WPH"!HFV#,0L&Y@! M8Y;(R/C7_!0"AFIF5Z*[4]H\W$" M$\&4^Z)M&^M[**F5%F4+-@I*RIN5O+5U. 8GO. H 4$QX#!!4#8 D*7:*/, MI34GFL21%%LD;;1ALQM7&XP 5Z#61.1<^I\-W/0A#)UB[ZB!=E9D$)/'$W2#>$)&._+:HYNOMQ& M6!N)]B*0?L9CDUJ77[#/;QI<)9Q4LH="_PX% M?A". M?G"!_C7(4=JFW\3#L._[?H0WAX4Z#0N&H\.P M3XJ'G>+A5<5G--X=_W3OQW]"HWMX(JC_<'\J"!\T1PDR=S-#H4347#=]TGF[ ML31QW8@_PIN9]DQD3KE"##(#]7OW1H)LYD1C:%&Y5EL+;1K7;0LS6D': '.> M":'WAKV@&];Q?U!+ P04 " Z@<=4:26A5W0" N!@ &0 'AL+W=O MLB(=-&G.:M 6F-%)_#(&T M0;4R>$ \N,FEL>;8P;ZVVW^/[:2A@[;:\A"?[?N^^^X<7Y*MT@^F!$#R6 EI M1D&)6%]1:K(2*F8N50W2[A1*5PSM5*^HJ36PW(,J0:,P'-**<1FDB5^;ZS11 M:Q1J[MC'8L.:] &JXD MT5",@G'O:CIT_M[A.X>MV;.)RV2IU(.;?,Y'0>@$@8 ,'0.SPP:F((0CLC)^ MMYQ!%](!]^T=^T>?N\UER0Q,E?C!P/(*"]1VEUL"EBFPA M>ZT$R)_ILK;[Y X=TN _6;W>X+BL82=K^ I9T:ME#5\HB^Y=R0KTRGFD]XRO>+2$ &%A8:7[VQI=-.=F@FJVE_PI4+;+KQ9 MVH8.VCG8_4(IW$U<@.X7D?X!4$L#!!0 ( #J!QU16Y7!&3 ( P& 9 M >&PO=V]R:W-H965T M*D1JJ:IUTC14VNW9D NQ<.S,-M#^^]E.B ($MA?BCW..S[F6+^F>BXTL !3Z M*"F3$Z=0JKIW7;DLH,1RP"M@>F?%18F5GHJU*RL!.+>DDKJ!YR5NB0ESLM2N MS426\JVBA,%,(+DM2RP^'X'R_<3QG,&;=S ZH7_B/MY12MLM4*K%5W0>B:,Z,+G:,UY?VEJ M?F+YYCGM,G_DC:+4W74KT(.*_.&X11V9BUIST55S,[SN,* M4]1Y!7WNDK,;"J-Q[)_8.T<%83P>G?AS.V_5],D?6.AKDHC"2O.\P5#G$W7O MJ2>*5_;Y+KC2S< ."]VN01B WE]QK@X3TQ':/X#L+U!+ P04 " Z@<=4 M=SEL&N\! !1! &0 'AL+W=OVBE;883)I5%2"UB:9UTJ:H4;=K!P[!JK&9;4+[[V<;@IB4?G ! M/O9Y'_P>CDE[I9],#6#1'( M;P@$%-83F'L<80U">)#;QM^1B:=7>N%\?*)_"]Z=ESTSL%;B#R]MG>%KC$JH M6"?L@^J_P^CGRO,*)4RXHW[(75*,BLY8U8QBMX.&R^')GLWD$:97F M8- OIC7S5447&[","W.)OJ#'W09=?+I,B76O\R)2C.B[ 4U?0=^V>H&2Z#.B M$:5GY.NWY3\ZX>1QD,?_RXDS.3FEDU,:>,D[3E_>8"43*PFLY7LLI/9&"3 % MR )<5QO01SA7JH&W"CQ_LH[Y*H[6==185B[,P_:)[CU2BE["GQ;37^1_!]02P,$ M% @ .H''5- <>()E @ AP8 !D !X;"]W;W)K&ULS57;3MM $/V5E=4'D&A\RZ5"CB62%)4*HH@(^CR))_&*]:[972?P M]^RNC1M*<%&?^A+O92J*HH0#Y/D(G] MV N]UX-;NLVU/?#3I(0M+E'?E0MI=G[+DM$"N:*"$XF;L7<1GD]'-MX%W%/< MJX,UL4Y60CS8S54V]@(K"!FNM64 \]CA%!FS1$;&8\/IM2DM\'#]RG[IO!LO M*U X%>P7S70^]KYY),,-5$S?BOT/;/P,+-]:,.5^R;Z)#3RRKI0610,V"@K* MZR<\-74X (3]#P!1 X@^"X@;0.R,ULJJ4?"5WRQDY^7*: M^-JDM@3^NDDSJ=-$'Z2Y*&6/Q,$9B8(H.@*?=L-_5LS 0P*^IU^IZ!R\OVQHCM@MKW'&E@S#!V# M??=W:9#XN\,>=46\D35H90W^L0U1A^EARS[\3]HP:A6-.OW.A39)%_ ,*V9$ M_19XK!^C=]6.!\$@#((_V_(^, RB^$U@K=8_&!-V1-^ W%*N",.-@0:]D>F6 MK,=>O=&B=)-C);290VZ9FR\%2AM@[C?"&&HV=ABUWY[T!5!+ P04 " Z M@<=4GED5^CH" ".!0 &0 'AL+W=OUK*B&1\E_L@SS ML7?GD0PVM.+X+.O/L*\GLO'6DFOW)77C&P<>65<:9;$7FPP*)IJ1[O;G<"0( M^V<$X5X0NKP;D,MR1I&FB9(U4=;;1+,35ZI3F^28L)>R1&5VF=%A^DG*K&:< M$RHR\@US4.1)(!5;MN*@R?4,D#*N;\@588)\SV6EC:=.?#1P&\)?[T'3!A2> M 4U*U2.#X):$01B^+&?D^NKF[RB^2;W-/VSS#UW8P9FPJMDQHPF%C1$%O9/)43?&ULM5A=L>.XFTZ[FTFFVV<%9*.I0*XDXK2_OI+ ? 2,V;1] MB25QS[WG7(E[468'QK^*&&,)GA.:BKD52[F_LFT1QCA!XI+M<:J>;!E/D%13 MOK/%GF,4&5!";==Q CM!)+46,[-VQQ?]'5&?NJ)[?1W'(T(TQQ*+4+I'Z>\#6F5'M2/+X53JTRI@;6QT?O&R->B7E$ M E\S^H5$,IY;$PM$>(LR*N_9X6]<"!II?R&CPOP%A]PV4!'#3$B6%& U3TB: M_Z+G(A$U@/+3#7 +@/L2X)\ > 7 &QK!+P#^T BC C :"@@*0&!RGR?+9'J- M)%K,.#L KJV5-STPVV70*L$DU2?K07+UE"B<7+QG+#H02@%*(_"OC#$'MZE$ MZ8X\4BS /XASI/<>O%ECB0@5;\$[\/EA#=[\]79F2\5 ^['#(MHJC^:>B.:! M3RR5L0 W:82C#ORZ'S_MP=M*>2G?/P;M;0/RKUCX;KQ\^JN0@,5'-1%5[WD$B]NRHK8<8Y M3B78$A$B"KYCQ+ORDH<:G[D>*V07L7$[8@ G;68#[3;CUKF9NH%[4L*DE#!Y MM83)0 D#[3:3_R=A6DJ8]DJX-]W'=*DO,5.M":FW_HZS* M[:PMTJD;H_)GR M!6N]%KYZ'PIH/<$OMZ#7I$G)K2BY@RA=@-MDCPC'T058AF&69!1)G0BSFNB" M\I&)SK>SB%"G-0I\OWV$!A@V552=!WH#5;SGIUAZ0UF>-VRRK-H7[.]?0UCZ M0UF>-VRRK)H,[.\RO^-$M+O&"17G#9LJJ@8#^SM,[ZO6;A0M8GTF34I5'X'] MC625";4B!) ,E.,A):PJ\W#RATI8589A?QWNS>MT8"\98-C\FJ^*N.N\FEX! M#<[2&V"8T[-K]ZX$\YVY(0L0LBR5^7=SN5K>PI?F[OEB?06OKF''^AI>W>1W M[,I]?N7_A/B.I )0O%6AG,NQ2B;/;]'Y1+*]N?4],JGND&888_61Q;6!>KYE M3!XG.D#YOXS%3U!+ P04 " Z@<=4?]5#L<(" "1!P &0 'AL+W=O MN*Q8Y%%C(&E&O*5*RH..#.B@KJ!Y\5N@4GIC(?FV92/ MAZR6E)0PY4C418'Y[@$HVXP"&K7.H'[GA8X17,0+Y54ZY&;ME/PB\!&'-PCG63.V(<>?,M&CJ>!@,)"Z@Y87=8P 4IU M(X7QM^WI=)9:>'B_[_YLLJLL+!:\A0T];M2X$"'3Y"!(3 M*J[0%_0V>T27%U?H I$2O>:L%KC,Q-"5REC+W45K\M"8!.=,*GZ#0N\:!5X0 M6.23?OGWFBJY;^3^9[FKXG:9@RYS8/J%9_I-\0[/J^[Z?1D-W?3AYEBHO]>*NZE. 01=@T!O@E>,,4,59P60'C;,U M<$D$*5TEJ(X"NVP40<;]<(^<_.UVIBB$[LPN3UF.BT*TD%D M9XH[IKB7Z04P14]"8@GH%6]M;/&);1SZ1VBG-;[G!7:TI$-+>M%^RARX#2@Y M,;M-HF.BTZ(T2A([4=H1I;U$^UT(VEW(!I>>+/,@CF^3(SI+U2!-C]>7>[!A MZL/J!^8KHA8YA:72>3>)BL>; Z 92%:9/73.I-J1S6VNSDS@ND"]7S(F]P.] M+7>G\/@?4$L#!!0 ( #J!QU04_N<=9 ( /L% 9 >&PO=V]R:W-H M965TAJ330PH,$#^,H&H>",AEDJ=];ZBQ5-7(F M8:F)J86@^GD.7.VFP3!XV;ACVQ+=1IBE%=W""O"^6FJ["CN6@@F0ABE)-&RF MP6QX.9\X?^_PA<'.[-G$9;)6ZL$M;HII$#E!P"%'QT#MYQ&N@'-'9&7\:#F# M+J0#[MLO[-<^=YO+FAJX4OPK*["5LV9_A4 M/=J*8](5987:GC*+PVP!:R2G"T#*N#DC;\D*- -#KJPAF=+DLT)(0[2A'"#, M6]IY0QL?H7U/;I7$TI /LH#B=WQH)78ZXQ>=\[B7<%;I 4FBO'YP,XM&; MG@L8=R+&O3Q_W.\YN:58:X;/9'%$U[_X\@$9CL]?G9S$43+L43CI%$[^YYK: M2CF+/CNIYI"XR5^U.ERJ<*\A!>BM'SN&Y.X?:'JSV^TFVZQIZ%_NS5B\I7K+ MI"$<-A8:#2:V<+H9-7;>ZW0#@MOEG8Z@W8.]GRC; >W"Q>@F_?93U!+ M P04 " Z@<=4^=PV04P$ I$0 &0 'AL+W=OKMK/S[ 0GH &< MM4TS^?NU@4( ![([^Y* .>?XW&MRKYW9D;(?/"1$@)])G/*Y$0IQF)HFWX8D MP?R6'D@JG^PH2["0MVQO\@,C.,A)26S:EN69"8Y28S'+QY[88D8S$46* M9TF"V6E)8GJ<&]!X'WB.]J%0 ^9B=L![\D+$M\,3DW=FI1)$"4EY1%/ R&YN MW,'I _05(4?\%9$C/[L&*I0-I3_4S9=@;EC*$8G)5B@)++_>R(K$L5*2/OXN M18UJ3D4\OWY7?\B#E\%L,"CK4A?-KL]__VNP/_?3?LUC2H8[>R"6JWAN4ZZ&^]^8&K"@7/6I.I>;D M:LX%M3\/A&$1I7L0*UVP[<@6ZUNH>+F*JIEOB[$UGIEOYXO8Q;@3NXE9=S&V MY4Z:H/LN"$X0%]"RL1($)8 >F7,A:![;L-&K9@UF'$+L^YB M' 1;(7QBB^?['GL1,JL1,!LHRYT36Y?I75Q;J MKQ'>1'$D3C?@"9_DUE#<@'4F'SS3.%:X1RPR)I_WF(!6O:FP>L.YT.*6):WQ M6_7\UF]U -2T=+;/@4.6D-82[-0\VT+M^C&$:IJR:U/VD"E':\KN%G3?AVU3 M ZBFJ;JS0S1DRM6:0IHNXW0R-8!JFJHW"+!_AR!->5I33G=U4(.2Y;5M# ML*:ONAW"_I:@"M041,DAD^5;'C!D[HA^WU,*G3L8V9;36=HA6--HW6%@?T7^ M0Y[JBPY--W&TQ^HV8G->C5;G M^KO\--L:7\+I"FK&UW!Z7YS::_GB3X1'S/91RF70.SF5=3N6*67%N;RX$?20 MGR,W5,A3:7X9$AP0I@#R^8Y2\7ZC)JC^'5G\ U!+ P04 " Z@<=4?$ 6 MU]L# !A#P &0 'AL+W=OD:C,@/NTIVU7CCZWDD(TKD^R>-:9M5 '$2O)X=G_]"H&Q+60\20Y[ ML4&\U]VOU;3HR8'Q[R(#D.BER$LQ=3(IJWO7%9L,"B+N6 6E>K)EO"!2W?*= M*RH.)-6D(G=]SXO=@M#2F4WTVIK/)FPOD -RP7^A<=&FR2.&BS%Y(5+5E%4-"R M^2"W!-\DA%<(04L(7NLA; GA:SU$+4%+=QOM.G%+(LELPMD! M\1JMK-47.ON:K?)%R[I0'B573ZGBR=FZW7-2INBSS("C-1.2@Z0<5#U(-(<2 MME0*]'8)DM!?@2L[)@DJC#7.B+.WWQH+[52Z6:K\JORN&>ETAM7*52AX@0(*WO9F,O.@OB M?1S&AF(+*/%-R180'@=C0[0%Y>,XMLM..MG)H.R'@G%)_R7ZV&';MI;4^;,G MG)(]8 )3>A_BXY&AO(_!GH%9]3%Q%-A5CSK5HT'5?ZA/B HX92G= MH*?V3;E6V*-^WH,P,,1:0#XV]]D"PE[@&7HMJ#@8V06/.\'CX5YTV1P^ ,EE M=JLS8>]T"GK_1V_"9\FZ-N8I0T3F;(' M,9>Z3U\3>/ASXH&UL MQ5;;;MLP#/T5P<" #=A\RZTMD@"Y;.B %0M:;'M6;"86*DN>I#3=WX^2'3N)EQA0W0:"3#'*J?5F P"\;J7)J M<*JV@2X4T-2!Y3E5?^; Y7[B1=YA MX9YM,V,7@NFXH%MX /.C6"F9H!<06(7P/.6>A5@)X36GKF9"VIH=.QDGNB[&YDLP-W-@Z-:IBP M87PP"K\RQ)GIJHH(%2GY;C)09"6U46"8 HR6(7,0L&%&DYG&4!?V[#5YOP1# M&=[TZ@/M.;Y^QX&N.!4M=/V:KN_H>F?HEGCX M)#&!RM M[HQ6N:W%_* V/VA5LV0ZD3LD5M0 P:I!!):6 A23*4O(NC*7H!=-5Z&=//8' MHW=-$>N"1?UW+=J&M;9A*\^]E20WA(D$"Z &'*"0' NDIJ[$<'@"KIMTM1.' M?A@VZKH8=J)K5.L:M?)\DV+[R8#*"3P76"WQ]JA**MZ4G1+$YKO68!JUM9,/ M_4&SMHMA)]JN:FU7[=EU>MUO@7*3=>7:=4U^_3]R+0I?:G'XEMG6P8YYTQRZ M#ESD#WMML8N._C716V5O_/?6JW6W-G,]RJOUN>WB7"OR0E.V@'=4;1DF$(<-4H;^",NZ*KNJ M)-5#WMM._4$L#!!0 ( #J!QU3R M;3>4+P, /\) 9 >&PO=V]R:W-H965TTES*4HBI2D(D I12T$\NME)UJK77NS9IOU[QMYDF]*MRQMY MR/IVSIR9L<>>;+6YL04 LKM2*CN-"L3J?1S;50$EMSU=@:*9M38E1^J:36PK M SSWH%+&69(,XY(+%3BF_@$O"J6AKJQ2U++DI05FC%#*RGT3Q]OTC[#N!7_!"PM0=MYERYUOK& M=3[GTRAQBD#""AT%I\\M+$!*QT0Z?N](H]:F QZV]^P?O?/DS#6WL-#RI\BQ MF$;CB.6PYK7$"[W]!#N'!HYOI:7U_VS;K!UE$5O5%G6Y Y."4JCFR^]V@3@ M$$\W(-L!LK\!PV< _1W 1RYNE'FWSCCRV<3H+3-N-;&YAH^-1Y,W0KDT7J*A M64$XG"UW&>$J9]^P ,.6VJ(!% 8H6\A.0<%:H&5?N3'E[ON,7,K.47 7HCENZ M8T_7?X;NC+*H(-_GT]/:%]/>+ N8'[3F!__DS5RI6N ]6]9F5=#QZXISPS3T M3*X,W<[&@\3])O%MAX1A*V$8E$ E"67CG=36LKP&AII"T"BJ HJ&3Q0- X)& MK:!14- /+6N%5#S9BG:R$=>UJVRVZRR-G@AXQO:XM3T.VOY@45 1I WQR#83 MKCB[\I_3GM!K*D'&N(BMA5UQR>Z!FRY]XW_5=]+J.PGOE\?;\1-PB<5+9R%- M'JI>\C].0WI0=M.@?^>0"Q?0!1EBWRG$.9M;NDLKEX;.:AKF&_62P>N0LNQ! M619DNI+-SMC'?,$-',J\H+E.@6':X]X@"0I\J(MIN##^HCW(L.#HI; +X/2V ML:S5_8+,,'F6],==*N.#*[8$L_$O#TN'ATYP<]NVH^WK9N[O]/AA>?,T.N=F M(VBW25@3-.F-J-Z9YK71=%!7_L*^UDC7OV\6]$(#XQ;0_%IKW'><@?;--_L# M4$L#!!0 ( #J!QU0QTYI$4P4 (T; 9 >&PO=V]R:W-H965T.=&9$CEZX^%EL&)/@5Y;FQC@L%AN6T>**;UFN?EEQD5&I;L5Z6&P%H\O:*$N'R/."84:3?# >U6/W8CSB MI4R3G-T+4)191L7KA*7\Y68 !V\##\EZ(ZN!X7BTI6OVR.3W[;U0=\/6RS+) M6%XD/ >"K6X&M_!Z3KS*H$;\G;"78N\:5*$\5+K^*=Q.FCGK SWK]^\?ZZ#5\$\T8)->?HC6 "S*0O*L,58KR))\]Y_^:A*Q9Z#\V U08X!, M W+$ #<&^+TSD,: O'<&OS&H0Q_N8J\3-Z.2CD>"OP!1H96WZJ+.?FVM\I7D MU8/R*(7Z-5%V+IH%3'8+0$<6@,%7 MGLM- >;YDBTM]C.W?>RP'ZIDM!E!;QF9(*?#VZVX MC[#2 /(.!:W_XB+\WYI]>P;U(\D6RI:FZXLMR(1WN2>N>U.[)$??? ME!(^TI19GYN=:5";5GKW/([\,%!1/>^ST46% ?+]0]2LBU(8@@UG^,QG#$(=& M^J==% I0C V2NJ@8Q2@R..JB(L^+(SM%41MC=#I%X%\PI1+\D4C)A".A<3M9 M? F^H*Y"? :%N)-/S^2O%S+KA\R=D,/( MM.1#M^;WD7:[%LE"M7FE:&B[4ZRU(Z[D:CV&_D78TX(,@S/8"SI)#6._0V 7 M%008F1QV4>HM#6*3QRX,1D'@'^%25P;H+@U]7$Y21A>;JKN,+2SBG3Y0.[RT?N&YDFFDGO':"HW-:G?2J6R/50B+>L(7H)*I-4;H=.I M;&SWL^HCWZA\4PN*H-"HHC,+"A*"S+;3!L,>/B*U2!<1Y"XB#_7G6LW0CPU7 M\:J8W]-X(BWFB%R$*BW5R-T[NZGRNU01')F]C 5&XC@PM=0"@^I3PC.[&1N. M!.'>(W(8JZX:R%TUG'2]MPE%6KQ1>!'NM"0C=U/MYBZR:!SR8Y.[+@S',3$5 MTP*#&!'/;&AL. 0C=.Q5T]4!N:M#'W?_MQ7%6JVQ=PD:L99C[.ZRG30VMH>M MO1\9'VU3"TRU/.97N@6%U->W^05H@V%RK.YA71:PNRST<7AR9XKWMELNLM^" MM6#C,W9<&EO7=T4_9-8/F3LAAY'I2H'=E:*/O;-[4:R%'%]D0P9KZ<9G;,G@ M[@Z)CTU=M8&@V;Y80- W-W?F-A3QC[V-NGI@=_7H?1M/ZD*Q5G1\D5T:HH6; MG+%+T]@&CE>Q'S+KA\R=D%UDP[WCA8R)=7VN4X %+W.YVTIN1]NSH]OZQ,08 MG\#K*;2,S^#U?'&ULM5C;;MLX$/T5PNA# M C2U.-0U2 PDOF"SV+9!TFZ?%9NVA4JBEZ*;[-\O=8EDDR/5W2(OB22?F>'A M7,FK9R&_%UO.%7G)TKRX'FV5VEV.Q\5RR[.X^"!V/->_K(7,8J5?Y69<["2/ M5Y50EH[!$@V M6U5^&$^N=O&&/W+U=7[U?7(*5?$4[Y4I8I8__O!ISQ-2TUZ'?\T2D>MS5+P\/E5^Z(B MK\D\Q06?BO1;LE+;ZU$X(BN^CO>I>A#/?_"&D%?J6XJTJ/Z2YQKKN2.RW!=* M9(VP7D&6Y/7_^*79B ,!K0<7@$8 3($^"ZP18*=:Q2O(- M>>0;'3&J(&LPP\E'D:EN0>;[B*T1^-BP?#66-[SROH5!A3<[^8$PYST!!P!9 MS_1T<8K1^3WK\]^SOA@6_W.?:G&*B1_M)6MCB%7Z6(^^)G+( ]\)6<7275[7 M/%T[!O2[K7ZWTN_VT2T*KM"@J^7\2JZLH3\FX%+7TUOZX] 9I\$6" P"S_=; MV-'JO7;UWN#J/^GV\!BG'"50BWH')D,O\.GQPJ:>M;# !\\S6-JZ-,9EAK*Y MK0S #P\VXXBEW[+T!UE.A=3.CQ4G\Q?=]0JDB*!KY M#C/H8K @<@.<;M#2#0;IGOTE"ET@[_*ER#A92Y&1II**'&4>V,MP'0@,YC:* M1J8#9X@JZONNP1M115F?E\.6=CA(^XM0<4H^JRV7#??W1,&"ZIA&+=/H%QQ\RW4]XZ]O7^(7/+PCVS,L-,O,U$8!]*G#59?8ZV?@?Q-8T,V@@*C*"= M89IH9(3-'$'I#/!H#^^#48C^M%(?^1TE2VWC0!DSV=HPH*%O\K51+I@5# %1 MYQ!V3!8%F>6/B>#=< M-.'V^5Z*U7YI3E_'%KI)B'IO M,BC2;@JAPV-(_ZA([4$@8"$SZ^YIL 4"\R.G-R>[L8(.SQ6#PR*U>SJCS.JJ M" Q\B)C)U(9%$($5;38L=)PH[&':31)T>)1XC84FX^K\0UG;W=T+J&^2ME&^ M"U:1028.QS$[]!R%A;3G($"[F8(.#Q4/U<&:Z",T^;85VLO:TZ=D&'2M&YPW MR3#HFB0,-\G^# .L3^FD,)O\B;@%BF/ZK(*[ ;K&!S]O?+U)!G:+T8/ VVP& >'#22>OWC@VO%C,M-=0%;SBL@3HW]="J->7TD![53_Y#U!+ P04 " Z@<=4VBO4M0(" M !8! &0 'AL+W=O<<:V -^[[;& MS>A$J;@$9;E6Q$"]2M;SN\W2QX> 'QP&>S8FOI*#UJ]^\EBMDM0; @$E>@)S MGR/<@Q >Y&S\&IG)E-(+S\B#&1SN:'X12@]J9X\I?RAZ-V^5.A\5+!X8A5PW90^,.&RUY9L8O'8&\ M>P!D7-CW.467RRMH.7(WD9M=X-Z2)ZVPM>2+JJ#Z5T^=Q\EH=C*ZR:X"UYV9 MD47Z@61IEMGH]0IV,=6_"-C%!>Q8-=E!ITTXAT<56]WUS!7^CQW0,]N6X)I0D];4NI>8;SX:75Z M-NO8+7_#XYM[8J;ARA(!M9.FLT\NKXE]'">HN] [!XVN$\.P=4\?C ]P^[76 M>)KX!-.?2?$'4$L#!!0 ( #J!QU2L+SB+,0, .H* 9 >&PO=V]R M:W-H965T/DETG6YPL XJ]V)),4A\I4N9D)]6]SA -/!2YT%,O M,V;SVO=UDF'!=%=N4-"7E50%,S15:U]O%++4*16Y'P7!P"\8%]YLXM9NU&PB M2Y-S@3<*=%D43#TN,)>[J1=Z3PNW?)T9N^#/)ANVQCLT7S6JRJ3?R(,45*W-S*W2.F,*-7 !7S)9:B92/?$-<=O=_:1F M7%2,T0G&,7R2PF0:WHH4T]_U??*W<3IZ M9^S'35!C9S\^%51KJ+,\#NI<4>362%EM8/D(AW(W[-$MSW=,G?.QUS#T'$/O M!,-G*3I;.@XRK?:GHMVI4'5J0V?!Q?H*EKCF0M"0LCMG(D'X"6V1J );;=IW MF]J*W\[B83#QMRVD_8:T?Y;T/<6$V*Y E,42E,*MBPOL;TL]E=% MFU<5X/"P-.+N>-#N5QCL+^C@LO*XC/ROF/5VX]\Y!Z)AM,>,+B^NYV*-VEC[IT*Z_XV$\?]-ZJ,:_8M?<5M*#^,__/(/VH\" MU=HU61H260I3=2+-:M/(S:OV92]>=8&?F**RTY#CBE2#[I N"54U5M7$R(UK M9I;24&ODAADUHZBL 'U?26F>)G:#IKV=_0)02P,$% @ .H''5#"6ZS6F M P 9P\ !D !X;"]W;W)K&ULQ5=;;^(X%/XK M5K0/'6G:Q":AI (D;GMYZ BUFMEG X9836+6-J4=[8_?8R^;Y:)BRCZD9L60Y/UD)F5,.MW/AJ M*QE=6:X>#![Y) MM#GPA_TMW;!'IK]OYQ+N_ IEQ3.6*RYR)-EZX(WPW8Q8!VOQ@[.]:EPCD\I" MB"=S\\=JX 6&$4O94AL("E_/;,+2U" !C[]*4*^*:1R;UP?T7VWRD,R"*C81 MZ9]\I9.!U_/0BJWI+M4/8O\[*Q.*#-Y2I,I^HGUAV^UZ:+E36F2E,S#(>%Y\ MTY>R$ T'P&EW(*4#>>\0GG#HE Z= M26,-:.;"5M]Z0[UX;@;E44MXRL%/#Q^U6#Y=CZ'4*S01&_?.G[&F(;!']9QAD7<OH;XK1J::@ M8_'"$W@/3&G)EQJ&P Z$ S*L($,+V3DU6 F5['IQ/%@CF*M\PT!L-%J\HJ;= MG+[:X]&>2E>/HXI#Y$SK-X@$.7U%^2Y;,(G$&BD33K4UK("*+)21U^$'E]L>C"I61!GFB=9S%[,-6O]92D@NXV:]W 8O)^B M28M=%,5'=M,6.T*ZMT>&LQ9#W OCDZ* :[W%;L%U=1N.[GG.LUWFJGBMP_AR M0HQK)<9N*;9(Z >DRO,-FC/)!4C'*Z.R]6V=UW8PR[HP&^=A"C@9BHU/&82&1VF09E7]/(!7;H8.=EX&O;)5H M.^".!FNZ@@?0W]<+:7INY25F&7#%!$<2ED-GC._GA%B#?,;O#+9JIXUL*(]" M_+"=3_'0\2PC2"'2U@4U?T\PA32UG@R/OTJG3H5I#7?;+]Y_R8,WP3Q2!5.1 M_L%BG0R=GH-B6-)-JK^*[4>)FU%-1P,IMDC: MV<:;;>39SZU-OABW"^5!2_.4&3L]&D?1)MND5$.,?M,)2#05F5ERB5T+3X"N M/@NEKM$G'HG,]&:@*4O-P"WZ_C!#5Q^NT0?$./J6B(VB/%8#5QM6UK<;E0PF M!0-R@H&/O@BN$X7F/(:XP7[6;M]OL7=--JJ4D)>43$BKP_%:WB'?NT'$(Z2! MS_1\<]P4SO]#G_]G]+UD^-7Z\'-__B761PM>4.$%.5YP";P;-*$IY9%I/,** M<<[XJBGC!60WA[3*^32Z#3 .!^Y3 ]-.Q;33RK1@%^VQ2PTY0\7H-Q@5C5*J M%%NRB%I-5#>(&^$72Z3IG,Q(9KM4/&Y'4I1684 MNDZT: B%E1ENY]P]XASVFQF'%>.PE?&O!B_:2 E9%< CYNWQ*1W MO-@"0CH' ;\V:R^8?A5,OS6817G,,.4"+832$C238 X?>$FNH$38##DFG5 MHB?8JPN<]RX*AG=**GY_#2LQ]]]%0'K-[P*3FBQY7QDK\7:)>B=(UD4(^S]5 MQDKXR-U"R60FYMPI.,JTK&6XO99>7%]Q0S (_Z!_HRZO3]@.J MJQYN+WO3(AS+_9ND7*7YTD7C^$]SHK9*T[;/ZTJ%P_=1EKH,X+>I ^W*7T]FM MJPMIKRZ75Y82 A4EPH"NO3"J"<7>^FC.0J_RZ0ID7'A4;LO[E^^4&DVI$(I+ V4=Q>:M,OB2J/H:+'.O]D? MA=8BRYL)T!BDG6">+X70+QT+4%TLC?X!4$L#!!0 ( #J!QU2Y[12K.@( M ,4$ 9 >&PO=V]R:W-H965T[[OK/O MG.W1O-@:@-BKDMK.HYJHN8EC6]2@N!UC ]KM5&@4)V>:;6P; [P,24K&:9)< MQ8H+'>59\#V:/,.6I-#P:)AME>+FUQ(D[N?1)#HXGL2V)N^(\ZSA6U@#/3>/ MQEGQ@%(*!=H*U,Q -8\6DYOES,>'@&\"]O9HS7PE&\07;]R5\RCQ@D!"01Z! MN]\.5B"E!W(R?O:8T4#I$X_7!_2/H797RX9;6*'\+DJJY]'[B)50\5;2$^X_ M05_/I<T=L3N=($*V!=N#*?@OP7B0MI1%I.3X<'BHJ=<=I3I"C,[#3X6BF 7;Z/X[F M#-]LX)L%OMD)OJ_\E;DI2&ZMJ$3!N\XM?[A&<)- K#*HV.)A=1"0 M&0 'AL+W=OFW-@S';2YID9,V1V*PX,2SCO/"0[&*I%LQ@G.,=>23R*5]S MF)F52I2D)!,)RQ GVXDQM4:KH<)KP*^$'$5MC)23#6//:O(MFA@#E1"A))1* M 1C"?&K8$BLL5[*A_8 M\2LI_7A*+V14Z%]T++ >@,.]D"PMR9!!FF3%/WXI]Z%& )UV@ET2[+<$]P+! M*0E.WPAN27#[1O!*@M>7X)<$7^]]L5EZIQ=8XF#,V1%QA08U-=#ETFS8X"13 M!^M1T$^.,X%US06Z6A")$RJNT1>T2#@?KL>FA/!*Q S+4+,BE'TAE(/N629C@9991*(6_J*;?]?!-\%VY=T^>Y_9 MG8+3G-\@9_ 9V0/;;LEGWI]NM=GY6/3EQZ*ONNG?]Q3H5AO]U5XZU3ERM)[S MO^>H0]NMM%VM[5[0_@'WJ\"4""097&9%H%P%:CN$A9:OM=2U>@@L"Z[9P=@\ MU&O;A V;J$439?NW#=BR!>8Y==@KWU[EV^OT/0U#ML^D ,\A20YX0PG:%KE?+QVMZZP-:>0UG[D5??N7+[_2UQB=H3;)?.?U&EK[;K*;?JYHM6O9= MLYI-,7MXN9K#RO6P7S5S?-*E[.-^V$CEK:=W$:LN1.'$K/6/E/"=[O0"Z7R+ M*Z!:K1X34]U#WZS/K-'<:EE?6*-E\5;X)U^\7.XQWR70;"C90JC!S1"JPXO7 M0#&1+-?=:\,D]$(]C.$!1;@"P/6QEJN&A2?ZEU_3$(FL625J0YES45!BFDJH@V4U4&3:THR1MP MJG@P'HWBH"),^+.I:*NK2C?>0K9"IWXTF#Q[^Y*G?AB_]SU+E\FB@FINM@V@OT[[YVZ M-@I+1=;A^,+?.G0W$V0N54[5$";T-Z;9E-,"Y"A6+N&N91T J+6LS"!GI)2" M=!HV'OW T"XHYS?0VC^*/>Y5L5/9$=15#$,CJ!]:&CL!_ETVR[U+.WH1KU>S M>ZD_MV8[HIM#N]!K10NVZN:K8A" L84NI MV(.)!JVR, :J?.^>*LT6NY9?BM2W=*4W[;0J<,WC5ZCY[^:YI((JPG=%F]X_ MYBR_6''TX5])[OZK' IV:NS/JV,7>?$:1,;'+S)*CE)CT)\Z.T?;WL$V6#UX M@4C][_#"PK=!O7G+N&:BGRU9GE/QZ'PS])K,S0OA'K]9G]."M%S?#F#J;\?? M:,[:*AE674,B^E7;\5?87A@/;R\F%A,Y7=$\ZZ>JG'=#SPQ,U/X"AT/DJKO< M".9C,3<"&!8'4X#Y6"\LSO^TGPFZ'XMAVB9.9(+Z3% ?Z^5"LNZ#Q7'[).9R M[S1)HBB.L8QFF5-!AN4MCN'K9L.T@0<6!R+]6:[Q:N,=\G0?8#5]JD.PG>*= MB.T4SS4@[KR!1Y*XJXW% 0^L"ECO0'QW'.@IMT\4054Q;=@3C"-)@B'0B^X> MC6,D.S%\W/7!GI(H2A(W IA;011A"#R-.((I T8$D7=.7AP'@6;*NQS $P( L !?3T\$MP> M:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5; M&GC3Y?YVX$G1H2)8%II%R=.B':5_'ZBD^\,<0..1K;&5]+AK=U-WL" +MP?P53F-9[/YM))*3SZ\/UUK9:?A MCO&0>V4T-C8-]PH>W7_'FUUQ5$YM5*G\S\6D_5S"1%1*JTK]@F(QF4V$VYO' MOXQ5OXSVLESGUI3E8A)U!^[!>I6?-:\;R#NY<6V+EYMO$D$6D_D,+[A5UOGV MC/;Z$AF/@"=W>[4W7U3IP2ZEAZ_6U >E=\UE\"ZFP6VT<3AMNR!>VO\31K/= MJAR6)J\KT+Z+HX6R =1NKPYN(K2L8#'Y9(Y@Q4KNH+DI_)6KHKM!CV1!N.RE MP@/VJF@9.7ET =I!(?"3,Z4JD*,0'V4I=0XB@(P)R'A$R.]Q )D0D,DHD.L& M![\:0*8$9#HB9"^2&0&9L4.>Q\\[8;:X9_( ,9!) OB$@W_!"?I1. M/<7M*8IB9<'AMCTW@'Q+0+[EA;Q!9?R9YZ;6'K,R AJ-G_/NH0>([PC$=[R( M5_J()Z"O( 2*9E3>GO$B?9'*BGM9UB#^!NEJ>Q:OB-0*LU>^&E,\JK(44A?B MUN]1>E?8Z_2NX7"A5R)*+!&S6;#?V1J'[>)1!(F:%+&'C0Q9*%!&S*:ZQYV-ONKC!JM3]%E)19HB8U;#"KH1M0==? M&>&6?50(1Y8:(60ZW!["R3;EKV)TE#TH($;,1&LL__([R:NU:-4/SN:\B MR@81LPXP:]157;;"/XW4"B=2^^;!'\/*/J84$3,KXAMTB"MI_4]Q9R6&L9V[ M=2,FQ*14$3.K8EUO'/Q3-\7)YV-;Z)V/YYBD5S3#DC9G9&4*2( M:SA"*6)QL<+*M+%'+YB4/F)F?;Q0MXBG]A"3,DO,;);SY-B+:8A)J29F5@W= M-<-92$RI)F96S7G73,3%G6Q*P5['I*03,TN'K%C[HYQR3\SOGE[%.A3'A+). MPFR=4TTV@$59)F&V#%F4]=>0*-X?& M#--02KDG97;/>?4SU"W)%RROL#PV3$59)GVEA;(A+DHKZ9A+9?W106DE9=8* MC=D;'9164F:MT)BAI%-*,"FS8 9JW*5RSL.MG[HP23,8LF*%2?&#\9)1= M,F:[##"&R@XQ*;MDS'9Y<RS)?6=%L MNG>>:=:\P=C69?D)VV[UM9'%Z0])IS]3??@74$L#!!0 ( #J!QU3S((MY MZ0$ !(B : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCM.PT 4 MA>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94UMCR]5]]LL:> MOZ1=6[;=(6^V?9X<][M#7C2;4OJ'$/)RD_9MONGZ=#A?677#OBWGY; .?;M\ M;]NI3W^9V*U6VV5ZZI8?^W0HOPP.G]WPGCBGHK@=Z*>BN!WCIZV2;0 M6U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0 MVU!O(]#;1ILE!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$ M>COJ[01Z.^KM!'H[ZNT$>OMHLYM ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V= M0.^(>D<"O2/J'0GTCJAW)- [HMZ10.^(>D<"O>/H8R6!WA'UC@1Z1]0[_J?> MN9QV*5][OM?X_/^DNISO3=?'7Y;?)T?L7' .\ O(XQ=02P,$% @ .H'' M5+)H2=C5 0 OR$ !, !;0V]N=&5N=%]4>7!E&ULS=I=3X,P% ;@ MO[)P:T;7K_D1YXUZJU[X!RJ<#3*@3=O-^>\M3$TT2EQFXGL#@;;G/;3)<\7E MXXNC,-FU31<6616CNV L%!6U)N3649=&EM:W)J9'OV+.%&NS(B9FLSDK;!>I MB]/8U\BN+F]H:39-G-SNTNM0VVZ1>6I"-KG>3^RS%IEQKJD+$],XVW;EEY3I M6T*>5@YS0E6[<)(F9.S;A'[DYX"W=?=;\KXN:?)@?+PS;9K%=@T+\:6AD(^7 M^*9'NUS6!96VV+1I21Z<)U.&BBBV3;XO>C*>'-,.T_[*C\X?RHP%IID/WKJ0 M3LS3X7'O1]*OGKI4B'RLQS_Q(S&5/OK[J#_MDLI?9J?M?;9^/9Q'8,/M^#W^ M?,8?]0_L0X#T(4'Z4"!]:) ^YB!]G(+T<0;2QSE('WR&T@B*J!R%5(YB*D=! ME:.HRE%8Y2BNN3M>N__J6@O^>M MJ;OW?#;\MW'U"E!+ 0(4 Q0 ( #J!QU0'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ .H''5-_$ M]K3N *P( !$ ( !KP &1O8U!R;W!S+V-O&UL M4$L! A0#% @ .H''5)E&PO=V]R:W-H965T&UL M4$L! A0#% @ .H''5++S">Q8" NB0 !@ ("!NPT M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .H'' M5.'I"M)/ P I@H !@ ("!&PO=V]R:W-H M965T&UL4$L! A0#% @ .H''5)S0-^L.%@ @CX !@ M ("!>S@ 'AL+W=O&PO=V]R:W-H965TA8 M !X;"]W;W)K&UL4$L! A0#% @ .H''5$J< M$]Q[!0 40T !D ("!#5X 'AL+W=O!@ &0 M @(&_8P >&PO=V]R:W-H965T&UL4$L! A0#% @ .H''5#DS^(%0! R D !D M ("!3FP 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .H''5'U&)&PO=V]R:W-H965T&UL4$L! A0#% M @ .H''5,DS:S"5 P W @ !D ("!HY$ 'AL+W=O&UL4$L! A0#% @ .H''5$P\Y:9; M @ #P4 !D ("!Y*< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .H''5&=P&^HD! CPH !D M ("! [( 'AL+W=OM@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ .H''5 WW(>"X @ B04 !D ("!O;L M 'AL+W=O&PO=V]R:W-H965T,$)P0 ),* 9 M " @:;# !X;"]W;W)K&UL4$L! A0#% @ M.H''5%6$P+K(!P +A0 !D ("!!,@ 'AL+W=O&PO=V]R:W-H965T[> !X;"]W;W)K&UL4$L! A0#% @ .H''5%;E<$9, @ # 8 !D M ("!F>$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ .H''5)Y9%?HZ @ C@4 !D ("!WN@ 'AL M+W=O(.X# M #7$ &0 @(%/ZP >&PO=V]R:W-H965T&UL4$L! A0#% @ .H'' M5!3^YQUD @ ^P4 !D ("!;?( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .H''5&-;.E[N @ YPH M !D ("!G?T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .H''5% \AVEK!0 MA< !D M ("!L@D! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ .H''5#"6ZS6F P 9P\ !D ("!]10! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ .H''5!]Y MB.G2 @ G@D !D ("!>A\! 'AL+W=O&PO>D! 2(@ &@ M@ %)*P$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " Z M@<=4LFA)V-4! "_(0 $P @ %J+0$ 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 00!! +X1 !P+P$ ! end XML 72 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 73 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 201 261 1 false 33 0 false 5 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.oildri.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.oildri.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheet Parenthetical Sheet http://www.oildri.com/role/CondensedConsolidatedBalanceSheetParenthetical Condensed Consolidated Balance Sheet Parenthetical Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Income Sheet http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome Condensed Consolidated Statements of Income Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements of Stockholders Equity Statement Sheet http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement Consolidated Statements of Stockholders Equity Statement Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Basis of Statement Presentation Sheet http://www.oildri.com/role/BasisofStatementPresentation Basis of Statement Presentation Notes 8 false false R9.htm 2107102 - Disclosure - New Accounting Pronouncements Sheet http://www.oildri.com/role/NewAccountingPronouncements New Accounting Pronouncements Notes 9 false false R10.htm 2109103 - Disclosure - Inventories Sheet http://www.oildri.com/role/Inventories Inventories Notes 10 false false R11.htm 2114104 - Disclosure - Fair Value Measurements Sheet http://www.oildri.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2117105 - Disclosure - Goodwill and Other Intangibles (Notes) Notes http://www.oildri.com/role/GoodwillandOtherIntangiblesNotes Goodwill and Other Intangibles (Notes) Notes 12 false false R13.htm 2121106 - Disclosure - Accrued Expenses Sheet http://www.oildri.com/role/AccruedExpenses Accrued Expenses Notes 13 false false R14.htm 2124107 - Disclosure - Other Contingencies Sheet http://www.oildri.com/role/OtherContingencies Other Contingencies Notes 14 false false R15.htm 2127108 - Disclosure - Debt Sheet http://www.oildri.com/role/Debt Debt Notes 15 false false R16.htm 2129109 - Disclosure - Leases (Notes) Notes http://www.oildri.com/role/LeasesNotes Leases (Notes) Notes 16 false false R17.htm 2132110 - Disclosure - Pension and Other Postretirement Benefits Sheet http://www.oildri.com/role/PensionandOtherPostretirementBenefits Pension and Other Postretirement Benefits Notes 17 false false R18.htm 2137111 - Disclosure - Operating Segments Sheet http://www.oildri.com/role/OperatingSegments Operating Segments Notes 18 false false R19.htm 2143112 - Disclosure - Stock-Based Compensation Sheet http://www.oildri.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 2147113 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Notes) Notes http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeNotes Accumulated Other Comprehensive (Loss) Income (Notes) Notes 20 false false R21.htm 2151114 - Disclosure - Related Party Transactions (Notes) Notes http://www.oildri.com/role/RelatedPartyTransactionsNotes Related Party Transactions (Notes) Notes 21 false false R22.htm 2153115 - Disclosure - Subsequent Events (Notes) Notes http://www.oildri.com/role/SubsequentEventsNotes Subsequent Events (Notes) Notes 22 false false R23.htm 2202201 - Disclosure - Basis of Statement Presentation Level 2 (Policies) Sheet http://www.oildri.com/role/BasisofStatementPresentationLevel2Policies Basis of Statement Presentation Level 2 (Policies) Policies http://www.oildri.com/role/NewAccountingPronouncements 23 false false R24.htm 2210202 - Disclosure - Inventories Level 2 (Policies) Sheet http://www.oildri.com/role/InventoriesLevel2Policies Inventories Level 2 (Policies) Policies http://www.oildri.com/role/NewAccountingPronouncements 24 false false R25.htm 2215203 - Disclosure - Fair Value Measurements Fair Value Measurements (Policies) Sheet http://www.oildri.com/role/FairValueMeasurementsFairValueMeasurementsPolicies Fair Value Measurements Fair Value Measurements (Policies) Policies http://www.oildri.com/role/NewAccountingPronouncements 25 false false R26.htm 2238204 - Disclosure - Operating Segments Level 2 (Policies) Sheet http://www.oildri.com/role/OperatingSegmentsLevel2Policies Operating Segments Level 2 (Policies) Policies http://www.oildri.com/role/NewAccountingPronouncements 26 false false R27.htm 2303301 - Disclosure - Basis of Statement Presentation Level 3 (Tables) Sheet http://www.oildri.com/role/BasisofStatementPresentationLevel3Tables Basis of Statement Presentation Level 3 (Tables) Tables 27 false false R28.htm 2311302 - Disclosure - Inventories Level 3 (Tables) Sheet http://www.oildri.com/role/InventoriesLevel3Tables Inventories Level 3 (Tables) Tables 28 false false R29.htm 2318303 - Disclosure - Goodwill and Other Intangibles (Tables) Sheet http://www.oildri.com/role/GoodwillandOtherIntangiblesTables Goodwill and Other Intangibles (Tables) Tables http://www.oildri.com/role/GoodwillandOtherIntangiblesNotes 29 false false R30.htm 2322304 - Disclosure - Accrued Expenses (Tables) Sheet http://www.oildri.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://www.oildri.com/role/AccruedExpenses 30 false false R31.htm 2330306 - Disclosure - Leases (Tables) Sheet http://www.oildri.com/role/LeasesTables Leases (Tables) Tables http://www.oildri.com/role/LeasesNotes 31 false false R32.htm 2333307 - Disclosure - Pension and Other Postretirement Benefits (Tables) Sheet http://www.oildri.com/role/PensionandOtherPostretirementBenefitsTables Pension and Other Postretirement Benefits (Tables) Tables http://www.oildri.com/role/PensionandOtherPostretirementBenefits 32 false false R33.htm 2339308 - Disclosure - Operating Segments (Tables) Sheet http://www.oildri.com/role/OperatingSegmentsTables Operating Segments (Tables) Tables http://www.oildri.com/role/OperatingSegments 33 false false R34.htm 2344309 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.oildri.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.oildri.com/role/StockBasedCompensation 34 false false R35.htm 2348310 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables) Sheet http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeTables Accumulated Other Comprehensive (Loss) Income (Tables) Tables http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeNotes 35 false false R36.htm 2404401 - Disclosure - Basis of Statement Presentation Prior Periods (Details) Sheet http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails Basis of Statement Presentation Prior Periods (Details) Details 36 false false R37.htm 2405402 - Disclosure - Basis of Statement Presentation Revenue Recognition (Details) Sheet http://www.oildri.com/role/BasisofStatementPresentationRevenueRecognitionDetails Basis of Statement Presentation Revenue Recognition (Details) Details 37 false false R38.htm 2406403 - Disclosure - Basis of Statement Presentation Other Noncurrent Liabilities (Details) Sheet http://www.oildri.com/role/BasisofStatementPresentationOtherNoncurrentLiabilitiesDetails Basis of Statement Presentation Other Noncurrent Liabilities (Details) Details 38 false false R39.htm 2412405 - Disclosure - Inventories (Details) Sheet http://www.oildri.com/role/InventoriesDetails Inventories (Details) Details http://www.oildri.com/role/InventoriesLevel3Tables 39 false false R40.htm 2413406 - Disclosure - Inventories Narrative (Details) Sheet http://www.oildri.com/role/InventoriesNarrativeDetails Inventories Narrative (Details) Details 40 false false R41.htm 2416407 - Disclosure - Fair Value Measurements Narrative (Details) Sheet http://www.oildri.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements Narrative (Details) Details 41 false false R42.htm 2419408 - Disclosure - Goodwill and Other Intangibles (Details) Sheet http://www.oildri.com/role/GoodwillandOtherIntangiblesDetails Goodwill and Other Intangibles (Details) Details http://www.oildri.com/role/GoodwillandOtherIntangiblesTables 42 false false R43.htm 2420409 - Disclosure - Goodwill and Other Intangibles Narrative (Details) Sheet http://www.oildri.com/role/GoodwillandOtherIntangiblesNarrativeDetails Goodwill and Other Intangibles Narrative (Details) Details 43 false false R44.htm 2423410 - Disclosure - Accrued Expenses (Details) Sheet http://www.oildri.com/role/AccruedExpensesDetails Accrued Expenses (Details) Details http://www.oildri.com/role/AccruedExpensesTables 44 false false R45.htm 2428412 - Disclosure - Debt (Details) Sheet http://www.oildri.com/role/DebtDetails Debt (Details) Details http://www.oildri.com/role/Debt 45 false false R46.htm 2431413 - Disclosure - Leases (Details) Sheet http://www.oildri.com/role/LeasesDetails Leases (Details) Details http://www.oildri.com/role/LeasesTables 46 false false R47.htm 2434414 - Disclosure - Pension and Other Postretirement Benefits (Details) Sheet http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails Pension and Other Postretirement Benefits (Details) Details http://www.oildri.com/role/PensionandOtherPostretirementBenefitsTables 47 false false R48.htm 2435415 - Disclosure - Pension and Other Postretirement Benefits Assumptions (Details) Sheet http://www.oildri.com/role/PensionandOtherPostretirementBenefitsAssumptionsDetails Pension and Other Postretirement Benefits Assumptions (Details) Details 48 false false R49.htm 2436416 - Disclosure - Pension and Other Postretirement Benefits Narrative (Details) Sheet http://www.oildri.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails Pension and Other Postretirement Benefits Narrative (Details) Details http://www.oildri.com/role/PensionandOtherPostretirementBenefitsTables 49 false false R50.htm 2440417 - Disclosure - Operating Segments Disaggregation of Revenue (Details) Sheet http://www.oildri.com/role/OperatingSegmentsDisaggregationofRevenueDetails Operating Segments Disaggregation of Revenue (Details) Details 50 false false R51.htm 2441418 - Disclosure - Operating Segments (Details) Sheet http://www.oildri.com/role/OperatingSegmentsDetails Operating Segments (Details) Details http://www.oildri.com/role/OperatingSegmentsTables 51 false false R52.htm 2442419 - Disclosure - Operating Segments Narrative (Details) Sheet http://www.oildri.com/role/OperatingSegmentsNarrativeDetails Operating Segments Narrative (Details) Details 52 false false R53.htm 2445420 - Disclosure - Stock-Based Compensation Summary of Restricted Stock Transactions (Details) Sheet http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails Stock-Based Compensation Summary of Restricted Stock Transactions (Details) Details 53 false false R54.htm 2446421 - Disclosure - Stock-Based Compensation Narrative (Details) Sheet http://www.oildri.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation Narrative (Details) Details 54 false false R55.htm 2449422 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Details) Sheet http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails Accumulated Other Comprehensive (Loss) Income (Details) Details http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeTables 55 false false R56.htm 2450423 - Disclosure - Accumulated Other Comprehensive (Loss) Income Narrative (Details) Sheet http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeNarrativeDetails Accumulated Other Comprehensive (Loss) Income Narrative (Details) Details http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeTables 56 false false R57.htm 2452424 - Disclosure - Related Party Transactions (Details) Sheet http://www.oildri.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.oildri.com/role/RelatedPartyTransactionsNotes 57 false false All Reports Book All Reports odc-20220430.htm odc-20220430.xsd odc-20220430_cal.xml odc-20220430_def.xml odc-20220430_lab.xml odc-20220430_pre.xml odcex101oil-dri_bmoxconsen.htm odcex102oildriprudentialam.htm odcex1104302022.htm odcex3104302022.htm odcex3204302022.htm odcex9504302022.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "odc-20220430.htm": { "axisCustom": 0, "axisStandard": 14, "contextCount": 201, "dts": { "calculationLink": { "local": [ "odc-20220430_cal.xml" ] }, "definitionLink": { "local": [ "odc-20220430_def.xml" ] }, "inline": { "local": [ "odc-20220430.htm" ] }, "labelLink": { "local": [ "odc-20220430_lab.xml" ] }, "presentationLink": { "local": [ "odc-20220430_pre.xml" ] }, "schema": { "local": [ "odc-20220430.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 406, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 1, "http://xbrl.sec.gov/dei/2021q4": 9, "total": 10 }, "keyCustom": 16, "keyStandard": 245, "memberCustom": 8, "memberStandard": 24, "nsprefix": "odc", "nsuri": "http://www.oildri.com/20220430", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "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 - Cover Page", "role": "http://www.oildri.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "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": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Inventories", "role": "http://www.oildri.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114104 - Disclosure - Fair Value Measurements", "role": "http://www.oildri.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117105 - Disclosure - Goodwill and Other Intangibles (Notes)", "role": "http://www.oildri.com/role/GoodwillandOtherIntangiblesNotes", "shortName": "Goodwill and Other Intangibles (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - Accrued Expenses", "role": "http://www.oildri.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124107 - Disclosure - Other Contingencies", "role": "http://www.oildri.com/role/OtherContingencies", "shortName": "Other Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127108 - Disclosure - Debt", "role": "http://www.oildri.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "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": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129109 - Disclosure - Leases (Notes)", "role": "http://www.oildri.com/role/LeasesNotes", "shortName": "Leases (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132110 - Disclosure - Pension and Other Postretirement Benefits", "role": "http://www.oildri.com/role/PensionandOtherPostretirementBenefits", "shortName": "Pension and Other Postretirement Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137111 - Disclosure - Operating Segments", "role": "http://www.oildri.com/role/OperatingSegments", "shortName": "Operating Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143112 - Disclosure - Stock-Based Compensation", "role": "http://www.oildri.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i76a0f410a80e44db98a11ee621d93900_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i76a0f410a80e44db98a11ee621d93900_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147113 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Notes)", "role": "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeNotes", "shortName": "Accumulated Other Comprehensive (Loss) Income (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151114 - Disclosure - Related Party Transactions (Notes)", "role": "http://www.oildri.com/role/RelatedPartyTransactionsNotes", "shortName": "Related Party Transactions (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153115 - Disclosure - Subsequent Events (Notes)", "role": "http://www.oildri.com/role/SubsequentEventsNotes", "shortName": "Subsequent Events (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TradeAndOtherAccountsReceivablePolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Basis of Statement Presentation Level 2 (Policies)", "role": "http://www.oildri.com/role/BasisofStatementPresentationLevel2Policies", "shortName": "Basis of Statement Presentation Level 2 (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TradeAndOtherAccountsReceivablePolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2210202 - Disclosure - Inventories Level 2 (Policies)", "role": "http://www.oildri.com/role/InventoriesLevel2Policies", "shortName": "Inventories Level 2 (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2215203 - Disclosure - Fair Value Measurements Fair Value Measurements (Policies)", "role": "http://www.oildri.com/role/FairValueMeasurementsFairValueMeasurementsPolicies", "shortName": "Fair Value Measurements Fair Value Measurements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2238204 - Disclosure - Operating Segments Level 2 (Policies)", "role": "http://www.oildri.com/role/OperatingSegmentsLevel2Policies", "shortName": "Operating Segments Level 2 (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Basis of Statement Presentation Level 3 (Tables)", "role": "http://www.oildri.com/role/BasisofStatementPresentationLevel3Tables", "shortName": "Basis of Statement Presentation Level 3 (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311302 - Disclosure - Inventories Level 3 (Tables)", "role": "http://www.oildri.com/role/InventoriesLevel3Tables", "shortName": "Inventories Level 3 (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318303 - Disclosure - Goodwill and Other Intangibles (Tables)", "role": "http://www.oildri.com/role/GoodwillandOtherIntangiblesTables", "shortName": "Goodwill and Other Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i76a0f410a80e44db98a11ee621d93900_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheet Parenthetical", "role": "http://www.oildri.com/role/CondensedConsolidatedBalanceSheetParenthetical", "shortName": "Condensed Consolidated Balance Sheet Parenthetical", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i76a0f410a80e44db98a11ee621d93900_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322304 - Disclosure - Accrued Expenses (Tables)", "role": "http://www.oildri.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330306 - Disclosure - Leases (Tables)", "role": "http://www.oildri.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333307 - Disclosure - Pension and Other Postretirement Benefits (Tables)", "role": "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsTables", "shortName": "Pension and Other Postretirement Benefits (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339308 - Disclosure - Operating Segments (Tables)", "role": "http://www.oildri.com/role/OperatingSegmentsTables", "shortName": "Operating Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344309 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.oildri.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348310 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables)", "role": "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeTables", "shortName": "Accumulated Other Comprehensive (Loss) Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i6b57a8d3eae44e62ba8ba1c1c4bc81e7_D20220201-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Basis of Statement Presentation Prior Periods (Details)", "role": "http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails", "shortName": "Basis of Statement Presentation Prior Periods (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i005f7e53c68c4ee0851cc1a514c7d8d7_D20210201-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i07be27862e2e4a1e8220335801facc51_I20220430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Basis of Statement Presentation Revenue Recognition (Details)", "role": "http://www.oildri.com/role/BasisofStatementPresentationRevenueRecognitionDetails", "shortName": "Basis of Statement Presentation Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i07be27862e2e4a1e8220335801facc51_I20220430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "id42810ca2a0a4eb0ab36143a05424853_D20200327-20201231", "decimals": "0", "first": true, "lang": "en-US", "name": "odc:CARESActCurrentPayrollTaxDeferral", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Basis of Statement Presentation Other Noncurrent Liabilities (Details)", "role": "http://www.oildri.com/role/BasisofStatementPresentationOtherNoncurrentLiabilitiesDetails", "shortName": "Basis of Statement Presentation Other Noncurrent Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "id42810ca2a0a4eb0ab36143a05424853_D20200327-20201231", "decimals": "0", "first": true, "lang": "en-US", "name": "odc:CARESActCurrentPayrollTaxDeferral", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i76a0f410a80e44db98a11ee621d93900_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Inventories (Details)", "role": "http://www.oildri.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i76a0f410a80e44db98a11ee621d93900_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i6b57a8d3eae44e62ba8ba1c1c4bc81e7_D20220201-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Income", "role": "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome", "shortName": "Condensed Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i6b57a8d3eae44e62ba8ba1c1c4bc81e7_D20220201-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i76a0f410a80e44db98a11ee621d93900_I20220430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Inventories Narrative (Details)", "role": "http://www.oildri.com/role/InventoriesNarrativeDetails", "shortName": "Inventories Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i76a0f410a80e44db98a11ee621d93900_I20220430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:CashEquivalentsAtCarryingValue", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i939c31c401bd47b59f732d46d2ca4a6c_I20220430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416407 - Disclosure - Fair Value Measurements Narrative (Details)", "role": "http://www.oildri.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:CashEquivalentsAtCarryingValue", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i939c31c401bd47b59f732d46d2ca4a6c_I20220430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i76a0f410a80e44db98a11ee621d93900_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419408 - Disclosure - Goodwill and Other Intangibles (Details)", "role": "http://www.oildri.com/role/GoodwillandOtherIntangiblesDetails", "shortName": "Goodwill and Other Intangibles (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i76a0f410a80e44db98a11ee621d93900_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i6b57a8d3eae44e62ba8ba1c1c4bc81e7_D20220201-20220430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420409 - Disclosure - Goodwill and Other Intangibles Narrative (Details)", "role": "http://www.oildri.com/role/GoodwillandOtherIntangiblesNarrativeDetails", "shortName": "Goodwill and Other Intangibles Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i6b57a8d3eae44e62ba8ba1c1c4bc81e7_D20220201-20220430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i76a0f410a80e44db98a11ee621d93900_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423410 - Disclosure - Accrued Expenses (Details)", "role": "http://www.oildri.com/role/AccruedExpensesDetails", "shortName": "Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i76a0f410a80e44db98a11ee621d93900_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ief67b788b6d942bfa9f70802baf7c87d_I20220430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428412 - Disclosure - Debt (Details)", "role": "http://www.oildri.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ief67b788b6d942bfa9f70802baf7c87d_I20220430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i6b57a8d3eae44e62ba8ba1c1c4bc81e7_D20220201-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431413 - Disclosure - Leases (Details)", "role": "http://www.oildri.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i6b57a8d3eae44e62ba8ba1c1c4bc81e7_D20220201-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i1b9b3baa3fe94db18524a945cd3a1303_D20220201-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanInterestCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434414 - Disclosure - Pension and Other Postretirement Benefits (Details)", "role": "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails", "shortName": "Pension and Other Postretirement Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i1b9b3baa3fe94db18524a945cd3a1303_D20220201-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanInterestCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i9ebdcd54f6c14d7885e6df2a0149e7a5_D20210801-20220430", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435415 - Disclosure - Pension and Other Postretirement Benefits Assumptions (Details)", "role": "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsAssumptionsDetails", "shortName": "Pension and Other Postretirement Benefits Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i9ebdcd54f6c14d7885e6df2a0149e7a5_D20210801-20220430", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i5163445e6b46459390863652fbfbbc45_D20200801-20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanSettlementsPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436416 - Disclosure - Pension and Other Postretirement Benefits Narrative (Details)", "role": "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails", "shortName": "Pension and Other Postretirement Benefits Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i5163445e6b46459390863652fbfbbc45_D20200801-20210731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanSettlementsPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i6b57a8d3eae44e62ba8ba1c1c4bc81e7_D20220201-20220430", "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", "role": "http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i6b57a8d3eae44e62ba8ba1c1c4bc81e7_D20220201-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i6b57a8d3eae44e62ba8ba1c1c4bc81e7_D20220201-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440417 - Disclosure - Operating Segments Disaggregation of Revenue (Details)", "role": "http://www.oildri.com/role/OperatingSegmentsDisaggregationofRevenueDetails", "shortName": "Operating Segments Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i4e60906199874ef886b8417676030638_D20220201-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i76a0f410a80e44db98a11ee621d93900_I20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441418 - Disclosure - Operating Segments (Details)", "role": "http://www.oildri.com/role/OperatingSegmentsDetails", "shortName": "Operating Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "iab0c405cfcf64eaf9c32410887fb10d4_I20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442419 - Disclosure - Operating Segments Narrative (Details)", "role": "http://www.oildri.com/role/OperatingSegmentsNarrativeDetails", "shortName": "Operating Segments Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i287dea00f7fb46c18634c03cf8a28047_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445420 - Disclosure - Stock-Based Compensation Summary of Restricted Stock Transactions (Details)", "role": "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails", "shortName": "Stock-Based Compensation Summary of Restricted Stock Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i287dea00f7fb46c18634c03cf8a28047_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i22e6c9d906654a8b85e6db2205e79c7f_D20210801-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446421 - Disclosure - Stock-Based Compensation Narrative (Details)", "role": "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i7e5f6ea2a7e2455dace5a98ffe13b5ca_D20220201-20220430", "decimals": "0", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i763381826c054a4e99a0864da92dd9cf_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449422 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Details)", "role": "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails", "shortName": "Accumulated Other Comprehensive (Loss) Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450423 - Disclosure - Accumulated Other Comprehensive (Loss) Income Narrative (Details)", "role": "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeNarrativeDetails", "shortName": "Accumulated Other Comprehensive (Loss) Income Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i45adc0a5d1b7491b89afb22d76acc32f_D20220201-20220430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452424 - Disclosure - Related Party Transactions (Details)", "role": "http://www.oildri.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i45adc0a5d1b7491b89afb22d76acc32f_D20220201-20220430", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i99eb097ebac14d879e7ecce2111b39a5_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Stockholders Equity Statement", "role": "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "shortName": "Consolidated Statements of Stockholders Equity Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "i99eb097ebac14d879e7ecce2111b39a5_I20200731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Statement Presentation", "role": "http://www.oildri.com/role/BasisofStatementPresentation", "shortName": "Basis of Statement Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107102 - Disclosure - New Accounting Pronouncements", "role": "http://www.oildri.com/role/NewAccountingPronouncements", "shortName": "New Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "odc-20220430.htm", "contextRef": "ieaab3ca21b77422e989343f2596729c5_D20210801-20220430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "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/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "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/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r663" ], "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/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "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/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r660" ], "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/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r660" ], "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/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r660" ], "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/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "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": "Entity Information [Line Items]", "terseLabel": "Entity Information" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r665" ], "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/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r660" ], "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/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r660" ], "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/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r660" ], "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/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r660" ], "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/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r659" ], "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/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r661" ], "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/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.oildri.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "odc_A2006PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2006 Plan [Member]", "label": "2006 Plan [Member]", "terseLabel": "2006 Plan" } } }, "localname": "A2006PlanMember", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "odc_AccruedFreight": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Freight", "label": "Accrued Freight", "terseLabel": "Freight" } } }, "localname": "AccruedFreight", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "odc_AccumulatedOtherComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accumulated Other Comprehensive Income [Abstract]", "label": "Accumulated Other Comprehensive Income [Abstract]", "terseLabel": "Accumulated Other Comprehensive Income [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeAbstract", "nsuri": "http://www.oildri.com/20220430", "xbrltype": "stringItemType" }, "odc_AgriculturalandHorticulturalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about principal product: Agricultural and Horticultural [Member]", "label": "Agricultural and Horticultural [Member]", "terseLabel": "Agricultural and Horticultural" } } }, "localname": "AgriculturalandHorticulturalMember", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/OperatingSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "odc_AnimalHealthandNutritionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about principal product: Animal Health and Nutrition [Member]", "label": "Animal Health and Nutrition [Member]", "terseLabel": "Animal Health and Nutrition" } } }, "localname": "AnimalHealthandNutritionMember", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/OperatingSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "odc_BleachingClayandFluidsPurificationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about principal product: Bleaching Clay and Fluids Purification [Member]", "label": "Bleaching Clay and Fluids Purification [Member]", "terseLabel": "Bleaching Clay and Fluids Purification" } } }, "localname": "BleachingClayandFluidsPurificationMember", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/OperatingSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "odc_BusinesstoBusinessSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business to Business Segment [Member]", "label": "Business to Business Segment [Member]", "terseLabel": "Business to Business Products" } } }, "localname": "BusinesstoBusinessSegmentMember", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails", "http://www.oildri.com/role/GoodwillandOtherIntangiblesNarrativeDetails", "http://www.oildri.com/role/OperatingSegmentsDetails", "http://www.oildri.com/role/OperatingSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "odc_CARESAct2021DeferredPayrollTaxPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "CARES Act, 2021 Deferred Payroll Tax Payment", "label": "CARES Act, 2021 Deferred Payroll Tax Payment", "terseLabel": "CARES Act, 2021 Deferred Payroll Tax Payment" } } }, "localname": "CARESAct2021DeferredPayrollTaxPayment", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationOtherNoncurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "odc_CARESAct2022DeferredPayrollTaxPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "CARES Act, 2022 Deferred Payroll Tax Payment", "label": "CARES Act, 2022 Deferred Payroll Tax Payment", "terseLabel": "CARES Act, 2022 Deferred Payroll Tax Payment" } } }, "localname": "CARESAct2022DeferredPayrollTaxPayment", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationOtherNoncurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "odc_CARESActCurrentPayrollTaxDeferral": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "On March 27, 2020, in response to the COVID-19 pandemic, the Coronavirus Aid, Relief, and Economic Security Act (the \u201cCARES Act\u201d) was signed into U.S. law. The CARES Act provides for, among other things, deferral of the employer portion of social security taxes incurred through the end of calendar 2020.", "label": "CARES Act, Current Payroll Tax Deferral", "terseLabel": "CARES Act, Current Payroll Tax Deferral" } } }, "localname": "CARESActCurrentPayrollTaxDeferral", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationOtherNoncurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "odc_CatLitterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about principal product: Cat Litter [Member]", "label": "Cat Litter [Member]", "terseLabel": "Cat Litter" } } }, "localname": "CatLitterMember", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/OperatingSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "odc_CondensedConsolidatedBalanceSheetParentheticalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Condensed Consolidated Balance Sheet Parenthetical [Abstract]", "label": "Condensed Consolidated Balance Sheet Parenthetical [Abstract]", "terseLabel": "Condensed Consolidated Balance Sheet Parenthetical [Abstract]" } } }, "localname": "CondensedConsolidatedBalanceSheetParentheticalAbstract", "nsuri": "http://www.oildri.com/20220430", "xbrltype": "stringItemType" }, "odc_CondensedConsolidatedStatementsOfComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Condensed Consolidated Statements of Comprehensive Income [Abstract]", "label": "Condensed Consolidated Statements of Comprehensive Income [Abstract]", "terseLabel": "Condensed Consolidated Statements of Comprehensive Income [Abstract]" } } }, "localname": "CondensedConsolidatedStatementsOfComprehensiveIncomeAbstract", "nsuri": "http://www.oildri.com/20220430", "xbrltype": "stringItemType" }, "odc_CondensedConsolidatedStatementsOfIncomeAndRetainedEarningsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Condensed Consolidated Statements of Income and Retained Earnings [Abstract]", "label": "Condensed Consolidated Statements of Income and Retained Earnings [Abstract]", "terseLabel": "Condensed Consolidated Statements of Income and Retained Earnings [Abstract]" } } }, "localname": "CondensedConsolidatedStatementsOfIncomeAndRetainedEarningsAbstract", "nsuri": "http://www.oildri.com/20220430", "xbrltype": "stringItemType" }, "odc_ConsolidatedStatementsofStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consolidated Statements of Stockholders' Equity [Abstract]", "label": "Consolidated Statements of Stockholders' Equity [Abstract]", "terseLabel": "Consolidated Statements of Stockholders' Equity [Abstract]" } } }, "localname": "ConsolidatedStatementsofStockholdersEquityAbstract", "nsuri": "http://www.oildri.com/20220430", "xbrltype": "stringItemType" }, "odc_CorporateExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The corporate expenses line represents certain unallocated expenses, including primarily salaries, wages and benefits, purchased services, rent, utilities and depreciation and amortization associated with corporate functions such as research and development, information systems, finance, legal, human resources and customer service. Corporate expenses also include the annual incentive plan bonus accrual.", "label": "Corporate Expenses", "negatedTerseLabel": "Corporate Expenses" } } }, "localname": "CorporateExpenses", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails", "http://www.oildri.com/role/OperatingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "odc_Customerlistaccumulatedamortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amortization as of the balance sheet date that pertains to a customer list finite-lived intangible asset.", "label": "Customer list accumulated amortization", "terseLabel": "Accumulated amortization of customer lists" } } }, "localname": "Customerlistaccumulatedamortization", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "monetaryItemType" }, "odc_Customerlistnet": { "auth_ref": [], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of an asset comprised of customer information, acquired in a business combination or other transaction, having a finite beneficial life.", "label": "Customer list, net", "terseLabel": "Customer list, net of accumulated amortization of $7,536 and $7,321 at April\u00a030, 2022 and July\u00a031, 2021, respectively" } } }, "localname": "Customerlistnet", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "odc_DefinedBenefitPlanVoluntaryContribution": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan Voluntary Contribution", "label": "Defined Benefit Plan Voluntary Contribution", "terseLabel": "Voluntary contributions" } } }, "localname": "DefinedBenefitPlanVoluntaryContribution", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "odc_IncreaseDecreaseInAccountsPayableAndIncomeTaxesPayable": { "auth_ref": [], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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 PLUS 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 Accounts Payable and Income Taxes Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndIncomeTaxesPayable", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "odc_IndustrialandSportsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about principal product: Industrial and Sports [Member]", "label": "Industrial and Sports [Member]", "terseLabel": "Industrial and Sports" } } }, "localname": "IndustrialandSportsMember", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/OperatingSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "odc_NewAccountingPronouncementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NEW ACCOUNTING PRONOUNCEMENTS [Abstract]", "label": "NEW ACCOUNTING PRONOUNCEMENTS [Abstract]", "terseLabel": "NEW ACCOUNTING PRONOUNCEMENTS [Abstract]" } } }, "localname": "NewAccountingPronouncementsAbstract", "nsuri": "http://www.oildri.com/20220430", "xbrltype": "stringItemType" }, "odc_OtherNoncurrentAssets": { "auth_ref": [], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Noncurrent Assets", "label": "Other Noncurrent Assets", "terseLabel": "Other" } } }, "localname": "OtherNoncurrentAssets", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "odc_OverburdenRemovalAndMiningCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of accounting policy for overburden removal/stripping costs for mined properties and other mining-related costs.", "label": "Overburden Removal and Mining Costs [Policy Text Block]", "terseLabel": "Overburden Removal and Mining Costs" } } }, "localname": "OverburdenRemovalAndMiningCostsPolicyTextBlock", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationLevel2Policies" ], "xbrltype": "textBlockItemType" }, "odc_PackagingInventory": { "auth_ref": [], "calculation": { "http://www.oildri.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Packaging Inventory", "label": "Packaging Inventory", "terseLabel": "Packaging" } } }, "localname": "PackagingInventory", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "odc_Prepaidrepairsexpense": { "auth_ref": [], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date for elements of machinery or equipment held for the purpose of replacing similar parts in the course of repair or maintenance.", "label": "Prepaid repairs expense", "terseLabel": "Prepaid repairs expense" } } }, "localname": "Prepaidrepairsexpense", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "odc_RetailAndWholesaleSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Retail and Wholesale Segment [Member]", "label": "Retail and Wholesale Segment [Member]", "terseLabel": "Retail and Wholesale Products" } } }, "localname": "RetailAndWholesaleSegmentMember", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails", "http://www.oildri.com/role/GoodwillandOtherIntangiblesNarrativeDetails", "http://www.oildri.com/role/OperatingSegmentsDetails", "http://www.oildri.com/role/OperatingSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "odc_SegmentReportingInformationOperatingIncomeForReportableSegment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Segment Reporting Information, Operating Income for Reportable Segment", "label": "Segment Reporting Information, Operating Income for Reportable Segment", "terseLabel": "Segment Income", "verboseLabel": "Segment Income (Loss)" } } }, "localname": "SegmentReportingInformationOperatingIncomeForReportableSegment", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails", "http://www.oildri.com/role/OperatingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "odc_TrademarksandpatentsaccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The accumulated amount of amortization of the costs pertaining to the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit PLUS the accumulated amount of amortization of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "TrademarksAndPatentsAccumulated Amortization", "terseLabel": "Accumulated amortization of other intangibles" } } }, "localname": "TrademarksandpatentsaccumulatedAmortization", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "monetaryItemType" }, "odc_Trademarksandpatentsnet": { "auth_ref": [], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount, net of amortization, as of the balance sheet date for 1) the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a projected indefinite period of benefit and 2) costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Trademarks and patents, net", "terseLabel": "Other intangibles, net of accumulated amortization of $497 and $385 at April\u00a030, 2022 and July\u00a031, 2021, respectively" } } }, "localname": "Trademarksandpatentsnet", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "odc_WeightedAverageSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Shares Outstanding [Abstract]", "label": "Weighted Average Shares Outstanding [Abstract]", "terseLabel": "Average Shares Outstanding" } } }, "localname": "WeightedAverageSharesOutstandingAbstract", "nsuri": "http://www.oildri.com/20220430", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "srt_DirectorMember": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oildri.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r286", "r319", "r428", "r434", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r640", "r642", "r657", "r658" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r286", "r319", "r428", "r434", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r640", "r642", "r657", "r658" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r208", "r331", "r332", "r587", "r639", "r641" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oildri.com/role/OperatingSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r208", "r331", "r332", "r587", "r639", "r641" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Prinicipal Products [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oildri.com/role/OperatingSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r286", "r319", "r370", "r428", "r434", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r640", "r642", "r657", "r658" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r286", "r319", "r370", "r428", "r434", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r640", "r642", "r657", "r658" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r3", "r129", "r130", "r131", "r135", "r136", "r141", "r142", "r143", "r144", "r146", "r147", "r148", "r149", "r150", "r151", "r164", "r232", "r233", "r460", "r480", "r507", "r512", "r513", "r514", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r669", "r670" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r3", "r129", "r130", "r131", "r135", "r136", "r141", "r142", "r143", "r144", "r146", "r147", "r148", "r149", "r150", "r151", "r164", "r232", "r233", "r460", "r480", "r507", "r512", "r513", "r514", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r669", "r670" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": { "auth_ref": [ "r141", "r142", "r143", "r146", "r147", "r149", "r150" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Error Correction, Adjustment [Member]", "terseLabel": "Corrections" } } }, "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r3", "r129", "r131", "r135", "r136", "r141", "r142", "r143", "r144", "r146", "r147", "r149", "r150", "r164", "r232", "r233", "r460", "r480", "r507", "r512", "r513", "r514", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r669", "r670" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r145", "r151", "r429" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r145", "r151", "r267", "r429", "r574" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Statement, Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r46", "r572" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts Payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r46", "r126", "r566", "r567" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Accounts payable to related party" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r56", "r126", "r565", "r567" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Accounts receivable from related party" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r16", "r48", "r465" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Real Estate Tax" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccruedExpensesDetails", "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Trade promotions and advertising" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r64", "r70", "r78", "r79", "r80", "r497" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension and Postretirement Health Benefits" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r44", "r261" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "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", "negatedLabel": "Less accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r65", "r70", "r391" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "negatedTerseLabel": "Pension and postretirement benefits" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r62", "r67", "r69", "r70", "r521" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Cumulative translation adjustment" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails", "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r34", "r67", "r69", "r70", "r627", "r650", "r654" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "periodEndLabel": "Accumulated Other Comprehensive (Loss) Income, Balance, ending", "periodStartLabel": "Accumulated Other Comprehensive (Loss) Income, Balance, beginning", "totalLabel": "Total Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails", "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated Other Comprehensive Loss:" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r78", "r79", "r535", "r536", "r537", "r538", "r539", "r541" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails", "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r66", "r70", "r78", "r79", "r80", "r129", "r130", "r131", "r497", "r645", "r646", "r670" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r63", "r70", "r78", "r79", "r80", "r497", "r536", "r537", "r538", "r539", "r541" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Cumulative Translation Adjustment" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r32" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r129", "r130", "r131", "r456", "r457", "r458", "r512" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r135", "r136", "r137", "r139", "r151", "r221", "r222", "r226", "r227", "r228", "r229", "r232", "r233", "r269", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r460", "r477", "r478", "r479", "r480", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r511", "r512", "r513", "r514", "r523", "r524", "r525", "r526", "r527", "r528", "r532", "r533", "r560", "r589", "r590", "r591", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r666", "r667", "r668", "r669", "r670" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/NewAccountingPronouncementsAdjustmentforNewAccountingPronouncementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r436", "r438", "r462", "r463" ], "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": "Amortization of Restricted Stock" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r110" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow method.", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities", "totalLabel": "Total Adjustments" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r171", "r195", "r196", "r197", "r198", "r200" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "Unallocated Assets" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/OperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r438", "r450", "r461" ], "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", "terseLabel": "Share-based Compensation Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r36", "r218", "r234" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r109", "r249", "r254" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/GoodwillandOtherIntangiblesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "domainItemType" }, "us-gaap_AssetRetirementObligationsPolicy": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.", "label": "Asset Retirement Obligation [Policy Text Block]", "terseLabel": "Reclamation" } } }, "localname": "AssetRetirementObligationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationLevel2Policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r123", "r184", "r197", "r204", "r225", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r492", "r498", "r522", "r570", "r572", "r610", "r625" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets", "http://www.oildri.com/role/OperatingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r12", "r14", "r61", "r123", "r225", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r492", "r498", "r522", "r570", "r572" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r440", "r451" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails", "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Statement Presentation" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r113", "r114", "r115" ], "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", "terseLabel": "Capital expenditures accrued, but not paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r9", "r42", "r111" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r104", "r111", "r116" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and Cash Equivalents, End of Period", "periodStartLabel": "Cash and Cash Equivalents, Beginning of Period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r104", "r534" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net Decrease in Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r42" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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 Equivalents, at Carrying Value", "terseLabel": "Cash Equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r121", "r123", "r156", "r157", "r158", "r160", "r162", "r168", "r169", "r170", "r225", "r270", "r275", "r276", "r277", "r281", "r282", "r317", "r318", "r320", "r321", "r522", "r664" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheetParenthetical", "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets", "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome", "http://www.oildri.com/role/CoverPage", "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails", "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Common Class B" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheetParenthetical", "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets", "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome", "http://www.oildri.com/role/CoverPage", "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends Declared Per Share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r129", "r130", "r512" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Common & Class B Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheetParenthetical", "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets", "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome", "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "http://www.oildri.com/role/CoverPage", "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails", "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r30", "r322" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common Stock & Class B Stock, End of Period (in shares)", "periodStartLabel": "Common & Class B Stock, Beginning of Period (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r30", "r572" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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, Value, Issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r73", "r75", "r76", "r85", "r619", "r635" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "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 (Loss) Income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r84", "r96", "r618", "r634" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r90", "r587" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome": { "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", "negatedTerseLabel": "Cost of Sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails", "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r120", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r300", "r307", "r308", "r310", "r316" ], "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/2021-01-31", "presentation": [ "http://www.oildri.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r23", "r24", "r25", "r122", "r127", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r296", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r312", "r313", "r314", "r315", "r545", "r611", "r613", "r624" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r283", "r312", "r313", "r543", "r545", "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principle Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r50", "r284" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Annual Rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r51", "r286", "r518" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt Instrument, Maturity Date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/DebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r52", "r122", "r127", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r296", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r312", "r313", "r314", "r315", "r545" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Annual Principal Payments" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r52", "r122", "r127", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r296", "r297", "r298", "r299", "r301", "r302", "r303", "r304", "r305", "r306", "r309", "r312", "r313", "r314", "r315", "r323", "r324", "r325", "r326", "r542", "r543", "r545", "r546", "r623" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).", "label": "Deferred Compensation Liability, Classified, Noncurrent", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r45", "r544" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "terseLabel": "Net unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r469", "r470" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r109", "r124", "r475", "r485", "r486", "r487" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue Arrangement, by Type [Table]", "terseLabel": "Deferred Revenue Arrangement, by Type [Table]" } } }, "localname": "DeferredRevenueArrangementByTypeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementLineItems": { "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": "Deferred Revenue Arrangement [Line Items]", "terseLabel": "Deferred Revenue Arrangement" } } }, "localname": "DeferredRevenueArrangementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeAxis": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred revenue arrangement.", "label": "Deferred Revenue Arrangement Type [Axis]", "terseLabel": "Deferred Revenue Arrangement Type [Axis]" } } }, "localname": "DeferredRevenueArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeDomain": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized.", "label": "Deferred Revenue [Domain]", "terseLabel": "Deferred Revenue" } } }, "localname": "DeferredRevenueArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r38" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Liability for Payments in Advance" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "terseLabel": "Payments in Advance, Revenue Recognized" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r347", "r386", "r412", "r418", "r419" ], "calculation": { "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedTerseLabel": "Amortization of Other actuarial loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r347", "r387", "r413", "r418", "r419" ], "calculation": { "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of Prior service costs" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "terseLabel": "Discount rate for net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r395", "r417" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets", "terseLabel": "Long-term expected rate of return on assets" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase", "terseLabel": "Rate of increase in compensation levels" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear": { "auth_ref": [ "r416", "r419" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in remainder of current fiscal year. Excludes contribution previously paid by employer in current fiscal year.", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Remainder of Fiscal Year", "terseLabel": "Estimated contributions in remainder of current fiscal year" } } }, "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r347", "r385", "r411", "r418", "r419" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedTerseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status.", "label": "Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year", "terseLabel": "Medical Cost Trend Assumption" } } }, "localname": "DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r347", "r352", "r384", "r410", "r418", "r419" ], "calculation": { "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r382", "r408", "r418", "r419" ], "calculation": { "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": { "auth_ref": [ "r348", "r389", "r415" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement", "terseLabel": "Settlement loss due to annuity purchase" } } }, "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r350", "r383", "r409", "r418", "r419" ], "calculation": { "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanSettlementsPlanAssets": { "auth_ref": [ "r368" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract.", "label": "Defined Benefit Plan, Plan Assets, Payment for Settlement", "terseLabel": "Pension Annuity Purchase" } } }, "localname": "DefinedBenefitPlanSettlementsPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Ultimate trend rate for health care cost for defined benefit postretirement plan.", "label": "Defined Benefit Plan, Ultimate Health Care Cost Trend Rate", "terseLabel": "Ultimate Health Care Cost Trend Rate" } } }, "localname": "DefinedBenefitPlanUltimateHealthCareCostTrendRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Year ultimate health care cost trend rate is expected to be reached, in YYYY format.", "label": "Defined Benefit Plan, Year Health Care Cost Trend Rate Reaches Ultimate Trend Rate", "terseLabel": "Year that Rate Reaches Ultimate Trend Rate" } } }, "localname": "DefinedBenefitPlanYearHealthCareCostTrendRateReachesUltimateTrendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" ], "xbrltype": "gYearListItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "auth_ref": [ "r404", "r405", "r406", "r407", "r418" ], "lang": { "en-us": { "role": { "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsAssumptionsDetails", "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails", "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "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 Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsAssumptionsDetails", "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails", "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "auth_ref": [ "r109" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Depreciation, Amortization and Accretion, Net", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAmortizationAndAccretionNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Revenue by Principal Product" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/OperatingSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338" ], "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": "Revenue by Principal Product by Operating Segment [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/OperatingSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r331" ], "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": "Revenue by Principal Product by Operating Segment" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/OperatingSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r327" ], "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": "Dividends Declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r16", "r48" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "terseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r24", "r27", "r612", "r626" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Cash dividends declared and accrued, but not paid" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net (Loss) Income Per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r86", "r141", "r142", "r144", "r145", "r146", "r154", "r156", "r160", "r161", "r162", "r164", "r165", "r513", "r514", "r620", "r636" ], "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 Common (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r86", "r141", "r142", "r144", "r145", "r146", "r156", "r160", "r161", "r162", "r164", "r165", "r513", "r514", "r620", "r636" ], "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 Common (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r534" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on Cash and Cash Equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Salaries, Wages, Commissions and Employee Benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r78", "r79", "r80", "r129", "r130", "r131", "r136", "r147", "r150", "r167", "r229", "r322", "r327", "r456", "r457", "r458", "r479", "r480", "r512", "r535", "r536", "r537", "r538", "r539", "r541", "r645", "r646", "r647", "r670" ], "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": "Total Accumulated Other Comprehensive (Loss) Income", "verboseLabel": "Total Stockholders' Equity" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails", "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeNarrativeDetails", "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]", "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r515", "r516", "r517", "r520" ], "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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r298", "r312", "r313", "r371", "r373", "r374", "r375", "r376", "r377", "r378", "r418", "r516", "r576", "r577", "r578" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r298", "r371", "r373", "r378", "r418", "r516", "r576" ], "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" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r298", "r312", "r313", "r371", "r373", "r378", "r418", "r516", "r577" ], "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" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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 Measurement, Policy" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/FairValueMeasurementsFairValueMeasurementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r298", "r312", "r313", "r371", "r373", "r374", "r375", "r376", "r377", "r378", "r418", "r576", "r577", "r578" ], "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 Measurement [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/GoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Amortization expense for remainder of current fiscal year" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/GoodwillandOtherIntangiblesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/GoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/GoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/GoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/GoodwillandOtherIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r250", "r251", "r253", "r257", "r588", "r595" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/GoodwillandOtherIntangiblesDetails", "http://www.oildri.com/role/GoodwillandOtherIntangiblesNarrativeDetails" ], "xbrltype": "stringItemType" }, "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, Future Amortization Expense", "verboseLabel": "Finite-Lived Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/GoodwillandOtherIntangiblesDetails", "http://www.oildri.com/role/GoodwillandOtherIntangiblesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r250", "r252" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/GoodwillandOtherIntangiblesDetails", "http://www.oildri.com/role/GoodwillandOtherIntangiblesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r109" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on the disposals of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r241", "r243", "r572", "r609" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets", "http://www.oildri.com/role/GoodwillandOtherIntangiblesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/GoodwillandOtherIntangiblesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r244", "r246" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Gross", "terseLabel": "Goodwill, Gross" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/GoodwillandOtherIntangiblesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r244", "r246" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "terseLabel": "Goodwill, Impaired, Accumulated Impairment Loss" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/GoodwillandOtherIntangiblesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r109", "r242", "r245", "r248" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.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": "Loss on Impairment of Goodwill", "terseLabel": "Loss on Impairment of Goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r89", "r123", "r184", "r196", "r200", "r203", "r206", "r225", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r522" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r109", "r258" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Loss on impairment of patent applications" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r82", "r184", "r196", "r200", "r203", "r206", "r608", "r616", "r621", "r637" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "(Loss) Income Before Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome", "http://www.oildri.com/role/OperatingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r125", "r149", "r150", "r182", "r471", "r484", "r488", "r638" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Income Tax Benefit (Expense)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome", "http://www.oildri.com/role/OperatingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r77", "r467", "r468", "r472", "r473", "r474", "r476" ], "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": "Other Current and Noncurrent Liabilities" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationLevel2Policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r106", "r112" ], "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.", "label": "Income Taxes Paid", "terseLabel": "Income tax payments" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r108" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r108" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "auth_ref": [ "r108" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.", "label": "Increase (Decrease) in Deferred Compensation", "terseLabel": "Deferred compensation" } } }, "localname": "IncreaseDecreaseInDeferredCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r108" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "(Increase) Decrease in assets:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Liabilities [Abstract]", "terseLabel": "Increase (Decrease) in liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r108" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r108" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations": { "auth_ref": [ "r108" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits", "terseLabel": "Pension and postretirement benefits" } } }, "localname": "IncreaseDecreaseInPensionAndPostretirementObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r108" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r256" ], "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-lived trademarks" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/GoodwillandOtherIntangiblesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r94", "r304", "r311", "r314", "r315" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r102", "r105", "r112" ], "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": "Interest payments, net of amounts capitalized" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/InventoriesDetails", "http://www.oildri.com/role/InventoriesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r58" ], "calculation": { "http://www.oildri.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": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventory" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/InventoriesDetails", "http://www.oildri.com/role/InventoriesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r10", "r59", "r572" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.oildri.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", "terseLabel": "Inventories", "totalLabel": "Total Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets", "http://www.oildri.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r17", "r60", "r117", "r166", "r236", "r237", "r239", "r586" ], "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/2021-01-31", "presentation": [ "http://www.oildri.com/role/InventoriesLevel2Policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r59", "r238" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Inventory obsolescence reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r92", "r177" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Other Contingencies" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/OtherContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationLevel2Policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r557" ], "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": "Operating lease payments due within next twelve months as of April 30, 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r557" ], "calculation": { "http://www.oildri.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": { "auth_ref": [ "r557" ], "calculation": { "http://www.oildri.com/role/LeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r557" ], "calculation": { "http://www.oildri.com/role/LeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r557" ], "calculation": { "http://www.oildri.com/role/LeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r557" ], "calculation": { "http://www.oildri.com/role/LeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r557" ], "calculation": { "http://www.oildri.com/role/LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r557" ], "calculation": { "http://www.oildri.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r557" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r559" ], "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/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r47", "r123", "r198", "r225", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r493", "r498", "r499", "r522", "r570", "r571" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r35", "r123", "r225", "r522", "r572", "r615", "r630" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities & Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES & STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r49", "r123", "r225", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r493", "r498", "r499", "r522", "r570", "r571", "r572" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r18", "r19", "r20", "r25", "r26", "r123", "r225", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r493", "r498", "r499", "r522", "r570", "r571" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total Noncurrent Liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Noncurrent Liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Notes Payable, Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r57", "r123", "r225", "r270", "r275", "r276", "r277", "r281", "r282", "r522", "r614", "r629" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r104" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net Cash Provided by (Used in) Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r104" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net Cash Used in Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r104", "r107", "r110" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net Cash Provided by Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r8", "r71", "r74", "r80", "r83", "r110", "r123", "r135", "r141", "r142", "r144", "r145", "r149", "r150", "r159", "r184", "r196", "r200", "r203", "r206", "r225", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r514", "r522", "r617", "r633" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome": { "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 Attributable to Oil-Dri", "totalLabel": "Net (Loss) Income Attributable to Oil-Dri" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome", "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "http://www.oildri.com/role/OperatingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r71", "r74", "r80", "r149", "r150", "r495", "r501" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net Loss Attributable to Noncontrolling Interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome", "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "http://www.oildri.com/role/OperatingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r5", "r133", "r134", "r137", "r138", "r151", "r152", "r153", "r223", "r224", "r230", "r231", "r339", "r340", "r341", "r342", "r459", "r481", "r482", "r483", "r510", "r529", "r530", "r531", "r561", "r592", "r593", "r594", "r649", "r650", "r651", "r652", "r654", "r671" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "terseLabel": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/NewAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/NewAccountingPronouncementsAdjustmentforNewAccountingPronouncementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r132", "r135", "r136", "r137", "r139", "r140", "r144", "r151", "r164", "r221", "r222", "r226", "r227", "r228", "r229", "r232", "r233", "r269", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r460", "r477", "r478", "r479", "r480", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r511", "r512", "r513", "r514", "r523", "r524", "r525", "r526", "r527", "r528", "r532", "r533", "r560", "r589", "r590", "r591", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r666", "r667", "r668", "r669", "r670" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/NewAccountingPronouncementsAdjustmentforNewAccountingPronouncementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r129", "r130", "r131", "r327", "r489" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total Other Income, Net", "verboseLabel": "Total Other Income, Net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome", "http://www.oildri.com/role/OperatingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (Expense) Income" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/OperatingSegmentsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r184", "r196", "r200", "r203", "r206" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "(Loss) Income from Operations", "totalLabel": "(Loss) Income from Operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome", "http://www.oildri.com/role/OperatingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r551", "r558" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r548" ], "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": "Net lease obligation" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r548" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r548" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r549", "r553" ], "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": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r547" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r555", "r558" ], "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 - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r554", "r558" ], "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 - operating leaes" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "totalLabel": "Total Other Assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent [Abstract]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r70", "r78", "r79", "r81", "r535", "r537", "r541" ], "calculation": { "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "verboseLabel": "Other comprehensive loss before reclassifications, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r62" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Cumulative translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r72", "r75", "r78", "r79", "r81", "r84", "r322", "r535", "r540", "r541", "r618", "r634" ], "calculation": { "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "negatedTotalLabel": "Net current-period other comprehensive income (loss), net of tax", "terseLabel": "Other Comprehensive (Loss) Income", "totalLabel": "Other Comprehensive (Loss) Income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails", "http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other Comprehensive (Loss) Income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r65", "r67" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedTerseLabel": "Pension and postretirement benefits (net of tax)" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r68", "r491" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax", "terseLabel": "Tax for reclassification adjustment from AOCI for pension and other postretirement benefits" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventory": { "auth_ref": [ "r59" ], "calculation": { "http://www.oildri.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Gross", "terseLabel": "Other" } } }, "localname": "OtherInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r95" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r344", "r345", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r374", "r375", "r376", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r393", "r395", "r396", "r398", "r401", "r405", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r422", "r423", "r424", "r425", "r426", "r427" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefits Plan [Member]", "terseLabel": "Postretirement Health Plan", "verboseLabel": "Postretirement Health Plan" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsAssumptionsDetails", "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails", "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r11", "r13", "r240" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "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 other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Prepaid expenses and other assets" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r100" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r101" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.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 of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r100" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r98" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "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": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r370", "r372", "r378", "r397", "r399", "r400", "r401", "r402", "r403", "r418", "r420", "r421", "r422", "r435" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Pension and Other Postretirement Benefits Disclosure" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r27", "r345", "r346", "r369", "r418" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Pension and postretirement benefits" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r343", "r345", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r393", "r395", "r396", "r398", "r401", "r405", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r422", "r423", "r430", "r431", "r432", "r433" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Plan" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsAssumptionsDetails", "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails", "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r440", "r451" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r99" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from issuance of notes payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r97" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property, plant, and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r8", "r71", "r74", "r80", "r103", "r123", "r135", "r149", "r150", "r184", "r196", "r200", "r203", "r206", "r225", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r491", "r494", "r496", "r501", "r502", "r514", "r522", "r621" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net Income", "totalLabel": "Net (Loss) Income", "verboseLabel": "Net (Loss) Income, Including Portion Attributable to Noncontrolling Interest" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome", "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement", "http://www.oildri.com/role/OperatingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r43", "r260" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r21", "r22", "r262", "r572", "r622", "r632" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Total Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r87", "r235" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for bad debts and cash discounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]", "terseLabel": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/InventoriesDetails", "http://www.oildri.com/role/InventoriesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]", "terseLabel": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/InventoriesDetails", "http://www.oildri.com/role/InventoriesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r31", "r37", "r572", "r631", "r655" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "terseLabel": "Accounts receivable, less allowance of \u00a0 $1,149 and $1,174 at April\u00a030, 2022 and July\u00a031, 2021, respectively" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r70", "r78", "r79", "r81", "r535", "r539", "r541" ], "calculation": { "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive income, net of tax" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOtherMember": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Reclassification affecting comparability of financial statement, classified as other. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Other [Member]", "terseLabel": "Reclassification" } } }, "localname": "ReclassificationOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r398", "r564", "r565" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Payments to related party" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r398", "r564", "r567", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r562", "r563", "r565", "r568", "r569" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions Disclosure" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/RelatedPartyTransactionsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r163" ], "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]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails", "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r33", "r327", "r460", "r572", "r628", "r649", "r654" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r129", "r130", "r131", "r136", "r147", "r150", "r229", "r456", "r457", "r458", "r479", "r480", "r512", "r645", "r647" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r343", "r344", "r345", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r393", "r395", "r396", "r398", "r401", "r405", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r422", "r423", "r424", "r425", "r426", "r427", "r430", "r431", "r432", "r433" ], "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/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsAssumptionsDetails", "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails", "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r343", "r344", "r345", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r393", "r395", "r396", "r398", "r401", "r405", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r422", "r423", "r424", "r425", "r426", "r427", "r430", "r431", "r432", "r433" ], "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/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsAssumptionsDetails", "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsDetails", "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r175", "r176", "r195", "r201", "r202", "r208", "r209", "r211", "r330", "r331", "r587" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome", "http://www.oildri.com/role/OperatingSegmentsDetails", "http://www.oildri.com/role/OperatingSegmentsDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r88", "r273", "r275", "r276", "r280", "r281", "r282", "r656" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Net sales to related party" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]", "terseLabel": "Revenue Recognition [Abstract]" } } }, "localname": "RevenueRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r118", "r119" ], "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/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationLevel2Policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accounts Payable and Accrued Liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r70", "r540", "r541" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income by Component" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions Used" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": { "auth_ref": [ "r141", "r142", "r143", "r146", "r147", "r149", "r150", "r164" ], "lang": { "en-us": { "role": { "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.", "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]", "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": { "auth_ref": [ "r148", "r149", "r150" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.", "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]", "terseLabel": "Schedule of Error Corrections and Prior Period Adjustments" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationLevel3Tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r250", "r252", "r588" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/GoodwillandOtherIntangiblesDetails", "http://www.oildri.com/role/GoodwillandOtherIntangiblesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r17", "r39", "r40", "r41" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/InventoriesLevel3Tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of Net Benefit Costs" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/PensionandOtherPostretirementBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r566", "r567" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r184", "r187", "r199", "r247" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/OperatingSegmentsDetails", "http://www.oildri.com/role/OperatingSegmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r184", "r187", "r199", "r247" ], "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]", "terseLabel": "Operating Segments Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/OperatingSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r440", "r451" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails", "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Transactions" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r252" ], "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 Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/GoodwillandOtherIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r171", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r195", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r206", "r211", "r265", "r266", "r639" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails", "http://www.oildri.com/role/GoodwillandOtherIntangiblesNarrativeDetails", "http://www.oildri.com/role/OperatingSegmentsDetails", "http://www.oildri.com/role/OperatingSegmentsDisaggregationofRevenueDetails", "http://www.oildri.com/role/OperatingSegmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r171", "r173", "r174", "r184", "r188", "r200", "r204", "r205", "r206", "r207", "r208", "r210", "r211", "r212" ], "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]", "terseLabel": "Operating Segment Disclosure" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/OperatingSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/OperatingSegmentsDetails", "http://www.oildri.com/role/OperatingSegmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r189", "r190", "r191", "r192", "r193", "r194", "r209" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Operating Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/OperatingSegmentsLevel2Policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome": { "order": 3.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", "negatedTerseLabel": "Selling, General and Administrative Expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails", "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationLevel2Policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeniorLongTermNotes": { "auth_ref": [ "r52", "r572" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders.", "label": "Senior Notes, Noncurrent", "terseLabel": "Notes payable, net of unamortized debt issuance costs of $212 and $122 at April\u00a030, 2022 and July\u00a031, 2021, respectively" } } }, "localname": "SeniorLongTermNotes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesCurrent": { "auth_ref": [ "r48", "r572" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "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 the portion of long-term notes having the highest claim on the assets of the issuer in case of bankruptcy or liquidation, due within one year or the normal operating cycle, if longer. Senior note holders are paid off in full before any payments are made to debt holders having a lesser priority of repayment.", "label": "Senior Notes, Current", "terseLabel": "Current maturities of notes payable" } } }, "localname": "SeniorNotesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Series C Senior Note" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r108" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "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", "terseLabel": "Non-cash stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award Vesting Period (years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeitures, number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeitures, weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted, number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails", "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted, weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r445" ], "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": "Non-vested restricted stock outstanding, ending balance", "periodStartLabel": "Non-vested restricted stock outstanding, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r445" ], "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": "Non-vested restricted stock outstanding, weighted average grant date fair value, ending balance", "periodStartLabel": "Non-vested restricted stock outstanding, weighted average grant date fair value, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r447" ], "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", "negatedTerseLabel": "Vested, number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r447" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested, weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails", "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number Authorized (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number Available (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r437", "r443" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails", "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r552", "r558" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term operating lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r7", "r171", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r195", "r196", "r197", "r198", "r200", "r201", "r202", "r203", "r204", "r206", "r211", "r247", "r263", "r265", "r266", "r639" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationPriorPeriodsDetails", "http://www.oildri.com/role/GoodwillandOtherIntangiblesNarrativeDetails", "http://www.oildri.com/role/OperatingSegmentsDetails", "http://www.oildri.com/role/OperatingSegmentsDisaggregationofRevenueDetails", "http://www.oildri.com/role/OperatingSegmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r28", "r29", "r30", "r121", "r123", "r156", "r157", "r158", "r160", "r162", "r168", "r169", "r170", "r225", "r270", "r275", "r276", "r277", "r281", "r282", "r317", "r318", "r320", "r321", "r322", "r522", "r664" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheetParenthetical", "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets", "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome", "http://www.oildri.com/role/CoverPage", "http://www.oildri.com/role/StockBasedCompensationNarrativeDetails", "http://www.oildri.com/role/StockBasedCompensationSummaryofRestrictedStockTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r55", "r78", "r79", "r80", "r129", "r130", "r131", "r136", "r147", "r150", "r167", "r229", "r322", "r327", "r456", "r457", "r458", "r479", "r480", "r512", "r535", "r536", "r537", "r538", "r539", "r541", "r645", "r646", "r647", "r670" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeDetails", "http://www.oildri.com/role/AccumulatedOtherComprehensiveLossIncomeNarrativeDetails", "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "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" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheetParenthetical", "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets", "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome", "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r129", "r130", "r131", "r167", "r587" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheetParenthetical", "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets", "http://www.oildri.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.oildri.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome", "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r29", "r30", "r322", "r327" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "negatedTerseLabel": "Net issuance of stock under long-term incentive plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r29", "r30", "r327", "r439", "r449" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Net issuance of stock under long-term incentive plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r2", "r3", "r79", "r123", "r129", "r130", "r131", "r136", "r147", "r225", "r229", "r327", "r456", "r457", "r458", "r479", "r480", "r489", "r490", "r500", "r512", "r522", "r535", "r536", "r541", "r646", "r647", "r670" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Total, End of Period", "periodStartLabel": "Total, Beginning of Period", "totalLabel": "Total Stockholders' Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets", "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r573", "r575" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/SubsequentEventsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r214", "r215", "r216", "r217", "r219", "r220" ], "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/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationLevel2Policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "periodEndLabel": "Treasury Stock, End of Period (in shares)", "periodStartLabel": "Treasury Stock, Beginning of Period (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r54", "r328" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, common shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheetParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r30", "r322", "r327" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedTerseLabel": "Purchases of Treasury Stock (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r54", "r328", "r329" ], "calculation": { "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Less Treasury Stock, at cost (3,535,568 Common and 351,641 Class B shares at April\u00a030, 2022 and 3,192,702 Common and 346,491 Class B shares at July\u00a031, 2021)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r322", "r327", "r328" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Purchases of Treasury Stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/ConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r135", "r136", "r137", "r139", "r151", "r221", "r222", "r226", "r227", "r228", "r229", "r232", "r233", "r269", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r460", "r477", "r478", "r479", "r480", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r511", "r512", "r513", "r514", "r523", "r524", "r525", "r526", "r527", "r528", "r532", "r533", "r560", "r589", "r590", "r591", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r666", "r667", "r668", "r669", "r670" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/NewAccountingPronouncementsAdjustmentforNewAccountingPronouncementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UpFrontPaymentArrangementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of deferred revenue by arrangement wherein all amount due is received from customer before delivery of goods or services, and revenue will be recognized upon customer acceptance of delivered goods or services.", "label": "Up-front Payment Arrangement [Member]", "terseLabel": "Payments In Advance" } } }, "localname": "UpFrontPaymentArrangementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/BasisofStatementPresentationRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r155", "r162" ], "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": "Diluted Common (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r154", "r162" ], "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": "Basic Common (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oildri.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r265": { "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" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r343": { "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" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r435": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r464": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r497": { "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" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r546": { "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" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r559": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r569": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r574": { "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" }, "r575": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r595": { "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" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r639": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r659": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r660": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r661": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r662": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r663": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r664": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r665": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" } }, "version": "2.1" } ZIP 78 0000074046-22-000047-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000074046-22-000047-xbrl.zip M4$L#!!0 ( #J!QU3CW1X,GNX! 4*%P 0 ;V1C+3(P,C(P-#,P+FAT M;>R]:5<;2[(N_/W^"KWT><]QKT7AG ?V;NYB,[CIMH0-V#[PQ2M'**R!+DEF M^/4WLB1A1AO;0E()>:]M2U6EJJR,R">>B,R,^//_7K2:M:^AZ.:=]C^6\ I: MJOW?M3__ORS[W[_VWM8V.Z[?"NU>;:,(IA=\[3SOG=0^^=#]4HM%IU7[U"F^ MY%]-EI6_V>B<71;Y\4FO1A A=TX6JXPHPFSP6;0!9K@FB+/489TI%DC :1*:Q01KT5! OEO>++?I4R[%50 (HYD2'2 M0(AF+#WVI =O!V_8[JYVB]X_EDYZO;/5UZ^CZ=J53G'\&@Z^AJ;B#.&,XJ7A MI1>V:/K\^NKTM;R:("1>#TZ.+NUX=WW=^?GY2B=O^B)?<9U6NB]!C*+1I?G% MK2MOW!73UWF[F;=#ZO/1Y?#]RV,_0/1U.FU--WR[>R_KAMN-@>\KQYVO-V[^ MNE>8=C=VBI;I@<#3LWF&U,UW[^:W[G%.1\_$K_^W_G;?G826R?)VMV?:;O3T MAWZ!M=:O+Y( KF]][Y5N79K.WGB;A]_]>Z]"0&-(ALGH)OUN=FS,V7VI#T\\ M(/F\VV$$R^_T^_"*T0]\N*,GHSZ'$^7]_\-N:E7^O3O?[-/5IFD?_V,IM+,/ M^TN@Q\'XM3];H6=JZ?=9^$\___J/I8U.NP>C,SNX/(.?N<&W?RSUPD7O==GS MK]?^S__Y/W_V\EXSK(&J9B.=_//UX-B?KP=WMAU_N?:GS[_6NKW+9OC'DL^[ M9TUSN=KNM ,\/[]831>&8O Q]SZTRX]PO@$(4>1N\/B+WEZ(_UC*@S&6.D.P ME9(1$K32E-%(N!:2:,<_;Z;.00IZ_]LX:9M6>G3(5[?:T+[+#7B;PC1WVCY< M_#M<+M5R#[?V]..EW>Q\?4OVOA[2>M^?;GT]>J-/=T_KJ/[I/3LZ.&G6#WQK M]^ ].?QT='*T6;]H'.S0HT^'5T<'.Y=P'+VEC>;A5>>JL;G]9??-!_C-%CTZ M_8(:K>W6X:?W5_6##Y<-\K%5)Q\NZ^GXMD)OR='EX2.@?G5XT&PU M#AQIO/E7$ZZ!>WV!YVSG]8-#R%CSV)/-FH0(_5 %\3P6" G/+F43%_06W/@X;Q^_*3KG MO9.-3NO,M!<"_Z' V3V!"R8PBE9G$O@R<&/% <^9R"A1E#AM(R-R:2V:9C=, M4,@C-^$=W+GCGX#CV27@_4+^/Y+_17TCR;[4@:OZID.[[\&BRZ ,B9D'CR=C M%JO,JHBR(*E$6D7GG >+SEY35+H@4U"#;R9]&XYT%W+^L9SW[\E9:,IM""QC M)"@PVT)EVGJ:"4B9]0O/W=((27@?Q^E+$37-\&\)C?I%B-\FV+,3]8W%?WA,W54AC M1%A&A4K.&/>9$L#;%&$H*._F[=#M_N0W'M% M?R'V'XM]][[%1H932RG*L TZ8\KC3#,.=!TKQW1$45A \HN?$;D&"T"UU0&( M/O.*:X:9H($RI9F+/'Y'Y,/@U^K^B2G"7Z8;?*+CH=TMPVCK16':QR$!P%^7 MWRYY9R[3H?5S4_CRKX^AVP,^/[ >+IZ01NY;KG6=GNWM7/9:+V_A-_PH].= M\\;F>UJ_VLMW#PZ3K$[J;T!^IR"[@W7RENXUPS_W+H\^^3-+&.C'#N@!Z!'H M%.@":FRZ*] 5WC@]YHW6UOGAZ0GHVO8)R#HVX+F?E4MDVP%B"V4R%F&(6(]D MYL#O$LIZKY1;6GN'#^_)]?7M$%H18BA"VX7N X&_%!1=[99!5Y!\K0R2KO8N MST"0W;QUUDS1PO+829$4XV:,;^6B"T3PS]>W;S%X_+=G#IO0[?2+\EL9I5P= M*MM K+^"+Z,;A1)<1M]RG[['/!2ULD'AP7#UQLZ_;X>D[OYX;73H]MW/2F4< M?>OV3-%+?LC:(,RK,H1'O_MV[KJ9?G0IR1 -/KVB,&9T??10U[?ZJ@'^PT) MYQ!3T@=G& " TM@R&0G%C#DLT>>=2777\*W#<1K$@Z\>'G9QULQ=WJN'EH5' M^!S.#J:!KC&B!Z^>?K/1--WN;MSO==R7]8N\N[0VN@3 [RZ\L3@/G^^?O#V MUSUVW8HGR' 0$N\]();1F:>)I=_.!S+I)D3K7G=W*YANOPAKPY:5)T>W&)T; M?4_W>%#,7$M*@G#6BL"8$=;:(#732$EIP-[/D9C+\W_-KIQOR44*@R+#R"@$ MSEVM?MC?_&DMEP( #"LB'.+,L*"U M04HP;S3Q7KM8]B9&DN+9ZDU ?IE1/ 9](B%*:)*BP-F9\-(0H;4EAC#-8Q1^ M3 0$N:>MWG/O\*?77STI)XF5ZG^,7Q<._WZ>!F:'=:>?NA MVS[5FMRZQ>O;K?_1<,0R,*5T5!&&(SB.EM H00TUQA)[C^9(&2=@=,8'$M0Z MHX+!5!D%_IT IDP4]88!2#"K5,F5T8@KXQFQ/K>X,GHZ5\9CX\I.,V.09BRZ MP()1"E@4\IK$:"S'3DW!QZ@JRD[?\5',.$*Y#%PIAL %1R9SV5RIC\T*;8\BR8 R75>J;322 )3$U/0M[DP[%,9!$XK(-B4:8$\$T(#9R-4(J(\ M-IRH.(5!,!?"G,K(-#QZ)J, (J89#M8$CWET*GJ!(]9J'D?F1.SZ5(:F 1GZ MJ"35B#%%@@5&%CTE +6"@H&:QZ$Y*_C7L!]NEL7KMGWP6\7G59:PM#OE2L8 M=N.6*=IY^[@["@W_=?GP#6ZW>R]T>T7N>L&7;?_0SGO=O?T/\P@O,4JAL??MJZ!^#MM^-J=VOP:'L^,!G@&B KD)+6&1:DLLU9$%1P( MAP2&YT8T!T4Y1W=9"F<@IXJ(R&LDL*0B2A<90=P*'@TU6& OTR3AW(AHW?L\ M(:IIOC.YWVEOF+.\9YH5$9,E42(4I21<,R:QTDX)9+%7!,2GQ-R(:2_T3-X. M?F3V*B(?"HZS4XFG:_A(G':.*10$PPIPCJNYD<^Z<_U6OYGV ^[V3D*1KBO" M2;K;U[#3=IU6J(C(-.7!!3!/#(/+[+ A$5BLH,X8*U(,:UY$UNBTTXL7G683 M1M0.=$$![+ B4A(A:A$C5LQ8)K"V@6I*(Q@IEQ83F\E):5H]0(($S>0H&F29 MHAQ>FFBII;.4,>)L%0,Z4R2ZTX_I,.;!@ ,AIMXR%*WQUBHG;.!(=92G+5-6L?F3ZD0\VAD0K)9".<95-(I%9K2TSH"/!0(GU@8\?X*="H&? MOJ IC%J$O:=22.8"3ZC,' J1">^]"_,GZ$G1_NG+-ABLE15!(LF9#<%HH8DC MGL!''-EH=T7U13K!"/"X-E(9%!Q(1^%@&1'!:AJH \<[1B^T)7,CFBE$@,$*>HT%9S+8!CE!/%(YT8TD^:WXQ-1C%BDN3TMA$N1=TN]]4X X968"LOG M1D33X+?C$Y/@SO@09 @\L$"451@C%)V0.B*DT=R(::+\=GSR :MK!$TKZ\ , M4T*,Y [(DJ.<>\5$F!OY3)O?CD]DA*6-54)[2BD+&!EF& _< 6W0"D0Y-R*; M K\=GY2,,YI;08,6D3DE;+!@HFC:A,,(\F1R4II6#S@C%2"\EE(91H#12HR$ MUL132:@BO(IKRF=EA<-4EF1CQ2PWF E!%*-6*(<$SPF%* M.T!$)!:&I7&,.U$"5RI)3E:740H]Q;1 P#DWRH1"XB*5%0@DGL+=4Z!@E\TAL/'&-NY#,#$>!QS1Q+ M2V#D& M\D!$BE4GU%[!30!"-B_,CLNE$@,ABOUYT$^TV9WXQ-9VO:B MA?;P7]I3;"Q#CC&1AA>!T:7G1F138'=CI! Z6*1EL,9AYI7400;G0AINX$$9 M/CDI3:L'F+-!$::P-H%)A10'/R1REW;18N)M%1.'S\K\_E1RAW/*K8]$,@* M8Z@UF',ON &7TECP,N=/H-.9WY]2.940A14V4JP8%DBC2(Q'BCJEA'-S*-P) MS^]/1:H84R(=\#LK(\.4&8.APXGR#,R2B6+^I#KY^?WIU%@APA#!D9,Z[677 M1EN&?8B12LF-KF3!G!DD\-,7-*-I,7QTR!C.,"MSM8/KS)'Q#)"YDN579H/V M3U^V\%A#F'7,4H(QKEL*V^)U>)&I&WUT]1KT$@,08-=,A: M8Q"B5F-"A,-1J+D1S10R&(RK<**1G.M4-U$C1E+]/^2CI=ZD'2K<3+"^[+QX M(<\B)N<1B]KPH", '?+*4LS2+KSHP'P-=Q#-@Y@FG<%@3/*)01%/!.84C%#0 M6E-*75J&$;@6BO&YD<^T(\!CK"LMO&46"R9 9)2ES*!,.F[!7F&D*U7*=S:H MX+-(*6 @$4Q[@4ED7D4=C%#2&6.H#TB9*I;!G)7XYU0J80KDC+,4!AP3+'B< MZF%RQDRT#B/,W?P)=&H97",PH').$SY]P)Y_! M=?)2)5$A"5ZUU2!59FF9_9%@80*&H4OB_$EU*AE<)R]8YC@+Q 4*SV=2>'#/ M@0\I*DRB1+:2-:9GD+Y.7]"4I)JC,@;G8 ;J:.-QF+GB(@@C3!_@IY6!M?) MRQ8A'F7@U*5DS $X,0>Y8L,!I*577E8@.V^WZ)55UX:2'4@R'=QWH6V@)]X5 MX6O>Z7>;EWOAK%/ Z'U^24X^%R^2W" BJ3$Q,NZM\LXS9YV1C FKJE"MXE%) M[H$ NV51OG?0'\6[LE>VBJ(#$%P4P26"O.Y/^]U>^MT\2A?CJ$)@7"D+*!!D+9'&H0K,0.)W2;*)!06LO(P=S"K94!4$%LD)+CX0U59;D3(W3 MJ4C72QMQ]%$8PEC03$M!%4I))%7$H1+V]!Y7^JO?!2>UV]T?W&+(E3K>K8[. M]#IWKOF!:"N(%5-!?4FY2TN_'%&$:4!]02AQWH'S3 /7O@+:]* DO\4_7*KP M"[=V@Z*[R:OZ7=V9@/Y64IDB#:ENCN'"!X:1-U1YH0(3*DT$RBH42)J,X5EH MV"]JF$&>^$1N)(]IGED3Y4BTW 7+$!:5+/6R$.T@-H^5$#88H;U@!.B-XX* MJ*FGUCI6!4OT$Z(MX_+-];;_=-)IAJYIA@6O&::< M^ND8/Q3!G2="*1V9M$JG_$4^>BT5-H(LX*JZHN58@7L=!,=8,$:-I1I\;,&" M$!R.QPJ(=F$%2M\CY=D4W! '5D![;Y0E4G/BB*+215F!L.HB\#8S8=Q$(AP+ MF**(&=%.(2HXH1HK@UE05=BTMPB\S8HR<>XQ4R1ZS'4R,3I@YG546B.,;*C" M+OQ%X&VF-0QYPPVUP:?5Z%8&XP&G4HTR"SIFE*Z ABU$^[!H5=IRZF6JT,18 M=%Q3$A%'0H40N,%5F"Z>:>_VA?$:$J1VX+\J%!FB4NM(!%7,"\T$841LX0@PP+ M%AE+!4Z+Q'DJ;,[IT!!2(I.,$28SD:[TKMVA&9%/Z3>487)C;/S.I*SQSG " MN.490P(ZS#%B)8P%C(A %4B:L6WRXJ-I]L-?E]UA< M7[33/NOWNN45N")(IJEV*>\XPM8S:;F.DA*P/)XXPXQPL\\29E]:XZS;A(*U MT2@M+",8ZT@)ELA0^$Z\MR]#6J0BTK*&$)"+,$Y:EFJ7@%\5)2+*>\ZX$"\# M"9]76F-,Q@6>+O.6VH@] W4+QH@%> +$6NB=$I6H#;G M9K"]'>B HG\_@+0?VGFG:'1Z88;+U/7;^4 8[7YJRW4_M\H,*&%M> _X.+K! MZ,SH>[K#@]*E&A'FJ:YFB"FOTU^A M#1]F*WXOQ^-^8ZN!PQA#8]! 9[#B8"TUX\Y3@RFJ4G7SF17L=,K6,R^PM1Q3 M![BKN)(N.&^\87!$$E2!%=$S+]BIK)#6P7H''F$4J1P2\"9 91^)09CI($V5 MTNO-LF G;V,MC%@F3? "><:),]H11KPB7#KI.:G 5.K,"W8Z4ZLB*N:X%0H$ M"\PI%4W7!EG$8W#(Q3FRL>7T^+L.<.3K"X>"?2%F-V70QP(L+?BO#/MR-C:0 MX(A%6@GEYLCLSI*LI[/I+&C#E14:*\LT14H[AC4SS#J-@M%S9(EG3-93,,XT M8(W+*B:>I4IN5GJ)K,8<*>>BFR/C/$NRGDZI-R^I\5&(("D+/&JI''P21(D( M'%O,?D!REOC7\\QL,I[2V ;/H@4Y4(4HTC@5]'(J$DRK+Z(IC\*Q1Y:'#[\7 M6DXS&,-S/QU;CHA$23G'5$FFJ%$@)BY 6BR@@"BK@ %.BT_?%1W?=[W=8C\4 M7W,7ODWM;)C>V[S7>Q%[.J=BUI4'V$"!!A;+HNTF;3+W7%.KG!>X*LN7%QHT M-;) (DD+_SA#.#!IM!64$ QN/K@ PODJ8-"L[)[Y?2VN) ;9"(),Y>TYYPQS M9X(/QAHKO$*IT$8%,&BA05/%(.TQ]1:GE6*(125TVI 3P)9I$'$TE:R/-:6D M*8]KT$[;]X&-YP;HM]]/>XOG(*:2-,H$Y(RRE MQ#)@V)&#?B$U7[CT8G1I*K@D;31.:VE4P(P'JR)H$0X:F%.@W%>AEMWWY;A^ M7.2NW^SUBU*2_P1!7G]_ 8& Z917BP1'+2GUW# ?A.7&6>TI"DIJ0:N2'FRA M5+.$5,ZB- 8>Z%4U5*JZ2"5B9C8Z)0P@G$:K ]!2DN,9E[X4(62WM]7JK^: MP;B3O'V\T327H%7;S7[NN^_ZQ75NF!=@!*>"5\%*P8V6&-O N-7:62Y#-.#X M(1L]K3Q>+51K6JAE" *D8A0+I9CFH%A(QE09QTB*2250:_:C"K^MWI5$+:X] MF$*$E04%"X@J(/ *!8G!(]0XL@J@UD*U9A.UB ]>"NE%%(&Y:&TP- " ">&X MEZ$*D\EHY)M(63D1EU%Q6 M8(/V0H.FNNT[$LF-Q0(IJ1DBPG"%C4LI65C*PRXJ@$&S3T4GM5Y_*AC$-+>" M&!M#L$R"4^RM5R:0('! FK *8-!"@Z:*09Z(J&R(4?C('''*2!\%Z \)%!P9 M,U\8]&)6Z4\G94T46G"F/=&(>6,MUM8'*2RU0FBBYPN-7HPN3067E!>4.ZDI M]X$)EW9ZI%UI*5.=#2+@^<*E%[-*?RJX! K#(O,*:\:9E-9$ EZ;,-$Z<-14 ME3)8+G1IRKB$'#94:>--Q(PZ8\!7(\"VK698.6(K@$N56/+ZHD))2AB)K2*2 M>\N(4"H(Y'TY064=.'@5 *B%4LT:4LFH Y E33T%I5)>LR CI9H:@APA54@6 M6@FEFM:TR520"CF#$$_*HB7#S"B# Q>8*:*QH*X*5&JA5+.&5-8;KB(+V.+ M"*'6*(+A@-<6>XQ1Y9%JL2Q_6GA%-',X!:$"374,I%8N2@)T2S@B+1.5QZN% M:DV-7Z6$^I0S0"O$/-*68DZ4IC08(VBL FK-?E1AZLORIX-:3N,0&9:461:= MM)@20VPPV$JB1(8%4@%$QQSFBHGO3?6..*9 7^Q JBU6* _ M2UB%**8RH975@45&E"',.ZHH,PA35H5)OX5"S1)"819"#,XYSP@CT>M@4N82 ML(#.(A)"!1!J]HW?E!;H3Z> ':'$$6*5P8I)0[5B:480"V[3.OTJ(-1"H68* MH:1C/FIFJ.<,26G2RBD.!L\'3 *9L[4)+XK-Z" ,]M%(% A3E%OF0+H4. V2 MREHV7Z)]45,7QJ8MR-Q%%P4+)FI'"<-(*1DM1IZ5E5YFNN#P; W6&X5=[E01 M_HUR/$H3Z2DE43G$'(N68$R1PI$$ST60 !$>$1KT19JQ\(:739>K-95D\:G7U6^8ROII6TD8%D++7.,6:-L2 >$Z,2 MD@,5KC[2344^XQL_UFK"#0\,!\2TU2FQ73!*(LF%$T;._OA)E<,:IG63_Q.$ M1#I_7?=L+:3FFZP6_ MW^NX+^,*5_VZZ)_D8>Z9]O'PWNEK/0>_LM]Z?B]R"CN0(S6.JS3'PUE:/2HD M8M@%1@(-7E>I_/I<:Z"YF%L-#.#24J0) MSCA,!G9H(.X T1;"2MD+,[60V\ MIB<;3=/M[L;RYK>?O-%IM3KM&='[2OKK$8,9CH&[M XZ6F'!&21,!^\CG!CN M *I&V':AG7,7 Y:!1R#MQ,A &.?>N,"-5J"PF%KNJK1OMBK6NY(H1@+'H!L$ M"2J9]E)1ZZ,DR@H:I7=F@6(SIR=3P1,BC8O$"UMFD:9>&X 3Z[GT*'!+JY0_ M^@7IR>0YNP#Z8SE)H0K)K""*.6JX589%C P5%4I?^%+T9#J9G97TP2 494S% M[; 2E#E$752&*,0J,)$R%O68E9 O(4$X[342@C.CK.)!>/!G$ ]2NTJ47YJV M7*:/O=3+")AK@A".>8M42D4L510$10J(//MQ^QD84V.FN9SKM_I-N-9OAIBW@_\KM.%# M+QFO[KH_[7=[%9H^M@I9$@,XT!'8BT;&.D\]2AGPM)7&SJ/<#@J05+/<55 Y M>2'C-(PIQKD)3")I@J,D,@'.;(PNH K9KID?<-,W]"4)XQQ+4*P29F2K#4 ?/9IS(S/Y2?A?-$ M;B5%&@OG$--*6)=B118[ZP2S!L^CW"9O.\9R[S[A*JHQ I53RV M+ (1"H@"A@*"(JL%KU)4?T;%.I4@/"5<2(M5B)XSJ[GUB@I" P//WRKC*\1] M9E>L4XC;."(DZYPQHQ&'=$VX!Q],1;;(57>/8#/3,I MH%^,[+S.+U:+T.WT"Q>Z@Z\GP?BR/3[_NO8G_#7$2X:]"BJ UZ^9,-'XE-I& MAD@#(9JQSTE>WW[3[5TV03*MO)V=A/SXI+?*R(KD9[T_SG/?.UG%"/W_2^6E M:W]VSTQ[[4];O(8;##Y?W^?QD_<>E5XH,\W\N+WJH--" ;?O&=L,HPMLIX 7 MRURGV31GW; Z^O"'S[MG37,)G=8$7S K?_1'RQ3'T'C;Z?4ZK=74\*\AI7TS MS>%#RN<-3@_?2LME;\#A4D:^(\ENG1'IX9:@L]ZM6ZGF?O:WTKH07\, MS_/EY%-5P^8M2^Q7-F^#FECKPN,>(AO!N@1KI?@HR',"DU M<70YM+A3K(Z>%P&5LVA:>?-R]7\.P/!T:XUP7MOKM$S[?Y:[8&FR+N!X'%S8 MS:\"P"@\I?QZ/D19N$^)8D/EQ22I_H?&SL'69FW_8/U@:_\G0/8'\#J-5]G? MVOBPMW.PL[5?6V]LUK;^=^.?ZXTW6[6-W7I]9W]_9[=1[??[9+HI_U2OTUZN M;:[4-E9J!'&FJ_U2V[M[]=J?0"[:G7:CWX*;N-J0@^R%F%BA,98Z0["5DA$2 MM-*4T4BX%I)H]^"^EUK;)/+G0[ZZV7']Q)K2+/;2,*<5_7AI-SM?WY*]KX>T MWO>G6U^/WNC3W=,ZJG]ZSXX.3IKU ]_:/7A/#C\=G1QMUB\:!SOTZ-/AU='! MSB4<1V]IHWEXU;EJ;&Y_V7WS 7ZS18].OZ!&:[MU^.G]5?W@PV6#?&S5R8?+ M>CJ^K2[>DJ/+PT].-#[!-:?O+XX.OO#Z9ATU-H])_?3DM$[@'@=U5K]Z3QH' M1ZWZU[KZI7QT>^&;] MZAC:E-=-JX^T,^!"^>")UF0%&5,.I5I)FDFB/',>FH<,DMK&&7O M2XKW30IKM4<4:](:\JINBB^UW7;X^XPT: +:^KX/CD(HFN WI-((2[78*5JF M!P^ 40N.S*KM=)K6-)N=GNUIW:?BB=O!JF MM4Y1P_R5_WNM$VN]DY!.]5->&]"]K0MWDG:*U=9=+YW&H!>/@O,-KH!GB"ML MP_NEU_K6'>]*Y[&VU?;!U];/BKPYZ#"*EFM)OV?>_'2*IPCA,<(V82=2KRA. M?\6))"M$R+&[3SJY[;_FE7WO'%GABOZ,4_88PQ^1=')V4;LSC)HAWN_PSMG3 ME7 ]5:ZI?6CGKN-#K;[_RUJ()F11RG!4F6)K?DW*=F[??!!'F^_/ZV\^G!\= M'",P(*CQ9KMU='K,&Y_>0WO^:C;(SOGNP79>O_HR_,U'>!9O'QVGAZ3JO?]JYVOVHSM\>K/?J^^CB[4'] M'$P2_ZR1 (,43::)"1G("F4*(YT%;S&FGC%-Y= DL7LFZ1J&'O=8?TF?9]JJ ME,K_33-?K'5%-ZUK[UM_#&*SM5AT6K7/-_^DGKEUX/.=$.B/M>@)H8M*.9)I MCVK>3?'XVG8.5AD&5HK2/R.T;I7Q]_2PP;,JB9F_Y5Y>?L94LVC J8R4LXQ9 MXC)M.7#Q@#5!@J4]V6FV!6? UQ,??)J/60F=&R"'#ZY3E*N-5OM @XMTU;-: M](':[87CO)N@HI=V*;TXU0-S&ZC"4GF2.8%,QA1'F:'*9,(C)2/WED:QM+:[ M\S;;W-NI;>SNO=O=6S_8V6W4=K=KZ_6MO9V-]1_KXVRIW-+:JZT+ S8NJEK>;N6][HUL(S)6[L?/?G1JWUWXFW2[UW[J3^C1K\P M4-AIPV//AD\N5TYN=/KM7G&Y 5[*?<;?35><%9VOZ3ZA_>) Y,/59ZMT1$B& MS$E $F:ISZSD*@O.&FR<)R&!R&9HFG-3A,=(^^P/B,70^<'0.3 7.\,5((-J M'B^5TZ'/P.>BL8ADQ 88$X*P3&-I,R,]PE)#GR*RM$8%]"932JM'7=F9L!BO M2AQ,SF,GY7ZLG8+/V/7YP*L$"YK?Q,SRLN+8M/.K\OO?OS=27NVL[*WLK]2V M6F?-SB7<^K8"U1J=E5F9LGALK#_WJ%KWO@C=[O"?M] N_/)&U,5G$85PTH6, M,9VH*GQ2&O@JMY($I)GD0BVM,8Q 9XK>2:V>NY, MG.#>7WXFCJN &,\,L3Y+"? RP[#.D'!6<0H>B*%+:_O]'! &1MX]=V)ABW]# M^=YU@* VC_*S 7M]8=KW 7^FS!I.A,B"51&P@T0PQ)1DG#J*;>2<6[:T)I# M.&,$TYFBI[-M^19C[?98VX"/N\5!Y_P%>H'D,^;"2\EUEL9;QJ0.F08.G&'H M58.QYICCI;6-$V!VQYWI6>.2R>X6[\!C!]:Z<.CO6^RKSYPX8GF(F0R E"P( MG%FN718UX8*Z*%0 B[W3A.'5R;LSA9CC__,*C&#?4[N6-G!:AV M?F::M7 17+^7?TUQ3O"I0O>QEYBI..7!K8#L_W1KO= ,9R>==JBURXC"FI_[^G-#^MN-,\UW2C!<::GI//P?OC2$L9%YK\*\D<%VE MB4^1)87_7CLQW5K,F\'73+,))].:B"[\^Y]^7L#!7J=FP_ "N.>O+Y"H>3@+ M*)0N/2N""R4F85)KP4N==&NOX'[ ,&K=OCNI=4\Z:19IM"2A=V)Z=]M^;FZW M,C5Q\./A._R]9MJ^]HH,7M$"0X'3]A1>(%U>7@F_28T8WJ:LTE*V 9[6#*8[ M>.99^J!1S9O+[LKSLZ^-?E% 0P:+4Z!UB8;UNR]NN'XX_RRHEN"+PG!%4F2, M4ILIIV7FD#&!\(BE@>%Z&.[QJI_UKL:VO*X<@M>K@*='[@;+8AN=&>@(]L?\ MP6;"$X"25M[K ?8 XW*]HM-.B^&:ER7HG'6ZZ4QG."4^C/B'VJ=@:]V\%X"5 M1;CP^&X/\A*4]O/#IX;>P=-NV[7-;@"BYX 8M[HO=1Y0P!]<8CYGGVV K-@K,R4 MCP$04R7$!/[)*5,$H8@$=PO$7"#FQ!$S[]9,K6D*H(3&.4#,!(>^A AP4:'U M#QVM@8)F#Y[HM@!JX2G%B"0!JK2@$RX3*86[ 95+BVZ/:\=%Y[QW,CJ[,I#R M?@AE^WQ*N58N?2UC ?_]-P4(\\=CK2Q/XS]&E_WP@D?;>'UA@LOAQ8\T>'1E MWAZ .R8V(R.^?9-DKU1G7XF4*UC_6G("O4(Y&_^^?+F"U*]M'IE&:Y_QMD_; MM/,<^V"F 6/E,OBWY6A?OS&8$_4J!D#QD[;@$[QV>O7N[S6I\].+ZZO1U1-9 M&U]L@!"/.\5E)>G?8$L14+S+.MEN-3;KI%'^^Z^3QILMUGA3QT?P3/@=/VQM M7>UN;MW94M1AAU<[5X>?#M-6)%K^V]I"AP?'Z/#J([3U"&AC,S],SRVW%&W= MVE+TENXUPS_W+H\^^3-+F#CZM/>E_N:0E<]O';7@^>>[;[;([L%).DX/3X]. MZV_@OJV/L;'^V485#"4Z(X3*C 7X9' DF8TT>AO2UF^VM'9OJ/TN%1W3J+N8 MTU'7N,.A%O#V3!V]/^1[UX&[VL:(Q$VOLY\=<\NW'M7!OC5%O!KSB^"S7M&O MYBS0I+&X_GTL/FBVCC8=;VS".WZJ R8W3@Y/3_+ZZ?%Y??,+/*-Q>K3Y,6]< M_17K5^N?D>'44HHR;(/.F/(XTXP#+&/EF(XH"HM+T/O>8MJY&9M;(_?JS<"] MFH&1^1 ,?F]?Y,3]^_@=1SK-*C_H_N?W]@BE6&D9(07;T^Z4<IH>?Y_#HY-VWX=TZR:7^FG=+O[MMVBX%8,#"I:TGZ>*4 M;]";PG=K:6E*[N\$2;]-8+TR?_^N*[V( (T] M0]"PWF !:KU0F'*K5"$?N5<"B5 M*TR*YPB':JK'?EN&5XCBSQQ@',CP;J;QU].3PXOALMN&H3H M"ZM_ L+T:>?RJ+5WLIO:>#<9%#?<@%!_\Z^\_&% ^95E8= .,#!A1X_08]O MST!\CCQ$*Z3*7'0H8]#MF7;89]YS1;U*%8KMTMKNYL9"1W\7;D?.]2"ASUTW M,]FX"F_KF;0:[]Q68R0M]+PVF4,!X)A$EQG-94:H0LQ%"TPX JD 73GL%%\& M@'P=[?BN:G\_ZWLE5RD#^T1UPZ5 NW7$#P]8M^]&4AQY(#WM_D-S'"Y CC/T:K)+>+ M01&76K^=#\;[H%^6;F, *DLL*NF#,\Q2JC0&>Q\)Q8PY+-&-ZD(UN"9OF6;W M'TL/K38OVU(V9;]\T.ZW_K\]G0.2RGRGW#F:;@>P"E@9RIM6$"!^)PBUCC[3 M*$ S/<^XLCQC0N+,6!(SJZ4BPEJF"5E:X\N8R>4;._5'TEVK#3J[7 *VD?2X M]M=OZ0/7DI(@G+4B,&:@!39(S3124AJ-%_KPG/I01Y^-PEA8P[(H4^8&36AF M'(J95$*"1$+@S"VMD67$^#+[MK7HKCX\&K:Z4[KHK#.8+EDM4J&G_&NX5\SH M6_RJ#$6A;S\QMMMI]GOW?_*C$D<_6X=)7M=A.BF^<;#CD-DBF"^9B6"?5DWS MW%QVEU[/4K&F"0<8!C9AMW&PU3BX7Q-EUC("WIXS_4%\=?))R]6*'D09?S:: MJE>(?EIX\F?NJM *F.:QWU:LC]]$O=3Z2\D.X,!X[? MK>\=U':N6=WV3F.]L;&S_K:VTTBUB,H,L?.OT@L]G?^7FKG!][U$1^],BK,\ M74.M<5^.BP[<(1LVWKD08OQC-J7\,!;M]$*KAE>?(.:QO^[W8BTQ/F<@U4SV MB?>4#KR\L%0[*9*;_KK7VZ9YVOIFKW0[3=[W=INK.V>A4%KN@N[/=]V.ZD/80O#O3#<"\-=MFP4SR]A M^+M=]'M75J,9\Q,]8 L:,\LT!F.5EI>T>P5(I:0C[XJ."[Y?SBTO.,@\ MYDS)>8FEM'_K.]!;+ %^"^0)Q4_D]\_5(A8E'DND\ M*J]!YO9V]W=?^\TWM3V#]8/MNH/)M/Y MV1<][7=[>;R<4JJ=#1A$)D^/'>T"3F42>B=Y=UA4,I7A<,U^&HG+-=OOE04V MFGDK[Y5E>9?AVDXWU$HU*C/HG81!HN9AUH,77*X%T(T6_ H^PMV",]W>H#%G1>=TD)@>OML.R*73+VJQG_ W9=DMPSAM M%Y;+XW98/&GX+33S$ ?W2=];]T5DNMU^ZZR\_; FQ@X(P@\DL@Q=M9QJI)3= MV$VM']SVQ#3C,MSN$O[_$K[W_M [9V HDE":P909%HO:>9%*3]_4Q?(I^>#V M*?]B/Q7 'KXT--Y?*U)W(+6\_15ZK%,,3IM2L48:'4!SH4]2:9!^,9B#'G4+ MG 4#='Q2:X60ZKMTTQO:LK.7:V[VX*X@W0AJ!7T[.#CLGT^=5 ZF M+$IMNM@>^A@]^2AHT-5N7LX;Z?* M./EJC?]07I'?:%X2WE=3Y.:Z&F\IK?-2<.ED%U"M:8HT!)-N#M2L M!)!1#:%.+4^6".!Z6'[\40U?'F9M3[]O&1]NE91(RM@U$;#2%!8TO"PBU!VU M*IU]!RU/Z4MO0-!;^.=X4&U]+Z3AG8I0I.NQUOSQVKPW#2@A*_S:A%;%0NV7 M]>*_04?JT6[?)I5.?>F&!JS(NU^@U_OMX8%KV+X!90/8+8<.C-U4(LJX7A\@ MH1B:%[B?SR,,[UI2UE03I7GY1 /H0]<5N85CR>CD [,%_PP78"[7;JY,7!Z! MVGJ[G9X_J.>7@'0["1:C[-]E>:JD"C%/22]KER%I9JF&_^HWAV7%*"ZSSN+R M8;'HM&HPS$*I8NG?X4/ JB50NV'8MC96:OLE6-02N,&36@ ^0^7KAFML'_1J M^GJ[7T>] V(L(7H / ,2,"BG=;/7DWJGQ@#G+!(0W>WU9#!@8%[>Z/3ARY0] M^PTC_/+U6%P>&LKT:8A#_INYA(]#U$O&%088H%H[^&M3=FTEB@3B_=3,;Z7# MX&)7$II^*B[5S),93:(9=,V/AWSW+)@O\ -X"W,]H'T:S4DS.G'8"J 3X>P: M#LHZ93UXWG_Z>5I$92]K37.>[!#0E+)E)^9K* N4E5U0XD 2DVV.4"%5/3LK MGW/6AZ,N/1\N_XX5+M-C#IJ72FCEMC^X;;Q- $?5MDPJKS406KHF%4K+O\T7 M+8_8!XBB[(T!6RJM[TUM&.G6>=X-/X"M6_#SQZ-(-FE$^D%ZRIEU8@[VUC>W MZNM[_ZXU=@]V-K8J[KH,K?QNWLPVB_R!@O<)SON0 M*LH-/(O!G8#?%V=#][C,\EVF2#[9!*9VL;OW;G>OU(+:[G9MO;ZUM[.Q/D/)G!_).MU)AB]%.> 3@%ONRQKA M?YEF2:SV3\#GGOF7>%6&$#I]N(=/89D!=RO3Y _",:.Z1C732D5B;Y0G>\HK M33B!M5Z12/Y* FM)5SBEXR\'B%<(_K4J@]\_]VR-5>-(C#V.Q2ZS.B_X\$*4 M5_VV 4\:QO_/E._[B6X84^;J&>RZ]?W]K1NS#=^93QO 1\J.CQ-&)<2MC=I7 ML7=.]75J%"V7UCU5%QG7^S]E-GE^^C$%C&H47W@/&S69HWAO,N MZ]UNZ/W:EN%A?_RJPLSQ:I7?6:TYS]TY7XM.'W[M#=,]&4R8I0\IKOG5-&^Y M<+?ITY->&M5FZ]4?QMO_^JU7O/EJ1;KK3+W;HS7#^EU_IV"8% 9%AI%1*##F MK58&XQ $P5Y3C1XI&);14<6P?C<[-N9L-6G2>MNG?[:^J=%Z;\,419IL^)@* MS#ZMM?7W8_?8#G[)T;#U>&GCZ>'!R>GA^00-=X<7AR>?F&- MS2_X\-,6.]H\/-\]V#JO;WZ,]4LT*IIZ5=]T:/?]9PJ ;)%3&0U49LS1F&EC M5>9 J-)[S6+$2VN$+"MRO^[8#&TF_(7AF&S/3P[+WUGL=M=B5AD<'Q;)?(#C M=TOJ/@T<*558$>$09X8%K0U2@GFC"0PH%TMPQ$A2O #'V0+'JSO@R"@F2", M1Z9-QH(SF4:29%1CY;P/AF&94C/T .J9ZB5-H^+M(%C@7!EYK17! M!1@'MAF6:\VTNLLTFYWSP2Q^G'YYWAMVJ?9?4V!3ZZ/>V.X4FYV^[<5^<]1W M>]==-W2+%\ Q+N!H;*#S6\"QK]'1_YX@U_K8-I]T?_?T_16\)R]+P;Y)??6> M'QU\A#YRO)[>N]6 ?ON8'[4^YO][]9Y\-D$A*XW+G/ Q8]'BS"(B,Q,H6!!. ML=8 .W@9,WV_%&SRRWY.^<9CK1;*-P?*]P%]5C):32/)F# X8XSP3%GI,CB, M@Y0^^.A*Y9/L >7K/50YO=3)^TO;EM.*H[32*_\:FI<_V%5"?BYJ^2!A7KC< M,$Z_C<5N(_06XW'\X_&NBTTLL8H;G6$B K!(CC(5L) MDE5VL1^>/'A6%_NI0>FJH\?,^*0+]'AN]+CK@\9(E*6$98IQE3$.GS1&.-.. MV\B(QU(10 ^TK G]71]TC"/X)!4,9IP( !WN1&299!KXGUD80"AY"2M.\K/G]H%>% MZ,KLS0C,#6C,#%U9@,8S@<9=EB*=E2@@E04J?,9\()FQ3&61)A$&K$&,2VN$ M+G.MJA,IK]@"J8>'W;LBG)GKP]X>=G;:R=CN M+B;IQ@<]^7V^XHSA+,@L!AR KS"<61YL)G5$($M&RFBY6,8<59FN+*(K\TM7 M%L Q">"XRUF(MY*#7("D1)TQAVBF."$9MH0AS82VVB?@0.JW*(NS$ /S4DE'"4F8Q-3]J?\*D9E%[&5^R MX%\]>4O5S.'5S#">@1 6$#5FB-J]OR"&(H;!?.@,N41RB*&9T&?S9U GOBLX9-/1RN?:NF3+;EDFR_]//SU*FKF0L!ZH]-]?%A4/:(T,Q[:")5*3%IO^VM$>E-TNMT%B1K;3M@!@1JX;5?K M%*[Y[+GDT0F=<:IMQCS2F9;I*]-8Q, ]M6YIC4BQ3+6HLL^V"$W/O_.U )() M LGE;2!AQE+*TI[ZX %(I.&9U1%GGO+H.0_22I6 A#V8<:3R$>J9IC%ORSWU MSO5;_6:9RM6'LP+TWEQ7ZS&M#C3W:EA&^$4M)'PUC9CT-UELWA %?&Z&] &P M:_V&1![%M06DC0_2=NYQ(\R\(\K&3*.0%C^[Q(TPRJ3&B".FK71L:0T#I&%Q MGQO=RY>Z6 (X*WCX2N0S/^JVXS6+:_?F".HLM6V/%L/H] MVA)5BMUPFWFK1,8(CYFE"F6&6(4Z$TH0NK6F^K-E]_)E1#!C+ MW/RD+Y=6_TY=@Q_WQNR9AM^8C1_C,I*J=]E+"&._ MZ73\>=YLOK ]12'*ME(L:UX'F& M2SG\]^0-_S=L^TC_.42G.YU@YEX?6;<^\/3K7/ M0FY[:.T>]T;?75S0FP!'C\%'JY7W[@%'E_]FX_, M__-?S2/2_&I/._BH=8@;I\W3PU-W43_=0H>MQNGNY@=Z>'7,X?>H<>5HXP!: M^5&1^OKGP"U&6.%,6^4SIH&V: 1_P5'$0. 6<;.TQO3]5,<33UV_T*SJ:-;N M^F='E'-6R4PR$S,F"^BJLR9RZ*_G8(&PO MHN]C'HUWO$KC#.8PIC*O&,U82"/)IO1'W@IF,(I1ZE3H@:4KY%4NUG// MKU>YP(Y)8 K@[E %,) =3QLS D4P(3Z,*V!/)$W9(]MLYZ2N\A'MJ M?MI&OPLM !^SF7=[/W0N:S/E74[-QQQU6NJS&UUE;GD "U 9%Z@<_\ ].,N/ M/M5Y@_PK![>@V2#@'I!&OGNP#O=)_>"@K];A_;=X';S-Y![8B# )P&<$ TQ" M467::)\9<$B]4%XC&I;6Y#*G]]=@3\7U7"A<=16.-(X_!Q<8Z '+3"0R8]:# MPI$@,L:D(@I'P2U+"D?)_3H)BTIIL^V1WAR;)9M<#+6?&VKWG$U!E.8NL]RZ MC!ED,X.MS[#BQ$6)(DEK3N9B4>'L M^1=3C;I]I^SU W,Q6."Y6(8^5ACZ9G2P"X?/+3A80,F$(N;N3A0M-',69M-IGC'.2:2MC)GE 8!YH ML(:!>[.,'LB-]'+BX5-9:W46TOZ)]G&M&4PWU,INR3HQZ\.7WR@F4@6G:6:8 MS;40WB89[*7&[,8/W5"BTP*9QH9,I^OWR(W"3 I/=*8%(1F+6&3*6I0)';T. M7.G <%H*JNE]+ZM"Y&81>IE_1IABD@ M"C*,$2Z7UM2RP/<#N(M8S;.O)5_$9IYS+JCLXD:G[0;)^@"2U49J5 Z8T+Z#(A,RAEIO<4<"YXBPV)9/3"77R'6L@C)S"]K62#'9)#C M;GI9Y9W1@6:.6)XQ#1BB/->9P=(X#=+TK%R4P=&X4HK,4"2F8KG9GI3&8E'\ M;&+E7H?!XFN\6B#5^)#J?M98Y$ ^(9+,*2LSP"V2Z1!0AC3V2H)WQ4U*A,V7 M.:GTO-//#M(*Q6VJ"SQ3IT<+X)D<\-RA2#CJX*F1F>,4G"M-::8B0) E44DA ME0]IW2K1RT*-:^5--=*N+4JBC3WMVDS/&'Z/FS[,2I^HYX/VKU+H5-_IVV9X MNE&8N>[XK^?M@UDQB#/#Q!=!@G%;P/RMUM&@8G+H##A MP9F05J/C9<;GJ #QTX;DE/GW7$/LPT)](1 [,S[' F*? 6+O.!F*:.R0U!F) MPF2,"YH9X4(6+!(486L)2_4"B5SF#]3$F6&8*RGPZYZ!^][;,;WVIRU>KSVR MG7H:)R:<&S+].BNW:G!WR0B.;OQPJ$CHVT^,A1;V>X__Y(8N.6AR*":/JJ4@Z)U- MHC?^/KGVDL_,<V]UYFVWN[=0V=O?>[>ZM'^SL-FJ[V[7U^M;>SL;ZHXHV*\U_9$C] M99HPI$)M_R2$7NU5,JUYNQ_\WV?^A5[E;<"*3C^E>.DNU\*%"RE><3+ %5\[ M"\7H6POL0J][_Y7 @"3(_C:T2U,!+] T9]VP.OKPA\^[9TUSN9JWRV:4/_JC M98IC& 5#/$@CX(Z)*#MJ<'HX.+1>49RF\3$,EPP?/!PZ*^70N6/8!N.;*"&7F>QK(GW?8'(:F?B)-])T@UT/Z9"DV\ MZK=-W^>]F^/WQ^_V$]WP,X&_:G7=VYWUOW;>[ASL;.W7_MNTSOZH[1_L;OS[ MG[MO-[?V]O_[;XI@^4=MZ_V'G8/#I]0;^(G@]HSW3)F2HD;1S5*-@93>;6WN;%Y$^CS=[80_[X.S%Q, MY\G52B8P0*K0.2]AK?9H2+1,KU^4(R(YP0,7^LL;G%&Y_^ ME=>O#MGNYC$ZVGR/[L8UZV0'WF.[=73P@1Q>?8#?G)P>G1ZC^L$7?-C:N6J< M'L-O][XT-O?B=4QS'UW5-QW:??_9&TZ$4S3-%]F,88XSK;',,%)*2D210F72 M7/3 \M(*S1O-WL+T*@/A[\[ZS#(0SLRDS@((GQ4(K^X 83116Z9XQ@:YFXC( MP)*E=?9*"*.B%L8]!H257V<_T[BR[EP9 WV,4L[-QN29X6"C'G\WZ/ %_(P9 M?AH;]W@8C4(I37!*U^0RYC#*;& \4R$@Q0)3(,-4NWP9Z45*R45>@YEF+@OX M>';XN,M>$"7,8P?P00FX<4:(S*2M.-8R@;P$:N-=62 /C6MMRB*?P1-S3^9? M??[X9RBBAC;EUU;X-@D*?L75S^-;"'Y2"*V^>MO]T@8T("-8( 9 MZ+T3 DB,9KI[??VM1W\KD1@7P5!)0!K)TX01PC7.[I-B]6YF':(O[8LC/1CX M: U]*?!Q^_"QRE\L"<('BP%+AH!I0\%*+8!Z:KF(B!,L*_@0=?@HT9>[U)L< M72']W75/JC5,YKQ"W$GEP;>"2$TCTK!&:(2PS$HO06.3" V5*"O@$J D2D0# M$I;XJB/ M1\I5I:-]@>Y;BA1\+WS]G(\6E'8@=Y%5RB-^IGZR(%#3"%0O\"$R M,D)QQ#1%UIVFX"06H<1AJA MK0] I4@(PJT"F_X'5..87K!$.9W%)?I*/<#FV!V3H%SGE,*#%H1K#>TI:'5[ M:+57+Z11P1N9?"OPE&>^XRA8@A#XZ)$6# 6NZ<9F5L)!G>8[186RA:#3&J94 M0.=606>5(DE*+1'2@:#& +-2@J':0'"4J8@]YU1L;%+5U_K&U<-%@7+E@=LO M/_E8M2=_=)SV5!QWW1.UUQB7]NT)5SY.>_V=]A$,V5T'JN]#AZIZ]MVS9VK[ MO7&HY*:.TJ8_27=Z''QB W;>&\YF1Y4DCIO,YK/>_8MHG9FX=+__=8]-J!?Z M6^%9'IA3[-E],%WO[^C@5.8]S\XIX_WC7_[%_/_[]^@=&?UC/T[HX./SKWO; MS[_D?P?'?Z*]_0]?W^YO';_+S_5R0 ?[;]-SO?@T>*'([M9[9&@(F#K@,JMW M.X- N5B=PS*8:8\XS^$E7-QIEJJ641E.6OEAMC<6[;=0:5SN[A. 2$CN0 M@1)@R;I *%'Q@IXW#9XK @G(\%40)Z MNYS SLEZ]C1^>QA2X(SEQQ-6]+87M8W#N-9%:,I M1=UWY9$^.S/JIT69(S.;#>,P^,?5/>JN\*G>MHYR2Z/E!(CP%A@/ I01#E"D MQAM&-0YF8Y/U-2F%WJ70N]7##T;QB$.K]F_MPN> M6&MXT'(2ML:^ZIGYZMP\)"A+]^A_7\S&JU%ZM#-IPH)@MX%@@QHW,DZA*/+Q ME2 2-Q+:@ F8@1,TBA@,X]EWHWV-.RU*5.(^#Y\;%;1I']JL\"5.A" :$W": M>V#44]#<()!"&B>"$H'JA2=6S]N42-%MVFL.E\(\3 ][DR('T#HY@()/MX%/ M]2ZKG!-L);,@D67)GY,!-*42HC6,8AJ,!LJ2'*W2++" M= (+2%H4P48A@4FO047/P%.=P,-2KJC>@Q'YNG,66]KM <[9IE1!JAG)OE;E(*R$4/RLV@TS!..V,8F9WUR MP?G<#O&>(@K00N!I#6,JP'/[P+-"EIQ'"7JD ^0Q3F3)&]!"8B#"8AIE0(ZX MC4VB^Y2Q(@S0\+'[LP_<6FV 2V_R<3+6AFAJJS>$-C+1L@TTMPU\J/%/*:2W MD7D@3,NT#0@$.JT"0)@+0KF)Q"7^J7G713A+ZO!1L<@"&HV"QFJ2T'L<*>9@ MN?/ K!)@26Y0:WE,,R'^^#5%R8(,&D]0[,.0+&)4J2_$SF M!--$8D+6Y90]Y90U %9R7GN M;(Z $:I ,<1!>^(X,BQ-N-_8?((O2KRLBC-]#HE7YDGM5U)WP?H+,0[7XAXL/7>""45"PYX( '2-QYT3(#FF'%" M$>=#H+GH,GW?UZ(N1K)8>;-+%,):I;6X^)I/MZYG']?;V(M]=-X^LFB>04PG M/)8@(\N%/2Z"-58 9XC$R+%)2R#;!Q>X3S'^D7W4E?)Z11SOQ^&YZVU-]?#< M&NE;<<0? ^NS?2@0D$@:&"2<(4K8H[D@/]\.I@.Q#O MRG)'O=^;"7AA&9A2.JJ(.'.464*C3,:G,9;8>U0"7O=DE#L_(<&?#]]M^]%@ M^Z]/Z7,_[:9G&QR^.]C;?Y'^W?JZ>_C7P>[+OSZF>\.#D3I.3B*E4B?JJ\%X MS8 YSD!SCB$$C /B-"/NM0)>7$M*@G#6BL"8$=;:D#Y*(R6ET;@$O![,$C(R M[0I1"$C>% 4F(D_;0MH;I"1(>:1C9.BN E[76W7%H>_\0L2#/]XS@Q)5Y &T M,AJ8EQQRH1@$JKGWWBHO8FX^3K7LHPM8RB,(>%UO8R_VT7G[H(,OR;//+CVG M:7,/#AAC% QR+GGVB0"P(!DUZHKV40]XW2#>U85RM!O'NZZW,Q6OMGFC6HEW M!<<,M](D6\A).YZEVC62P'6R"(&XBA;E=L\/X:!4*51M8;SK>GMR08;FD6'U M,!-.H"T- QZL!$8I!J6E@L"B(5XXK 2^&!GNO1KU06O6;*5;S<-L1KW/9NAA M..XY\WDX-Z,B9'/;1VA.Q_Y5&OJ=\;/%P)_!GE(DWQPFU16*)8O>:^2 6VL@ M\1.6M6QL/EGC&"+2&ZDW-CGNI\VCRX2E).C:2UB:.EE3L.2.L62%WT@ON8Q: M@B19V<9;"Q9S \12XA7%TDJVLG=AS6^#G.3%;I[P4S'Z:;+ MX>!;9S8G0_Y\.>);SAT='HURNBG+I;MAD8YH$(WJ:L,T*BY1I("US)HUG(%) M,PHH&FJ=)L&BW,-6\C[M=NU1B<4\?&I3P.2.P62%VA"AL;&! Q8LIP)M ),% M" 2CQ@CK:-H2$I@HU&>,EO#-G9ICUF)*;YI.1J/<5V&8S&\:9O-'%KOYY4XH MSBP]9_IN%9X&P_%D.IQ_VUF.?<&;M?"FKC.L@Q%"! (:X80W$DNP,230B81H M)U1._FUL4E&7"/VUA$3NWT0O!JKU3/2ZQ*&8Z"V9Z HE,"HD&I ,DS.2>[LA M!0I'!=12A3S11OGH;MZ9T.4OP(9V2;9P]**MDV>P$KJY11Y M*^ ]A[L[R3\[#!E\5_I$_JBE9-5$#69(8NX<2,HC ML 3ZH)!A@"F36!DDA<09!QBIYTNZ[--TA>H\6YA6]F3FTW2=427KUS/^X]%L MGFVE)'5;PG->3*;I1L?/JA8![MO^Z6QM?9^L4TPKL+4&;'VZ(-'+%;9( K(. M =-(@**2 "4<4Q0ED20G>DE=Y+4D>4N2MT5)W@(N+0"754[D@Z!I1A.NZ,2) MI,-@)8T)7)32+ 1$L=S8O$C.J?-)WX6=ZI:3HD7;BZM$?F\2!NIN]Z069HNO MB'/%Z6L,^D?1_6C.L'\J=)O^?H ''[?(X.\=NKO_'+W;W_VTMY]^/GZ. M=O>W^&#[#_YN>PL/7JCCW2S0%!/UTP9(= X8XA$TU@(,EH(I8A-_<,DGZG/* M^_PB(>AE+X7UY68:DV,J2ZX[2P[M;;VG5@>I& ,JF 5FM *3CZEZS"W!DJ&J M:3KEN"_8!$]I5!@+ M!H;'A-)$)F)@"0$M(^=(!AQ(+HEEHL_TE5"Z+@OVZ\UUP;KKL+>GWNN<92[5 M@8HKWJ!AKHJ*,2>Q400BLAY84 Y,3 P<*RHXI49JA38VI>P37C>LJ_OBZUI( MAU*0W;7Z]E1W%:N_9:M?"4Z.S&+"=D9N]%1'KE7DVE5 M3S&?3X?V:&[L*.Q/SI\S/CU'5Q"P*02LBZDR%(PQ 4.,)BPZ(!J;?O12)#1$ M4C.;/ K,>%_R>GZR0_5=)4':0JAJ3658@:H60M4*6N(GCJG=[DP]+ MIN5';/@_0V.'H^%\F"[\W^;P\V]K\.,K6L/B*9_2-/1^L&[;]N M=PS:LM&VQB2'4^YL5P;,9N6(6FTR_R<;'9DTOKH98WP<@BWOYY,JLT MUI].P^(H\F]?AGY^< (:9_YP.:GH]$^,33=Q-+_\3\[,JPLY:''WV%>--5LI M,CCS-=]M!2^48:^""EA&S82)QE/,B0R1!D(T8^^S(.CRCPZ^.]"?S8< =AK, M)S Q/>!3,_IBOLTV_G5N' Z'8U@9]]4AN^;RK4WOW0]YC>M70[ZW\Q_8?KW3 M>[;W^M7>ZZW]G;W=WMZ+WM;@^>N=9UN7KLZVW/XEIG9J8-DF]SZ':75.<];Z MY_EE.$X0,CE*U_"S?B]\=2&A;]I^3SNJ]LQA0O3Y[-=+'^;03#^DE9SC((LJ MR@J#3_&APO[T1"/S>1:>GGSSVXFHU7!5*:TLE,M7I/T":;XTI?1D\M?^]%E,7HB,+W697_T M&GF"&;F=FV57NNQ/HE<_#:GIC94UL9SEGX8T?ZN92ZOB%[\.$+8R 'CC[$LPQE)G"+92,D*"5IHR&@G70A+M^/OM*@"H M$(:K]D[Z)XR/PHOIY/!9KF-(M_#W<'[P[&B6QB-,GW]=%C]LS68A_>.[__M@L.^^I,]B _)ZN)>N^?9X]&DU M./AN?RN]9\!VR>!K^KN#W9?IJ0^??]T]WDK/]>'XW]OU_'W9-# M(6_0\6#;H;T_WG/)?#YR"4SE7DHJ:M"*.L#*6LLY%B%+;!'.^XS6Z\^[EYCI M4-ZES:#94%JEE:!YXZP)M (>E(=))'JG-"1?35!=GLT@_S-LG-LZQW,8D+ MGMK[!=<.2SP8=<.;GQELG-WEP=^++R<37^5YP_2?H0NS-Y.1+WC4&!Z]J9&X M:!D6F#D(Q$M@7B,PV@F(CN1V4]8CE/$(HS[5-Q'T*5*E+3X*V#CK*,9\)\:\ M2BX$,9Q$PR!PX9(Q*P;6!PS2RAA",)[+7&TN19_=2)VK?;*DK>85+Z>3V:SW M:CJ)PQLUH.SNF9GV!9.J.5E,28&DQB!I6.,7+NA %26 F<' \E$8'2,#'+AE M4CGB'-G89+R/:*>EV,M1O1;"3OO",05V;@=V5IE0I-0%0@@P(JH^G!2T-BK[ M-EH1@PVQB0EQU&>T?D*XI:;_&$(P;T)U.+7?>QG&(9>N9J&Q+7\X' ]G\^FB MS-3:K[2-%VV/5CB-ODI@*]9(P[AY_-<%IU#Y[$7HYJ?AF. M1J6!\!U&:Y9C?CH3>6X*)#4%27MGJGMVMQT;?'G/1/31X@B>"0;,$@8J8@\Z M)C]*(:M5-,F#Z@MV$Z;1OM*:!V/&+0Q^7,&*X_!K\' >'_VEOT+NK% MZ>3PHG. 30K:MANK6D$Y+ND^M9R8K)AVTFFJ$(_;(!Y+7\C38 EA'!RE$1@) MR0W"SD&:16/3_L-UI>[8%^(VY6V[&OPHR9KF^$JQ_#MB+"=)&R,-D5G*7I, M+)DZZ( "N( -#R9Z+Y++@7&?WKPT]H[EK=%;U.,L^M#UJ1HOFR39O[%(W"B5=P+"[,IH=>["[V> MC/T2L;:#G1>>LP;/&>S7&_=838-B'H&7-!$=C#48K"G0H'T,0BEAR<:FNJ!+ M9HFLML!*6YC#+5;:@)6N:!\:PB2)P8)FR +CC(!R6 %"0BMF+''2;FRF7[?# M2AMBSYWC!,.*03^R0K#[903_I''/Z9N%\W+:2:( SAJ 4^]KXYG5F#D#- J9 M.V522'L! ZJ0XR)8JI7\UK%N MQHNDYL(X^NG2U^,\G:]@:1\A^@%V%7A: Y[J7 M!YY[RSE)[<:FTIWN2'9713*E3J[3-*F@3&,HLT*"L/!!&ZJ!:V* ,2;!DGSR M5\G$CJBUV*"-34E*.=SU?*K;ZQQ\KS?Y& KISA^A^#TD7RR<_+1OOM:%YA], MG+\514*7')8XK90^41P>CH_22)Z>;EG,U.)]U3P]_SJ?FK3$AV,S_;8S#X>S MRQK5E\UDCJHRA 86H!::PHY1AYQM)F(F]2SU#2>X^( M]]VJL9?86H-(L$(KM8U:"4X@,I1HI702#'$&;-I:7$0B;0'YB!7I(_D 4XBM MIC6G#"9QFG&(P_GI88&22;PO0I.F8SD)RTDI^-0ZJADGBRDDMM+ M VA"!7 BL$)>2XU)COUC71?OZU!XK>02'U>)=D&2VT>2%:;CI%4\[0X@.<\B M&+F]@:?)!0H)1(2)7O-0'2;G]0Y57:[B;C7'R;T =VY6P,,4PE&).!!05,7N>8&T<1R4/\B MV&FIZ3^&8$\F0I7(Z-9\/AW:H[FQH]";3WKG@Z*]DZAH:1[3MGQ7FL'3*/C9 M6=R?E"Q6 UCWJ<:OC.?8"RF!RI \.A,D*&\2X!FE@PG4L5QGSNN!H;7=N=:P MF]++I2T1G8("]X4"*XQ'(AT0,@X4XP(8LRP!0 (%1+1,*"]("')C4]VDR5UI MZW(;$9\:U=D;CF![.KPU_MFV]N<7#]#5VY^O_?QM ?#V1;W.P7:!Y'4@^>-6 MC9BEG57KR EHA7T6-4J0S*E(GJ@4%F$1=%9O9+(N:E0"7[<5^'JP*'KQ9#X" M%&U?D&\%14N'A9'R3RHRV49F;.H07/6);V,KZ/E^RV\IL5UB+T\P8I!F++K!@E++6 M(J])C,9R[-1/?#^R2EJ>F^DXC=;LY..JQ?6=GZ#"3Z[ 3^H:,-8+0IG5D$A) M "9S&T-E/&BG-3+,6T[]QB9Z@CHM8=>^LLTNP]]-/;DVP]_ZSMHE\*>8<81R M&;A2Z:),N6B1M4928IBE["=.6X&_VX&_%?^JU V.MA-/&V&2P) 87 M!176,2NL4IB$0'5DU!DI?6&3=P^G=8D=&R6FEB.PA&I@WC/0R$H01F*-93#" MB8I-=OH04/M.3'<9_AK*"[02_AICDY1;';FB5"O&J)*6>JFQ,=Q3[+7VA4W> M"_RML,E ,(M<"A *6V"YSL4$%D"9]#-"!@DG,YO$#_"(=E?8Y/9P=#0/OD0E M.^66=R8JN5Q>!4K7@M(_Z\HW+F(F4/+$I7# #)9@8K2 V9:8.](/A]1XI(E M+EGBDJV*2Q8 O"8 KK8R)') MEN#)Q:1C,;IGOWZGE"5$V4$?O3,ARH*LUT'6NJ@B2]L=Q8Z"Y!(#PY*#T5Z! M8(88$SVEAI8@90E2EB!ERX*4!0"O"8"KV@.>.^EP!(U9HI;($6H MX5@MPI1U@:7.ARE;@B<7DXZM=#/F0UA4PT?SV=R,\^U?KR2VP?+E6[O& MXRQFN-!#6$?SIM4'O]>DU+-JN3<;J*T?>OF[NI?@ET:V>W1HPW0O+FSMC*DM M4V'E4$Q3&U!=<"LH;;4@'(3#)FU @H!!+H#7AFD2G%9$;&SR/KJ@47NAX$59 M?6W.>B'"W# 26A"F30BS0G$MQIKPZ/)1YN3C6RE <\4!,:$9<3$$ZS/") +\ M\#ANQ[C0#Z.FZRCEM!JQFN!$-XPP%L1J#6+51;(P5Y$02T!(PX%Y(B '3L![ MB;62-$9NLNRQIIV6(6U?QOO!($P3G.B&(;R",&U"F!5.I!P1'A,$SC$!3%@. M-NT<@"F/:?-(L\UQA3"DKO?2^91R5SC1C\L3'XS_UJ4(T7)*:I!5T*HQM#JN M:U-QG7@/32X;8UF;RB$&6KKT(T;$8VZ(C%6,"/-.\Z$2(VHU'[JK&%'!F#O! MF-6F>AI1+[Q+%(C@A#%>@=560%1<:D0"5DIGC"&\7F7<^2A1JVG0=8OL'HPS MUZ5P40&OVP>OYS6")#EG@AL% H68JS@H&(<#*,LE2A:3B+"MW#G1:8)4 D:M M)DAW%3 J&',G&+,:,D*":DQC;CC.@)G(05MI0'/A.7711>86&%-.(=QUG.B? MH0]C/^MM!S=*1N%/]1.+?.*#RH^6@\H=.J?7EH/*;'5?72RC-_.)^_0=.[X7 M5B\AI%16K[5?UM44I:;8(D: .Q: :8+!QC1#P1E"460D$I*/EJBT+ HI+^>6 MR[GENSJW7/#P3O!PQ7_P*&>6/0<;F =&-0&3U183%JH$C(1@JS,>2G4!'G;> M@>@8SRRGESMX>*\MIY<+OMX^OM;U%@D+DAB?6"9!&AAB&'1N9&Z:"AW>"A_5X->8X6- X9M$-&JZ:S.4N?4O_K7W)H3>[F0>>K@WB;WYP>*G M6>XKFG\X&ILC/UQ40.8;GBV^JYI8F?SK%\.Q&;NA&?7>S-,O#M,SS7(.J!>/ MIND"T]YPO,@(93LW=G(T[YG#-&_I7<.Q&QWY=(WA.'W6<-;+=]A+'W;XY-+Q MK8_FQC7FA3[A5YF9ZFWMN/ZZSWWG"XID7-]/*\8X-SE,G_TM'Y,?5VLI]Y!* M-S-,1.,+)R[SY/9,*^WI],P2@OOG_#;EZ&? M'YQL/F?^<&'W3]'IGQB;;N)H?OF?G)D)%W(SZKLWWFJL^?G1./LUWVVU7U&& MO0HJ8!DU$R::M%ER(D.D@1#-V'O"-T[^Z&!ZNI8_!+#38#Z!B>D!GYK1%_-M MMO&O<^-P.!S#RKBO#MD55NA%+_YH\=_1D-?]';&CQ_O?-LZRJV>Z^W?XFIG<'M9).)%WV>AH/TOF0WRU9PK7^R M7ZH=9'*4KN&KI_"346)PLU\OO?-#,_V0%G!N_[? X$4W[>^P4#4'=/DJGV?A MZ8]A7'*\N.- 7^P^7S^R5 M&K2V?%I?).)=SWO-QYMA;GZ?#48^B_B.=;OH0ISM'?IMZXJM4 M!SVHD<,76<**1X'9#[HH-SUR5[C.K7[D8SC(<*:_\=9\/AW:HP7QFT]Z>\,1 M;$^'I;*K&Y4,ZV?:5C-LQECJ#,%62D9(T$I31B/A6DBB'5_[.$9:6XNE]9_) M;-::6N?=-R>Q8T<&V_EO_ORR]_(/_O;C'U\'VUMLL/^6I?_R]#ET;_O%RW?#]%GD[?'!Q[?[G_A@>X7@X^O#W9?/6?J>[6Y_8.\._YV>Z]W'O9>[!SGF//CH^.[VZ[C[;!DW M?H..!]L.[?WQ/ABL=>0$M,KG33%F8#@564!(6(1%T,)L;#)9/QO?H3Q:J=MJ M4QZMS6BW?AYM-7]FG5')J*@RBF$E$M811;UA3'-FE5K[8,@*VG7AV$='H/!X M%0HE=C1&#XKGJBTN*21H9!"]]4@K::WW&YL8]3EN8=76.HRZF\<@6G24HM5( MO%?E \\'F'_)Z/'KDI(_?:RJRB=AY62XX<U?O?+ EEQ8$]=CW M/D]F\VF8#Z=54J1GPSC$X7S6^V4<%EE+\_772Q=JUT4ZVN!5S=+SIN]6"4<% M'^?0XY1_+.=O:^RK=[TZ-X6_+V;PU2B-P);/Z?/\V\1?]N*^^5K8R1KL9*_N MJ&F6M7\4 6M=/I/*#&C//7!$C5@+U8C)--SQ^=C2=AK'[MI]G;7&O">+V3^>PP-G- MX.Q-C3\EP"(V(1=$3A)_4HR!)4$!,8X&*Z(2G&]L8B5K<%;S0CH49WXP!M\& M_E+,O'UFOLI:C.) M)-1SY8*9UL%:5WE,@:MKP-5@OZ[W;+3U1(<($GD/+% ))O#D=+F :-J<1/*T M:Y DVT M HXM<2C!1+ LZPXBW%30Y=8QX6$E7"_>KO*[+)\XO#CJ8K*, S'$" MS(@(UGN6Z)_&2G*"1>[02.5#T,EKSEA;7JWY<&&[H5K/!PC;[>/O/X3M0ML; MQ/05VHZ)==19 XPK!(Q1#T91!QXI@9A43/#+"^6%]=Y\3'K\HA&='E4T>4INCQG=7GV/H=IE9J?M?YYSJGQ]'OA MJPN)RV5-N/0,O:IMT8D&7!'H*0(]1:"G"/0\.H&>_8-I* H]CT)GIBCTW*9" MCRH"/0\J9YT%>MZ849BM6DV7E2F*#L\/\@W".C\&(Z.4P.U3S?PM_#^<&SHUD:CS!]_C7+3J=QW)K- M0OK'=R8/L?=LF8#PKT^[QZ-/@^/G M[-W+G2]O]Y]_.^QHNM[' MW>W=CZMYB,'^P<%@_\7'P?[H\-W? [K[\@_T=O_#M_0LQ^^V_Z"[Q_[CX# ] M.]F]2,J'22<#0PH$1@*8H;DKAN4@#>4:J6 8QAN;BO>EP \@N]RA_'";,;.H M^?P ,VV(."(>O#>1<<$,CL%8[:AG50N:96D-N7*.MF#F_6+FZG$1)JT(CDF0 M:<,#%G4$XQP&IJDP*D1"I=C8E*)/>+V34#DQJKMIS+[;\& )?+Z>3V:SW M:CJ)PQO)8W3WY%G[(DG5G"RFI"!28X@TK+,+[@*)3$%$5 '#BD-RH MA3)$8ZR$3+##^EJ(9NOC6W2NM8,1F#=AE'[YH=][&<8AU\AGV=8M?S@<#V?S MZ4)W[/G7S[FFK@K0E/C,W5&FY=PL9R:Y=>?G93DM!=8:@[5O-39E*9-!A^3: M6643K"5*96Q,/[)@5/J.>*XJ6$.8ML._*[&:UL=JBEW?N5VOTA7/B2',1<"L MHBM(@C)8@_0X(!8L%BRK<- ^HO6<4(G;W-)NFU5H>LD8=PX_F^&TDHR?Q%X. M:GX9CD9%Z/0.HS7+,3^=B>ZTIND"))T5?]_=_O!UL/5>6J#\A4Y$O;:,9MS#X<04KCL.OP<-QF$Z* :]GP,=G#7CW MRWM)(M/(:T#89>V7J,'2*(%K99U#+DVKS&%.13#YK12:W.UF>E:&M!>GD\.+ M3@$V*4[8;JQJ!>6X3)-T,3'C#UWKB=<1W%J-<7B.I0E>@>8T J,,0UJZ"CQB MS#C$'3%^8Y/U$;F);OI:]M*AX$=)UC3'5XKEWQ%C.>F&2;1GBFH@(3<&YE:! MU3% Y$8A3X2546AO M]O3M0_.KGQ.^BS:M71VR1]9R:B2\LK*8$7N\N\'HR]DO V@YV7EC. M&BSG(CU>9&/(7;^!$RV!(5S5ID@@UNJ !-+&Q:S'>Y/^"R6N^I@RN,5*&[#2 M%855:2-V45(@)BA@WC$PV&*@W#./J:0$5\W;ZN5C]V*ECZRK]W=.,+QQ)Z=6 M@TW["N=WQO^$1?^XA>]R,A,%<-8"G)T:+9 &<6&= 2$C!48B!R4X ^J"BY09 MEK:"CEJ HBF@6&$F+ 3)#") (G.Y$C2?II$,'',FI/6DL#&Y M"+0TR;XOLZNB?/W>.#RV;MCW24RJ0=^=C"?GLS;?RU<+ZJR!.H,:/<&,(8EP MY04EU%%"@0[,@B98R>AX5"1N;/(+JL$Z1%!*V.01$90"&,T"Q@I-H4XI$2T% M[UD$EK C00=.J&&M_OF:UTD_L%$ZEM1Y7/)68?3 M0N<3N>#A^"B-Y.GAE,5,+=Y7S=/SK_.I24M\.#;3;SOS<#A+^TF^W>FD.E9^ M&O8OE=--[31O:WR66D5#"!(D4QH8JDJG302.6!3:2"F,V]BD?<5).\Z/E_Q= MVVEAP8*N8,$*ZXQ<,4>,!6>,ROE! IHD5"!88.N08"$D+"!]+.I8T/D48:M) MSRF_28QG'&XH!]IJ/&M#,.V')"=-PM+-74Y% :7F0,G5"(HR&&EF) 3E C"- M BB/\]REWTJ"Q6NFDL.14!D#6"F X M)*^&$ ]::Z:UMTYD"0MRXTJG]F406TUC!CQ2COQ.C M7Z$EPG EI0E <#ZIX9G)14T2F[- MY].A/9H;.PJ]^:1W/DC9.XE2EE8M;6,U:09/H])G9W%_I>A+A*PACG0B$6*4.2!J@L]L+4/P;:&W)3.*6TYY%Y0X+Y08(7P M$,RL02J9O=0(6,06E",6<&#<8*HB(69CD]VD/61IHG*+\9D:X]D;CF![.KPU M&MJVCN,7C]/5.XZO_?QMP?'.L+GBL38&X!^W:C2.!6J9EPZ\)0(8X10491HX ML2)!.T5.J,IC10VT!6T-D_M)F.K!HMW%Y.T1H%W[0G(%XVX/XU:+[8,FD<4( MDAD'C!D-)I]7QEA@E,#.FT19&W\&@]6=^3B.?[=S(:N]VQR>#@9WZ3XH6V$YJ;NVT6/ MV!;.<@T/+1EN9;6,9YIYJD RH,!1HD'J[P QVV@5FIGM,[ >J.:B?8=Q.TR#C44+V\E#C5& MZTP"'Q^5I!HQIDBP""4(HB0YF((&20JMNQ?T6:%UWE,=O4*@N>7)J90.#!<$ MG$FSQ+E$6L=+T*?S1W^[0NNVAZ.C>? E3MPJ)2<]?:. MYK.Y&>?;[_U"?KU>Z62#U:ZW=HW'F6N_D*ZOHV?2ZE.]:XHRSJHEWVSTLGY$ MXN_J7H)?&MKNT:$-T[VXL+>Y'>-"/PQAKB.#TFK$:H(3W3#: M5Q"K-8A55T!RB&,G$<_:)PFQ.(I@$=.@$@E*B]L2ZF06KM:T"%<7X>K;XD0W M#.,5A&D3PJP>Q8B<.^8C5-/'TD8"*A<01\$LR2XUC:%"&%+O1MGY_&Y7.-&/ MB_8>C/_6I0C16#!D>1N!06*VL"$% (9E*-$A)4. M9MVH>'LPSER7PD4%O&X?O)[7"%)PW!%M][>!&R2C\JD=E[4/G10DBIKEYKOZQK[6$1D(Y2 ;$D[9*":M"*"^!,6!LH(195)WA) M6B:%E)=#Q.40\5T=(BYX>"=X6.M@&(,+*@(RP0-#S"8\M!H(2U-F,%8;;/]!<\/!.\'"%;RKCO(_20;3I M"S.1@M7<@0N.1VX5H8O3S5CS&_/-IC/Z_ZJZ)J;_^N$_F_^3OIQ\])EK?3R: MS8?QVSU8DKN3>>CAWB3VY@>+GV:YV6/^X6ALCOQP4< X3FM\ MMOBN:EED\J]?#,=F[(9FU'LS3[\X#./Y+*=P>O%HFBXP[0W'BX1.-E-C)T?S MGCE,PY[>-1R[T9%/UQB.TV<-9[U\A[WT88=/OD_:E<=N\W_L]%^;E_[=>Y_EPBU_,,D+UPO\>#?])4)3'?1I&U=2E*4[F O^$6?XI-[R=#EW^ M=O$GZ2/72QU&;0WQ1%MK S,NF$B8D@P1'8)CPJQ=GK"5'L3G/.'PG_ FN*/I M<#X,L^=?%\OFQ71RF![Z\]&\6EQ[<55B8JM:9UW/&8["_WO][=W?_K,E3+S= MS[__*V'F'_3M?KKN]H?T.3OI]3_H7O6Y!Y_>?OP]8>[O<;"_Q??V__PZV'_[ M;6_[3[S[QWM"N:;*8]#866""2+#*,>",4BQ4T)[E$@-4;\A;+;@UET.40F/O M1;"<18V4P((3BJST-"@:RW*XS^5 !EOOJ9!9M2BM!.H0,&0):!$%>.>Y=QPG MK\.FY5 O-^EGM/B<<"G-Q.A;O_B%]-,5)N'.YV.C"9FJ8CAEY5? MBU73FYQ1QL@;1_[+^<$T[4L)ON8'LUYB5NG=6Y^GPU&/HGXOKY:>6>X?LWSQ M+Y.CD>\=I _HV1 R.LZ'<+)4GO1N;U?XR:ZS[FYUYUL-R60Z;S/&Y2SFCG!R?NP)D_7#"QI^CT3XQ-=YA6W*5_XHV3/SJ8GB[T#P'L-)A/ M8&)ZP*=F],5\FVW\Z]PX' ['L#+NJT-VA>5[T8L_LHP[&O):8*T:\KV=_\#V MZYW>L[W7K_9>;^WO[.WV]E[TM@;/7^\\V[J*8=_K[5]BAV>H>#+8O"M.PT%Z M7[*;\[T<6_^ OU2^P>0H7<-7#^,GH^1:SWZ]],X/S?1#6L>YC><"IQ?-Z[^C M0]7DT^6K?)Z%IR??_.:'L\\C\^WI<%S=1/5'ORVOM824; \K;E\U3(N7EZ:B M]1/%:;:69;YA^<%+0WI2&=**+[IX3=(GF.)+7TY.[J6O_>BR&#T1F%[KLC]Z MC3S!C-S.S;(K7?8G.9V?UBSIC94UL9SEGW;D_:UF&ZU*%?SRW64_KR]YQ?'J M0F3SXL#.Y3-[I4;++9_6%TMFO%\QX\&"&3\_SXP?Z7S3ASC?VGO#$6Q/ MAZ7TMANE9M=055\)00K+I5&>!A,8"X)8HZS!#CMFG<)!7B$$>8F<>EILBT66 M%UPGSJP<#]Z8 W9=WVW\>[QY_2G_S_'AP_'HT^/O?P]V/OZ?[_)/L[?_[X]OC M =I]^>>7U1S@[O'OGW;W!W1O?R==$.&;Q\RW?WW_+!X>['P?$? MZ9Y^C[O/EOF_-^AXL.W0WA_O+1:6N("!1<&!<>'!6&8A(H4TB<('0Q+H]S&J MQRE+%YTVT;B'@4KK%R2L@)(-$4?$@_% M1<S.;3,!].J\Q SX9QB,/YK/?+ M."SR>N9KC2\]&.V@][N;+^=L:^^I=K\Y-X>^+&7PU2B.P MY7.".?\VL8&]N&^^EKU^G;W^6]WO\(*+K-_*M%/ 0MKF-?8$A/>!:8L\UB[M M]:*481>QLI:Z"05PV@PXJ\X%,0@@J',N]S0"6ULXILK M<[1/NJPK=.K9T>'1HORH-Y^FZXR69&1R9>U(Q;[(SQ[,9FF&QX_.YI. MP]A]V\^SMKC7!''[IW-8X.Q&<+97C]MZ::-0 8$B" &S+$":9@+::^Z555:( M!&>ZWJZCRT';!V/O;: OQK9F[5[=:]34-65@$MW[;Y;=*98^_6L?96<>!(0-SQK M:'B9U8H06$HD&.>I=SX0DQ65B;QQLO:N;/YA)2Y_.SASY?W MTS3T?G*4*P)/GN5FL-:Z 5R[S*;! 6H+WK>9YUT ^J> 7XIWFMD-!OOU#D2> M$Q:-)VP#%831A$S[0+CE ;<%5)*.M)O;6#4LT95"83%A+D<95#EB#84 [Q]9 M+Y9W>ASB#8]9GT$UHL_ BC[#8])GN$R5H5(./)B,$E3-_F_O^?\>#>??6O\\ MY^08^EGR)V2$/:C@9B'K=E5EAOHITOO0:F"87T>K :LG%#>OU2"?$'4]484? MO\8I;_Q>Q1.&+G^UW&O;UH"6XA;&%:/KC4!CXWJ!BWL"#XEJAFN]\\K/SY]H MKCJRKO231$TZJ( MNL^5A_*&^CY7UT-JM1;(E8=KT6^R(MR5W.3M:ZJL.9#K'$][8((N5Y[$90N3 M[+?^MSG\_-N)Z''UF\J1*E(YUQO9_6DPLZ/IM[5&\AJJ-ET9CT96V@,>GZUT MNSEH9T;5B+PR0P\[B_%Z9CX/Y^GWCWI\7H>Y2;_TU8B<*% W.R0W=F\>P# 7 MV%HQ2^<61Y.6*Z^J+EM8Y=G$6/6;7$OSN$=K=S*&9^E=T\EHE%,F._D>P^SR MTUN/8E2JPJM3@UJ&IO_[_RB"Y6\+/#L?I.Y\1=J5A^9W,S)C%_J]?YOQD9E^ MZU%JU#^F M^&SJ'_V@#]/"P]L[[2=PM=3_/3=G.MX]Z03Q<>O+@ R^OONX>_@N)^RW_^"# MEV]9^HST>>G[[7?#O9=OR=OC'7J:^M_Z\C:]?_?CUO';OU\';Y[^>+CN_TM MMO?R^9?=_3^/T_VD_[^[2)@-$QFLI@$4B1Z8# BLBQJPQ-;1W-955\U$^IK* MOL#U(MM;$4JX8+$VV2&Y*U5;CQN(+B_TO!")A-"("N0DM89%J2RS5D057,(B M$AB^%(DNJ? \8:<5*"WQ:?FY!8\:PZ/5:O\0A8S(&2!*)CSB,H)5Q .VR'DC M I71;&S2/D>R+U4#YXZ[@@6W:_\MI&O7+=%L;P7FS2E8O0;S>ORK7GIYUEM8 M> @[56._-&:O)M/JV/49'>;]2?*^W*GS=>)[=:-*LR/0B%=/:1MO!4O0B"4/ M"1JQ!)LF%Y!6G'B.6: \4;4^TO4BS<+2;H[,UTH]%-@NL'T!;'N-DC-%190N M,H*X%3P::K# 7BJE8X'MSL(V78'MY'L(RF1BM$R(!-N,@F9, &?)NS8ZJ"C$ MQB83?:7KW8\+;A=&7:#Y3J'9DIBN$:4D/-FIQ$H[)9#%7I$$V4H4:.XL-/-: M\%,P[4T 'DP6:U0:%(X><. J6(;*@X'HHN$(4I2421\E >B6!12-!(6=!C0M::5.BJMV%S+U5B;ZT M_T6N#"CN(C"7&VP2BL[ER7L.I#4[N_\N#GYN_+KN\+ ML=B'TLEPC>6G"":_E0YP9:+*1#4R46MP%!)D/P:_!P'*:30C?6H1MO:F612$=*.&5@/%7 I"&@K<>@5?;.)'/!J._V MVJ*N>\6 &S=@QKS$RK!(O64H6N.M54[8P+F(@?%BP&TPX-4".6I0C%4"SE$! M+-ADNQ990$[A!+U(A=S@H1CP(S!@BJ2E#CLDC&0R*H.,UUBD=4 B]TXT:<#% MZ[^1%==JJ2PW57_MP$@^2!HM6!YXFB>LA&)6,EQ)2!/25*.6-MKP;0A\%%P8 MAK2).RRX5E@QZH6U+A#K*-?,1:M8V=C; FU(AO#D3*)? $3QN:^DCQA@F8@ M@E:(2!FQQ65G?QP6K*50CG$5C6*1&2VM,X3K9-G$VH"+!;?"@NLU(,E[TD0E M,LY-VM6U!T.B2E0].,R24X49*1;<70M>JP@L;;P(>T]E%57AF9HSAT)DPGOO MPA5,^))2AW.V7*H:;L.N5W;F$!7C/FW%CI!DUR[FCL^8@"7!1D4-XY9O;%Z0 MG5N[A6JQYE;NQXWW;GHUG<3AO+C935ON:G*=4:63]0J($F-@*CA04F$0SCA- M/*-,FM&B65&CDA VTNOUWL MNLUVW7A^N]CUW=GU:MH[<$-BT Z"DB'9-=9@&4,@D14:2YU 7!:[?A1VW7C: MN]CUW=GU:B(\)SDH#@PX#128R<S^3!^:YGU;0__&?HP M]K/>=G C,PV^'/,N%55EHLI$=30[_AW0SG0Q?&9F!X6?-[&]?ZMEQ*G+J3-B M@8=(@%&?PV=$@4*(.\-L\*BY"'NQY3;;]@F1.1"*"!A'RT MQ("U7H$V4DE).36YK@7WI=(/\W1).0/>C<1WV>IO%QCJ/1>HUE)(!)0IEO;Z M0$%+:L!8Y:/T3@?67+*[Q0!1C+GY9'AS$WGOPNQGS;QKRR,PN9G&V'*"B$$3#N9GD]E\ M$.8'$U\K*'B0:4^6"B3V$9@B#/)1!4#**QX22N.B$?)([+KQ(HIBUW=GUZNU M%#*P*(5#0'7ZPKR-H(V3$%3TT4J;6%AX#'9=M 1N)];;>$W%U<"B@,(ZH%"K MHY N:,&L!2NY3U0^$+ X31%*C(X9X:Q#=F-3TKH :''*6VRX]UD^43;Y.[3G MU5(*G^Q84ZT@V:X")F1,]JP(,")EL)PSY.-CV.6+83=?2E$,^RX->V6CQMXR MZ6A:Q%7_&\D%&*,-(*H3X[(N(EO";1TV['LMJRA4^Q8LN%9%$12BR"!03"8' MW$F7-FD?@#I. K).MXMJ/YXV\4WAF0G*'8:2=0H"(>, LDY!898S U_$/AHF(^$DTC9 MQB;OIU59ZCL[9^OW7*!3C/U^C7VU<(<91DT^7L4\L;EE@ !-!0'NC0XB?8MB M,G;6I[QN[ _B".9#M?/[K-NYQ,@KS^,J-E[B"M\.7G"8N5MMO+&JWBN8^7%FM>QYM7:'>:GENMZ2$:(ZI\8@%:26 T)(Q0-"<- M*<[/NU0H?1](L5M%W0F*R;LI!\?2C8288 MA5 ":_(8&$ Q\^8K?(J9WY^9K_8-R>=P&/* L/)S(U-KGPR;7X)W*#F&$:B/,RMP&BV677:1-7S.I((R8BS2< M#>?A39C^,W1A05!>!S?Y,*ZN4G&5XGPTP%8&^UOSFB"KX%X;JD%+A9+S@3V8 M(#GD4P8V:J4Q;:Z30@&%-H-"XU4!MP\*Q?C7,_Z5R /G+ ;,' 2&%3#M8Y9R MC1"PCP)A83V7&YO\ IVN8O@/R/ ;+R(H;* C@+ :NU",""*$!M" 45'@:RR=*C/)QH$+C!1(E1MDZZ_]TWOHCP[FGANHIEB)U,?IC"??'Z:QWXV M&0U]+S]+VY'MXA%:4V#!8*T2Q95(D#PZ U55ZD0<$E'%(X6$9$L)H&ZGAP,>;^ MK.12$)JE9TT,ZX>""XJUQ MC\1Y MCW&&(MKGE/:)KI\27_M\6"=@X!9-OX7\[+]N9P[7F+N6L:X+8L_7HER7U-D? M3$9I^&;/DU\X_[8S=J.C/&:OQS73\O52"Y0'*!Y+N 9$FI#=$Z%:1ERA)-372!L&2K M,FK/"B1W%Y)7*T!1\,(*:\$1KH$YQ$%3),"F522@O"?X6Q&\?XM=*<9'R%#/L01A&@6FLP3HL 6DGJ)-8 ML2P,+'A?,U7BQ 4:'R4TYN)TG2"18^\8#L;Z&"BV+M$D*_F/PA(%&CL$C2OU MR-A)2TE"Q40L16+#'H.A@8&BDI@8&"6>)C:,^X0UT!.A0&.!QI8\]UK0:!"7 MR%MGN69(1$."2EZB1<)H*SV^-V@LZ+6>8ZB4HBSF$^P1H^R"G.P42$B2V"T MRVBX4H<>@A&640,.^\0%M;6@7?J11$DP]9I($1,7Y*2O:;T6O41&+ZF1/[F+ MD_LE%>3>WH'^2Z]QYFEI>B0_.4JVUCN9G28^H=QEN_)RE^V\ MRT=VU.K?9GQDIM]Z%%>'K<@#;E#=Q)$J9K5U7&KB%&92A_0CHUH**X3%W,:* MH1/T_]E[UZ:VCJQM^*^H>.]ZWIDJEJFDB^IU2=; M'BPQDDAB__JG6X!C;T&,8 -;J"ME3"R0]N[>U]77.G/)6TG5 &3WP4I)%<^1 MLE<);) 9,#$)GGL!2IC()4E7S*NE!Y9IM2BBM/.I>::63>>J,DMQG ]JK.B[+67!4^]Z9[&.H M&4_2%X8K6@B;.'46G>.+1QZ%UP:,Y<-2J%G3W%=LN&-Q)M M)-I(](HDJE6@F)))225,PGK+RWODH(W+C#G62'1S2;1;-!2$*=LM,\2L$J#V M#)Q+&I(B96AWMT["YO5\F"V7?:,X>J7, M1X1R ',N(913&-!C &?(@--.:<$-HV!V]HS8M;J'=E #(LA&9@^9S#!'TC(F M67,PB[P@HX)A(DBEHD6=&ID]"#+K#@I@3LBD$8RL-8M9*2 7(VC%9 K%V$A: M[>SA+E<]E"PV+FM<=B=<)C!GTMI%*24FS@@)55)!:^]LX;A[X[)&5VO25:>2 MQO"88P@"I#81D)(":P6#6F[/0K&0@^4[>U(VLFIDM2'^/0KDE-B-$):<3JL7IP/@A)?K\$M-%:$Q_1]JES69KGUHB1^ M6$E9L^79)&4]*$>FIO,[\-Q&T-G*++6W/)HVRFTK$,PM>D4!NPE2R0CC)@9%'0)L\$&,*6-G & B=4[PA>',1O(Z_,F>= MA2^G+07$H!3I*%Q00M@@A3=X3QDE>SWAAF:UPX M@]="@- !&4:MHH@[>V*7L]6N%E?W3@X8R;=1W?Y0V6$-1N+6::T4!O3. M6EV>*<6D3IHPM_-]$'2PDB?"36'NHLC ,%4DNN0<:H(01.6$VE",8''QU&R\H!D8V1#<(#@7 G.R*'B)HA%HV.HEC9+D/YQH J M!)QEDE8QU2"\N1!>JSNGH^"0AR1E1!*UMCG7$7=(T@DGKF)F7T6CMSR"6P%V M)X\ 8RA','?%VHZJ #L0E.VUP#TRZ2P6$ZP ^X(N& ]"J#!'2Q/YOIP?C&;YO&BV=O]@[@33'/:V]& M1YP^PZ7#2S]K&]4V:A@;=9]Q[26M?<%J?XCVHN /\VOZO5GBO9SU/ZZ$NZ56 M7&5=I;IQ@)XC4*QY2A;&Z3D17MSWX"]%<#N(0C>@'UOP.Y&PUU,#)5F@!$-(#$";[D# M%2D76)-2&K4TL=X+FT:,U(EC(05HHY%RPK,KQ M[US9+A6B\Z9@6:^V4MWD$MT'C^"[C92WL_D>\=RMN8^!:TO$R [5XYB$HF'_H)H# X1RM9H0"X"."4<4-E3B49+F5K-R0:#^8[KPJ^#YI:I?C-( M=V/A&;5CPEI@F&NK!Y_!1:R9+I)8>98E9U3GBUE4PTA4;Y7A&W'8]QX$;X?] M+3/#2N"[V%X>LV3 B_48*("'\F#DBBT%(-S;>.YD[H MF_EHO&<2DHI%P%O-@'BVX&UFJ3[$!AN:MP/-O0?!&YIO'=FB6\PFN\X\-TL\?O ="< SI$X1FX@%0A#=9R7$UH0 M>!:*\,I,*"4&98IO1\WXBY-9>$OS\I;3/'H]2S0_F7T8+4'1RL9;XM0P-^KR M\V/^EF9IWJ^WAG5/D'.8+%'R:OF)C\-_3\:S%*]VB+!VB%SA$"FBL!.A49(4 M*^J^-@_2@-F[FD0E(3F,S]GK"=#>%0E.T*KH &&L=,D\9'%E3MD[QP')Y4;8& ]L! M[-Y3*!JP[Q+8G<-::Q\=10YS?;(C&TZ#A!D?.%,XJ> \>M!'(\%EO>R("Y3CN7[";>WP&3Q4,%]GVF M6305<*>0[J1<**UC86<&10OHVD L%!F0/# 39.29,I--WV\'LGM/N6C(OE-D M=](O>"3+>=#@&-EBN?,,I(6#H W37J:4I6W(WEQDWVOZ11/C=X_O3BI&C)1T M**B6 @N^,RJ@6#:0E- R.2*+-"@QOAWM".H8^O%\?D*3D&HVQKPBI& SIMGH M:#IY XLT>S\:EURY8ING%HO^=,GP;W^X9[-ZB(O-@C(@//(0&B+Z9) M=@J"D)&CM\*CJY.'S 5H?Q %G0\5Z/>9_W,)RI?&R64@;S;(6CCN9OTDTKS8 MDKY8'[&V-K2V'.#>@A(%TD%'BZ$69K<3^R$#N?=\GP;DVP=R=XQ(#L:GZ,%K M5<>(& ND,H(P(1GF404F=O;L:C9N0_(#0G+O"3[707(+!_2"\&ZZCV>2DG(9 M(N<*4!4+NR#&P7C^TSN:0K@'M'=2?619;<"%4P;BP3H, % M72$NO)=<,4-I&R1 PWG_J3X-Y_>(\V[?E3\-Y_>(\TX"4.!&!:X,:%DG>W/'H>@U#;X(-:Z=3$H/$N?; MT9+E\?MIN9R/2PS4/*"7:;Z8C<,BQ=:7I266MHUJ&[71T?;'\=W)?/$^31;S MU]/'9?'J%=#1"QK'_+]"K-?AV'=*H@7J8P M?3-9OLM23#39T(ML^,]*S+XD*T"!EKD6 Y", FKR )FU!ICYF;;5 #K0O(9DQ8 M:42S(42SDEN@5)&5TD@@DQ2@E *L#Q*,\YQK&;/4N U,TUBA_RR#Q@H;PPJ= MG(1@T"G*Q0R)R@,*E8%"(0F=BD5*P666=&.%K6"%WG,2&BML#"MT,AAL5L;5 M?D0A! +,5D.1D (T,>MMJ,.96U.B[6"%WC,8FH]R<.COY#48JU16V1<1D'SU M5!;T^URGL[L:O(K"1C,T)^5#ZVUB+L3M=W14VYKLCAX?S\9'(\EV1Q5T-^E> MXJ>SF&:PF!Y_4]=^/CT:QU&]EZ$SV\4KM%ZC V%5%ME&'B1'C\$*+3@QC[7S M'F/QE_TK]3?X; 36:4^#PY/%?$&3NGRMD4%O7/7N\4K?$L4$9LXM!%.KJH0H M5!7K8"QTFAD?O0M^9X_S76;9;OG9%<8ZA\Y]97I<)P?L:I#=H"S0!\9!:W=; MJ8Y9YA7S'M%$,C&)0)8YS5FTYE(2FI=[+0KK3UO#G5'3V>#4QUK=J3UY-E>6;/RMVX>+#_B0U$3?Z>3QXO%;.Q/ M%N2/TNOI\^FD7L=L>E0N_\U^N:+"B(O6(K-/2EQI3Y.T1ZDD**L2H&,17-8! M.&I2B%9&'>NP4LYL$V:-D1LCWPLCJ^@H:$_>68^<2^\D2NY$X#X['ZDQ\@8S MD2ETL"V$1C*^S KU4X(4J2E51-$6N!JN+2%6%DKEIE-PHN5'RO5"RRXI9 MZY5*(1_.#H,9./G)*I+CV&0Q/K#9"3F ]L?*_SJJR[UF%4(,C?S6)+].VG5&)F2V J2+ M=:*<1K!266 I&,%=(J%I9T]JT:BO4=^#H;XUF,]H8ADY*P9R0HS>6>(\)2UX M=-(QUORBF\R&G31T5%CV52*$3!E0>@2GM 1+VB?4*&RN,^E0[1JU*@:;8_22 M%/GSJSB_WE/*O9BQUW".?G;MLEQ@G)X4Y(S.UWJ--VJ?N;6?V5_KA^U;NPWY MS"4)_6UYK):_X_C7O?]=?EG^2^=]RR<>T?$\?7/^S;?GVSZ>+"EW^4O?OJ?9 MF_$$3LGNF\K/'1IEO76PS0?OW^U2.G[(8\5^Z1Q.M>ST/!P&U<:ST)KO8,?*4X]:LGKN(K M/WN!2Z,.M$^S@1GWWT]GH\7;-'I>7AD=E!]_.Q\]F\04/Y6P?F$D;?%*_>5D M0B=QO$CQK[TNB;M(KOVY>3F@M;K8O'Y^\MZG6>WJ?EK9=FD!](5:]9*;7T_P MMC<9W)O%@B/_@^]/_YV].2(YO/1=U\9D''G MF[@I:WE>>7WE];N&6V93UN)&S]4#7I<_.AZ-:LLCV)^,SIH>;?>ZO$P+*O\8 M1\]H-BD7?A5-=\_:8-.6N-'39S ,X>3]R1'5<5"'Q4"=C6JGL5EZFR;S\:]I M],_IO._M7I77T\+4H\_S!_[_T6D&P3I&^T-K1_:/ MDZ,/(\F7W.[ BQG1:B,V8D;QU M(_N3E)7O:EJ*>/[N^W<_OSOX"\&BQJC0D\Y6^_)H"X7<7LY!K1G9/3+1QPX3 M68_,9N=!"J8+$XD$#KT'I5@.W#!KHJJ]R%#H78:ZI1.W=.)M3">^GN!JZ<0; MP(B\RXBQW,V&19(^1&R'?2BDR) MR'3"HE4X2AF]%$*%X+QES!&/C9 WEI!EAY")*G[? MUFUGDPC_]^[(BD0RNZ@C9&<*XV<5@(3,0%('$X6*2LJ=/2UVA6[S*AHS;BF+&1 MWWKDUY&%Q+3C(4K@+BE 9A0XSR.(3#J5+4Y\&2LSC?D:\STCV76ZC9>]RJY/SQ4/"!T.BEQ1/I,6H8'GZ/HW^4DM)5@[&*V6D7G#K M \P[O>S9LX*+;^]O(OPUGZ]KI0ZWC6H;=>L;M4YB8_#)"K3<44)CF566;%;! M^Y"XB/Z7ITN!8AF'\@W_>L/4PF>G=%;)[$O!D<>_IP@?TVS:M,8Z6N/52HZB MM-G;4#L_NSK,7@<'%B6"-92SURPJIS[A=45J- _( KJ7S,PJ H]C9)3URI MHC6)0B8OC&T '@* NSEM/B"S7BO(4K&"8J&@6(@9(C?*Y.""3M@ O!4 #BYE M[;7/DELL^^I8%A29K5:D#J%7 #>3_T8H[N9!*:6<$ 6VRJ,']%Z )Z9!NQ2+ M?A*8B99EG(JS!PSBV^B=T8AAS+D4)D3OO^T TJ6DB_?1<';T;X5"$Y"D]"*!>,RZNC(>>0QY2R- M4>2P(7@0".ZF=$3&R?-(X%TQK%&;"$60!7!,D;4J995B0_#F(GBM"6HR!UTL M,D:DD*-UR)-03C&*6/1YO *$+TEA^ +++5OA-G#=.9D-BI0D!I#D$Q0FMD F M(21*1CMFR[,L=O:LN4&R0D/SD,]CZ0/91%Q:*J:VU4ZBL#(2HE/H[?JF]HO9 M-(\7S<[N&[G=T'HJ1Z]$0Y E%>0R&X!<1+""69Y2L$S9I:&-8K4$]/X.Y(?6 MV^UB %[4%/'T9+M)?[>-Y*+K14@OWO5!5)*UC6H;M2FG>^^A["6Q?<%K?PCV MHMX/\VOZO1GA?1SYX]4N/)X2RR:!*4]O/?$3N(0.O,_9&72DLNS-!F^X'C*N M>X]P-US?':Z[@6\IK=+:9)#,!\!BD8,-4H.V9&2A:AZ\;KC>"ESW'OANN+X[ M7'=#X=P'G;+(@$9$0,TE.(L,6'0<.18+7?IMP/5=Q\*WA"MZCX4WKK@[KE@) MD0L1&5$N[. X!\S&@]-(H%5B6/;18V3;0!8-V/V'R-<'=G/6WPS=W?"Y/*-BNL>RIY'QC,PO&^CRU2JXANT'A.T>8N?MT+X_6'<.;-[FZ$W>2<1-E$4%D6 M=,O:W)/)"$+II*5P#!T-[]#>CA+QI^-?QS%-XGST-(4CFJ78:L1;-E;;J+91 M&QI8_T1HGPT@?$+SMTV[]W&Z?U@)IA?;*VCM-41?S'+$3."-%Y!4;4R9RL%/ M_073&Y:'C.7>@^D-R[>+Y6X W5F24D4#TE3?.9WBE-XCZ%<#<[.];X3H;NB\$+'@R7J0%@F0<0_D4P9*SK"D"]Q],;W5KK0W M&;\Y8"BW^O'-B)FWH_YVB6$E3EY]J48Z 28)!QB4*:1 9;MRE*2D,#6]6^%U NAL! M5VB\(68A1*L 4RYB._((!HONTI89;7%09OAV5)>_.)F%MS0O;SG-H]>S1/.3 MV8?1$A.MO+SE4@USHRX_/N9O:9;F_7IJ6/< .8?)$B6OEI_X./SW9#Q+\6IG M"&MGR%?/D,,G[&/'DRNDT67W++"LZA&B(EA"@NPMLIBB=+5-B>6[!F]RAC1 M#]JXZSM;X@LT_XN.3M(YF)],YXN#M'@[CQ)%P_7=X;J;2^&2+WK+9M D4U'@MD9,$4%+QXEGYI+M M+V(Z8%RW-@2WX^OM/:=B?;)H?M\;,<9*DH7-#'4H_.M3^8(J.G 4$12+%(40 MV?LB\<6N$ZK9[)N$Z_O,KF@:X X1W:==&4^%W#>R4#(SKG34&VDG4^!SD"[Y$@,%E9.R07XZ"4^':T'Z@3ZL?S M^0E-0JI)&/,*D +-F&:CH^GD#2S2[/UH7%Z=+&KO_^.C\G%;UZ%@O8C_#8.$ M*Q'_)6GMETU*\>G)K"S>BW(?TW@:^U]^_8[FE'Z?)G.H5MDR WKCLG,?^ M\$-&QYR*)D-FF0$*Y8%D8I"DSTIG$WVMW%!ZMRB5EAZZ<6"_Y_R>AO;[17LW M[X='1@7C C0KQ@DF7R<3.0:%S(F6(6+%BW!1NXJMS@%^$"6<#Q7H]YGW8TF \9YKTG^328WQ_,NRD_ MI)1SV4/PIL"Z34G:_D:%-9@/&>:]9_PTF-\;S+NI/\E:E.@T MF,!RL>>9 T_6@I$24:.(?)@PWXX>+(_?3\OE?%Q"H&8 O4SSQ6P<%BFV1BPM MH[1M5-NHC0ZT/X[O3N:+]VFRF+^>/BZ+5Z^ CE[0..Y/GM#Q>$%'2SW@NWK@ M9?KOR7@^7J17:?;K.*13 ?$RA>F;R?)=EEJBJ88>5,/!Z\>+K@^ *VV48@DD M<0>H#8%+.@)Q8X4QD>N06CW 5I!"[U'[NR6%5DIP0V;H3A@/*C"C,_B$&M @ M!X>)@"?+RS]Y5+4/ -^U-\\!:+PP9%[H/0>@B84-H82NBP&C(8H4P$2I3UT, M-F""&&40FI/(OK^4@0&30FL-LAG35AK1; C1'+P^J*E)A6P.?GO^\0?UBS*> M![(P9 M:-02T$4"J[*"F"45]6%Y%*WEX':P0N\)"XT5-H85PI>L$+CQ5AH%E&O/ QXS M6+0(.1BK4=I,)C16V I6Z#V_H;DP-XL:_M,Q(X)#'P0!>A8 D_1@/7G(GHH= M82)73@S/A_G0>J*8"V']'1W5=BB[H\?'L_'12++=4<7D3;J>^.DLIADLIL?? MU+6?3X_&<53O9>C$=_$*K=LUXGPTSANI3(:2>"B*)\RS/&7_:OU!CA MLX%9I\T0#D\6\P5-ZO*U#@C]L=6S,Z;Z+.#"3?1H&#@B7A@K(U#2!H0OVVBM M4UQ4LF*[#L6NYF:%L/ J= MO)-)!I5"SE$[+RXEH7FYUR+ _K2CW!DUG7UNHZ(>J>A#=Y!?+>]*K([O8U X M28/-6@+WS'E6S:J:2RIWE92[PJVV7UJ[^FLC:. 6H3] ??8_M[.':^S=P%37 M!:[I:TFN2[+HWTZ/RO+-GQ6S@OXZ]DZAJNM9+,@T.F 345 M >Y%!J<1G5B^BCM[6NTZM,U/W*AQ*ZG1&K*N4*+B,2!/Y&-.DOL0A/)&_9E; MHE'C!E%C)UW9Y*AJ6BIXJ:K+N-96U[&H(I*1-@8=C"QJF.\*[&&F0:/&1HT# MN>^UJ)&8,BSZX%55$)E$LH8)SS0Y;R*_-VIL[+>22#Y; M)DQSC&XR&W8RT5E*094C#9+E]C2YTTF#D$@;DF. M_/E5G%^O6E+N[=7[7_H>G]VM++<4IR<%:U_>[DW>OEUBN\0-O,3^VF-LU&VW M2QS4)6Y9/=4_3HX^C"2_>3G51A8LK%>OP 0C@3Y@D!Y1"1(B).]1\91=9N%, M@QO)6]'4 (3UP4K1E/:4E' "A#>QSHU58#4A9!&#)6FC97A:-*7LKM0/HVAJ M0%Z-!\\G:Q9 :1E=H9&:RK3)XZ]N#.,!BJ.UW9$/U>EX/<'3 MG(Z;0&+=DB5-@51TOF@CM("Q#O[!:$!JFZ*0/'EM3TN6=)-%C4,;AUZURQ 9 MI5QM,N08"FN]9S%[&4D%PQ3EQJ$;S*$=(>BM0)D-KWV#!* R&CR3#!CS+FHA M,*+9V4.[*\S#*#)J)-I(]"Y(-$2&V9%*+AH;Q=$KA3Q6.ZDQ.>>DE$%%SY)RVJ)J9/8@R*Q3>F-M\EQ&!HX' M!\BD TND(!ICD8D4*>1BMN_R"]IH-BX;%MH;EYUSF=#1H^=U^H6OL[Y).#1! M^:+5.'.1W1N7-;I:DZXZM3)4)#97PH/RQ39&F6+17DZ#,UF&I%UT2>SL2=;( MJI'5AOCWC);2!H([F5,F21:C M0I!U3CQ:88&,8L"-T2S'9,M_#<%;@>"0*+D4>!:>HR7O)7K4D:,L_V:$NBF" M&U+70FHW/4>9:.JY"JJL/*#S IP.&G)BB65A&$9=&ZFO]F]\."B]C9KUAORQ MR)89(8)W!?GHI>,8"M0U)5[.<)';V3T(1EA)!DEER\AJ"VHY/97J+$*7$R1I M9 ZY!M7;3.7M@# &A>5Q*&I.<#0Z$F-A:6+' KP.XD"[#@7/]8VJFW4,#;J/N/12UK[@M7^$.1%G1_FU_1[ ML[)[.>Y_7 E36T3E)(O E8_%R.89?%+EW&?>,R$]%Y[W9F0W8 \9V+V'J1NP M[Q+8G>@U9E]VB">((8H"["+HB5E?GC.FF"-KM8H-V%L![-ZCUPW8=PCL;K [ M6)312@^&/ =4M1=%X 8LL\EH)%8V=1N ?=7.1O<[AW$-,O!W.=XGE3M@\18H4 M1 058P!T/(&G\K^UBL382$DG,Z##>3M*MY^.?QW'-(GST=,4CFB68JO=;OE3 M;:/:1FUHK/P3H7TVL.T)S=\VC=[+N?[32GR\/*?"*BG UG[/&+(#GRR"=\05 M^5ACHRT)?2O W'M\O('YML'#=#<:'C%PQ[T$$7@QNXWTQ>QV&9272=HL94"WLZ=V ME;K)C,,!8[G5?6]&&+P=]K?,#"NA;Q%2C*X0@I"JMM"VNE!#3."<\Y)X#%:V M^M'M0'/O)> -S;>.YI5J<'(R2U4.^DAU!).L]:($6GORA$I'T5\^:T/SD-'< M>Q2\H?G6T=R)?!N+BCAR*/LE +G60$I%R+&8X7+9GJ6A>8/1?,>1[V:)WP>F M.Q%PS;P5"@W4L=P%TTR!15=$=_!).!^-9&I0IOAV5(V_.)F%MS0O;SG-H]>S M1/.3V8?1$A2M<+QE3@USHRX_/^9O:9;F_7IK6/<$.8?)$B6OEI_X./SW9#Q+ M\6J'"&N'R!4.D2(*.Q$:$64Y*;2'LH$2,-PCDJYP%V"5.N/D0D&SB0%9!4K M%$X>>>L=LAW [CV;H@'[#H'=3:K(5&"-7('/T@.2ST"BMM_%(KXP5;YN+09: MBX'KCP'N.[EB?;9HWM\;&NXKC0:D<"+75D.I)F)19$"R3KZ*SFBR+-N8:_W3 MKF+-<-\H9-]GGD63 7>*Z4[.A?%916\,!%YS+K!8[B2$!5D._D+A*I!L G\[ MD-U[SD5#]ITBNY-_D750TP2+/WHW%Y=;*H[?V/C\K';5W/@O6"_S>,%JX$ M_Y>TM5\V*<6G)[.R>"_*?4SC:1K \NMW-*]<]OXX3>94K[ E!?3'9F_.F.RS M'N4V2&U5 .9YH3#&,U@G%'!&W)'F5C$J9";XKE:F)8MN'-SO.=FGX?V^\=Z) M*Y*P&!5'B#E;0$D*2!:\9RE%\EIZ$U3!N]DMC\\P,DD;TH>? W0)S)?VR64H M;V;(6D!>R?Q)UI3="@7(O&:$&PME0R,HJ[3Q5J(UM2>::&?V0T9R[TD_#U2-9@+?)0?:LB*XYK/=:#<8@*] M0+R;]".BR>B8!\>=]!]GHU>\6/)"1"SH MUAELKDW2RK=EFWD,OK5?V0Z<]Y[]TW!^CSCO#B61)BO/$PA'M4(O6?#>I0)V MFSW7*KJLAHCS[>C,\OC]M%S.QR4&:C+0RS1?S,9AD6)KS]+22]M&M8W:Z(#[ MX_CN9+YXGR:+^>OIX[)X]0KHZ 6-X_[D"1V/%W2T% 2^*PA>IO^>C.?C17J5 M9K^.0SI5$"]3F+Z9+-]E*2::;.A%-OQG)6QO#9)EM5<'V9I_XPU83 ZX,=Q3 M8E[&5O:S':30>^S^;DFAU17\F0@[="UV*"#"2M!*V(91Z=3R;N M[(E=H6^7"5PYY"[XAU/ZO:]W+76K,KV&HC@K4+ M$!\ A=P;;0S0MOB?^]C_-?9]8!;#!:'8:RG#2PI$WDZ/RO+-G_WW9+SXL#\) M1R=US5[4A/CIY/%B,1O[DP65U7X]?3Z=U.N838_*Y;_9+U=4N';1O"1]DFTW M!51F'96A!)K9.L/!*O"!<6!.HMOR/4J.@K: MDW>V3G&3OOK,N1.!^^Q\I,;U&\SU'6'M+U5R)ZO>L0;V3>R;V2_V63OLF+6>J52R"A5]$P0AB2Y5EP)Y(WL-Y?LN^G: MTO$Z<3F!C]8!^NC H8HT 3FJ[ W:E?J)NT'PO:WD63>3I!V@ES7S;YZ MA%S/QUZ/D$N<[.TL&=Y9LI*1;ZHIF!,'C+(<)I%E*'9B@JB%\S:*K#3;V3-F M5Z@>&@(^ ")OI-M(MS_2+59[R,P8EJQ&PZ.7SN5D@H^1"B!%(]T'0;J=@@?) MD((1&4*P6%NP,B@'KP F+$4LCP/R0KJX*X1JG-LXMW%NKYR+Q@N!G#R)@$(8 M2S6=G!&>/H]HU:E7 -@?T-@9_][=.*]O9B;]MBOK8GHN[)Z[=I1"%,WY>/_E"6:S29+LJ;TZS\\V0T M+J!^,Z.CT3'-%K7'ZJ+\^)/I)*;)/,7ZW7+!J?9<_7X\H4D8EQ]^M2C_L"SP M>[1RD^>W=W81*$X?GN/I?%G!]\TL'5$=W?SM;^.X>'M.AI_]XMESP/[X%?+E M(DX6E__*9WM>!T.G6=^LSMF5UMI]N1J??ZU7NR3$(H:C339QDQUJRA0E5\*D M+),0#O$7:7;.?^GM[/P.CNE- C]+]!^@7&[P&SKZC3[,=_[VQ3J\'T^@L^[= M);OFT[NRO7>_Y"O'Z'+)#_?_"4]?[H^>'+Y\O]P^>CP^]'CP^>O=Q_ M\OC2IW,HEW\)U/X 6,7D$YJ_'7U_-/UM/AK\#?UE/"D<,CTI[Q'G?[WTK7Y+R'Z2P/ 7*71S1\3Q]<_[-M^?1N_%D>2W+7_KV[-W/ MF*1^0.<06'[>Z^S!Y= M_MJ?O2UGCS27UWK;/WM-/.(H;N=B\4IO^Y5"W:^&>-U.YYDXV^4OQ<$%^F#U M(;L;B^#KP#EULIQ,J$CQ@OXO[>4KKM>]FH)?/Q[_1!Y>OK.KFF_SMO7[Z6RI MJ9Z75T8'YH]? M_=_1]_\\_/>KT?U:/[^=]'CY^\WO_7_NO]9Z\N?4SD0WQ,_K2* M?\T[OD)VS,-:.;X.@H;=">**-_T\+4;[DV+4I6L:VU_?^7OV+EYQ(:[K6[S" M_=^3 _&*-WZ?#7Y>S*9YO/CG=#X?CKOOP[F[[P?^\]-__>?@?7G_CS_\MG3= M/0UX('Y0S]\]4S^_>R-_>O?S^.#U=^-/[K[WS\3/[Q[+ W&@?GK]N'S6RZ/G M[YZ/?_[WC_*@_'G^]V>_'?Y]?^FVZ[K[?GK]\_N#I^'C3Q^/WAX\C>^?__U' M<2#^-W^5/![BOVL?P.._SA%XSHA,P(01 #E(*! M]UJ E3ZRVC!:H-O90R'OQM%W(QW7&_(V(W2S>0QZ\69N 8/>O'&B#V03<6G) M(K>Z\*>P,A*B4^BM73(H.V=0OAZ#;D0T93/H]6.'7H,*,24I(')/@%P:(%TX MEB4G0U9.$9,[>YSM7L2P V6YC1[]=D5H?M9!<+28CF;%B)R$\5$:38KN'2]U M;_WW^G^A^D:/9]-?Q]6F]A]&T^-4#<[)FU'=QU_'BW&:?W,5T^H:"S<\4ON* MBZ7?1OX/=LEZ,B%/SW_Q2*B!X^UI.BX8&Y\.6J1)'-%GDQ=OTEQP2.V3-L"P M^GP?/A]^^7@2'X0"C]4D$^!39! I M^RB"S1I/-0.3%[6&VS2K;$"&UX,AEN'9&XU8[IY8NL8(2E,'@'DPUCO D(HQ MDE,&Q8TC! M6L-K0T>+JYUS-W[JQ<9HG:0U>1YB#:!L7Q53@WQ*Z#V*ZZ*+S+/-<1A%8(B,:#=U:#C=*%8(UC M1#M[ANO-ROTNKBY@??+ 7,T=IJ3!^9A! M9>D9!:89%S6>M.KVO!?8;INKHB9WC@KNQN^/:3RKN6RUE/?-=!I_&Q\=;9G/ MXCYC,G\_6_+]3QO1\FY[S;M]_?F,Q?+>3\,OP;$HM+4@3"! )SDXXP48SC%) M5$+DL+.G=C6V')KF(MD,%\E5>"2/?T\1/J;9M%'(NA3RX3,*>;W_B\PLZ&PB MF*@#( L67#(>L@Y$:+/FM33J__Q_5G#Q;7.;#$SG'-.B?D?'QT?E0NN6;)O7 MY#XESQ\4=9CW)PN:O!G[H_1X/D^+^??C;"9VPX(D,D!,<58BU15QOJJ=Y=VZL>FIKGYJ$/)T70"V%SZP6("X^ M[(Z.CZ@JH$DC(\KIIK7Y^[C1G^G\:3NUN'D56&FP_SB;(->U.UY=KXS MC;BN+85.YZ8%'YUW :%L5@94G, YFR [)XDY5Q02%2F$JQ'N#9)"S=_SH*50 M8Y#[D3YG8W85"UKI"$X*#ZB9!"M\T3^!!V^3U9R6]5&;X^MIM5'WS1]_V9^$ M6:)Y^NOH:3K];C2>C&AIS[2N$*TKQ'UUA1#JM#WWD,%SGJA1^Z^D\:^UL_*6 M&3!WG/G6<<6<4=U/SC?D\20>%L-S]O+3OK1P=H_2Y&#%N.'(K"V:$F)0 M#-!E G).U2+NHCAURLB7-89X0>5V2[@? +P'D2/7X#T4>'C5;Y5[@W:>,WP0ELC_YM5C8T]GXFL5^FQ + MV@@%\ME&-$KJCY)^6'6GLK)Y+%G0W$3 A %\9 *B,H&;Q)(3A9(X+Y)CU:/: MTO('@.2>2*0H&N$JM: MXF&$;S=!4+R8I6,:QU$ZK7+=MA8"@PC,KK+0V:Z$%622.-DK1LN"I;I6\S(P9K1G0\$8UM M!L(V'=O"^8""\PQ2%:)!PP*XJ"20S%HSFX36?&:4"7'I91U8GP"K%%AEY2#$$S2 M47.IE=[9TTRT_/_[R_\O3WN%7^W.=CR=+^H$]%E:-J_UIQ.OMLVI,XPA/Q=D M\I[NU.-)?/'%/AWZLF:GC84;8ZW%6,]6I(Y3(;B8%;!8'),B-2H>;!^6&J?>?I:)MF?=DJ%KCRS3:YO&]%;;:7Y$?.2>9N:6B-XJ9 MA#ZP(C^&GLYAFL)@>?U/78#X]&L?1^3T,FJV&%]'Y;$M>3U^F\F%A?)2>I\5IYEWM M/?UZ^H3F;Y?C5&.*WWWX<5YGM?]1\E,N^MPO5BD%4:,*H]$YCD;^ MP^@3AD9_@.@F'J7-I9P"4*A?80 MDUZ*SE=1&\01ZPS66EX64"-5:Z)U;JB#%;SAF,@6KO"(3RG0=7 MAPLH(UU XS*K3;+LKL0;3SVZ*V8X4V3G%W+^R.,2]_?0=>!*-]Q'6X.[O MA.^ Q>[II16FFC[U\>'HSVG__K MV:O7^\__/GK\Y/7^O_9?[S][U88[]7<\;\&2;5M_G"=T/*[A@&4-:QPO3F9; M5\=ZK[,57M"',W?9X_#?D_$L?3%5\O$D?C98LDFPOB186.T/* )14@$H)PU% M42.0R 9"X#X*K9+@M1VRWF5\-6&[I3\. -R#\(LW< \"W!W[2F8RJ!P'Z9@' M5%C [0A!6>*6*Z5MRG6D[*Y1#[ +\2;(D *,LGAQ/LJSZ?O1O#SMHVD>'9_! M97=T7 &S+--(YY#9LF3)>Q4I9[OS?=F<"V9?7TYD>?Q[BO QS::-P];BL-7> M8TH;IW7@8%U6@*S.:RC["KJ<4+7/J R"58O&"BZ^?0"^ZPUU3P^:68;G@5Z+ M61J#K,<@7144 Y.Y%J0*'P%=4L7$T022D>/)Q.Q-,7$V:!S519/M[_ ZM?OMH]P[1U> M84^2<\ R_WGS]^_J2'E(4',EVC#22YUX$DP[+AKA(K&,_G)S0)RWC! M9+I(;4[)_<8'GM<]:/,!>E==J[GLCD=MB66@'&N#N6# *Y. 1?3")\D#KR4\ M:K<\>"T@T ("&Q<0N)Q*6ESQ^BS2L=T*99#23$*4,@+FQ*#LJ 3)T">3F0\F M7!Y7;+&!YFJ_3*:=)C]571:37_PAU,)TWMIJWD>.Z6%^6C9B_VP?GM1M:/2Y M%GVNSI561"(+3T"1.T B!YZS )F%3)8K)K"ZOGCKF3E(M Y0 /T96)L&Z@?$ MW3Z93*/UEL )#( H>&U=)<%KQ8.PT1J=>M- +4OT^B-'QC7.,XG5QS..6^;@ M&8J$.-^#)]/W[Z>35XMI^$_S\_3'3JNE*6BLSC)Q\#%S0*826"()W&L39>:& M65Y[%BC3^F(.$L^#"*$W/-\;GKNMES+7%HT"7BP'P.B+T$!%8)(N:.:>(IF* M9^G<,/"\=9Z+DUEX2_/RAM,\6M1VL2>S#^4B"C*:V^+N-Y M\=2M\-1JQ0G/6/;3VV(0*014Q=HDI1PHJ[))/&<7<9G5H]A !@@T[\;&"(\& MZCL"=7>H/":GDV= J<[X893!<320R$GII9#"^=KWT0DU#$P__#C/QCAEUNA% M^9>S^HJ_CKX?3V@2[J KY;"I>'A).YV.:^$&!Y6T<'%X'V6S&K)F_2:$:+-#K]?CXJ<%[JM-I%9?E-+:W_M2"DC8 98-7KZ6X>YF=G M>_FR;.7AI.Y;_?/9UKU,\\5L'!8IUA<>3^*7__#93S9"7(L05RM@)>,L&*<@ M.TF )CEP-?BW/DTKDX%#4G2)MRW*SUB!(HZ6TW)8SEBDD3,X1LQHC.1&C"_F7_24O&LG_W.J\H7W9 MV*TO=EN=2)QS.?\D>0A,UCJT1%#^&&#<,1&=I>P+NPG<56[5/;5!8<26+39< M+Y=SR3-G4KE]CM$:ETPJ-R[*R>NE([6D&=9H9I-HIB.BF+!%1!7]Y%@J-"-X M@'*LQ+*^5H<8DA19[^PAV[7NQJ/JAEPK56V?*TP+HDP5B1D!0KEC8FI+16!2GV+47I!)OD.+L M'>7W[%7<7KZ_^'%H?-^#]*]STZ,JTM RA3E[BSD6=D\B^6R9,&<>AL;W&\3W MW?"V]289%\!D+^KXD"+]0S+ (UF=T3%B?F=/LEW);;]3JN^1&P]\6M0-= M^3N.?]W[W_*ETQP:Q2-3JS2.I_/QLM_O+!W18OQK^O:W<5R\/4?39[]X=D?L MCU\A7R[^9''YKWQVW:$\[&EV]Z0@ZC5Q]FD7E\OQ^=>WG]IF'].;!'Z6Z#] MN5SL-W3T&WV8[_SMBWMZ/YY 9PV[MW]ZDWO_ZV=_V_OR@__TQ96MNFSY+GGG M^UOU%>F]7/7#_7_"TY?[HR>'+U\O_P^>CP^]'C@V+8'5(>#3UXQ\Q"6_]&7V MZ/+7_NQM.7NDN;S6V_[9:^(11W$[%XM7>MNO^)2^ZBYV.YUGXFR7OWJ0?;OR MY _*2_"7DPF=Q''!]Y=!T][7ZTJG_L 7Z_OIK)!'&CTOKXP.RH^_G5=O7>'& MQ\>S\=&HR*E>%U$^Q$6LKJ2K#!&XRAUOW M,DG+,BIZ7VZY:-- Q^/R$)7/NGKPY*H!W\'!YNKNL(MN<2@.K>&5VY\_9B]H M')^GAS+-]L??GXN?Q//W^_+YZY_D3Z]_^/VG=S_BP;MGXO#OS\K?^Q_+-8K# MIS_*KCOJ]-I^$C^]"_SYN_BV7//X^>LW'PY>_X0_U;_?'?"#=S_A\]/ WL\(=?#$6G@@U@54! %Q60I5!+L:14%'6BN+/'S:HK:H-"#\-+ M=MEDOKNI^W_(?#>\"K7&=S?BNX\=OG,:;0Z20>9: FJ)0"9Z8"&(S'G@(M;A MJ^[&KO>[R[IY&.(Q3-^GT8)^_R0?;]*AVC 6&PD"'*!!1%'?.6%9<>!<=E M@2W:U>*WP0YYVS"_Y"4="*83"#7T/3X?6[_,XLZ?^F;2IW9GUW-=W\*HY-[? MX^$V3;V8=I^+Y]/%3VG1SMU>S]T/*T:(BAABKZ;+/E3@Q)D0Z9&@=3_-BH\8ZI<=5)[CEW MEH,JID4=>^> ,H] 5F0?-/#"U!; M)>E:E_]\B?#7TW6 //B;^LN/JR5S-^7Q*V)'[MPABU]\]_S1/9D58M6LN(_[ M/U.:ST_>E]\//02%OE25W]%\/#_,+V9I7FNAZ@E1%.6K\B"-<]$415^6$_2D M5EN_>5%@%,9I_KI\_G='RUFL]RDCV<$G&7F@#I\^^^WYW_?QX.-W__GYZOCM\^A\\>/_LX\&[?[PKDO H_=^7'W[^=SSV O7!Q_+:Z\?L MIW?_C[UW;8HC5]:%_TJ%]SGKG8EHL4J7NLWLUQ%M@]G,F6YL@\<'OA J204% M?6%5=QLWO_YD2E755PS88!I<.];V %VMTB7U*#.5^>3I=6?WXT5W]RCH'EX$ MQ_#.X]V.V >U\.BP,^WTNUD'_WO8/E%Q+)@4 9%*A$1H/R!IQ"*B,YG&7&EN M$NIL )NBWD9M/)*PK8P)59)%(A.1]$'SSVBDXM#X\.LKSX!R?HD[N9B85Z_? MM _V#A!YWW_<.=CI'CHD;G>WO8.]W>[>.P#C[J'7?OMV_Q-,97?7>[__]][; MO9V#2O,LY>4^AQ)\L>RT%0.WN+=W?'&@@DNF922YCGUA1))P&:11*EB:.JG&=E7V?D],[DU^, MEQHS\"X+-IX5_GXS/[N$ 0>RZ&1RQZ,Y-0,#*C?O2E^;B[' M[KNHA'\:Y#7]@UV3MA5EZ?WVK_^* <7^_+1UL.7MMMOO[>_TS]_1ZK4*?9'W MJ] 8Z&D^<-8P"C.ZJ*%]''(OG_4M'XQ@PUD;;>2-A]X[^()'??+!?J&-=E7/ MP!^P&Q_-Z:3G6CL@_W?+'0UM.U@86V_:PMY//3VT[N_<,KG#-/=ZE76QW)]L M.!P[FZ0P_YGDA2N.6X_.CLIVV(S-W+!&,QO$PX5<]XEM']]I#01H>&;[J'J! M\9G1V7#2@_?BD[*D-W73QVG+PS.JFB[;@^&D\-H#@*$>S/GE$,VS0;TR_P?:Z\%S==<.=MZN MVF+/;SM^WPZLI&Q<;NA)R9:RG_?(=I%#"P5,H!.YN9UD=P,\.9JDHUSGLH!C MO1)HD-?1[/AWVZI$"F]Q)Z !TI[C*;VP >PNZ4F,_=PN0M&+?@I@\=AE]I-66[[=R/.D&U8:8 MZU3UHO&9',.PIHC%&/B'%'8W82AV< 5$V9U<4O=26$J&(>0*6+J;?C)US8] M5O?Z<(S"5V%*8(>"Z%03"EW9*0JK#: J]R4?3D8P\7NCT>2^YO]=Q_X,]K>= MLP/ *@!8&#,"G-5'8%:L*@03=]N9^\VSW"LE$&3_"IH%X(!QYE;#\$RU'/B& M,T"#(2)H;[W64BD090<7$0&[J4R!VQ:V[PAU#D!@TX.AGK8J?=+%(F@XE.!5 MA?6-UGKCP>Z_9/_RSW:M-MKXVI$IWXN;JGSQ93'4DUJHL.<8?CV OD_=/IVI M354?<;0CVR_\RDB"CFO5LY$I.SM3>-TH\5W8LG2SCAPDA<%7(I"EP\'$X:+P MZ6\7T%50 X=3.)Q \ $5<3WPRR 5DPP.Y(D%U/(A/$&K'[$G]G@J=60;O6%! MMUR2T>32+G=6ZGPE$(TPW FP%#^;@17@ZAAD7JV*5@ N^Z1'52VQ3\LRXFZPV#F.OVVK"Z-R^F M>8;7HR=R[-D^6J0R7V1OXJ0/-GUUI.3C:74V._#*BF$?=B2:LMY_ #''^=@! M"XX*_M"K?@?!'^'!#3\[>0>)+LT:NZEF35[!ILAGAUBYCT"-@,\N+1%_;<]: M0',8L=X&/,A19A;;1LUCOG54WM>V/BR^U3CH5O!=^%$[?(:6+F>GJC/$5EMR MK\@5[&V$#V(C-; M5LUKJ6O/EE(AG&E\UGAV+<,^*I?@.QO7N;5Z2V7.>D%@QG.P2M2X:GJA%201 MRFV&VP.AVN.ZB0_4F=&3GMG/["Z>V\3M@7Z/@N7*1[1GZO\O[";^"GT]X4PI MQ;.4J"#(B.!!2%+I,Q((F'O.61R$*VYBGW)8"5@NGZ6"!0K6+4D8QM$I/XO3 M:-E-O)%G&6XK8TL6CBH<53-YP=U@)*@%M5.L4DD\:;\$FP/;!/O:]&LMY5;# M=)$L=G^F@EP9O.]']:=GR6,7"5G_\+S[;;^?2]=*?7_+=Y?-]^5KY?&6'S\" M7VN\%<4/S]?J;_'X;L2J+[NSP4\AEZ7!76A6-I"1LB)$/;3.F/6,J-[WTE;^ M"+GG,V/V;(_FO2/.X%^E+_RN"?B%9G&-*=-,W9T%L)R]);%[EJQ0-XF'\P4= MH"_HIM#/V7KZ6\'-*_K,([[O.LK-#OJ^3]5QWP^RR 1[PZ%&D^N@=(D=#'O/(T/[>\TP%_1]_K%WO/V)[6^W MKX[.U=7QX8>K_<._\OW/[Z ?>]@_>KR[$W3/CU8*VW1W_[GH'AZ)SO:;O'O] MIM?=;@>=_EYP]/F?\\[Y#NV<_W-Q='C!NN=OLDZ^D@\34T-3&<>$J\ 0D>J0 M)(&(21A(2J,HHE$J7[T.DE;$[U$7_([[X6%34F[+/&F@Z(5"411(GT5<@GTM M IW&6FFA4B4C(<(T3ALHVDPH6LX_R7R9!M27)/:I)D+XF)K'-5$LUBP4+$MB MBODG01 U2+0Y6[5!HAJ)4I/1S ^,UA*0*!229D:FB>):"!,QV2#19B(174(B ME6C)>1H2FPXGM))$4FV('R4J,XD?)''\ZG5(6RQ>I<]\*B@J+_:,OR.X^J$)"=N="0MJ+(2$[9>3'#;+X_$IP\J6W;P,A/AY%E.U?J2(0BTX0KXX-&$C&2ID836%:C M12231*0 ([SE\U7*E\?42-;;LC1NC-DF/N:6@L%->$P3'M.$QVSXU#7A,1GX5&ZE>O>=+RX[M? /S4PD?/ MDS'P<([JWC;MI:(E%;J$"R5%VC*&[&;RQMM6J6BM:4A;BWUL$1NED54J2Q@ M.DA]$?H\-DIJ006/XXR&$7]UPWMN)47;W WZ;1HTW)ZN8E%)._M]]-M(F#CC MK3XPI^[/MQ"?;3+M62*V8L?;=5_6,Y9LE2+_L-QE?KG]ZZR3Q/7LD%#N,<5DH[2 MC&8Z"R43PB0BB4(>^ZD*HCBCYAZ\+T.M_BA=94X/@+G:F]7GK/UI3NL&H]8] MA1ZM\FN_P+52_\-5][H-[X#O?OZ ?1#=[>.\NWU*C]C.]/BP=[9_^,]Y=UN? M+5\K'6^W>6=;]SO7%\'Q]EX WX%^[OG[V_^<'QW^U=O_O!-T/W?\+GN7=5=I M5T/)9:9,0GPC,R)TPHGT,TG\A$L=^E2DBKYZ';6H")O;Z099'N)V.N*!BD.E M%(N92)B)0\:9TBJ4AIL@T?$=+?W*,!()!.1QDC@$*< M(UD2D23.4A('?JPS6%@IQ*O7-*1-M%R#'S^('QDWB@>)#$)M!/6UY+$.8R/" M.**9BL(&/YX1?E1$IX'/DRP*2$ U)R(U,8FEB B+ ZEEQ%EB^*O7]TDH:_#C M5\*/>\"']#73&&\;!9E0ODY8K%B6!LJDPJ>A:2R;YPDIR[EA:6) HQ08PX^6 M31H!I"A-B9_Y$9,\C10L[.NP)=BJ4O+HELVC>OB:1U^ZQ^VC&WPP*@1(X;OJ9-/(R>I* 9GD:U M6%12T1PP#W7 K*-E@N6)9) 94%I90 3+8B)C^"=E)HDHYZGA]-7KN$5IH[8V M2/&#:FM 8Z64"0-*0R$X)L.'C(?"A&$ ?\^^S^I=@Q@-*-P/%&I^)7C/MCK) M9*+#($0H" V B!#K..8T$!QIAF/I0E?O6;T"6YY&UQX@;CP\/4,&TWB)X*& MTR2DHJ'47!">QB$10B4D1@KS*#(ZU2R,_$ U=0L;V-C$NH4-7#PZ7"QSKU&= MJ42FC$A&.1$\D$12T#9B(?V$Q;Z1H?3;NX9OYMY\,P^OI&TJ%\NO\,87=!G? M\,T\$_?8?;(RI4]U&$BFJ!*)UC).690$3+&81RJ+[ERRH D2VR17VL7*'3[/ M5!B%64S"2&-N)E\OTG"!-K7._/!5ON57@XYD() M0SD(FF")BGT>!HPG-)94F#B\?X&E)H#]YP/)[-[_NK/=.8G]R,@P2PBLI""" MI1F1//,1J!FL=1K'*7WU6D1)$PK4 ,@/ D@0:"IBEFD:)!@*E!@J=)+%2>)3 M/S7ITP!(HZ8\!KJ4-WYA&%$5,R)]7Q$AE29QK Q1@FN#Y&61"C% (*)-AEV# M+S\:4J1E('EJ=,A3D<*QID$Q"<.4I@ P,DX:X^>9HLIR'$'*0\4#*HAD(B$B M85A7EH$%%"K*:: 3[H/.POQ63)^ ;K.))MC8:(+-PNR&E.97.9GB0("F&TEM MC!"9"A+.,C_PP]@8$TAZE]+$S-6^[G \E\.L[AT0F/N!\%P@"0!& X"QZ1V#<1D28P*5.9]I'>BC;$- V M_'@N+_=3.)X"37DDF)0R#"F+8T00HR/M-VZYEX,N3DT)4RE4FFD29*DD0H(! MG<8F X4EH3KE4@D>6_*\H&&*;O#E1]URODZB- YB'21PD,4RD&E391%19=LMEU(2)'VOB!Y@-F,J0P/\SDJB0:D:989#V [;)US+,(ED2B@@.1'V8CB& M7R.:)!%C2LH 4"%DJR%LC<>]P87[XX+@$@L?Z2@+E!!)EL8FY*&?@A!J/TR_ MT^'>J!(_"31*52+A89;1@/C*QKUJ0V+J3VI;N\KV?N..8]<3 ;,A\X,G^<#(8 MCSSX$>E4+HM\6'B7T.90>UD^D .5RQYT#K8(NGY'WIG\8KS4F(%7U%G=1F/V M(TP6[AW\T35E1O -.W?>,+-_4Y.B@+]]ZP5;WN$9?'&N]3)G'/[2@X=TU?ZX M@.'G5>O0XF@X&)A>R[LRA?$&PS%TJ,ZTQD=@DDU1#(N6C0H[DQH>\DR6P2/> ML!I^G;=?E'G[WL",87;0%[[E>?=?V,T3B!77G!6(CAS(4[L$WB>8?IBO'>@. M(.&X^&^' XWG@OW)9C5;$7Q7"^[!;&? M%BJW0#Z>>E?Y^,S[M'6PY>VVV^]!G/XSR6%'N/;=!)MJ@JU @K!/^I=.6L=G M8]V @&?@'Y-8-)V:(ISS1/3PH R+F6 M\#>W!V$SC&#']'KX7_> VV4Z'ZG><#2!/F\Y36WGQN[*=#@9>]ED#$][V /H MH9(#W(.I\?I2&S<=RH'.>-K"'=6;Z*I7E\,Q? GG,^]? MR[5T"W%Y9E,/QB M>KBKAP/Y)2\F(P]$1IM^KKS?_O5?,6. ^@@RLP?L7^F?G@>@5C[Q=O^?O6U" MD^JCV2>V(V6#Y:>_VW[DV)]L;% O.-ORVC!9T*/AI/C&"LH"I_)+CJ+C9AK/ MGMZTG,NV&D]@M#"YDQY.UG#2PRF'%2^\K!CV<;P@)'7[6R]A#ZX'GH-)OR^+ M*4[I ?3& CZ 4%LI%'64D/>P[U3^DG%H'V1I-#=X.1O\93EX.-?.R'%57;VHD2*WE2?MKTILZ M8>34<:6UW.&.VQ:%KLA18#UU)@>G1MMS&9KK]897V*\<9!PZ,E)%?EEMTG)_ M5[OCEA&]8)D^+!#S/AIE\B^H4\[&^A32Y97657?2AP;4HCEEI$RYDHRF4208 M,TD,!A7/6)"$$4M44#*!EN84<^:4,Z F(W(JY>4?=K3M@=X'02O*?3N:#=YN MW^GSM)AZYG\^3H\_Z\N4B1"L'M$Y;/M'YZ?7G=V/%]W=HZ![")80O/-XMR/V M#T^G1X>=::??S3J'G:_0[@GG0B8FXD1$7!,19QF1:>23B$K#;-FRR+P"G%?R M$@6XF)A7KS];[7<(F^?:JKG:_EZ)$N" L9K&N!C:@PBTZ'QTAN=,F=Y@,<*J MQW"<%$YCQOVH8$^ &EN CEV^HM"H%4OCA)Q]FD5VW9D9=*/,6& M#FO.1ZB"4[Z0J)"< MXJ>HZ93?;^&H1[DV,[6@&I*G8)SYV"ORT87KS$#VIJ/<:DI9K5&HO%"3/A@; MT.=*;1E=@G&?X;:HVJK>5YW5*Y\@^ $&@T( >\U.;XI*(^SG'MH;,#ZW2+E] M$I8EQ3&76IT'6A4L8@XCA&_!-$SL&ED% S0QA\%@;ESV#.IA.($YLC?!@+SJ M#3!X:%49C>K9@C)E^U1/S^@LO[3*:0N4"[2%YB8,! CFQ4Z+=7GT8$A]_ VM M*3G%KVU5-GB)'-^!O,\%L?=!Z-)) 0KD $L1JGYFQ)"T$C"[$%"D[U]^%L+_T&(DLF(PM_U6A^ MKRV<-IU>GRY*MQ$4SC:J3. MFS0:@YIZ60VH.B&-M70E:K)?)+P">YD/T'X=@D$RUZB=!7NL%*9$6]<5^P$" MK<23N7*B.>\6_#BMOF#GKNS19U3@T="S#?;1',=SWKDBR-Q;Y^:Q*#&I[/UH M-%2Y[;RUJV%Y!^XD'0#:X*2^2.1>CXS_O>2G=?!TZ]9[W=;:>@_1R&F51[65 M)0MWUJ$I+_,Q#+%:G4D!MM#(U(O>H#F/W5HXC^=6JF=.X9',X($] MFA1?0#CP%]L 2&(/C7V,C,,_SF2W7'&4\Q1M*VRT>MVE'+NS??:^V4NL%0)*^_5;)>7([?;O-Z(:YS["W+^*+[_4FH%VXH"D&Q$.FS[#]OG_(OY M\RK7X[/J(GWNB^ZJX@]_]A69CH:]R?CFKZQP?S[1YL3:9PL3._?O61U&?"E/ M#4EA$UP0JP;_(7M7^%,8$\D*4Y7![^-]?AY@_=OVMQ)(NH4EG =)#Z M(O1Y;)34@@H>QQD-([YRY#,54J4Y?!0+KD3*#$V"C$72!$DJU(W+]/0@^H@> M@C;ZJC^:,=@@""?[*0S9Z2._KG-@>^?$"*4T#00) L&)2&A(9)J%!#1,(4+. MN C9&AT1] M[T38\!!"O^0EM-::VL 9>&"\%N[JH=+T%M6+ M"E1'\Y_E(_.X"S=G&^)@[*^ YJ\#!4X7)T/P= M]L"4=T_4!YZSEZU::=T2^*7RI9JTWD/]&^V*T5=^ M/BY@_(TJO''O;.Q/K"S(XI")),I((B1@1:HUD88E)/"#)/*5P1) RX>15*%@ M<>JGAJ:",IY2)B@7?IJ&.A)QM(PM3W+TM _>>K%@+>^1W2NVQ3^L_JCNT"TG M>T_I\FDARGS)=:512^?T1:==#HK\L/3A@5[=0J^BM?_S#"$9_@[F17F?BRU6 M"(H>X[D+:(E*#EZ\VA .>Z&,$-JR?LX"#0J$RJKMZJ)Y6GI[*UW;OH$,,X*M M5A>Q'_<_S>Y0;7M118,7%Y>]J;EA6H?1C)Q2DAI>-D>E;:#O:)W ME_GPO=$9F.8$/:IN D;>;_F6V6I5O]F#05J7*TXF95Y_:.L066_,:/3[EG>P MTH3U^Y87X\X#[TP3F*_R1G_FS)F[V;]]6EQ4R_P-OFND=.7./,YSBY /;'2+ MD07:E?8E$ETETJXH2B3Z_G.G#MBV79LXH"V\9*Q&-;2>*)#2P>JLM>:^.!,A M:!2F&W22Q6@A#[20B97-R;5I=^)HHL[J!JMY-5]-H?"^'[HQ MG%T/K!_=FBFQ\FLU)-R6 ^4D$68H'1:%NW/%0,7J'MA>0616QZHB-^SVR=QM M@1E9'^&5#2RPNP*U,VG]&JY![S>[W'BE@ XV9U;/K[=$I2GO23=-O]N;(AM^ MLKAR2RN4#^JO@: -AAB=809?\F(XF,5WS<0=QU'?+Y71&]#YR^% SQ9W#GDT M:D'&7EG4:^)4-KLHULC/;21)=>&!'[9J+\52;W'/E,@Y0$,9S/#JF@H7\LW0 M>==<1K2[*[&A/]6PY[9M%?%AKLKN82A+7N![RHNK$;IK2H^=W3 ]T.!AFWVI MP-=>\IN!P=DOPVAPF/8"WL47+=Q?Y0,,*AF7%TMV\F113&U/W4+A!I@#&W3M MICT#"&HOF^3B,KC^&H3_P71N@U4P4XKMPGU=V>"=W*Z6'WD,%=AM/B'NH/]2R(L(4G) ROY>;,Q=VX*!SG M67:377ERYZ(6LAKM9CKPBO+_C+7^^SA7;]4F$U1*V1I;E3S<6&C4;RU.V#'*-!__E6EUR/MX3._KUPT8 )B@-=) M-RIGU15(=;K9]A;@N_1-., H*D73!56"L=Z;EEYQJ[#38<#]7P,L>PBMOA:ABM>)RY_/%@,UE-/".(%%?:>ZL8$Q?H'--;*V@_4KX=&" GFK M]3!RT<%F\=BINF8]8NLZ93'+1K'8H]+&LI<.*E3+*BL ^Z*JUFOS;C',Q>E9 M"ZVC$H6>,G=5=85#!R.GC,.7]DX$M(WZ;!VY*Q:IAW6H7CELUZ%2@YUK Z]Y M*MW>0E?E:[1G^AI!?\&1\1]=3#6&\U6VXHL,!:E\;^5XYX;[RWO@IIW#O9,P MB1(32T6BT*1$^"PA,DLDX4$LJ&)22"67-9] ^GX4PP)(&8D0,]Y]S*36<9"& MH:#K(D!FH7]E,+^S2!<.UMG]28EB]AR#(WE49]K4T.HB[ZO0/WOHCN"[(_3Y MN)-V?=/>J;'WK[UI9;W4C8->UL]'QL$C8,=J!")\%A4 M-]XVA+D8E7XLJP*YC^S=Q-P(+2HC!!7Y:8Y116MG2,B%&,!TZFR<*IAP[6+8 MN,LU\7TW+,!"H"? _7RGRX-D55CF7'=P2LBO9E1%#587.'.R8!>BGX_+M*I3 MM-4&I=M!3L9G&&2#WB>GJ97:J#OSX%"S02];WH&-?8$%G11EXL-\!#G>/=D_ M7H%M*@>NN3)TH/)4S:WV(]VHK%56;MV<3WT>KL?=D>4(CH7D+%>3*U0.T^;]9_.W#*UG-F+06?*55U M8UM_J?P*Y=ZL=^%<@#+*^IQA4^8S8*A;^?69;S#S_M=]"/6BU+ H#IEA1DAJ MT&W- E:0@;VX!% M@FP$*@Q2[6L1LM-W5;3#Y>V6JDF]3E9S=LBZ#"7W'&"'_Q=CS#ZVD MA4N'.I,2 ,CFJUC]"&^1E (-3-?$=)6_X-9E>_3 74Y5UL+<-&M6YP+L+7>406/$"+.+B"@*7?)C6@)PW*Y(FY@%1L\3[[1AI%C1\8 M'<"&%2'8$BJ&4](HS>,DR_A:6^+N&VC1SH")HLU>6K^7=FRT4!9S+6C 2>P' M">RE)"1QI $U4S#N6"0U3>-7KVD X]M:C/5_X+ETZ%!LRP"N0Y+21H0^ZZJ%SA+\,>?-TF4=>I2^4]TA?4EHH+4]\H.3>SU8Y/*PZ$S[,[$*KR&84E-'.+BO FG&5>59&0:!>ZVY"[44 ,# 8?X;7'M8('X]A3^T+/9-;/R%6>V.$!5,+19&D.Y&GI(DJAX2Q?$XT[&LL,;Y#&>(2Y7!$Y MF.!MK].TRS!@YW'$\RV;#%3EML/$@.\Y>X@]K[M_OHFUOV2^27BF>>7 M/.-\D=7!W HAK^=2'A<3MO#>L@Q_O/NVKC,%L%5,*+":-%['KGX1_[KP93,[ M-5_BK?T-:>YVADK7E9V7[G!0J5Q_S^)-MQ[;!GC*;"17V>10?OWEE86O^X<[ M)]R$AFD>D531C BN Y+2(",)CT*.Y"4QS98/__V!U[&'&HNLS\K')%3/!6ZZ MBT'+5SW?(^FAY@AS.C=JJ@T0,#[_A]RH& MK_;'G0/\:ZU$H&,+\]GMV0OOMK1K/7GE+*SZ^5D\?699 /M#-)#*("\,@&ZY MQ&Q49DJ[Q/0O>\.IP:S@HB;5&#K*PJI_8WO)5B?(C\^*X>34I0P91Z>!?JN! MEH6[J?QM&VRW?FJ*W^W,N7AVO$>TMF-YD5AWVMI:VE37?I#S;4=CE]C2-O_8;;$]W#3R>4QT$8*@&*.=-$L"0C,N()R506L#XL:K$&->XM-][I]D@5;3_&3?P/>-+N;>9; M(>&"ZMC$AD99(D*92DEP6+)CZ<8_R.[ M%J"7,^+B]V#FPH\N@6;4'NBW+C5I;S#_#.R#_+)G1IOBANCF%>9<^,?]C_WC MW7<7W?.CKT>'@!V )<>['[YVM_>N.NSXHG/>#CKG.]-ES-D_Q.\=7\ [6/?\ MW5EW]P/?/SP#W-KQX3O7Q_T/4U!RIIW#O[ &ZE7G]"1A8:)E&A&I(_1"\)2D MFE+B)P&3W ]E'+'E*XLL"".?*AKS-!$*3@@_30WLN42PU&AGL= _!V.YN>Q]W=C_]W3[?!L_UI,%W=:? M17^S+$[S 1D/+_^@=(L%MAK-TR0XH ^_-_7:F""",4ESW-L+,OSS':.I5!>G M!?1 DW(Z,OM_?_Z,TC013,[>P/M+PBH74]!M:.0\6._:!V_@#!OA,=4^^&0_ M(;[8H,B)LN]C )SGKA_> =Y_[('LU[%IQUBS $>VO7# M>W46L_<;!HCPP/]]O7?XR9<*M4Y,\02]5'NFE[O4_JJL04WN@-[),H72Q1[T M7=I3!N.<9>B?5A.03O%F MDRRSE:?$[.E51 O;;*P*JRPC'!?(['H=1Q;.R# M?=QZ-@_&YM)C'G1V/,>.67=AEDEN']GR]@:CL9':9C.OR_M>UR_S51FC1[:: MP6P(+9N7.FO?DA,O4G7D@_6I_]*U.;(U*/KYG/-RUHO9$,HQ+W;*60JG$U#@ M4'%#4@A;] +OCC.;/CH7S%@3,65Y 5(Z9XW,D]O#RQ4KB9>V-'%KWI M+ ,PGW,YVV@S64+_&"-FZTTT%[D*'\ ?;IYT5M8_.2^OVLOE,J,Z>QX#A=:( M=+-8*[TZ,,;K#L?&"\HXWSK%(Q\XL]5=G9[*HBZA4I42J0*J%B&CRMVPW)F=&G=?@0?O,LOQS-!?/:3#VIYHHY%?4T_;WW9O\CAB3+@7MX]I'-,\]G M=514D=LD.AL;VC??/"[S/FSNW-T+6DYBQ[];Y73#+,P2(VHZ,$SV6N!'<<6: M;'VTM4.TL3[5->NPJ+E67- JQJQ:3L7*'^B5B1ELEOF(=F3=2N.H*N-Q;BY7=YQ3X'::!RH&E]1YZDW%NZ= 7;0;8',:Y>OO(C#ZK MZEC:0*6Q94G_9H11-:=^737*[M/9M_/9_-2D9V6TJ(O*G.'M7'D>]76TAF_8C@B"-YN)MZ*P*X: MX8VP.^]4^''D?4;!A3=6TRS,7('8P;#*;9HK_K:@P%?0G<(1B1'54Q3,TA)- MIW@6SXK>U5L/]JS+?Y]Q#%3K]'UK\"1W0 M^5Q==:'5X^T/P='UCNANGP;8/O0KV-]NB^YY>WIT?O2U>][+H,_T) HR:21, M6*BE(H)%$9%":2*5U$HE/,AXO,)@':6"IK$*92B$3Y/8US3S$YT%ADOX^_(- MSU[WGYWNX?['O9U;[F^^Z2Q83WIX:U>6+J=,:F*9Q$Q++@*?Q3S6(@T4XY)S M)MBCR]^! AMNTC/[62V)92S6(6H0O[ L\I.0!1$7$25!1D,B8I61.. )H2H( M \&CR*A5=O0-/7,=+]RL%'I5P2IW<19R5%9M1?YJ],(/)_!"/?K]C[O8@$OV M7YWL,[99Q'4"40$J&K%4PIP M #!YM'R)?9_[N,S "<.M, P1LL<%_+^N7ESFYVQ9-/_W6*]^%M(MX=_\L;]% M;_SL6\W2<(LQ\5W-?NLSMA4&C]39\$[-_MO.KYMC6$64C___%7\U2Z32J*C_ MX7O4>H>K]K[Q*+O\B@^O"M'RJKL%__DN9RL=EH7#XW[+G@:(J/7FN'V(+VXV MD%@%77?59-"%R;A%1E9O3Y0R8)W]^8TYZ)EL!05^T@RLWL"47AK'&H<75J-E M6;AMI"4>6A_:Y=BSQHA7=7I^&GQOLR9CO3C\K\<;__RX+7W91@W\T>-6";_1 M:*@D$ ,Q1G>+5N7/4Y,[.^I_[>WWC_S][6[>/;^X/NX?P7<^]CKGO;,.V\&< M&09:7'#<_W35_=RYJKX#[YH9C[PZ+3\6*Y&N3W5YO6I!/_CFQ$_ON4F_<0+>>BPLGZ(O%F37 M+^8O ++K!WXOD.4\IC$+E1\(*4R22#\.A98)TSI1V7HBOP9DGP!DKY= 5BK? MCUD4$I6RE @M B+#C /(QE+*. [2%$%6M&B4K(#LA@+=O17A,HSH.2G"[V$0 M$@,!;K2'V/T&O!:-?VG5#W.6ZFFNH:E!HP=#HWQ%Y>,B26*N L)8Y!,A1$)2 M@[F6F&J0A4%L$OGJ==*"17O.&M]ZO'E4I6[IE3>Z1IX[:CRY+M.@QJ.CQK(. MH[4T1@I!3"H-$322)(Z,@ND5U""Q&OSOU>M@K9WX=#OW5W#7V6R6[])0U@QV MX[#FR364RFZRT]Q@S<-CS71%0X&5"H1/8Y+26!.1^H UPF$G:%,@?&,4OQJ]N^:.S#D-@-\.X-VW*VJ?'P5QH+DF,<\HQD@" M@(LT(E0 W#(&A[$TKUYST4H"^ISUO@??LT_LU_IUT?M';S-?+GIOC +>H/R^LT$2[3*!%%IFA&1T(PD:<2)KZG00C,3AOK5:\9;01(_D(?PZ1'4:N__ MMJ&]\PDU\Y'W+R3)B08_,6EDL[C)?WZ0?N?JA&>IS,(D117()\*$"?(1,B)D MG,D K%L_%"L)('/![Y@U9DEN=%49#PN_._Y*3#[]S68(DGS0J,U+/7,4M;+R05W5JVJCE75:W--YH8K/Q M,4=5II8!H$I@Q<*[9T:6A4A6N O=NP]MH:3J_4.LT0&#=\P!!DO%Q#C'=K+M1J+4_O"K-)?R)W[ H$_^-R@8>#CVYW MW3%"[*E)8W\V5G>N/UR=R"@-!*H^+!**"%]*(E7HDR0)$N8'410J_NIU2&_B MB[TWV?3WJ,;-4O_X4O.3D,8B"]*4T#2)B."A)&D$O_JI4JD2FAN3P%*+]=6; METOTSAW8MH8(9OPK.#Q/RS_95&\X90MC.1CTQ%870?Z5?HK\?F726Y&/'/'* MJ&3U22=YKR05J$[,'A;?&CGF 4 HE5_:#'%M /7TFC) JQ53'R+S.V!/G_DM MFLSOQU3BW\F\0$0QL\SO3:'WI9V*WK?_SSF:M9WMO>"H_XDB9,!_Q='G3P&^ MKW-X08\.+T3W^M/5,F0[6]_N@*S.C\^_ 20<0;_/3L[/NR='?=WONX? M_G,&L,.[AV^RSJ'ZVCD]"0QGFJ,&KU4*&GP0D324,5&Q+\(,%/DPXLL9U+[R M4U]HS7QIA!(!J _4'28!$QDUR[K_N_;>1^^?]M^?=KS.3OO@TT='[/O0B>"W M=NNGB5?'$>L@IX4S%S?*:'P24>M^.(D#G#;!"%>1(4*K (0NS>"XTFD<;Q:5Q'2P\WHZZ#9\162N92T09>R<"?G7+WY M_DP,7>G@>7/U<@(/3D:N4Q7M[AR%+AKI,)8ALA==5\QR,P5@1KU4V>]@8]N# MW*6Z0_-N$G)7 LRRM#F.WR6NWKE>SG5P[DU5L8O95\YR4R!!X]3VZMTI''$%'_A\\7$NZYOZ$S'6#\1^$QC^!GW.]7/YMIY_^X7V8#%&!JD0# M)=).HU1S9D,\/^\/93-".L M]\C- G%R7.X'G)%1#AV0Q?KYP%^_5#:)(UA#+B2D/RR;0(DK7XV0/ MJM_N.*_/0^+X']ZGP6S,Y4RL(7-:\CT_&P>S'>M;.3I#FNW\"];8*5<:]A;( M$;P,9&%@IM66ZT_&MLK*!$NEJQ[RE%O.-8"J:2(H&%(XL0/ M29K14&3,-ZD"K70P7!/CL>PZ4RMX87EB:T83;^;[KW@]K']U:]6]\1(NZ2R& MEI6@[$24Y(.C.9)05S"Z^ONEG+H_SFJK(@^^ 35PI@M^\TYEC?.Z]%.A0CDZ M&Q9CK^8@M<6H\1?C>"3Q3$_+_KY@MM6R!Q/OXG ,-VS+-9)R$ MJ6"4)AEG-/(EA]^9UND=P?/OX>#TT!3];9..:TO^6;B;GP X=VBG?2*%YG[& M H(N?R*RP"<)310Q@F:9SA2<8/35:QZT_&"]S_G>UPNI9 P6-90J2H5B0L;, MSR*?Q5H'(@C#.VI S5+?:ZF[5R= QT%W]P-@/GQO]Q/K;)]..Y]WOAY=[_F=\QW_Z+## M]K>Q8FR;[7\X$3Q 0S(E3!NP9[2?$9 W/>W__;0LU[A_^S\Y';Z][V.[N[KWY>\=K M'QSL//Q=S^U]7"+]E4F0*%^SV$C!_"0)0X7UU*G*DH!*MJ$W#7O+"-*J"ME@ M88,9WB[47["XB^%M8U>B0<$0AC#M7B^O+N'!H-(3A<%TI_"WPA62P3O_V>M< M/0@WY<95_+VW9AZF021CS8TT0IB0I3).)554B53%U$1VD]N"]>1.*GI[KE/( MGKRXZ9^' O?S@>#"/U&9SP/)4I(*F1+AAXI(GL:$&A8&L %8($%3IS1\(#7= M9#3S Z.US$ M%Y)F1J:)XAK$ '9H">[ENM-FW1]CW<_;7T^H,;"T3 $Z24E@ MF@.2FI@1JD%G8"FH[2Q$=J\;UKV\>?M6B<'13(=?U=H?'E&^2VUH).N!)>LB M.%':!($R(6$!,C7)D)&4QS[!0@*85!&:3(#M'R8/@R@\51*.;LIC&0L:A[#J M+.9:"I$$(HUCN^Y^M>X-HCS*NE^WV4G$5! S(8G23,"Z,T-DXB?$ITD$ZE60 MA@W>T/[,3$H.#C M0:>#.":" 40EOM DC1(E,N7' 8UN5G4>W6BMBG\,LV^(P3OK8E\C#)M4(.0I M3%J^WSZ1*H&9U9*P* 8$2L"XE7XH0*&-TE 'D0I#NFS^A5D8!*&4F51"1(D? M"PF[.,O@<:-"NA)V=G> &;-Y^+JEOL[/KA/" MZ%84\^^J$Q)N^?3["GI\JUF.'7J0TALO@J<-J^[]",/,2TM^7S?$%Y2^_C#D M(_?38[KP_L,KT_MB.E;CVYBHD^\\QEQ.^_FIV >MH[O=@3[M\>[AAZ_'GS_F M1^-P#&8^D50EH/9$Z%HQ<11@3GNX2D?2 M$$H],I2*'Z$3?6E0NFZ(#93^$)2B!7AXM3EQ>\\"05?KR_A@*2J?1L3/\&XL MB3.29!&8%+X?\"SR_=#/P%)D/TS)UY &WQ=!@T89;931QT;0L\*8!D/O@Z&K M!1NHH1J6B9* 1QD@)Q-$1HDBF0'P3".3:AI@7%BCA?YT# T;+;310A\90]\- M)T4#H?>!T%5&^4B8.$C!D$\"$1 1TH3(S-?$5XE(M:^8'\:O7C\8,5VCA=X9 M0:-&"VVTT,=&4'BV0=![(.@:/%)R.*J M9(.UNW'G:YF!5@61-Q$5:R,J,(A02VI"P3FA'"GD=*I(JEE(*(VYSR/MQQ33 MO*(;@@@=%8I$HI2Q*?J6*V4\=%($\CO+"O%Z>>920/,19N=4%^Y&O\ST2\I@ M/W4FZ@RW""C2LQ02)01XFE$M ME,Z2,(Y8())0TB1.0GI'.*BV^6XQ'#7A?3>%UU39\-<=Y!4\/0$D]B,_3DA MPX@(.$GQ8#6$)1DS821"'BLLK!<*<=_E6'\U8YBXSZO,9DN/"!'OOG?R- M/%B3R>6](T(9'.H,(Q%3QJ%G+$DS(80?1($!RXDG]Q2,1B;N(!/7G0\G,1=^ MG&+MLR#%3- T) EE$?%3S14&X>HP@M.@%=+XFS+Q!I,RS@<(U=6/D>A9:DBLM[P"D5\E&M39N3,Y1):$@2ISC")$0_4PEC= M:X%;ZWRB+?[;_,TJ9!;G]\NP-^D;C*+]8@83^*$,OW[,. M06\O;3?'CI5[ZJDSF0\\G8^*R:7M9*M4*1Q_C@3M,S\]A16"MMT7]:2H\GUO M2EVPX;^VF8&! 8SRL3V^Y(WK96<&#EI$B6\^B.N)1^5=,>\.^Z!D9, Q(2"Z MR5M:)3?])=W+C'CAKCU9?(-5U\Y DJM,,WSINBSI^5UUH\?I9VVW]DQ,6R@= MM2VR;JGN:94\L!JR9SMB=%NI27]B,YGWZK[]W:@H=SN.KN XRAAF) O$ ^! M"K)T)K;<%Z"?2 RWS-LHCXQ;._RTNX!$NS5Y3P>/>)\2:"AZW M$AO ]G1.I5(WQZU6F1EE"HMS*16&E%MX6:=UVC1LQM.SX<2IFC:)[NK,@/&2 M%Z#$C,:.V&V$_JR2"AD4,>L6\DR6F=((>+O_S]XVH4D+=A0J_6H\9RS ]AL, M^[E"A]1X6-C" UG/CA:?GR\.8$EM8.9/+7. MM=7QRJ%C; J0!R\;.#^9PY))80L&Z1Q)AYTV7>-B7T[1FS;L5S!F[E:1X+L= ME'=D>(F?GN$E?/1DN79)!?C>$JW=W_@'4#7W6W045I@\JQVX'?G_3[VZ_.5M68T M MN=X_W*-'Y[;>'>MN7P1=!JK+]1X[/N]<'5U?!)W=([^S^RZ#/E^=Q)&D/I>& M^(E)B>#:D"35BB0@7T+S.-)IMIPLIS-C%.B2*J!,^ F7/&!^%G+,NC-4K/"_ MM-^^_?AI9]O;^;_O=[H'.P_.]7)K?QZ;U[_*V=S/E@5RH%=E M")8PA:7A>!@DH"W3E*0L"DB6^3J@7,4F8>N(_I]&+RE7<.:"NB5W\P==DK4. M]G,S,,-D*TC\[\K 9%M)%'Q7!N:W/PO%S2_]WKQ.&FQ%_MWR.N_W2A8]4F>3 MATA"O:G\\<,\NB:0R4GQ1I5?KXF5[59$+%\.[/B59J.BE*XF@RY,QJ\0P'<@ M>]*5*OLLK6WP=MCOYZ-1?;&RT[_L#:?&>&_,P&3Y>'0'>;EU9NY<@+S\WK.M M+[Y>[.X=3_C\RH>O'_@3!!M6\OO14:'.J:"EY?,L:HI_KXI:!AW^=0%J9][Y M_$^O<]V]V#_\V#_^O /?/Z+=W;VOQ_T]UF5[H*)^F"X''7;Z'ZZ./L,SGS]= M=]B'H+M[W#LZ!!7W_)-_= []/3_B1^=OSKO;?V'VX'0IZ% '0L2P:H0;Y1/A MJYC$66K@)YK)+,G2$ L*4MJB\6K@X1/=-/BK5?X>?)]^;T3D4^/M1H/M P5O MWW'PFX*T#Q#6_3W5:!ND?5JD]9>0U@C-91 E1#,>$1$9C#^-8A(R+7R=:"%- M;+GG8S]\H!#ONVV4)@'QYEUZB"'A&&/:'\Y"F:R??VS#@+Y+UUZ:AQN--G:_ MN5R+]HV*Z1SPZ!OKV*IF,%UO,7:KP;R'QKQ\1;LTF8X2'D=$1901D20120,I M2*P9'&%*"AVB=MGB_%DKEP^8D_AX&++14+$Q.E(#%3\)*I;5(^0]9C20) K] M@ B1!20-HXA0F6;:Q"**+ 5#*PSX_;2C)E/X;IOM76%_>PSOX9TTFKLF'__2 M&LU0JPJBRO5J0.G!0&FZHK\P)3.CN"))S#F $C#0M8,C.R49*' M9W*P-\!85ONWVCAK@.O.P-5]NWH1&$NI B9)*GE(A!()B27\RDP8IY%/=:@ MN$*^2H'WC!2=QE'S[/69[T&&1M]Y,-A8UG>RQ).V>8RM9P6_<=H\$V5F*>S>+MYJ['T#7 \-7*N!3Y$(4QJF MG$1,84I)DI(D-@S4'T9C[7,62O[J==**@F>M\32NG5]"%6IPY:EP95DADD8S M&@22Z#C51% 9D"32H!6)-*:,@T!'@"MQ*XBB%^0 ND/BP;W;N.U[9713F3[$ M8>1Z.,%D)!OA]#PC)'\T'/TAIV93<':3]+<&4!\94%=CB,*0,AI20W222B(B M'9(DS +BQXG.#(L92VV%L%:8K"+J,]+4'G#K/K%/ZU<$[@>J[/"B@'N3%.0& MN!\=N)DY;)$!(=GQLL'JC 2>3,'7N:B#AR+>CY"KLV^+."]GG8L M/@L/3TRO9.-L>6/[O7$Q41>>DI=2Y>-IRQL.3H?(Y*.+_(LE\!P68Y<9B['Y M"VR;^6@T,:,M#[LDW7V!Y8-V7*1Y30XIQYY-NW9"Q_U63:PY\# #N?P[M7^G M5;\MZ_>LZ_,O*#E"+5,U_.E4CN;X0L=Y'S\<9IX"><)^7O:0]_1R4D"W*SK3 MBL=AB3UV+5G7'=EV0KK*MO--9JF?3<43;3V1OF;?_I.($].Q*9!MZ*V5H%,S4,CTLADD+ZQ3$23V]_SNYP_P^<=^]WQG>@Q'5N?P+.^R MORZ.#A7;/[P(.NR?\V-7@F.!Y.7H_ ,]WH:^[!ZQSN%?O>[NT=?]W3U^U/]X MUKT^@N/QXOKX,QZ#;S+H@]]MGT1"I9&O-(FD+UWMMP2F&(R,.%8LHFD:A,O< M0C+4,A-86E-)(666I %3(=5^8B+XR@HMS/[A_^Q\]-[NPS1U=W>Z;_=^B%YH MPVC=:OE=Y3RZ=9Z0ULT2,,MB/+4LO[?):#!I&/JWH.E\/1"$MP>):N&/Y8=:SF,G;,U26ZX[CF6>2& MD['E87-%#;"Z074@]>35:)*/1Y;V-S6]W'PI!SHHZR1@0W LV*Y>%D-E#/XX M'HO0(^1)MU242$H!0C=%ZDF#A4IPHN 0=PLGK9:-9[4ION!?H>M? M+&^?[,$ZXV"DAV2)KH8$BA&J@=#8J2QTQ8%]*:<5Y;$LMR,"V-3+C-GR#I"P MSTG1:)*.S'\F\&QOBFMKC_"RKQDL)1)[EE,-/3(7]@7#FHI\?CA(XRV+BJX/ MVTIS-_M]F'DG3?.]!&'H6Y#=\MH]I%LZ/5M<2WA ]63>QY93)R=(18@0X!C* M8705YTG9Y:L%*G.DAI:CX<"R+E4%*YQH0-N]TL*9VI91*?$*I!1L.8D<#+$8 MR:2D5K>,4,C!CD] ;\IU,-C_6=-6"<*Y* G<[?=;%55ZR4%:,X[:!NOOPAOL M343UNF6.*JN9%64IGM28 ?:P)$&LZ,]G3.<4Q= R/>(6ZX,$G(T\V S08$V: M,\>(?C6<]+1KVC6IW1Q5O;.,KPN[#$?9@\WM%2Y!VB%'O::X_R>#7GYA>M-R M_:J]MN7]3U5OQ$+-_!;/*S";M0(2>EYRVL\3WT\&%63DM=9:+J?CD]>Y&G\# M3%;>-/@R['V!J:P8]6'35Z,?E2B)\W_#J]48U=GJ#R7N>=7?4;L73]/N-7)4_W76V3YE1X>=Z\[GXXOC\S<7Q]M'*]S6^X==Z-O% M] C4ML[Y'N_N?O*/^CM7^]O'9_#-K\=]4 -W/UYTSY';NL,Z'TYH9!*6&DH, M3WTB(A&11.J$")S$4 ;"%WI9=0NRU(^3+.-)3$4*HI/I)$DD7L\9:"9<5MVV M=]X $30LS>7?$+$0%YC_Y]QS M@ WVC_3/W^TA9\G'#&(2@%T;L$3;X[X[W/(6VZ@_J[Y>:7CV SPC =D^FI&K MA=$= DR^+TUK^]'[(O^"V'EP9GJ9USXMC$6NA7?8;]4?U2^RI^C[W;U."W0@ MM>7]5C[^OIB@L@F(6#]J.7E+^]Y\S1W[,&A%YFS8 ]4'\#<#922W?73-UFW8 M+5\>K_G@&9>/J?U!L^4L5;]159,%CO'34K5 %>'4NG$J$O0>'JEPL*"*YW1< M.'/EY26PM545\N"=A M\%I.K6(,&DRI,)7%8EKXI=_RE?YA>RO]DS=V$KI1O=DJA&PK*/MTUXX\=S%^ M.QPH=VG@MJN%*Q0JBU<+JV;AK)2A^U1G,5D8I5$K$OO;%]F_AAT$.>](A MS?R94S]A/ZH.$J>,+WX&,"B+&?)9TP7^-T!]O2CMP1OE#A8><.Q!1$]\6_3V MR@X"A)@#>QJ_-P62C *NU/)&V"\F<)W#]G3_PTD0^R;2/"4)"T!WI9R26*T:-:=QF? MP1*BSF+II.'D5D6>HI*5#K\8I^:4%09<5<[!-RT@GOA,:*ZYR)3(3!J'(HF8 MCN!TE4)G_ATMH)F,=?"U8"&C.KD(O:^ZVYR%ZR5E;]HY/4D"KE-I$A(808F0 M@I$D"!4)#05!HANB7QTO2.5L0Q<(Z>$NMT!9>2='Y.W!*%"K5 MD;OY=,JZ_1.GZ&TNSSF\/'8ASM[(]'/B3KS>=*X=ZY8N+4]VEZO3!_$\1?>\ M5_V>#W_IFDO1LZJY]#2^Q^31?8]_@T)AS'Y5I_MOC'S8F-OC[K2Z/3[N=?I[ MHGO=ONY<]WK=\P^B=S_-#TZ/^6= M[<[U_N=/K+M]"L^>3CO;W8NC\W?G^X<=T=D&W/V,6'G!NUR"Y$'">4BSQ/CP6!8EOF9IDE#*6:IY*)9=D'_O MM!^A'LVMO=A,._QS>5TT*Q??LW(X%U=D(W"0[<'Y -'G=(F16V;AJE<-B\NA MM9;.C-2EEP)K;\'PAO.WE3:L"/0!5&TR%YD$HYA@<2]W184/7$IU(>U5YJP* M?YCI< MO:^<KTF]GOH+EE[N7MC!4RE[;G^(% M[>SRKRKG-G.$V0%X>/GI3495>38#W/ MW\O;>V1?1=*D Z+8GB%JXR"TRJ'G\\<>&7) MN,H(KTWTVK=6W2S/W4[:2V9WHVB;]WX;#NP5=P]O(0O8=-?08.U MS&%G@0*%XW*>/>=G %&8!3RX,=5Z.4QI];6Z0)T9?,F+H:LBM^6]FQ0N,&[@ ME&.$"C#S)F,[U=)EF=G0@R%8FVZ?E2*6C\J=Y=;.NL]I-;G.9U'V:C*0L/_0 MZ_UV.-!X#6Q_LL&8UAG^K@Y+L#X#U[<'NW%YU.,1I@+Y(C>I=-:3G(M@;2:& MTU1&(=%PPH -D:5(^JJ("3)?Q3J1,.'KBF=M['DS&,XB:USD3+G#2FC'P"5K MFKA 3QMFNGQ$(4CF_5DS93P#NE@<'-\0V; 8E[KE[2\V7,66%F9A$Z(H6L^C M.[L*[V#W7[)_^6=[5B,,0*4J$VNJZ*EY1'3.1W?-82--)>VTW-<+B M?"_LP"=K!G];!;+-*3(F&+>&P68P_>XA:;2]IKKIXH'WW5/TLZ?RN1W]^Y^ZFD:;'D:9[0%QP!XC;K(SM]3,S,ZVL.6^-J!^1KGL*V$/(XD/)]!.U M\P2O?" Y?QE\@FM\"S_"2+1I1 T/5/!U(PD7?I@I)TR#2,::&VF$,"%+99Q* MJJ@2J8JIB:P7%-.2U@=CK#(O+%X6(IAN"JO"]SI&':M"?R?H[+X[.SKO]3N' M\/SAQ_/N^<G9]".[H'ST.?.]?+K I'AQ=71Y_?Y?N?C[YVMT^_=G<[ MK+N[,STZ_R??W^Y<0S_/.I^/ O@)"5>_+K$JQ)(+/Z2"!)J%1 19AB6U. E3 MD\@@SKB@XM7KR'_67#B;QUKXG"'O@I6I61<9BD1.C $,&1I146C/ L8RQAH1\R MC$=+[LDPWMJ+=GROWZD'R*-';*CE\ XNP.=6MVCS7&-VP@]AOAL[\;L0Z&#%->:; M,(LBGQ&C?4%$H@61&A2S*-,)93SU?9H K%5MM&-U<@>#^*:@F2/Y0!J-O:/ M;NQE!Q#8QZ'AH4]\D:(#* P)H"\E098FC#,AXQ!5B^@)*L._[,VU>6Z.9G/] MZ.9:]F3P.-5!&$FB?=Q<<9:1A&><9*FO!..&@L+SZK5X3H4_FXW]_*SU9F/_ MZ,9>-LC]C(LHB6$!$K#*!1C@)-%^2(34 661UMP/7[T.^#T+D3^!U;W(JO\S M6/1_5G;1 =+55]F%-<7N0@;>'!EIF4ES)4=S[&//*+'F_['WI4UM)%N;?T7! MS)WICB#IW!?W#2)L@WW=?+)DV<15-S9L88*?/KL@KTHE'@@]PSR4.XDN%2X/A4N[C+%7>:Q MW66>P FFN+849X3BVE)FTQ+T&;D)5B[?N=T5#BM5R(YWYQN&XJWR/,J9/Z_I M=0OR2CBHO,Z[Y",+W5/%-:H"WUR./I.9U"%LE4?CN#TYHL5,8* 7-Q&3.Z>V M+V74IXP5Q_^QKF[\>>Z[=9ZM:9R@93H:RPUT>W4SGKN=.7$M;>3J9X1RV49N M$B5WL"*:]P_[S8._O[;H.]+WV\>M3^_9WL%?/UI;'NK\[F3OT[9HTG??/[_]?-C:_>(1U(0MP9+)VQ0E&WMBG4K+="@87"5&I@ M^',5+*R^1?^C8<:T91"03>J)M"AX+Q&G(:,'QB@FI9,'K$]<98M^S69S !0B MLTR(58C,@_L?%<1Z ,2:-GEBD7I+@D9&88V BVID)7=(VY2,DB(%1S)B*:X? MG^?,5T3=1 ^U6%7\<[KUCN9CCVT&-AUT:2JL_;1#U@4]=A7U>1"/; XYWSD^ MC6Y_'M7YI_'67]E.%KY*1C%['4&'Z/ MG6]GT:JK4/"#P<8DX??@HEV;F[QAD-]P*]NVJXW9)M9G^;Q$S#N3?'3;-EAO M-O!XS;G"MNU?5YD3";E!-+GR,MZX^MIUQ1*S8>Y8[/77F. /4]F;%3O!T05" MQG*<;%].BIWYZ^>GZH\8D)VD_NW'0]ONGF\P*HZ/?FHU<)N.NI&! MTW+0C^OR2"EI<>($6XTCY\$9;0F)45(2##,87TRD?9VZZ'2(7HY'Z,/I %47 MLYLBRXY=$8B[7D MP1H:@O&I$BZ"%2-%N)Y8N(XO"Y<)B;"D$L(L!,0EBT@'[U" 04]>8NF(R"EL M9S*-SQ&N5>,62U?A6P7D6CXR!#U29;H<9_%<$ OZN:%U?8G.[.E9=Y33NJ_= MG?J!\ W!NSC ?3B6,%-5(T!QDF6B# M3" 1&4(%X9;!$NO6-MF&F3WF_U==S.CK)E"W/(Z^0J!N3G>*0#VE0$VQ'6$5 MC!'3""L);$<+C2P%MJ,,DY@+DXC66:#T["GTOV:ISN7CR^DL\#]+_/Z@"8\' M@Q@O3Z__GJ;0;N9LLO#OLT^&W/P.\X%::D1" 2O87V(%\X&$B$C4$7-)$E%D M7C+DISF,_DG*WX'?CV'4B:%Q")NFP]%A(XVJQ,%3^<;#*%9GQ]DAZ])1\=S4 MR-4IBI[\DTCI=3N<)GC#2ST7ZK1G;2S? MX]9N:[])@<'N?H%[/=T[W.9[P(1;)W_AUD&3[1VVONY\^B,UV[,)R#1.3G.& M5(Q964X$LH;#![$QD$"(L=F31,YRV]K:A-^]9&*<_#G >SP GL9@HG3!*5&/$"7/())V04E)3 M:[%/458I@]A2IPRZQC"B1M"YG&29WPDZ;TJ<"W3>&3ISC,,"GHL"SWEI;WD4 MU!&"M.4.<2\"LCY81+'EW"KL&0F5+Z)>HCCEA7<^)GB*PCMK"9YO>J-^P><<#34N&B31LE$#]C)/+*44)3'F&+ I^3DV"NR$,]"/.=BIRS$LY[8V?Y6 M>.?BL'-6V\FBIC0IBQQ)"7%-.7+&$]C#!QX=83#X-F,GEVJ9L;/PS@<:A]W] MV(>U=QC[A7W6!4%?YN$H(/I0(#JK^636!:\#0UK'G+^/.:0-5L!''3%>&:(( M7ML4ZU(N]>:]$-"' M'>T';NPT!O['Q6P/6^X%J =%% NC.K!14*IT0\P*=D M"O%(8"?/3$".IZ X!RRM,ARS=29GL[HM$9+>5FQK"+-+R%6SB+]HM ^/1L,J MD#ZPI'BCS.^KQ%M_J1NV_M4]=4B*8?N'AUM?5CD/"M N#&AG5::11Z.( K(J MJ$=<)8=,U [05B6%";%6J^JLGL]N^W\MA/&ID:P5AQ-S])Z#VLS-BW/#Q6=B MILU@7$)OE(V^3ZM_/U*Y_%:J"^R@>B\)3[ B7+$6%,Q?F'W6G @0F'E =P>< MNF+7 MNLZU4HNN0-7 O4:O)V153!N79S\/DD:Z&E'N/QWEL5V=V3'(W*M M:]P%=Y])7W):)1C^_:@W:.<"7E31*=O?XGF$QW^M77IPTG7X_!'KH)> /E_Y MR#Q?HJ=P\LHS^&)W7/S,U:T A'$2=-21J&2XM,D&1@15,;%(J>'\'X773A_: M/PML>V2_1.3ZT7Y%E>+[A>U\M\>#M=\N^UBUNVBJXZ?[[-K!N_IB'<*\SBPD MXT['&T\$$W06)IZB Q[8(?7/V!V %+[LABH*[9^]P; ?A^UQ&KA7L1M3>SC( M'L^=7DX.5Q.O5-9\/5DO#[ZPG:WW/YJ'?W0^PQU[)^^_0\G[>P?OX)EMTCQX MTV[N^A][NQ_:TUZI.UN>M[:VC_<._SZ$9PY:6Z\.X)WMYL$[M@?O;'YZ]Z-U M\F:_]1;6OA,HZ\L_SCC-B#%(@60C[B1%QOB((M$>-C\Z\,3&] 8@-8:7F750 MP0WV3A/J!)?).1>]=<10DXR344Y[L?ZYW?KX;J?5>-G::NSL_F?[0^//G8^[ M'[9WWWW8;FZW=ANOMEO;;][M?IR%\QO+^Q3NC\?RYQ6]W#"8>%P92XVTC%N? MX\ #UD4 O>B)C^QQ''+G2\UD6E=.KI?G=.,_T7:&^XW3N7V+7JMC&.SL>;S3 M[J"M?KOQNM<_ZO7'(YH]>:MI81NG??%G!ZKWR__Y7QJ0X/>+/U8_D=]_;;0' M#0L<.\%;0L.-.ZAQ-+GS*#^>?8HC-+M=N?+:CNVW)Z[$^[U1OW/M\?P>ZDJO3D MCUR+T^N32JQ/,F]620=[\*X0SP?M4@OAOG[EZ[W> /89?696C:;M0PO'D7SQ M1A68//[/"&9VYWA]MOXPI!FZQP'#NS#GSIK1G41*]Z-^/\O%I0O=WJE/.?0D M#!80UURC')G\=#3'(U#1E>DZ02_%A5JSJJR7^^K$+,G^T;Y3-;!V'O2?\Q*DD:.$,$*"[B>2G41 24 M=(#_-:=>V1SV;_8\I0$(V)G,]*-^[P"F] 6D.5<\C6=F/_K>ERZ 89XT@[-Q M@)DYJ-# 'D$9/V LJS#^-9LW'\XJWXK#M[;=_2_4>FL4=WL79A1YOA-I]^7W M?[B00&$%1HI1BG@@'#EI8"<$1%6(X!QA0(CPAKQZ(N60&8!L&?=.X>04:C8: M%Q.]7OR\_;+^^)%B/DYBANPDF#^3>?4:F,R@3M%AGH*'G^R\_T=R[[!4&@%? MQ8C[I)!.VJ*4-*9*:D-HJ%=TF+RN][I5E!= KF[,O*K?[@68.4<7N.K19:ZZ M/^:JIP#I\_C#:MJ/UR;\N!&#O1Q291Q-['$CM!BY 7N+NT1HX72#L<5':"%D M0]&K+]\U^P?9@"5F>2JKY-U*7:V>?9R\*I0L:3J1TSW&S"[Z%KU2KQ.^VQP3 MS!N_RT<#RQZO_7+8KVQ72D_SK(EW21" MZ4UZY$K<6^F>;<&5FW3L\Q&D6TZ;Y1CN&V84NY^@K&K/D1OTW+/MG#*M%C.M MGH/9WKN)R7&E&W@P8_'5-L=[3M9VQ!G'G+4L1<.#(UI0GF,1^L L89A5FLFL M_+ZHF;S.[&Y6\WTZ);.VLBX&=G=55$X,[#ZW6R MVF-5O//#=[B9RSGX\F/&P.[P'6O"^_9.]@]:6WNTM?4.WMGYVCKP+-=Q[^ ] MM.-5>V?KS;P8/MZZY+P.B!CA$0Q&1(YJCX+ETKM($J,4D&\E/*F?R';NUKD6 M5A95YP_F,T#56V:>F$55R8,DS@G"O.=)"ZU\],&"E,(OBN+)>0\]/4\LJ/JH MJ'HRA:I8"Z6E5@CK)!!/CB$3F$":^,2KI3''XZ6&SJ!J0;:E1+;"%^^*;":Z MX(/@27K"@]):1!D2M9AP$Y6=?Y)=D.VQD(U,>SN[E((#EAB2L8AC1Q!P?8J" MMLK&Q 0L3FN;,%J%+Q94+7SQJ?BB [[(02"#Q"&[RUKC*:=!4Z&\"H).VY\5 M5'U45&738CLV':FAVNG,LJPM4W0"J9J,PJ*BX MMMR@A%E$G/N(G" <"4D(K#A$1U!% M%>E=E/1.*Z8J?8Q)9S!UB"7LJG&'!RK5-16<54T5Z:R"]]U][ M'T'=9\L @S.&<.50#8YB1BS.%(.R[6/.2JRF9/* MJ AW#83[_DOS(^SZBW _BG!/*P@DS:D<8P#"G0.@<:61=M8@KSVWL&721*8< M^XS(FO#NYV :]?*P!Y4Y.76M?G$3J[K;ZG9+&34LXSEHMRZZLU:16QH )R/; M;]M.Y1_]S/1;CZO>&D![X=O/E^.+$+23LA?X(+N!Q[)1OM6".RVV2SJ^T2'7,6+E_? [P%:-D*B#PVB$QKVT)@ MQ+JD$,F[<9Z20$#:/<*86YVX5JYECAS M+'&+) XFTP&%'.4!D1A=LAS&DN>48WBI8] 6%*DO'UB :J^@R&.CR+06+T06 M/9$.*4$=XC$19+##*"3F4I1&).G6-J5@->(#JZ7(F[^:MRY&2[H8"ZGX.ZZZ MI64MK)ENC,PP4?^%7]MD?!:6;WZT4DS*ZP%TQ:3\*0V_"M ]*M#-Z*-@:=+26!2Q\H@GCY%3 M,2"=O)22*":UR?JH^UA_%:"K!] 51O>4-G+W!KIB2[,P%)S6Y3GG$E869CHA M0/>4(@C(NT9&>1-#M!&N9D,YS'#!P:7'P4+XGM*N8AW/M^PUS=+)?6\HKN6(-BK/+HK':JY!,$N0;!+$.P2K?AI>JX$P2[3 MJ@3!7@#R?IPD"RTV(<]!.*EQX 9KEXPS%CLL4O38IP4$N)G, MR*(DNZ62K+G[/BO(QB8@)R]9:^OK/T$0;KGC*, _B#M/D!/.(8*U$=IJQ718 MVV0EI&$YCBC'$4]F 6T-YD1&'S!UG 1ME(R11D\=-EIJOX"X0P54[P&JQY=! ME2FF8*RRF;.B\,$8TE0RA$GB.(F D\R@NC01#0NP%;;X,&Q11&.%=M(0[;AA M0#H\)R8S$F]PM&8!(9D*L-T=V%I3;#$&&QD7# F:,Z8H:Y$6W@&P&1*5$0EC ML[8Y)[1_88L%5 M;?"Q_.19!'FU*T03.O-9.!86=(0)K[Y-?0"BL JKW -4I MMI@X@"K%"@68KXA38(L.6XDTTQP'F,4P6-F_EB\+77P.(8*N30VX,JZ[RZ - M++'X[XQ%?\VH RV,#4U$(!-D-IHC"6FC"3(*QZB#(]Q)P*+9G>L2$;SBZE]? MZO((BJZ"%_?!BRGN8@U7%#..)&%^')O3$)DCXG.NG5#4FAP;I$Y._45FET^' M4V3V'C([K<0)20+$FHA\I 9Q*0S(K! H4<4DS 9G"<@LG]UNE#6^X,5RJ"<* M7MP'+Z;6>$Z9=-9R!#.((:Y@3V"8)PC#T"DMJ0;P7]N4"-REC!*! MNT3@?L35]1$T;M?$R+OHNI_:/V) )['?*TOPK99@/Z.6Y@J^P5"#*LUHC3 MR)&U(2%K;%:L*6:C*#?-P)QNJ!THW3^VWP)4 W=$ MI6J<+M@,ON['T"Z:^=L!U)<9M8!7,A&+*:))9\V\(PCP";85&N?XV]9R+]/4?=TRH BSXN1YRG"X8+G--O0"*4"XLEA9'7$R/F$K9(V M24Z*/-=4GN^_/B] )U#D^2GE>5H?H ,37D6.=-(&<1(%22RY&.5L+L>1$B^\1G2<\1L._K\;Z* M@%T'BYD"V(\#V--6,K!M\E%X)"0EB*>0W5"-S+GDJ50Z)YLD -AJ0>=O!327 M$C0+RUU.E[X"F@L!S6F5HPT6JQ 5"LGD"$U8(Q.=0(E0$4-*.951=LA=ZH"> M!;&7&;$+S:VGQ5E![,=![%F:2VAT!$5AXSABJ V4(R,$,UQ;$9T&Q.:S"1F7 M#S4KG?1O0PNO@W]#^]OF::-:HT.86W[SW_#C:1,NE'TP&@S;Z7@BAYO_=OW? MSA:L<3DW>>X1Y9=F^=W=CPUH&[IHH 8?AT>];NP.!XU>:G2OTF W;#\VVEW? M&>7\+NUN8^P&]ZX+S\?&+]L_CF)W$']M5&F48B._O-$>QL/Q?>M5P;WQM5'7 MC@)<"XW7O6[(CU7?JK&U^>>/0_CG\+1*XU=L-&[?O\LT+G]"/V1,S-H?V:QVK8@V<\ MB-RPZG9[6'V%4D<@KUG"4J^?AS0/X-#^:!R-^D>]01RL5[=WLTU^9S+VW5#] M!F]L'XX.+[VST8__,VKWH29G=]D?LW=!M7O?;/?>OM'#EYPDG,<&R9]L 0Q#?L@ M#D0(:444$CPXS9W3UK.US6YO9CT=-KY-^ADFW.E4N"Q5,$6&T^ 11GU8%ZO? M4[L/TMO-6'S8J])S 9ZF=AZ/QG&T_48>^XT&S+Y]^RW>9GZ1H)@-2]"4,OMF9M\>:;[\AP;M):ABI@='EY.1[H^3D1Y-R(+-LCIA M#/FW2J2/[#&L[H-1WW:!ZQW!D^W1X:!:3'S'MN%KZO<.&[T1+,>#01R>+[_G M3#C+?+L[LF.-S (XUZ1AG&XH 8V'9K5SV2_Z,7. ;_'W[^TPW#_=;UYX<+(_ MP.>/6 >,<32\^I&9Y%U/-'[$3'7LA<_]LR3*1_9+1*X?[5=D$U3VA>U\M\># MM=\NM0F$$DWUX73SKQV'JR^./Z?&? R9WE*NC*5&6L:MCY8P1H!0V!0]\9&- MUP9X)H:7&8 MT:A,DNZ_+2$JUU#%Y)G%*< MTFBT89PE*HR$8OQ\ZG)Y6?GH]X'E=N).>CD8C Z/JF7C+V#2NYER[L*K7G5Z M_NMS6Q%.MC&L"%XFHW7PR'%G$%<^(",-;/!AMH80M9)4K#4B0/E1%J+^*%Z< M5X\M/!<&L#$:C+>>>>$!//O6[HTAQ_.D&8DRB;5Z>\G9C\.**^?_8C;CH M(W;Q\TJ8/+3]+R#I6>TAQEG5J[W2&1962A&H?<<>#>*+TR^_A_8 X/_X1;M; MU:%ZZ/=)61, S8@QI1.I<')\>0(F!F]@H3.>3 SV)B^>0,U&!353"I[Q-2XV M-!%77L8;Y,IKUQ5+X**Z6['7OY+*NSY9*OM$E54W*O;YY!J>22V](AG93S>U MD\WAU9ZTMTB@N[)]=7E[\)_Q]F!NSST?P:!D%9/^7DYGGW=S)?WZ<\GV7/)D M/V3Z]=)S96M]F!\WMBWP_'QXI7GR?>)BW*_'')+9 G9'1VZV%_L MT1Z_@?/F9:79ZU,-2_?+?)N;TV'_ *-^=MZ"Z'*JU\8&. ?-'SMOM[\WZ>># MSUO[!TVH0_/3.[&S^_)'\Z2SW]S:_[IW\O)'BW[>GS; :9YL\[W=ER>?#UM0 M5VA+-L8Y^"J:6]LG.Y^VO^^\_7 W]GGPS?IS,;\(SYI;GF\\_Z?X$GD3E$D MC5:(^R21)5@@0V*P(7(FE !XV1"SAN9+9#+Y"+G?GD*2__6@4<]7&AIO:7(X M%QH=#Y(K&X/$@6?38N,IIT%3H;P*@O[$ZK! 8[V@\60*&G&*2CH7D Q1(QYR M/!K*/:*<*>M4LC%GIJ0;9!E24SZ%-!5X>E+F=D\WE@)/]8(G,@5/EGJLN/;( M.>T GA)'6FJ!%$[:,\R2"::"IUG3Z<+]OC".[R;C^U,#[H*] M-\#>UNL9A2)6TB=.&0IP $^&DLLK9'&CHJBP02\1,%Q.X?GG( M9TE_LPBX17D:T]"PP3XVN6#^?IN69! MH^>@""QH].!H-*TN-)8H'05&WDF!.-,!698,,H(I87"@3%V31+/PLL++:KEZ M++O>KR#A@R/AM'8P.D>89PYAF=,)P[ C^$6B*(AQ,@2CLH]RX67/SI[PO[WN M%Y0CG33B)"S V+*PEQK].!SUNSFDS-AY^9GE65MV/>!IF(<\PKLPP!^JX=S) MYPO[4Q(I-P0 %[3S'L,;"T:YMR0ZS"472M MH;RFI\VUAKS55/@5R%LHY$TK]Y*,EG,7D*'>(>YD0B9'.5!21^)X\H[**R!O M!6&GIO9_M8:=U=3L_0QVRIYV(7 TK=U3WFKE$T>*Y!P!*F%D8#U"6/#(B77! MK8AV;QG0L)"PHMTK:/B(:#BMX<-2$F$,1IQF&Q25G=J4E<@3#?/*18(S.5N0 MAF\9$.G&&K[+T:E_%M[MI^'Y'COR58Y=>!A#[N!Q*.%A/W9#UME-Q+;R$IX? MW7#B+CQH?+>#JV.3SJ=A7$3O>0P\.0 5IC'#AG 2J=>)$C8_/.D-\&8<6>6U M[5=Y3'=S8_*!005#,;2@ A=#DBXY:MPC]NA7EB/-*:>#!@P-G ('";C25.I?MN#_]7M@R^&'KVNN"2=]J?_6QTL[!?,;(?HO7[<7 Z_F>_ M/[]1ILWW_P3%,1,^(8?#J5I:6XHPYIX;)2QQ/H?.8'HZ#\.5PP.[L^V)$Y KD MI][E"#==Z(D/\5OLCB+T6HAGC<]_G#7>=L-O0*I^H=/ORZ^[Y$)1<:])UH?\ M(G^^?3JOUQ7MFE==3'ZQO_Y"U*^GM<[U&J_D>7B@*M:U.^WA<47IKDAH8G'FGV_C#PC/]XX99SX'<\7KC>Q:(6 67&YZ.)O1WZL=X$L^E:ISJ M(Q/\[C'P-!\'@].)M-X87!3HTUA ,$IYGY8?O/ K[-_RG (9:]H^3 RKL=& ME2C?C^#QJ4+W5ZCT^M^@?D- M4ZN:?#-UJ80TUS('Y9ZNSN[%"HQG<)7!YKS^?XRZ,4?BJQX8=TVG<[D25=#B M(]L^BVVV>^T#O^ :R])3B+6VMTF MTURN]:GU=6=W&^^=[(G6UM\'K;?;-*MWH YT[[#UM;D%_YY\)0=]Y&(ZGPSLT$AH_>*L<=SEF06:".1)E"8(E0 M[>QLV/&=/[<_O-Q]UWH+0O:VN=W:_3C#_&Y.@^:CX4]K=+D%Q%HLO8C.4,*U M8HYZJJP.B1G-#.579B!X^J7@$87DSUZG[8_'G\]83 2(2;;"T4QZY*-GB*>8 MD(;=#](Z8*^=]\;(Z6G_TWP\@W%_KRU@(,_5&.]:;Z;'M54I27;2>&"S(G(R MTI0G_A_/K$P<*V1\3GCK#4..D82XP51( M)JDU=FUS^'U.PIW>4>R/N?=D? K/3_N]3AS :$S=NS$N&?@+\.79%U?9_@!U[!<@,X,( M= 5H#9"/7&3%R"#CXO?']['FXR<$/H3_Z D]"(^"V=A=^ M.8K#QN ()KOMP/:C/WYW;S3LQ&&^/V=0R*E8X!'X-YW^?=#V_^:=X[CW2OL#?("=W;/1F-GU+]J=L.;>U7RH_X9N)W=<&&63C(H MYL>/\GK6'N^4,TV_5%SU X!GSCXRWH4& '5HU3AE2:LWC UR^F3^:W":O.U2 MZLLWL('HYDEZ,0GFQ;2;N<8ON\!ALB8@5SQO3][D#0/!Z/^=[7HO[IC'V[:\ M>1@WBXVW+Y-=Q'5DZDY;B(>E&L"_[9-SF/YAM8\CLEY\$;FK#%9V6A&]3<+=G+]:]D\@$R"3U49S MI626*5D^2F:9,N=JVG//+[/,:SML_+<]A+%XL$B@)DNE-OW?X M&EZ4J_"I/=Q_/5&J;O_(^CGHQ^Q%,*C23/^X[$K0'1VBT!NBR4O.3DC8Z^.FB>P/5/;PY;<.].-AK^U#IHY;H?[+=;6UZT/OT]+T>.LIY;@R5B MWEO$B1/()A51T)&2%*V"\5_;)&R=B=F PLOG6_60P8SOXOMTIT7YSH76&J3G M#_/B0+J>"'U+W[!9A-8!&X(CBSQ%3AFW3/D4A&%.^R")^HEC6$'HNB'TM#>^ MH8F:Z UR.H=T,M0@HZ-# -7)PRJLF72 T'A=4_G0(=^? B(7CH)U!\+"5N^* MA2 I5!,L.":1*VN<9)02;G*8'NE#8:O+AH73H0!HL)PG+A'7A"(N$T-:.(.2 M)X")L XZ93);I>NPKA:Z6NAJH:LUHZLN<AF F$!4>H#@'SI*6A6*8(6V^#%4_6/C[1G!-AI0#8 MSP%L3I(?:E).9>&14A0XIG4$:6(54LPED7T,3+@FM<42<@5@[@HPTPH]86#)(,PC"XL%XD)&9$C" M"&MC#8RJULG4+$9[$?*'8!'9A2U(3'5TDFNCG89_O)0P/V( ?E'454LFZ=/J MJAATBHH91%-2B+,0D.8B(>6PMDRDB%U;>P%*['=K--4OS MFE@7S+PW,2)"8:ZQL=I&[JUTC%''I0\)9"AB7?1'2X:9T_HC+:EF6A)D;7"( M:ZWAF[4(1CR9?+3MA0#,9.M:(45X[&%G +($M\#P"<*481D$E M6*XTCY8FP"RRSJ599IZWF'# )4;X0Q CEBB!!9*Q("P/43IAO3.!X:B5D:*64)B\&J)V 3135\5QF?5AAY'T307B IE$<\6(=L MBAQA[0W55$4;TTJF7'>"QQ"M$%*[+$H9T_+ S#3 MVA5+/77$)J0H#!\7E"-CHX4YYUP0B80D%Y(%"_AQL<%YU. M \2]Z8S:8=#X%! CX5-"163%51CEP(K:I8E YD9-8LC4B42$0XI(*Z51292 MCS2P8NQSP'9AUC:96A>U.G\J@KY@-F$I!@;!&9%:B> -EI19LK9)0,X+F2BV.<4VY^>0*4R MK1454LYJP814COHJ@AYFB_)W+X)>0S9A!#8D&H>3IEPD;YGCP0=8>;2, MGJEBE[,\,CZM*S(TD*!%1$[S@+BP$1G8\R"A;71)11YSE,QBEU, YB$M? F- M(2:?,V5R*IE-PE/#'%%)2B"TQ2YG>0!FQNLI"1YTTBCJY %@A$,6AA9%%[3B MF#E,KC'\*W8Y#RFB.5W6QYPNZ[;*J\LI81AT<>B-<*HOW]M8/!"LM<#)(Y M[E2T05LBI2/.&&QU"8>Y;&@_$^PI>IN"D"A&;A#W2B/C"446.^9$, 2X_=JF MQNO8S*+],T?F!6R4,HE YEI M]61V!%7$"T1,\(C#ZH&L%PY%X;DP&GM'LVNPI.L"+W46GU5#N,(I"Z=!^6EFL/%74)XN<50)QJQ,RFD44@]6! M">^5T=FL1:XKP5>&5%:JYM^&%EX*_X;VM\W3IK5&, O;?OQW%H5V=V3'2QO< M=MJTB3AQNJ$$B-Q1;U"9Q[WHQP[<_"W^/LF]/A:W"P].VHS/'[$.FC<:7OW( M3-K3QT<-.DYP>C;.XPZ[\+G?/ZW-D?T2D>M'^Q79!)5]83O?[?%@[;=+;3IL M=]%4'TXW?]S(S7^[_F^;EU]\[<7QY]38C9&!6(NE%S%S5JY5/OJB"F9Y8C#C M#>5CZ(-G8GB9P<9S$JSSA$CO. [)B""TEH1SRF-(_+2>.^_!$@YC/'W+^]4'&U$9OU&\<]=M=WSZR'?@V2.7=KJ5_70[X>V_P4FPT0N\D28$MQJ^H\O3^:(YAM8\CQ-)H=% MDQ=/9M!&-8.FL&A\C>,-3=B5E_$&N?+:=<42ND'-U8]>5^SUKV12+$]ER1U+ M7:V>O=GLFAQU3BTGLN+S\[<#MTBJ76Z=>^M/CI=_6KR9SEH^P:QE3US^:C2 MWP:#QK#7./O^Y^E:\!8(W-$-,L(_V^[[$(>V/0YA^FF_!RLKK*[7==]]IR$E MTQUY(YI<\UY\ VQDN!\;N_O]&!M-N']_T-CNAA@:+X&A=!H,K]^E&Y>C]9/I M<@,Q6Z$AS^KA1;7X!FO":O4<*3U7YMR3SKGGX GYV@X;_VT/82P>+F%RS73I M)6'TG3/P1(D-EL08K7A,6DNG.5%22V?JC MO?.V>=(\>'_R^?!#>^_3FZ_-3W_QUFZGL[/[:K]UXK_/J,JW7K5W=K=Q\_ = MWSMI'K>V6H>?W_ZQ#_7\\7GW"]GY])=HOMUFK9-7\Y+Y8<=R_N^ ..<)<0H? M)FF!@L&4:6U,"&IMDZ]C*I?Y7+2DBUX"F'[HC-&UA>G[)_VQ)FJ..9'.65.H?'9H6$CKG>-S4R6L@TFOE>% 7*S0Q.;(\9P+%[ LI'7)T'#: MG(^Q?-3M);(28\2#3-E<. =<8H$Z2H(UO(IS2\4JI!.J&Q07UEI8ZR)8*S?" M26I=BM%Q):,-+F@;:90D8D-Y8:U+AM,SR128D9%1CZR6.51PP,CDH,$66*R@ M,0@3);!6LV[X;'BIFF+EC7G\XX]Q]&^>3U78?"50F M[6#VR9"XIUY;%9($%*.1\6CMX_/-E8L[\4@0-INY$K82PFJ34#(>J"9Q$CG+ M"-+$&VZB#+":V0%Q^-H!U93A9RATDO%I25T88%MBI#7ET7H()GPRC 1 M(H>A-SQ1'8(G/+@H(RE:JR63]&FME;-"*\\"DC[GKJ3!(&TH3'*-!68&?E"P M&R)X7>A5B&M20*:&3 *0A"<>= ZDPY5R-E%.I+3)>5B%-"XJER4#F6F5"S76 M.DP\\IAIQ#F)2%.=$.Q5K'(L8F+UVJ99%_C>.;!+!H+;92#XTF_[46PD#'M4VY M+AFM4?#@(N<+YA(JF1D1?=:+U M^U#;QNN./:[4*V\ZHW88-/X<08%0S3MG>EP&O?#]@^H'*W3BD3@2.:7,69C% M\$,PC@1"<%&R+!5XS69Z)"P?+1J,B#0 7B989*G52"@M+'!B(Q*M,CT27K)Y ME\.G!R%'U'!/LN%*9)('J8SV25%IE?14.2Z+EF7)0&8FTR/V#KO@$%!?C+@6 M 1D/'U$Z)D*(3J4(($/7B;JWO6\1]/JR"14T%0PVW%9C'K!QC BJ#6/16LG2 M([&)(LNWD>49=4JP,3(L$<:>Y)#I%%EN!.))6:4$45KKM4W!EMK!JH!(C=F" M-R3FN/V,.YZ\M(Z820L@0F9CBQ1;E >U1>EF*6G\)]K.<+_2EK1&PW[[SCJ29=#M+L#- M)W(FL8XV>NX-TUZ%8*$S:.!Y"UUT),N$5G,2#P:N' N.(.,,15P$C!R6%" + MD^@-M8910*MU.B=IP!*1GG)^5%_2@QEA*M,>9R)/G&I+>?!,,VXQ8?P)/'T* MQMP+8Z95))083;FPB&H)FRFE!=*>&"1@3Y6BET)+FN.M475O3E3DO+Y<@G!H M9/3>!TXY32%;9S/@Q]1ZAVF,Q1!E>41\6G,B;/).JH1PR.?$5'H$LSRA0 A7 M$FB$HJX8HA2 >5 B(2FCGE*G+=%<668TS[X_1 J7DZ47E^$E IAIK0HFDG/F M W()1\0=[%BRE3+R.1)6$,G1=$U,@F*(\I BFG-1?[F >C9XC"3"J1 Q DC& MB/,4D<6<(!:!\I.DJ7,Y:BM99VH5C&YJ$Z=P,4F%EP^*%YLS>(F@^/X1=G"@ M 4=CE 0QL%0[6ERPD?'@6[%HG=;,BB>UKNY9*R*02'B+$5< Q0[["."05<$ MKIA _-HFE>O4S": +W"XE'!8F.E=X=!$:4E(5N%(N6;"<0_DE%D*-%4[QPLS M73(XG-91XNBLCM2B;%^#N'4&&6I\CJ!MC&=6X,C6-@5?9WJI\[X4**X'%!=F M>EL0D>"P[GIP)GBTD%?J'V4&(C]$:N$^^2R;*\ MK^9GAJ]T=V0E7".UOF_^&C]-77)A)!X Y[70\ >'-?[O^ M;V?D8OS<>+JW1@!,;7\9&&,.$N0M)4XI3FDTVC#.$A5&*J R8@*,^A)'O0R% M'_U^#*-.W$D?XY?#V(62#2(2994LH2:Y,=K%PQ^#"_S:J&\,5;T1W'M9O/D$1=KFA?K3Q'DH-'M#1O]V#EN MP')MN\>-P7A2-"RLD?#9@8E139=!94[[_>P9Z)!!&V0J9P(_;!Q&VX7IE4:= MAHO>C@:QT4M5DO#!ONW' !-T..I7/_9&_<;1.(=VI@C0C>U.>]B.@]\;^[WO ML(CWU_-K]NVW"+TXA*5X",]715U9-1<[O>]Y,8?[>O#NZHY!]%T3Z&*C$,/8/H5,VQFO-+KQ@U)T4"B\]"2=-5S,^?-R;W)/R0N]'FKAODKH$^"PUW7)7J]]L1 MRC^*?9NEMN(]@US,H?T*[[:N-SHO':[WXP >\S WAKVJGN>/3CIMT("^:'>K MB@T&^0+(,*>:=BKW\EH:I4 M=JDJ*^F-BOV)Z< R60C,I^SWHVU/=*NYR0#4,._[RVH9NDWF]_J/Q7WI_D\W M@G4?TZ-^N]-@>+V1V?X-Q.M.6>RN+F>R(,\6M4)]_,<(""$C51>3NXA/P>*,X:+R% MYAW=!/T6G6>YSJ>#Y'MS?W/U"6UOOV=ZGIOC\"9[-JK)/?QWOO-VFK=V_ M9HX*FKO-X];)_GYKZZ\?.UM[N+45]O=..IW/^?Z3ES^@35#N'FGMODK-V9@< M&"=-9$S(ZH@1QUPAFS/(N 1CI3EU/!NQ*+:NYX0Q7J)3V_HYEBPS^BTH07$M MT>_^AG\.>P [GWR2/-ID/*.<8*U5<@0'7J$?P8J1@GZ/C'[3!Z5$>,:9B2A1 MS1#/X=N-Q 8YIEF(5%O+T]JF-.N8WMN$[Z&]7JXEI4OH]O(A#FU[G-;FTWZO M$P\V1X,&),X0QEH+->,'6 MJ9Q-'%JS0&JKIHW[ZX(IQ)QCI1+78,$\1SJJC#)!8QXYQ\F9$*2(F,J A8FR M\)PGPJU9'P-&+6$YI9\5/B"./85OF +M,30XI6'K'=8VA5X79JE]#.JGK5H9 MN+@WS5%9F1TY[(N\Y]Q9ZP M;$I:*L&H+^J=IX.+F:@FTJ00(T0]^LQB_IXF-Q1S+]*5UC%JL MC^HB.J@NV'__+ 32XL0)MAH#50S.:$M(C)*2D#/AX$(5GPC[9W,WFDAQC"H@ M1K)/JB("N2@B3"%GN$]6!2+7-BDGZUPL]"61V,LUI*';.L0C$^%M#\9<$^3=H]Y](8DQ*6-L,?'"5F:##+P M:\KKKJ()@)NJ=2$7E>3AZ<'SLLOCO1PZI]:X?LF95=S#8:V;G+]_I'/7@V-N*/H]@=0('Y9;F!+OOK=?IE4T,5N3.TA_'8TZOM] MF_W#H.7?VC[?UX<:KC=&PXGS7/5$B$=]D/^QQUG^P1YFM\^3R0^#02]?A&*^ MMX?[%YJ11ET_=J0;C*#]=I =RJ+M^_U)L=^@\4>'U1O;YQZDC<'Q8!@/H3*I MW9.N-3OQB.^N-_=%AY6UWZI662_$31_S3-DS M<]T1[-C@(E2F_0W&IP,O-3I'4]"DR>C M#VW>:+R#O@'AR7^MPQ_CR=#O'5:N>'/-4G-[KC<-@#[\'CO9,[!QWL+MTQ:. M/15SX_HQ5D4,VC\:AS"#]P>-V,WS[9+=/X'"8#+:D 4(+N;GH=WMP]PK_38T M&EH&0U^-2B_E:['?[_4W&A^A_%8/WDU.'3+S7V=^@C!#82KF(E_WX+7=P?A; M!2U5I[VI1C:_X>,0?JA<"3=N+^IW@8A'=R;D1-S1F5 R\2!>9)0]B,O;W4HM ME7VRRM[,1_'Y.*M05R GDS61A:F4\TQ^O!]N7UX)GZ)ZVDS\^54;47 M[M>WDMTWYFK/5"!6TMNU^+@^8,^2Q3I_/J_.*]/R<:;E\P'P61*["@,Z;O1M MG9E7+ _M'7R9E]D3K_@A7W/JXY)2A!@F*"?<1&%XM#E5E2#<.LW8W'A^)=#I MK<^*FGAGMW6P1_\Z:=)WI'F2Z_F7@'= /5Y]W=M]<_#YTX?#%OWP=>:LZ.2] M:-+6P>?=YLG>P5]09WC/[E=HS]\'S;BZH;-F[$MTQE\_>]!EQLSBO7Q=NN!@ MA64N!LD<=RK:H"V1TA%G#+9ZG.4/GV)F"0Y=>\R<3EN"69!6TX2\!KCD*5!D M-:,RTB8&&J-]_OBN M?/@Y>:S UP+A:]JNDW-L%%862:&SJW,PR' 2D?"9"QK!=(Q9M[&.E]NLLT!G MH7S+1OD*=-8*.JR\)M8%CN_-9#'S,7"//=.*\^0,)8Q&RQ7E@5DAB]9RJ7!X M-H=S8A@SYP@200*%C:UIC2D !262+HN\&S8L27BL"5:3XU)'PY& M.2UT@*TR9]H:2S%\.JVP$QX7/=^2HI+:1"<&%6-O4ZUS?.QSS0TFI9L%R M;@1W6AE%LE%3JA;VR1F78V1GN MQ_Z$$:U#T<.BDUFJH]M6K]N[#'>3#5X!M=N VARCNJ0Q%=0!E&F+N"01.2XD M\HX$&H27+H?9UV:IG6B+_N<9T:("%0N"BFG^$Z-*7GB+=,K;'J$-TH :B&H: ME,/":AW7-A6]-_DI^I[[Z'M BJ;NR^'9^Z=)R]9:^OK/\1HRC$/*%(=$8\BFSL8#$.L? B>2JHU8*6: MQ\"H'Q]Z4)@HZJ8%8LCQ90SQF$M&.1 LG+.<:]B?:9,XHCPZ MAJ67V)&U34+7L;JWX^9C8J=K MR18,Z60@)P-;$'!Q"+@]PZ($["BC8AJXDP $I!+#-RF0I#Q0;)PPWN2#-F)F M\[87]51!E%J9)Q4D>4PDF>921AK-O4(^$HZX=PI98CG2-L+H4AB^P*HC>S'K M:%0,E1[2FW1.!JFRX5PRSG09X/[L]P#/QN8(!;9N 5OO9@D05=ZH)! 5&&<# M2X(L#@$12J(A2B48_;5-3I=LXU=X^M2IJ><&QSJ>", O.-?X79\)NKYSU+0 PF[-G?30%XZQ"QG&- M>)(LVT4$9*C#W$<6 X]KFV)6177KC65M*%)!@;KHE@H*/!4*3-$F1HR(6G%$ M;J-%6*\/[&7[(&-926(J(B!;Q MJ 4R@BJ$?8I28I%"H&N;7*U":M+%B>=2Q3A;):!^D"!G*P'4]=.)3@%U48LN M$,6G^#WQE$5A&'*6$,0)#TOVV>-JTU.@1Q\>.__=BHU(X7+;CMM&D30>%T0PD0IJ/>H)WO>=&/';CY M6_S]>SL,]T\%Z<*#DS;C\T>L@^:-AE<_/C $.D=QR$9$836DG!.>0R)KUWQG/+&).LQ];#KC8); M[+!E\%_DS(F<6.[?XWW6V4!74Q@&IV./!O'%Z9??0WMPU+''+]K=JHNKAWX_ MM/TOT"63V9&[8VKZ5I-@?'G24\9L<")R9TUVM),73_IQH^K'*8D<7^-F0S)Q MY66\0:Z\=EVQ!&]0RNY4[/6O)'T^KQFELK%Q]<%F;*64B\[?KW++E!SY;.*]/R2:?E\P'P61:[ M"@,Z;O0O[2X0V=X(2@J#7V\SP$MV5#]_Y%^-!O#;8)#/YL^^_]GOA9$?#AIO MH7E'MU6MUOD 9D$GY;4\0KGW63=1GH=DN&5!<*R43=Q3P;@-D=!(276$DD]1 M2E*P>QVT_/UUY]/GSM[NFZ^M3^^@'N^_[[Q]LP\U:C??;G.H&VG2YDGS;9-- M'[2T/KT7GP__WH>VD;V#5J>U]9+O?7IS ._\O@?O_'SPU\G>2?/[WDE(9T?E MYU&FB%86.YU0-#$@+E1 3FN#O.<2*^Z,=G%MDY%UII;:Z7<^#M?YR+O.F+F@ M0^M:8N:]CYTM#C3@:(P2@)8X&*H]34[XZ#@F,D[L@VA)KK4DF#F=7$LF[X7V M!AF5(N)&*62"ETC"W\0E[C3/B13E.C6+4T=@I$6R#D;$*,X"1L%(2JM;8IU161A? 4Y"^-[/,97D+-6R#D=DEE( M$I.*$06&%>(\&:0%"2AP1Z)UQH><556N4B891DDSAGBT%%F0 M;P12K@41SCM#KO3>Q=3"1A M$4. +;R0W))4'72Q ,BOJ"U:NR6#^FFM'7=4&"\4BC+F."O&(D<51YXE[32. M'@>WMJGD.KT_I5\QN%V9,E8L7/=\T'O=ZQ_U^G88&Y-$0'=+T_M<5$+W5P,O M;)>0=4)GHW&516-2BL/-Z1J%K=?1,!HMTS/Q?Y3PH$AM$N:8L!(FUJ.Q< M))N-O544NC60WOO'REX8\2O2^]#2.ZVD3&J)"<0B)9E$G(6(C$X&!:),5(QA*K(%RCJF]TD+4/*GU1 &ZJ?H M*L+_L,(_S7HBE5(EQQ#.N8%X% $Y0B)2&ANO(O8ZX7PT;=BB;/-KF!AD"?4R MN[VA[31VAONQ/R%'ZU#TDV=+JS7:U>\$M]7K]BX#WF2K5V#M%K#6W'TYFY.6 M.>M"-MM/+.4 '1YII30*,A%&G".F"H2^W-$YBBKH&3&C@A4+PXJII G*,36EKPK1KH_JW0!H_0=WU)##A:E946! M&EAFI *I1$9DF+9O:UC1X-FSI4Q;3]*3YB>;IR]MN?(_*B8*6_YB,?)UANUZ=ZH M&Q4P.$AI8U?VMSVK+4394!UN5HVR9QFI,X[K=M9G9%G,BX,*H*S'.5>8Y'C -AV-_ M;=_Q$%/5VGJN'KZNM.&]VGJJGJ.GZF.6 A?;)BG<+9L[G'4LZ8;APV:J9AP% MF*4 NE%D1JH7>UZHLY@'MDDFH7D;J(RM8VD#K_\F*#7;2_\@E[ZEV_BZYN%) MJ:81VAB6LU3?M335U6(K"OS BKFX]!WH>UL_T./J/G@[E)W))$N"J>BD/4F5 MIC-5*;RIC^TE>KJ\<9-5(Z""R@-?IX2S=)Y3?W0A!^FAMXG;;@RM4K&Z,A;;G IE2M;;G 8W&!EM;$N.9Z M7(]5,[!TU?)LIK+ 8XA)$[+0L$(=M29K-I=I\[C R_04S:A-Q\E W;L5ANT*>+DR2B56^O[[N3(IQEM,C2BT [0T<;U M0+5"0U/](+95.[2P#Y+GV"XGZUN;#4>NZW*[@VOT0#ZYM;I^OUQN>R](8\^" MVVZ>>W/+8^^/Q[9T=1T,\\"/=#4T'=#53<=4F>8R-3!U[EEZ&#D\0AYK=%1> MWP6(V&,P6E+J_T7*[1^TJ%!D9C*9R#+[ERBY_.._Z1^QUB#[5YGP4GXH"-"T M],CC8/ZXL6\Y+&:1J=N&RV.3&X9O65]=Y]7,B ^H2AEXN76C_TCY.L9LOLYC M;(#D;D?3(7P_;+(SSEA@ALS0 ]>U#(/[F,5@QH;M.Z[AA[9D9UY#=VPRL+TD M#P=I/LWX<;R;#C'?A$CIA _8A$>[:3[)3R]8QM^RG$7'_Y)QH'AN5\_G9@?-G["^8W&!Y^V]&.]L*?1^\/[*-OY_;1 M+X='9NXO#O2\8>;D^NOH:^(;+N&ZINLUB3+4-5#\.8]75K=CA 2!VXFCW8FM$6:AWT*7.;XEF\[@0\CA'H<:Z86QQ8\ST% C.%H)MD4E,73 ML^/=_U7?[ISN[RF[QX0F.(:F^ MQKZ^3?-)$E\_O-"G:W%VP0M;7RF@GW!-::SLT,8PQ= T1_F0CLZ5,YX-T6$ MI)M<0/>35GN33X!N\!\>=/YXR9-?**)TH_ <(VTB9J\2)T=MZ'-Q F]G< MTKEF^8'O6R#]F>=JKNV$#G._'G39RC/,KV)L==:WD\&LSSDRNK?7,[QO!_?Z MB!9_'-.G^^_2[#U>G2T]==+3V<[U5]=CGJ>!9N,9Z+J/+$WU-!#$3AA:D>U[L.>5+) MHU-DX2OH%)NH&^P,!L@I4A"$<.;J):P.5C8C=-D\?J) MKUX8Q)81&BIS/*9:,8_4(-)<-8P"[GA!%'E>^.J/=%0D_I+6>0O8_BLS;+IGW^+T_](AZ\WV#2>])MHFEVEH)/Q MT4OCS3]W?GR-P!ARF.:K)F? FPT[4(,PTM7(X[KNQ%K@Z,";8]0XKSG+\K9- MTU?^ 6V53U#O'L$EQ.L7LR13+ME@RO'6SKG,E88>@?4J=588"_3;]'P$+(2> MR(1M"R15'3SHH51KH:27\KZ+BRU0-/%W'!'?(<8'Y;;\(_X@Y0ERA6OI61;W@L#4?$/CIF4;!OQL,>Z#*A@9.G/-!5&NN[N]^_^9)I/K@Q&0SY1< M&80*=G;!1L?"E".]*S\8B:N]5<"Z+ODQ*F".AIWX7(9M>VS5XI:O>J[#5(,Q MKOF69C(;%7J[IW5H\W4.OR0)Q7ILQS&WP\ (K3AP@C@P0+WC413#!UQ?X+O? MDM"FD9#]U?1][.<8JJ'+@(0\QU0#VT0-P8A"*S2XJSFO_IA#07414'H@X"B' M0$FDQ0I.#1^#,$9-#=DT:/-9I/QGRK*)<%[$"1Z $$-"^4/*1 (B-\V8A^@R M&ESWQ9C2X=(I.5!K_&6%8)3+[1B,38.YW+!L.V(AMQD8+D#+9F"';%6>"&IO M&J)@ZZ;L$@!K2XY=CMT=_7CGJ\<"4%5C7=5C[#+K!&!4^FZH^H9O>5SS;$?S M7_WAZ=9\IK8*!1C^&TSB@)06VX9@<.$W@&)X5@GX6>,R*=8V9#M& 5M# MEM/<,PV81^=?N:,[ =,,U8IXI%HZ9ZH7:+9JLR@T??@H9 1AX5D+>$V<9/E$ M&8&QIH#N,[G(5^,W=V.MWF^4^C2\X-%TP*6C/&C36^7 ).ZY,XI:?_F$ ;8= M7#.H[F>44_^20]@[7^/ TETM<%40:Y8*UAIH.C9W5>8B\B\/0 4UVB'IA\@" MF>/15?+I<,BRZT[?SP3T_%S<"O3;@CF07HV4@ _2JS=SJ1M&.T]&E+MC4^*A M2"$O]86_^S+;GOW3MR<*'CK74L L:LV]F]<,JX$&K+0IS('BV4=GR]>@3&?(D M7EXG(Y!NZ11&CO*9'.D;%KU$Z\JGM3__T"^P.SLP*W;.%?(O*7OH>GZ'7O%_ MHU>\L4,+B/Z)U0)UWX:C&T)[F/$R <)!MP^;*']-!]>*J5-T3Y]+2EMDB 4> M6,-S(\XT+79!>W!"W7-,*]3,,/:8X6F62);0-=?4;TZ:OC_/*]"$( F15[$Q M.==K*GDRY_K+]\]G?YLPCY]'_WRVCG["/(??Y[K1]_^-KY\>YM\_N?=\.C; MV_BPJ&FI^MUXEF>;3F2K@0<6JF7%3/5#!I)K!3-6/'$?5 LMGOA&%5(2G&[<&F]\\Y.-;7_J- MXW3+ZW5=2WRB_.P&U>UV3.T!=;@F3]LJ[/2+-$W+- M/6H>JRP(QT MW7,K?62>TK4=MN5O^+LUBGF!I[?P>M,_3J_9\535YIEMM;2WV=;3; M$6O5'&ZZGFH9AJM:INZIS ;V%7(=-#4=""/&=-!9;*N5H6BW/K6-T-:V/K6- MTM9J0FJKJMTQKVNK:III1*;I:G#F%O(ZS5!]YFNJ:9AQ'+B>H6/J.ZAJ]M:A MMK%)=0205;<&SN)3U E74PG-R(VMP&'<<4(K"C0OL*+0]6+'T&+3 M,7DW0-$VY^Z)\,;9G#L[T'D8,TZ_^L+3' M!SG=NOTV0Y%\$6Z_]?C@-J_N&7#(&42]K'U1"@2M^@H+@/=/)_._,F^*#UTM6--&Q3[7_ET!_=HO MT:\OLJIRZ)RK0<;9=Y7%L,(W;'#%KO-7_VK6%B8CM;7Q[3V[\?#F?_C8:-RF MQ-2ZYWI?9,X9OP#^#"0J /:/TLG&U.P>GQ80^N\&AWO_3KZI^9)N1X1I>N\)W9W?WT^&G#SMG M^WO*\=F?^R<$/7VR_^?^T>G!O_>5UQ^.3T]_4PZ.X,_[=XU$O7"R#U=EOA.& MT^&44.)(SG?0(S9\V*A"\H*0 MA3V@'F6)Z%$67-/'Z0B$X@VHH\V*U_F5ZUUB]F&+USVS[^MK%:^#./0TX^[K MP>V^?@_#FGW-6Z_L_9XF>]-G1M_2[P$6P(8#6ZZ ?\E*^V=7G_T1+ST(,018 M^9B"@<@G24;&I/(G9X/)A?*6CWB<3.9'OU_ +NT*AHG<\0SQ.@9"\N]$R/=Q MLU[RYIQ12X6:UJ&0VJ'L-J5*O?/EBZOW?\L&HC$&"= ;2_JW];DOHSYWE3Z; M+M=L*]*U.#1,R_4MI@=>"%:%RS0OUJ)H/GC!G/::2]H(1WQR')^Q'T^C.=R: M1H1T"4;)YV_AU:%QJ!_M'5X?_83OO3^Y@.__./SGY/N7L[^^?1X>7AV>_:W/ MN 2-OY*CGSL_/__\I!W^/##!^/B.+L&CO7UXU\G@<'B4?/ZY\^-H[]]=0 61 MIS%7&ZL>ZK]J(*6LZCFE@,PBK9QEWD.V\12G89O)E BL(]#!2#_IGN&$H.\Q MB_L^*'B.%6%U>N2'\5;/>T*,4&\Q0E/W8LN)==4*L,8#SE0--,-2PS (>60& MC#$#]3S]5GG26S25N[NZQQW><72.*P&'>T*=>08LSY,8)BQ;:8XX-=BJ[H 1&F@9G:L;>:7?16=QM(]S8D=WS[;=19,=,#9GEJ%"$\''=ME<6FHX8Q*+"&J0,O-U_]H7O/J^)K M>ZMOE[&RO=6;=:O;%DH0\T*-*886W0K7X) M@<.=(2Q@DM=,#2[;>BY*XQ'Y.[>V2)XNU-##6B1SN%F;5[V#HUO"*;,[S3(^ MFHCJ]"U[6X>]S6(*Q;[)W4@S5,?QF6I9GJ<&CA6KL6OSR+!!40V<5W^XLPW7 M'R_Q_AESMM=L?F.,%\^0[L!HND\^M/69W 5_:AM57/-C'FA,]3U75RTX=)4Q M+<3J23,,F!/%9G!G/I/'9U)K65[[JWK2T[T)U8@_L=!I&O M6@X/5&9[AFIJMN<'$0MT5]\P=>0E!'V O)50T+LZ)H*_P;R2Q1)W%?=Y,2V: M'CDHM&5A:["P#MPOW_!=/=9B5>=>H%J!8:N!X3NJKW'3MR+'L3%U\?8L;-7K M\83\Q,\*'F;SXT+;F[_>S9\) )G,L S=4N&\ M%JWH-C4[TPT.$47=L.]3MR M%6\&ALM#7/D7<.L?)VZTO?7KW?JVR>*:AJWKL:^Z012IEJ5AQ30P =.P0M.T M369J&MQZ[3:%"@\EZU]"]*A9=G8SZ-VML+9NH\9LW*ZMFZI\NZUY/CP^]+GM MZ1'LC1&&NF^ZUBNKMEVA%G,IC5K]:V;Q7RKB_4TRCRV;/5%LM45N&IL!ZZI^;H3 MAIKE>TX &E?D!WH8A(X5,'U9,-5M^=N]\LNVH:R'ON6#C:.ZCNNH5FR:*C-L M0]4U[CN![6NNY6#32>LA(%&W+'/+,I\ZRURMGHYIL:5KS-.X946![S%=Y]PQ M],@W?4W;:J)/B+/.Q$]#WPB]R%9Y:)BJI=NAZAN>ISI1X&JAX[AZ2/5TAF$_ M;4VT WWU]MBJ&P->]YK]IH@L5R7):W%4A?] C&..O_[R*:J M[X.M:=E^K#+FNJII."2?X,G0\^,:7MJXB9=V(?#2QGB:?>64%[ MN(]X+_<^7QU]&UQ\^;:CM>_MT<]#^^C;Q>#SMQ-X?PC/_C4\'!Y#0_W3N+#LQWC\.^O?A!SRS4#E6M&@/9/K'H>F$.6;;J6:_D& M1R3?)O*O:6HFTS4SUB-F1=P.8AM,(1Z'D67#GZ(V*.O)OD#]_;AS1(1/BUP MY=V+A,?*_@\>3@FP\3@&Z2Q>R900-@!D=S$!PL,]Y>.)F)6AZ3Z- 8)"IH - MKI4QWFUDVXPXOLJ'XT%*S144=IYQP?RO$F#])%#D&_J*P$5$D9*#X):,GTW* M)WI2&"%F;_E$/@U@+0G+$IX+N='XQA7/^$K:D&6S*-28'0&/LWP]\'P6HPL7 M+*,0$ZR(Q<'_+:L-G?!+#O<4U9L:ZTNP]<\34%X>G@G^1/!SPXET'5.Z(PM8 MH&GJJF>YR 1Z7#-M MWPML2PM\QRX2:^21Z]LCO^LC__SC*R@3($-L4W5<$_OYU4#36PN8[M5 /;USU@XA88.HYW-[S"#!%KRH\LC8,I%0=@ M2K%("T.#Q[;!-)>.7"N.?,LK[O[(S:^&:8%4!N580V>6%<21ZKM1K+JQ8>JN M@ZBO 1RY;=[,+.(D SMUE*"2!4=\D:_",/K*<;U!8AB65<<\N21X?JEU-;01 M4I7@L;K2LH:.$OBQ#8N-@+@<2XM=YCH\=D+#"T/'MV.WVTL[0WL[&'W!=CR,C"O3 B3R]&P!O2PIW2@K?#NRO7JP' M.J9Y!* 1J);C>RKCGJN&3 _LV(H\AV,GQYM(H8%RWE_=/'T"#NP;S=J&$8D< M>@4[%:1HE)96:F%+CD5//VE*POCR,?(* MF;_ZPYEW-1_=F-P2PET0PB'8F-QT-#WVU,B+'-6R#5OUS3!4 R 0'RPV;EO> M"[ QM_1T!_1TMG_UU66F&1N M6TJX$THPOP:N:[B>R53#TKEJ^;ZO,M_5U<#2P40%6T"/0[!(W?NU2,\ND+D0 MAWD\"^(CNU[2?-@\')1'()[OYE='BS7&3.0@I@_$P[C*6.2KW+-CKFL\L")_ MM;X/=^L>V)[HJB?*/- P8CA';FD1UGIJ:F" B+!];@61KH'FJ;WZ8Y3.<()9 MUI!V>9G&XD3* )FT:N8WFX0/T;B4?^VV,#MS'M9L7+Q"UH.] 5D/]KUG/9Q. M@YS_9PHW9O\2#^_/-E^.7]EP1)_6BX;W\Y^V3#E?AQ M]/Z3=HC7Y=N.-9N;]"XY//LR@&]^_S+\*X%GC<]G@\'1V0"NQ+[VY>SO:[@N MUX=[%YCC8!^???IQ>/;YY^'> >8[!''@Q2[<$S"8@?W9L:D&W.)J$'L1]T'3 MC2+>SG<((Y-Y3 MLD+)6%-H>&-R&9\96Q+S LV?R'4X_O3W=__O3_M&9LO]O M^'=!FL/JW8P73FCC/#%$^?M@^I+Z .P!E Y3L OT2"N4&4EI7\!E=H; 82AL M?Y3V%:.16U?/QC-D6O4<(&Y:/DZ.'9A"4CA?]( M8-.!H8Y@V(MT$''0K%@<)X.$YBB&+<>@JQSADC*>C$C-JC:DIS!0UTHK_=9-L(O*@*N%Q:#>Y_# MX'M\G(&$)DH3X8.=80H"^"?]1>R 3,QK[M'S=!]V$:TSCV@9*-%1F6G:H*?# MV@=ML@UA@*2>J5+_XJ[X< XIOCT\5OYD69; 6OL[@E+JK[H+8B%/:/OO)S?1 MT!G[@5$F<0U'DP;1M-?SC,D&#T-L=53;YORF?0YG]YE1%Y,!OV1 &4 QZ+V6 MOJ !-OX&Z8Z?@/(;3D73VUP)&+XS%3O.)%>L3P'Y$/#) +XMB.8\3:.K9#!0 MDN&8)1F1(? !3)HO$W$G%W!FA9THQFS&DGKPCCS,DD!\A_B#?8>IM5>@;_(? M,CNXS#&[]6:4?=B+'5E"35V72&^AWM[7M5CP/4G2EM%WL7G[.,UIV]YD7+1; MECW;9;%D[8NR$$.KOL("..#I9/Y7YA5*//3--? M@Z:9L M\U%3>Q]CX]X='.T<[1[L?%!VCX_V#LZ*O3G9/_WTX0RW1CG^N'^R(].M[Y3I MW,-::<0WR01>%RXI9>-T,$BO4,&.DCRY$78-R[%"G#T2*@] M^!SH+=.!*#!)QSR3DB._2*>#2 E0 #/0Q]-S3GI4F4E<#9=74@K'H]QGX;XB M65NK:A%*/3V%,UHH]7KDA0&I/+HN+ CQCD-8W'FI$\+ER)6]YNIW:JNOAMYM MK/RD6OEQM7*4=V"X"#F.T]P9@?0;P--C, 90F+Y+LZ&B:^K_UGS)I=M8:@<= M'B#QZQE&QFM')5]'Q3-7+(O409I^IZ3K:EO)[Y2,+M,!Z.&@\'X7NS =22,+ M?81R^&.8, LG..'B8(?L&EX(>GP&/P+;A8T A:'*4Y>/R3E5.L_\"KU4]C MK+ !WLE)?)"3J(A#6@.T$P?P-T7?Z2DGL#E*,2])^'^72M+L$?Y='F$18Y3' MQ^#,LS)!1(0!Y'AW10_/0?OOXLJB?C1"#9JNU!LZ4'SJU1_'_]X_^??!_C^; MSXIO9+S_H/%XR0?IN >$/P+BAB&G,5Z\3#A:0*O^CK45:1:@/3'.TF@:HC[)ZHZ!AQN!9#1CPEY0"3:+SRL#I+OO'Q# M<;7KC*!\6?5^>1O1XD[ 3H#YPJ)71M-))KAI,3Q<\@%G(=K:8CWX6#R8)I$RGF:5>X E$3P+OP CF$Q$L4D$ M)XH+$,)K"OIS2GZ'&/@/\+1 +E2POASO'O#,A(.0*M[>6+E<+S(<$#(165]7 M*6[)$"]V66J#]=3CO%[M4GP$1M=%BNR1@VV8-@8%WI(EYR!6&L'L,9Z WX//A_@\4#O,$ET)>.R"5R=" MO _PWR2_X.6>R"T!>KU@L)>X QGQ+0II2'F/O)V?"U'3L!@++@Y\_8)AE 0H M#*Y=6++6&W;T#3!(D$WB./^Y2(&,V0"SS.3*W^-3].';:0Y4GY.!7/[E16"L@+<#--:>F!-_?M@3X4/T.\D,B4$WY A M!KAF(PQG#QAZ@!DP,2"=(9:EBV32?](,>.Z?0E8<9^<@/'[6_.I%@(FN+'$F MIESA5\#2Y^2' ]:E["#?E<8+"Q,0%2*#OS!!^(^0CPOW+3Y59OI?(XO8!3'$ ME-=7%TEX07 -(,A&R*>+T 2HG-ET++3^0N>EI5ZP05R9394JAWM#:FQ>1AAA MQU"!QIA%93W]UA.+*N-HY+RDCPGM$B6ZB'8$DM_!3D0@(($3B[)_3(XM>%NY MMR@L>#9$B5EHR>46E"M@XS$8C\3>01 ,@&6K0(#C 0-5'&@&&2"^BQ?^5))[ M9(F47NJ$P#[0R)(J#2G>5 $K^'!,YI$\ZD_]TSZ&3D",D>L49OTGR($!GC-\ M";X]$7J T%QBL%K$A(MQFAMRK9RGESP;B0K6*2#?1O?+48^9I&,4L"EMX@7#WMZ\ZPX%O$>'D;.8R^V6BIHD8U$6S/'^ MX!=_&5Z4"&(+$*2T2)BD#/WFXC=CA(PZ:F69$$ZH<540A>(!.SJ$ Y);$. M-WN"$GYTWE/&%]T9>NLA8VNX=I-$7_G:E3>,V!MWV$[$.H6^ 8\2$I=,AB(J]^?7QV_P?)C M)R^Q/BK;/0";Z*I'V]6(YU1UYL!O,LYJ;H9FBB\5;=5Y\?P$/6&8DW\HJ[3O MV>&6&4?O*T?E%.5YMTP2:7+45?0'JT-(*LR9$! 5'"D8NRLB2O(IS;;#7 /:Z MNZ5W&S\6^S&SHM=$_8,\+12U% JAO(R2,>5LR*47AS0YE.K%9\52^@IHY8C))J34S&26\<&( M.=#MC]A0L H+('"CT:. )I$E1Q[T4D65OJID:6*VI>*MTB;.4O R!8S:5UY$ISR_J A M7G!T8G=%FC:[3).HH:< <\'W@V0.OQ=*"TZLKKA5#G20%EC6 7PM3V#(2AV* M$7I3VK&T(XF4\T,.G)HD5&VNI4-T+M=H,'MA^(OY9!PSD:2^@-11:D7"D=;&C8X+ 9^03"QU27E8:2F")53\1,JGB="ZI.NKK4OTNCD*L&$^(UFEIDUR MO,8"%8(QH$L/($%E#Y":O4O%Y-Z9_1 M\87#@U,NKTC"+-6N$>FOC#PH,[9)0[] @29D56F7B$CG=:F83^M\L>%:JIO+ MY+NMYM+0Y6$^8,^,TJ&H"XF22J-L9IV( *M@HD*!&E2'E]/A-44'";.6=HMK MF<@#(T8.0A/SF(4&(V=*T[EN^MM@5'(X]201D E&]E=OUE*3_!].9\S(CA?2 MM*7HTIR%Q*UI2E)S3T:QR.EL"(V&J!83OR[6F7.R;BK7>'$L0D]EI*8PE-<@ M149J]7TP3,)*D-$>7,\*BC+NF%Z-:I*E-'67]B @DZ[T7W1CYAFUX7'! 4Q[,LYDTX.S)0AP IXYSB=2 ^S5&4:+T9W'.@BH+OD'9(; M]IS0>0N%0&CNW<(6K2-,G$K#$*?8]N!7;G"9HY)/@5T!I0F.4@A?V DXF!0/ M%NRS<3J0+OF)P/>5&R45$>(J>1&S;6AJ]2U$TP1LF1Q-$J6R%X7N@17)%!:N MW*.EJ=2RT_%:#0/9N@N5*O'"&J&GQ<(SR;U*>[&BJN)"2BM(/#@=%0Q7WBB1 MH"W->'B9B&:7S$O$II&46BDWA3R1^E.H7ZC'A='H(AU$/5 MIK8;0P:G/<',"#Z M-_P[*@)B:9Y MY>G@>8TE-7QEY X(9$I 6S;UE9WJ)@@?=T%2*6DF"+88MT,G$"T3PEX2E:R\U[76V%5,U0'4'FVI6B(NY#P]*^ M$X?!+7,5W">:Z7%T<+2O'!X?G?UYJNP?[>WO*3L?3PX^M(J:=X\//^Z'+B[O'1Z?&'@ST"'9=Y/$]W2119V>V.)1;\L6X5UHJS6B0L MT( ,V^Y9IH[8(" B%=W\M;(2ZBZSAN_]%\-P>IY-8$4KO;415ZR<.#@$.?F0 MU]UAGEQA+K1,'_%ZT#M 2 NA#7O+,Z'JX[S@;">%QPTW =1,%&=,C#>(C3T%X('0;?'#"SQ.^ MM/\2FX:46]^JF1M34_V1#9;A M)S$P<>4(R#XGB[L DFNE&:4A!VJ0W^PK>_+YUEARDCU9N%LR1/G0%7I'BH@) M)EB?BQO=\"R4EQ#3QT=@:XV3\#O88F."-D;G2RV,4G$P-H;5_TC0T$.84^/7 MVR75U&)'W[-LFF M(54"A0RH)YD(**X.'T/A8J!L@@2S^!4B)Y0T(EF@&6G"==XPR;ZR6\"E]F9" MQO7QL6 @NYQ)F*!,\UPA3P/1OO!48S$8K+7,<&A-OJ\^"I;MY9V^+'@ ZWKO2*;(X?3#.7+0VW3]%)\ MJ]C;:HRFE_5F;S(BZLIF7+#)?%)H48?H\REV069C"FVV9(C5M18E+-/@F^0] M90?$GB M4@]*'VHK9%$XJ>#$XD$23LK;<8*EG(S.^=-WU+\X:/W+2"]B0_5[O*+27-^U MFB*Y(**:QD"]((H[JT?56 M (.2UA%[HK=&^DL1Y:C"&[7L,SS8I4(#/%#(0#K!J*(TX?3] M_V/#\>\[97V"[/LJW$*6WM-LJ^$56D%5D7L]W]=+:LG]M66.FW],\ M<^7W%&97L8AJ\L4H'>YUFEI9D(-( 7"?5ES>3?:#U M$_FO]FP+2 %Z9AL2- MPS0;IZ1RE-.>W3;'=LIM\Z6TJZ$KR-!+L;C_JBTXH3ZYN4S5*XI+A:BOZ4ZS M>RK/0T6,F55ETGH(\XCF>HGQ0)FB@-[I.MP#^Q[8W@"=DI&XXE;GEM"XN07L=WV&1IQZZHJL2C0(QA;'24=0*2@45!.0AE?7;( M\@NLC1?15SCGNI]/9 :0*<3"BX)F91YVP[_P;1J=5RTB:RZ.0K!GHF=6KR). MD6U/U%NF@$9\@I6)5,X"K^JUDP9@GF3.HR8NO=60.F%,J MAA9VT:"BY!J-UV8JO%+/^/)3VW,I"NBJ>[ZQCC@'Y[?B[*_"00C@JOM2.1K7/)O!0D% M @]T@BB@:] 0HPW$CY5?7-$;928HV?4FI%QLT.JNKHOJ_1(':PT5MM)1Z(LR MJ:T*"G6!2CX3&0J(*\"U>PA+CJXCU%!;;_ME)::Q1A%IH)D79$F:UYSF4AONXC)UMA)$1&LLU)D7?0'N1P%1;E"*((-WB/Y M6UE.5C&W*\0[JS'TE=!4FLQ (@_4@W@SD!]-@!#4UE-XBX0$1&DXY MKP'TPKI&-03E IA7.-:%V&NZY$T/35 8O(D&>!I[NK&-YG=6S M;+=I&?6T#&>;EG&;_4M&L[1:\U%6$8B[2QQGK88'!1)E!UI/V6@ ?=EUU5I. M:H:1]Y5GK(B<[)_M''R@)BO__'G\8?]TY\/^(J_>LUB\W>7P6\9R7R.L\HON M@"&NF9+7MWUL=L^U_*8%UN%CTRVGYZZ1G:3/WKO&P&7A6LW-(,O@;\#+!/E! MR5>U+XV:7LB6N:UK/=O3:LD]O94RN;MSC&:TQ)G2N+8/HF4--PV=RM].RYT&9ZDX3FL+&[E.V+D?(W#J%H,XKB>!.75%UG(DV/$ZM M+!!.FT7IN,#SJ<$OI^ADE49&*VM<^@:&+,R 7#,N&LG4*+!64C'F,[!@G?>E MEC,NW1#4;+&(<97^1@Q]29#D=%0FE'35%U761XIU?#=$YG0);'2)N65DI)?% M(Y0M(@H61 XSW9NDJI.AY.C2P4U$GM6KH,H:4F].";/D&8T,>0(_E@ZZ;I1DZ@_3N)*SW*Y= M*RV2@Z4EN3?ZH)91@XC 1=H W-BVL.]9COL0/N7% M00@Q1A(Q?FW3A]^E"7J9LCJ XC1L%XT93Y1.HXRZ=1A60P\5A76%)EJDBC7Q\^L5JF6#I>7U1XD#V/56 M =I^"+9]->O@65V/[>32#V]Y1EADSHM-* M6OG--3AJ4MYL8X'NOS!MINUQZC)[&_9?/7U-[WD"V61MYX"HD5@J<7\VDA?. MS(IZMR0C5"K+A3'E.Z]U22QK/287&>?+^%'F)W74<[=N]%3KUX<(6I41Z.Z$)-R)%P>)AJ53:]:J N=>"]3JB$ M6F3W$]*D4N)F==C?S?LY*S!6V]36/=6KC$=O+N]<96LZ@5_$$<[F!4H@C&Q2 MV5H%" /6[--=2)4<2*WLCH25YY,: .>"[9+2KLK[N]-TOR[2P&VU:Y:K@?LJ M/7_+$5?I-6I\A (0MO*9%?UC&RE#LHCSNIFG5.09=2)O5DK# M(J%!R4;UA#!-:P2?'\AR1QJJK/<"2:) EH!OL(:W9UF]!50BA/"A?B_.K\46 MS.EFML)2\ZJ1^/VT_WZ1D7=W&WF_C4OO^(9;(+N]$K4796F_>):[3IE _8:W M1M3=U4>4@J<<9R6A>"44J,+K5RIH\WURO1G]I\A;[%;W:]E39?)9K^[8F_6D M=@IM9:!U^[)N2[Y9.LWPZ!CQ&\0]D11J=-)9N M58TO.N\"HX_G0\J"E6G[,O^J =N!'\@J3C'&7U/$)--[=7".>^D[#BSKB<)1 MG_UYLO]R\*B76NV+ *1^-O[.!5C5PMQ?$JS:LWNN4V%5&TMA5;M.#T&NZS)U MJ9>^5*SJF8()67)399AW=9Q;U.E1?D?42M3*'T06814;*(OOT9]0)1@HJG*$ M>LRA.+/]ZLR4DD;J)%!_F,\^K!?A!M'U+B/$%CS)=%2?Z4WXSC+5X5E>W"71 MEI>]NYBLK=L]IUX(>S/7,H3_HQH9;KSH9Y3\VQ]F]( M..H5_8'J?J(:C+,HA^-9B76X"LY X:UIY'V4^F!54==Z?<@FX07",,_X6+=P MTX9;PDTOWOX[@9INMO_=0DUO -3T\8WHTK0K&P4QO9A2.Y*4#6LNO/2B\;;0 MTBM"2X/IWHK>K,Y<5CV464CI)XLHO=IF=:))&P^-)GTK,.E9:.A5.U]N8:%O M"0O]"*C0&V--B/R+64>OJ,SI:;K9LM"7$C\U[%O?G1_-I>07L^T#6,#[I.$@ MR'$!0&W%8@S/+N!"0!C>&QP?SO2'#HYUF_#SOYQ;V=PO[NX7]Q5=O87]E9JF[FK 43CY! MWBLA_@JX^B;@[]W!Z[[(%!!OFP)RF[LP$Z^BC(I.(./E;L4O9M$J=3;%@YF,5EW<:+QBR>V4/R4,]/8Y-Y^:[NEWSM%T/F0DBU M@H#-9D&(EW;BW %:,9)>LYI*:B(/AUB\?W:B/ $XXC.YJ2N>D@Z''0_DW)H% M7[#(1=.NO&(%K ?C@?IM8Q&"MT;AHP2,O6D)Q9'()3L[^BJO 2UEHGDZKI# MB#673;LLDWQ44)Z!JB(YC6=\X]=!8GXVB[\52/-B[C0?H'GQG5D.G-G4>Z9K M=U=$P9\]HPHR^]U(,(;3,_S5_$UWA[2,K:UJL*F(M+R6_W[ELISGB,&\- 3S MP:@60.I(Z?\T@-FINP/J=?/9L!@K70L MJ8KSH92*2(=\(L%0 RIJLS5[BR>YK,U=A8':$6&9 MT8$3**,Y\OTREC/?J204LQG4WEQ^608"6RDDMT=>;AUR/0!@F(N/^'81T3F8 MX14T2Y/_S&?&B?"R1TF&+L?*5RC2K\,I>667WIU"Y8VS:5GW4^U8Y*W2 M6RZTY!O&;V OMU/@YJ_M#G&HV[CG+2SJEG![2#SJ%D#5%5WJPBW>KBJK;EG$ MAA*NIV3:HKZAY3->'J>:<*VC=HG<0OCJNC04B!<+2]SN+HX^ S?3+E+;5&CM MS6U9X.F5!DPP)O.JZA<>W9RZ]>(;G?+E+IH8U&/FS],,78 ?=1L,\U\P/[Z2 MA*9U&V5G";/H":&7!UGZ7::6)<0A'@G1?(DDW!::>9EXOPDHYHKRG %]SY:[ M?XN1S)>,#M@]5W>Z07\SI@=*2.S MR()=J?AE)MNJ6?EK@5<_3]E"4< 7"TO=Z>)P],K(T&>E MH=FP,U\L4/,V%Z2>"^)O.A!L5;99\B.5?C;A&)=:6@C:_47]XOCKSG8&9+TU&!<9D M5UZH^RO1Y2\R3-_A5MP$6/(741UP#XC=BVD#[2-S+E@W@@-XLPF5G9X1O>?- M@'_ WFL!>B_K,[)Z MKN&6\$7F4O!%5D]WK15=NX\,UWV[F' I1N^6]O6E:%^YGY>O4B.[,D;Y*DF9 M6'-C^+7\P]NADR^$)5\$$2E7TYA@RU1Q:F$0T[ZKU*T;4GMNL%(ZT[AF4-BK M=34+XY?*FEP-%QV6=4WE"YA/B.5_F-H.NU:" W1GSW0&W.7R*<(IO17PZY#S M29'"18X.D;$P'/-)0I4B83H=T/L15*2I? MTH(ND,D0E\'==N5H/1?WN'0D! M)Y.@[0)OX(X(:*6E.7$3*IV&([QT HLI -,;Z.CT3,:#:3(@WRI00?B]*U5N M=F,Z/3ZS$EF\8IB"CH?(X^MD&ZZ\L]=%$0S>89M@,^HT402Z)1CZ8KCT9:#2 M.Q>_;M+A#7"T:[C^U]H_HPJ\6)C &M42W&H03%7.68.VBNDNSM:+FB#B"T'# M%T#._Z);[DPZTKUY I>[E0LPYE<'E9\'&_U?C=VM<-2;$L[YEKC=IK623Z!)C&W$[A4'FX/6O5R^R"*D[F(7VHC=:V!P MPS4192)/"HS[#IT0RV)+FT\46_K#P=^?#O8.SCY3GLCNSL>#LYT/B$A\_.ED M=_]Y>CC(FW-,*C00;3)F&-__SS0AQ"L)%),1\<53Z7H(&0A:-FAD6]AZ'&XN"W)B%J'!3:^MJX'J\.^.C M]++ -FF$NL8#^#S_#6<$EW\HZM#RZWS"A_*&P]4<8 4N<(+?R=LM03+JJ?<1 M!Q&1TG1^E_=.^#MQV(SE"/X(>A4, "RU6A'II[!&1C8*G#46"^.JAXSV EE) MD750H!'"IS KF1,CJHU)X^.]6IU!")LCPNUR$<4NXY(I!U)"_S2.I:_LK=AL MA1!/2EK BB=1\36AC,E&@OU4A!D(<0:G'@I4RKJ?K%ZZB\^=\Q%!^97*80X7 M<70SEZ>Q@S03*$:Y@!2D99]RDFFG?(1]W'>5HQ0C$:\K;RV%8G_;ME*Y"QYA M:D\R=T( ^:ARXW4#7K4Q;!=3Q0LDUWJWWA+$*6^DN)8P3BC[*^A(^%4B$E>, MN^C@FT]CX)<)P0M)UX7@X/E%BT\T:W8$GC*3BC*R"_1ME!JWL$8%^N( R_IK M+E,64EXZJIHA3RYQCGWE/:EF5-=U/6)H@%&PAC=K@3!!#[[(XQB&S'OM#*R" MOP #'@AT7M"\^.@RR=(1Q9RXVK*YJ"8P$>G!&'@H' M4K4[;(3( J02RARP)] 7^8QRQ 8#@0TW$;3$!5P*J),ETL) S; MMK_6L#=_YKC&O4S666Y"_Z+]%7L,IXCT\3^OS%>5;(GP;KTQQC\4O4D9 Q[/ M'*0XPTU8@W7^^H%[9R^RDW )BOG&:)KJ'**8 PW<<1%;*'-59_M->H^S!=PC;H7[O5, M2]M04EY9U,7TOR>+N7(_C-7VH_,Z;AYW?XVEV[KQV](TV7WT M]\I!6Z^_9$,@<+@7ZC6$MSZ3N\(!>B/:R3T$6=-$W6P@4O=N* M7B(4Y,$?,%ITR0;HV']I2HVA;Q6:#3B=;D+6'7M%;K[5:-;1:.HIZDMSAB5M M41F-,^$4HG2*L;UB34_67W&W;K^[V*!-N<;S+,>>ZS@K2_R[VY^GX;A[AC?E M;CU[S^FFS+?@;7<%'\O&7!62EO^B/(REDKD>*6V&1GR#*:M)N$0BS>HAKV>7 M/]SJLEMUZA6WZHGT\GLA46)L.T>1@+Z+9?I4OELZM+3.JT]'G.J8ZBW M$ZJ5+%![@ 9ZYE*9P[.8)$4'IJ)94*M-INRZ@RR(,K E0G4ZHB.;Q8U(:[TT MJ28).]978]#IPMO&TPR!OZF.))Y2EB$=*F*@=RV\5ILED4=76[9<;*WI>0%1 MCN4?F ^N!&R :"ME:0LPVH2R%T,@70'B4:*G/W'BVIE-_^PI TIAQ\M#H#/$ M!T#V3.+IH,P7K<,4_V+T+-M:_2@:14DM#$JSY[LK$S5B!\PNJ%GCN*@#6NTR MS.EX(,<0I7SM7%S"/81K)1@DMH[IF%!)8++-EA(E,= ZKQ/= "L:1/)J64U: MI>_.X!V.V;5L2XK0@Z5LPQZPLF%86:1]IT5&FT;0!R/L]II2D5?%(74@T#5X M1;-JK@'B8QLK$[R.I#([NVC%DH^"0F<:"955UTGY%B*BO%T'+VKAK[ H=)Q. M1+._F$XB[,:"/*4L M(,*:'! >W95!LW!&26T3E]]\ 7K4KO<3$RT@5T3G/.(3K1VDXG9V(VIT"6WT MG.&T-!/NV$GE18OIB-Z!>'^^1E'ZQ6[&.[BG _\;B M%BT) E@P&?FE9)1/,]+.&ATG"'^R&DH@'A=/-G4)&&F83(>%X@!\5E[K1@5U MI>'INBL%WHL]:]C=%[MV(O 7NWJ\V"]V\8*AO=CEI_&+7;H08"]V^2BX7^SB MZR4Q+V[Q ISFQ2Z_= V_V!T(7N[2R<0@F^#%;L$+%ODBUO)BET\QIC; 8Q=: MWSQGX"+;7K2UDB;Y,^W(($"J*"Z,N!R31M!NC;#.S9$B&,Y9V;??A9)?G_!* MLZL%2B5X%NP3 E%R5>)3"0PI//^ D[,?CC^7T4W1B6<,='+=$SYO(I+*.RXC M/$,,.$I@QRN<8#5VKT 6K?6_;&'D(A*DBL$A)4NO10^)63#-=;= GP.^V9S" M#7L#:VNZOQIWJI%S((,#M=X, H0524]-8Q4Q< >R)5#.GW?7DS+8"0*[%>G$ MK #3O-.0E]4S#'>-B_:G<%T"S4>\F"GVG\#6#.TP*YM=T?*3[RL?B/O.?5/] MNM_F37H]^MK(3B@&$]<<7U/*@@)#3 &1D$\11KIXN/R$302NO>A5MQ08YV.B MS=\3U/U"-6$#H.Z)P@C73_9-*ZGM4@*,UG,$&ADVE0=>>MY[2CQ =,*R684$ M11;^>\RAD;VC!&(@P8S6 -)K;%3"O-=BEF#%1FG6S ZXC_C_BX38TYO;\40@ M]C9!>A'J,4BO#$&_N^)->@_V^(ZEE^:N/*(^JR.Q]JQ7SM](,-%!P(D621/= MO:6+QN^U3DE%-T7B!VP@4*(I^4,D[97-TJN.LI0.B>T3KC )#W.[^$BHB+() MF5S0C*U"R52MM59Z_'K[67#"8J"\0$?&IHT9+V "BSD%Z6B*R(+MJL6*0P M(LI#P_E0 D\A9JIVA1VRJ)88N;P86DL*/?'426'@#A+1;"1IW@Z]9_M+:]^+ M6)=IBHNV(J>9:^/6YWQCDO6B7$EA]N2"#Z(;>WS*/L3RWC+Z R'_"@@& M4"MK0C,?X-NKGFI$Q4C"L]_0JSF(5VBB_*>OG'(@^6E&:B::=-,\EW4PL@-O MT9WUN 3)+]KO4J_>IUY/=3Q2_F*C*5I_IHY[I?L$6(^]4*B-4YS$V/T'#C(: M2IQ_@O@'-24!L7Z><9*]PG9\>WBL_,FR+,F5MVST73GJ[_25UW(GJP_E#OY6 ME#& Y@#F(X'"-"=C6()%5J^1K%\HZ0RL^HKY3<%X#*>H/F4<3+I+,K[;TQ1V M])#]2(;38:%"%2/@F ..G26)3L27VS,0!4MDGTI+'MT4L&5#=HT][K$\BHF2 M*N&EAR]@5R6"OPE$.WRBBB_A7S'>1IYX M 3,O7GTI^^-RV1R@:$! 75NPZR7+1M39A.BW)T:.DQ]R3"JAQ=6A3V9RQ4$M MG HKN)I87]RFG7D7LE9&AFL6+=NOJ%'E!;O$Z *,:O9=^]?2N&JONK9*:EW7 MM[U?:RV^8'XJR:.9/9%SPT.:.6WLN,"245Z63(+6"W\$U9>-9.>Y'D;K<-/D M>=!.4:DOF7AE,5HZBHKV. .P&R?MOIW4O:OT;0 G3$9X #RB_CJXCA09#):. MXB;*6%\U]QJ)(FE)EPIVP:$B)5@%]4M@%'I$VA4GB(O)F$!72M*"O.4C,\WM MKK#WPJ+#K+6SP\X5R&HQ& JV"=CAJ'24_8S+G:0[DLF'1VF]G@^!9>@V;;M&NTWA =(UI5Q\]+;H?20Z'Z$3KIJQ MJ8FP?V/&(R$I.#6H;7!-Y%0E\R;'"35JO:ZHJ7:9D/KAQG;TK()K.4D&]8TS ME=CV7IMQ\23L:\5C68@= MQN6*"TU?Q@1J-@/MULQ8Y.<7GJ_2N5V?UT4ZB% TDO=7CBU_)6P%V#W@$D-L MS1RAI$NP1J=&L;2 3O+HX0![/.3# (Y/=WJ2_S3V7E)TS=Q92-'8[L?L&Q5% M[\Y2=.NU)M9D5ZQ1*;EB_3B:1I9H-F^:/=>336.1UY)I)CU"2!8CF15"O@V\ MUL5YS*F^?%K,#/5HW%.XE07)B"V6Y[ZPK\\[85K#\=4Z_"!I'< OBJV\$N[K M@ZKIWBMQI8%J_Q;I!F *G%#_4:0FT-N'BJZI?PLX@$JU3T>5-BM]2'*."W7: MHCM6C8:4G>+I9UI *U 7YBM^(&NP'WK&444A5C6=7*19R<@+1J%8GMW3?4?) M+U@F."O<;!!><-[H@R"EPT7C3ZL_@N$NE$/TC%#)6'U4]#.*_KZ75>?4MRG+ M*"-E#U2HD+JFO\8#+@P1_+BP0?I(,Z5+!'7X@ NJ2"68!JC5\ST.+S*/P-CF M$=QF_T1_7N5U79L[F8(@T;7 5G6B:3(92*N[2G+^FR(4F!$_3R>)R-W$C$P6 M2LB#LS*C40:%EVIAO>OZ.$7<;1HDU%U?43#N1F%DVIUE[EY M3UV6_8/*%"B2E]*V+R&>VNT2>T6?1*&X5IU#9QP0,MIQW2N[#-[H*"O;,%8J M<1J0_9=*:TGZH7M*$@-5P'=REL'H=*A2[04%#]3HJN$C3$^X3=#UEG,N=)>N M)KJ]SJ@0*H?\1R+B4%7XIB?CI&2,#C&$+U(30#M"E:E7=JFM JPB(:#64S8- MX-AE.ADY=B:4$BN4T1'0A:(;TF8D> ^<5CCIGN5L\KLA$3] 4K-)X2CLR)&O M-QGN')H$&O4%YK.X'SW,[* >\U&!,-)H._^+T[.%WDI+B%+4(IN$-FEDPD3= MDZ CCC*&2E!(R?RB)V75>;.0*+\K%^D5#)YU-^6D@'4^#;[A5I8(4V@WE6V! M*Z^'<@4J4)'JG5*P;CH2\0\&JA'8&,?4,KQH,MI,SY&I'8+Z.M*+Q'F6&R?R M?.K1T [<)$)]*\-^];<573)+]Y%03B+!"84GHAH.17X:HO-&)IF@L3$=P]MQ M"+C'L,]T":4!B1V%4VPQ6FL-^H0Y'H7Q_RG[P!-!\4LV(,;1;$]:I?T2)D]U MU$1:DG.T8)ZJB%DZECA096O9BJO53%%)IL@9,!!]W.2"HDEXC0&3;^P[+P%[ MNJY,]50>7O ()*UD/U42$9)_*EMF\\+'7333%I).=&45I-3E$(.=*U:+RRB= MC$(JT/M*RZ+>SQR[<$^(%Y!?D>B]UVA(V[9+>M+7FQ>>7@E#5Y48P ]D)L'D M>H6C",EWFHUZ>-]JMWX,L@H.A&YI0=FU:R^772ZLWC.\!%,$88!*=LV;66OA MBW1('L_1-75 +[^/B$7$T9#AU_J/EPYUVF'03NB*"D2G%J=K]!B^._,KB?[G M56):>N1QC^MN[%L.BUEDZK;A\MCDAN%;UE==\U\M>^,?'/08%!F!GAK!J8K; M\H8H$9]Z][.!V5G=_?XT]'9P=%[Y>/QAX/= TQF.MI3]D_/#@YW MSO9/GRYGDVV($<6QLOX%ZV*#ZSR1D>WJQDJBEZF:^70PJ6-]4JI[7D5PENI6 MW.75**)>E=>.*BZ$$Y7*/+*H8BN?^J=]Y?W.SD?IQ 0%)AG6IIU4#A&I3LYP M)N% EC!\<)DKUPA^80<1=\/.IZ'ZMG*K_)PP+,3U6A%0F& >;\="@E00NO,R/?C-".0FI$<6]44D/H!^PX375B6$F/2?');V(?Y!=W_/ ME;V:?RVN4?UNXU*=5)=J-IPN\ZIW1JB$=#CR_K>6^EEI;\*;_-=T<"T=4R)N MK#^\--"]66GPL S_U1\'9_N'BB7)1?R[>WQT=G+\07#UCR?'N_M[GTY69>N/ MLYI]H89*HMHK;S=2U21+9:[VQRP-0:G+GGQJ6W6M2!9-R2"":?#&-I )0LUU M,(.38LNQS%;&G UIG_&L47Q:<4:AYA9[-R[W3GF-:),\)C\07$7ACS*9JMNO M^6^U?.=3C(\)PV^_Z.RS(SK]Z+YI-1RM]0<*?^MO,JVG53\O2# 6^2F*4A>'D>D('!IAS:.6A@!-X M?@)4NR:*I+I0F/WRC8( <0H- A-S(QTL0YTVDK6$Z/O"'T&,8B7W3QY)I0 ? MY^)XI5"F ')1XIB/>9C$2;%ZH.S]W9X,M,(\*41:GRS&?\)P.IP*98/:TZ3# MX72$M3AB#=WT0D',ZI0$9CVZAL:(NBQ<#HA=3=-#='.85RX5I'.6T1CE3E6G M\BS"3=V,?[-%Q;_0Q[NRRJI,E8*>L320#@C9 M-SJ!LIK@N ;3[SL7N!PS7^BMMN8U3_Y%QG;-;6SW5A;8"&\IJ/ ?T)DKW4; MU/;;*GMAPSQQIG3,W0F&LIR>*6O EN=Q,@R*[J*)0EV!)I26 M#7_E69;*I#7RV&=L&A7^E7+@_#J?\&$/^2SP'N1K%Z"?45Q#R!FI I)@^P+ M:Y8+Y3<=$;)1H0'W:-D%!^BU%>*:=B_?6WI54O+2 ]%4T?HAG]3,'BGTT%_6 M&D,93C'G7+;K:,K]"0D2P6U%30T;B"^ 8L5 MZ?:"'U;"6*2TB7F^$]45/?A2R*1/4/BDY$T9U&X*>M0&@]9:^ M\<4>M[=XF.0U)Z4,\Q$A('$0"8@-QH,2L4!R-;%)8S:4@5@BHDW*>A(:@"+Q MH%#UZ@9'D;M8N7H%)?*H.L1\[E:0&2==HZRHE<1)59Y(;'TAS05UR&0D?X3G M$[/I8')=V3/$K;&5A=@RL0)!ENJ78$]F[#O17;];GV[*12#))!D8 _A M':N,J&1$X?XI.10%Z2"4 UI=.07LL.0T'0RFA:]P%_@]^"Z MGH:"%SVCJQ4WK.'NJP ;+B]!G5!*WSTBD3'A2BB]N'4G;)!.Q8TA!22Y2%,R MFV60C7A*=4F0:XD-!Q)MD1U.1$Z+J M,RI 77OZ+A%.""-XO(LY(.4\1NT$F MN2$#*WN=R'=7<3FY\(]9^JWHKR-7/N>:-%U&%$FE(0MKN)4+D"7Y]^(EQ\AE MT3;MU;@ YF97]AH3O"F.;8L+-V$7IBDZS MFD1X>.^NH6]TK._5'Q]W3LZ4@P-RO>GZ[\KQV9_[)\K!T;OCD\.=LX/CHR>N M:& :<*[H/<6DJR>SC.%2?\2[# M'"I;%)$"28Z"B4)3 "L,"7GTE"Q5D5M&Y M$%JD"6#T7":NMU/>VM$S^;X.$ER6E*P-)R6*(N@[?>7DX/1_E7<[NV?')[,! M@U++IU*THN\G@:&MZX!:9:A'L+X+3TF3"@%-1U4A+A:_+0H(R.^*LO+ MI/ 1H,EBY?N*%Q:D0D"VH20@GT\]4:>&.$/5 MOD6)Z%R'(B5M1 F5DF'=]4 H_E5X4F392'\IVL+G8-*0"M 9S:R"F*;$Y:!V MO&1272 #+@-,(N[6+EXI2E4$I$:59U_Z2K'2F;3M@JT*:.1:M0N-2\/L-,>7 MF8 (,EQ5HE-+X@E97;GJ?^+BZ@7U-W$+LT5UU$YOEG8!K MAQ?Z?UZ!$*Q$7X1W_8TQ_J'HS;L\X/',U1.W[K$UA!D91U?_X/3T$YBD'S^= M[/ZY888>>AAQ4-?L=/ Y=22*5%K7(EBXQ]V#-5RV6BR^ M8U4H8U0IEE@@L]?LM_(\MANWRL8%VXU;;^/" M[<:MMW%1<^,6,,VGM;AWTOMP1N;,H3!G]BMSIH266)YV"L_8'9#/PJ&>@<8A M(.F.1#TTV%>GPM+Z6/0B>'K*1CL[8],I9@.OY8X$S/J(P/3*1^IT N1!M/%D M;N(&[NNBRX;.6W)DPV<9&^9/YBR>&E<\ ME."',T^29O#\.RA&?IJ)*<_[^#EH<757Y2KJW.S&QO2_M??FQIOXP$YMH0+R(*-8 MD]XK@2C*OQG>\NK?K79J&?9WUT?QJ&3:?1AZ3S.][68_S&;_8II]=[O;#[3; ME/1C_+[=[H?9;L=T>IJKWT[6227B*8FS0P8*85V6B3\4B11KD5]K&]:BL,5; MN8%$Y'L]7=_NV6I2Q?#ZUG;/'DPVO-A-LTVWY]O^75HS=^Y:>(Q]$8[KF@18 MW9-]VVVZ QWDR7G]B@0L ML@5'*;I:U_[*]LF[?7)[!(_^Y/8('OW)+>]ZBD]NC^#1G]P>P:,_24?P+ZJ^ M^&/CZGMFX_5=!3[K)E&C M:^")I_N[_;MKS+LT^=%_EF,I&''J*Y9%VY.?R<][5'E_W-T[ M3LKTGSQJ]\""QPQ;]**'DQ+8E#(>'5"*N!*1)2B#IK"ZB=J.J5O,XZ36UFEHV"YW*:AIBF)XJH1=\Q MT9(L+SDI'.AT."*PJ)!)7-)1F8XZ9R/:Z:G5_&H5W3/[LEQ_OZ?3DFU5+,LE M<1=,[=7,D ^81SH/O?[PX&A?.=UYMW_V6=D[.-W]<'S:B5Z_^6QS%3Q%84K4 M,69:Z%Q5DPX)NW:(3;5/6( 4P@NL*[&K1PK=LL='96@*I5\G%6)=).F E )AH&227D&;7$F$QKS"N M X)QH!%U6S-?L]^*F>ZE4:2^@VOV7?D'$=).)QF':WO"<0["+(*W3(><LF3XG_XOZ6EW=*\PFWQ8ZVT(D^H?O-J&;&W)A[?YSPAK37%A7 M"=8J9+=9 ([4(1T;?<]WBH;"RE':5XQ&$X3RL[(A@#0#=F0K;-D910ALZBE< M%%[(_A8)-1P\O>"#N&HWW'A'LQ-Q^2(RSC^^/SCLH5+;+[L-?,R T E9L-&D MH$!#+)L\-II^QV#P"SDGABW'4$; $208(C5(CWJUI@"T@TZQ@TP9IE$2H]3' MJU=?PV'M@_96+>K,W%=@-U/DF<1<$'_S/.]5NTS?$9UU<@DX&">CI$!);+1L MVG][<+:W4T?Q;.YN"8]:GW Y^.*!"R[5^/M)_7WMU<+J[J6]=M&(2C"_%*QT M K-5Y$$&"&(;(S!IR M$'&#;J024+SQ6Q7RJC<85-C8'6VTA)BZ3?C0A7N"O M_YG"=:<>#-A3;X)H/Q,0 2 SZB\O%AE/@>4CDUC\RF)I*#B%HXIAETGBZOF- M/+UIZ6^1PY<' +/O! #,K.3:XP" %:/!/H0J[&T&&OT;2;.Z*/U;?/N@9ULOZ\[ZPW[\),U MO+[I+H>5]$0!%[I3EJ363I<;]+ E\L562/MZ6EM1BRB]Y&TXW=\%FS&LK5]_)^YGY SZZ/ONDLO 9Z9J.'^FBZ" 4 M'HQ1=%4UB*6OZ0R(XWO;FIN:*/\WZ]05I9GQ^Z-/4+D $^I_7J51R'_HFIXF M S7*DJ_!,/V!D5<^ZE],@#,?P]_WLH3,:57Y[W^QY[*PND'XC):%YFOE^E#> MHC?TJ+_35W:%WZ#T5-":'R><1DRE93S?.U^1?&)SN.H[\CR@.P6]._U;ZAV; M*0)?J+14> MY,K' L^QK]09[Y;W+P*\S]SRON?,^\P6[]O%[2_\&;DRFZIH,MG\ M3[=>L]_Z6]:W97W/EO5MB/V]97WWP_J,I5G?:9$I:MI:D1=TRK* C7BN'O\8 M\.LB@=70-&/+%)$I3D%/SB^VC/$9,D;?W@S&N.5^ZW,_WVYROWI>_EZ2AX,T MQPK-EQ;>F4]O6\WRT1]]-@Q4U_3^Z>Z?&\!%'V/U__?VY(-RQGZDHW1XK>S_ MF/!13C4RX04?LC*7ZE%WYW$1_;?7_ME>^]V=#]MKW[CVNVP0%F5R'Y+1=RS4 MWC*!+1-XQDQ@;__=E@DTF,!>5=*VY0%;'O ">,"'G;=;'M#@ 1]8P ?Y]OYO M[_]+N/\?3_:W][]Q_S]F/(?KWK0$MI=_>_F?V^6W7NC%WTTO$30'&R,?8!DG M$^@=>VS"%*1VY;6 ^9D(* 51-:X0NR#HD+0#=!18Z0O=S87\85/!?)>$R\2\ M]S<"EJW AT%DM8R''*DF3,>) '##:#P+@+:409(+0#J!P=$CP)/T_V_O7'H: M!((X_E4F/6E"'Y2*QD,C4C6H+89Z\4CITMV$LH:'CV_O[$!M?3750\&F%R I M@9G=V?_N='=_Y!F$C&D*]_&<"(RNF#!0+*6Y?2=^PBN9@,=*@)0&B]UJ=LDK M*==^6G/T)/ UZ.D=&,DDXS 4 1J2!S?'FF=3 B= [ M*=)5MH+9,76]V>OJ!AF6L8@]E,_4BR6A/B/S;DO(F6Q MB$-Y5NPJ: 5R_@_P(=]A+K[NZMY^G!5,$?/3'.,?F2)FHU\+I@B5JU" 'O3P MA.1N^\6Z;II\[%R-K/MO$7L;16ZIT.4WL:ORL-&_6UDA5+ LB2U7@'T7JX18 MD*/F**6Z> FX'V/?]\ZZ,WH%/LIC,^+GQ8JLF<(TCUXA\/.4@%=$^25P$+YF MPB#%!H,_R()E-&':=1M4QU^B[SFUS MX#E@N]Z=ZQ$E#MQ+L(87GF-;&UEOF)59?[",@\/=K:/SAPKQN^MDJ9VV<2@: M"Q;!N 77?HB#AM4>NV['2OG5=6]+GRNR[O;:W!>8^L0:_0LBI@O>'(XA68A= M!W8CE"NY82@"ENSEH1)Y&.?X;!BVX"9AO X:L%>%7QGXH?[J;FS1])=,S9UO M^@.UW?UT-9@5U[6X.BZ_!ER+=+8VF>OQSYEK>R*GKWCBV3SJOP%02P,$% M @ .H''5 !A>9B?# DXX ! !O9&,M,C R,C T,S N>'-D[5U;<]LV M%G[OK\#J*9U96;Q)L3QQ.K(=MYYQ$HWM-GWK0"0D84,2"D#ZLK]^ 9"T*)$$ M =EIM*5F,HY$XGP S@><"T 1[WYYC$)PCRC#)#[MV4=6#Z#8)P&.%Z>]W^\N M^\>]7][_]-.[?_7[?Y[=7(,+XJ<1BA-P3A%,4 ><+($7P+$OH(Y)1'X0NA7 M? _[_?=2Z)RLGBA>+!/@6(ZS?9>>>,ZQX\U0T)_/D-7WX!#UQX'O]JV1[XY' M-GH[GLW^O3@9.>.9'=A6WQK/G;[GHE'_V#ZV^FXP&SGVZ#@(CH<2])&=,'^) M(@AXQV)V\LA.>\LD69T,!@\/#TXTVK*>3 M61L*N1>VH78.-8V(-DGYG6DV0P(QY!\MR/T@0%B.K&]>RWBL"HB/_>SC9LTP MCDDB,<25_-IJA>,YR2[P2T*+)X4J;]"\,%05&U@S7N5_)Y#ZE(0M@WNPHF2% M:((1*]M/";"D:'[:XU:T7UB4OT(X.^(-*4I4\#>'@[@]X"(HO%YWI) 5C)SV M&&]Q2,K_@_TUY%B M'TA)($3?#;8%MJ!2AH+/\7OY>7N(Y\)Y$87@UN#0EMM4:ZU8?K'0HU*[<8!B M+LP_,!+B0(3+9S 4_O-VB5#"=-7>BJ/@PY9\.)R$6ZY(]$Q(C@G*H"!'!1GL M@:NUCJ>0\MXM48)Y>U^)MTU,-8=BZN_ (=BHH^N$/FN/D?D53W(C;<.G!Z:F MT+4L3X_"-30@U*38&5C,\M*Q1E>$F7LOU@*RB=8EN$=PRU2!; M7H;DX2514#V>FLZ19;W=:<)R?" KZ!"+9Y!A.7ER34Q+O='C38F@8,JQ+=O. M\@C,_)"PE"+^1<)E\ZS@KXQXH"9K%;I'H3/E(]GG.>C+B=K"4]$FLUI3VH"L M #C@35''SP"S05BZ[ENKNRZ((W60T'#K/>3"DF=(KXWX!= MH 3B\!6HK -5,>I9GF?.J*P%Y-6 -WE%!V*SWMSP\1ZGZ ;Y9)%5^&KT-D.K M21YZQ5JZD>> M7"(RHE[6"=:5@E*MG1P#G]##Q/=)&BIR M-+"& YMX!UJ$%B;!?U*6B(]S0IO+&4W3UZM./66//;DDJ$\Y6%/W*PIV< MOU1=,LUF<65BRKPT)N828_@'#%'U$4"C'(*RN%U4Z;-NSJ]&5P $2")21NDY"[44S MK[X#KMK=#YUJO-5 7^/U3H8"M4K?S1+J0:EMXLB3&VY:/';;/OY*2/" PQ#& M@5R8N>(]B1=8!$^?2*([$5M1U%;SK5V-* I(P#'S-:,2*G@C<0],26V8Q-WM M,.H(_-BMFL@VKKH7C"NT;&0,-7#4EG#L6<>F=!W,X(8!V\F+F0 J&70LSQH; M,MAMES;Q?9JBX,/C2CQ@H\G7MI#287&75GN^U$=- $29-\3N0."8KU$]H:.;4AX@14$IW, M'VR@=$CUYR2*L-RMXKYQ0PDF9JD516VAAFXUH5E#2J^] =I%:]6L8B/#U0ZC MMF$CSZX\HJ2FJH/V[ +--)^%ER75-HMG^Y641(AU3)]&H[PLH![/QYY=V2$3 MTITA2/[6I:EDEW<&TJZ[B)@]V04#I3UW*KR5:AZ>ZYS:SG M1L9C4T1I/ES;LRO+>X6R.VA IN+'E>B-[:(2H M-I>>9U>6H@S8/%C4>N5/&$NCE:CQ.S!; ZXF>>C9E6Q>G^12=0?"FSC9;9-E M-V@UV2//KD2;^F1W>^?E\PJ)WL>+6[0P>-"J*J:.@M[:U26;9PQ0@'19[[L\ M(MT&HN+$<8^=ZIY,E9-N/R]=T;!)!-HDK(XVQVYUK:V&E@Z&E15]<_431R2*:@2E?D69Y=W=RIDK=9A_CE7?'KRH,/B@U3@T9I-5.V9VM- MLP,?NX9Z[3!JAL2C4!H,=3M^DR\2.H-,O/$F$MOWLCUZ!#7(*B,YS[6KFQ42 MJ"^10!FJ\SR81 M*!&7(X'EN=6.CB9,N!@[UJKU-HPC2)^'A>6:(??FF*%[P MCD)>PC=?RGAY-6J#./23'C=1VV^--?#^-1"M0D#][57I%XC5A+'M+HL$.LA&BVCN^M:M[<27XYP>] MRF]U?".J^#E_N6,'=Z(UU6_XB*H!I-JY'KNU3TR:4-H]CZM)@.GSKB:8:H,[ M]IQ*&&O(ZL'V-EK*G1SIKN!*HH>6Y[S0(G?;W=X@J:-:Y=W?Y>XX ,J(.395N71NLS];+*X'$HELLTB.A>@+BM3;.4NT%8 M;::&GJ,S*?[9UNG=8/.4K^S[QDE@XARP_ A 214)_+^F%*T@#N1?RE#V0[$> M@#.64&[73WMS&(H+XABSTUY#Z5C\N'8FCBU*:"J..A+''9ZLY&MC[^1I1-G! M<4EQ:Y8=4G+:"] ,\ZN,LY7@)!4M_962='7:RPKB!$4]D)UHE%V)2,QYI$]7 M_([ 7A][MMVUCL^>3FP^W$3\1[XB_0'%$JHM,G;LM"/O;XI^RHCX:!K"F]NSWB\R/X;N,V M_SGN)47B0-S&3FX7V]/>?)'-0\'D'E&X0+=+R%WEYS0131''!T_RWC4-6WWY M5Q^VV15A$>*%T9"U7S1D5=)[2O*%B$90D#]3.>55_D%"[CBXL/@EICQP6.J] MH??:\GOJ:J;0_PH78ICD;_%[:HZ-:HKN:6"D/DOG<]TQ6&VS^668/WJ&\^B MMX>+L(0KL7DN;Y?;3WYO9*+#8[HO2YXB,!BB_)D:=1S1*K8'X<,DQA$,?T,P M3);<37Q*.R'(WE]Y.RB6-9(^&M6^;5=K$]F$AG*>,1 M!^.&NOBD9?Q:Q?:@:WF+;I#(8&6@,2=9+0K-2HL6Y6./8?"GL M"Z;H]TVW%A3[:9CPRD7>_YOH7?&]95QK2.[!># [87BG"$X#[4?';MH'?FHH MP!CI1W<^3R[/LSA@G5=FF:8XJKHE+55([NN\KO.E<+WQ/XG$=/TO5.:E1AA[ MFINWIEQYEA4',K+G:?@'2&,^KMB+DSD-Y!\\,S[?(SI+*>_K(/11YS4)?.7W"*__^E_4$L#!!0 ( #J!QU21 M)H^.+1L $+ 0 4 ;V1C+3(P,C(P-#,P7V-A;"YX;6SM75MS6S>2?I]? MX?6\;L>X7U*33#EV,N4JC^URG)W9)Q8N#8L;BO0>4K(]OWX;)&7K:E,D(!UO MIBJE2#)USM?H#XUNH-']E[]^.)X].,5A.5W,?WC(OV,/'^ \+?)T_O:'A[^] M^074_ /[YT^OG#YXNTLDQSEKU;OO'SUZ__[]=Q_B,/MN,;Q])!B3C\X^_7#[\0]7/O]> MKC_-O?>/UO_ZZ:/+Z74?I,?R1__\^_-?TQ$>!YC.EZLP3_4%R^GWR_4OGR]2 M6*W'_*NX'MSXB?H3G'T,ZJ^ "Y#\NP_+_/#'/SUXL!F.83'#UU@>U/__]OK9 MA5)J25*LG[KZ M^ Y_>+B<'K^;X=GOC@8L/SQ8>'/OH,-X59.IFM1^6+".^\"Z$*N5!+M04'RF('R;'+P7?3=CZ_-IB-/9=#7%)8'Y=;5(OQ\M M9J2:906V^CA)13+)@P$CHZ>A\0E\B R"4"&E8HRQJ@L+OX:LH>23(DUF47BP M/)-7YH* * (#SA/W): VR?46^&>>ORO-LGF8G-09X52?3Q?!\,7_[!H?C%XL5V04F?"G>()B4 JBD X1H M.7 7D$M1A"A])+P&S$@-\YY\N#([#AS]9E1_B@5)' IGC]]17+N-AS?B?GPR M"\OEM$PQGQ/;8\ZN1 ?M1)"99DT:F/B;H9TRX4T=\N1=KH8FP!KK),%X46 MK,Z2L),U=#H@1&0A)",%JDY.>(< ]_:C2.[,\6*^QO)?87:"$^>*L5%Q(@8C M76J,X!(6\$PY%XDM3OLNXW$9R9@BDGO@VN7I=Y"BVNW[YSRMXH;9JS#-S^9/ MPKOI*LS.@9L$1S",MN"$$:"8(//"F808L@I9D,\A^^RE?AW;F"*4$5"JL3)[ M'"ZM%YT:<@UX5/W>4Z116ASC\\5R^0)7+\N;\&'B369%!$'+6*% 2RJ*L1Q/ M0 %\+"(*) >E]QG2+D#'%)>,@7X=U=R,BV\&*7KV,;4QPS E(U5F8SDOU] M.E\,ZP'9"JFMXL84!;&XNJ.M%*% A)Q9#&0CF1!]*'49R2X$,G\< AVDJ'9> MU7*)J^63LY"='#B?50'%/1)CI87HK)V$8/I+Z-DN $"%[926D*&EVHF#@2R#1T6/2#BE$!(AF>_4MSX0U)<3DE0-R,6F"\R3 <<[!0R MI-QI/;X&SI@BU7:D.'SDFY'@V?R4WKT8/M;,.*N#CY+(Y^CMH+3/$*(W]$5[ MA<4DS_MD1IU',:;HL)W*]Q[G@S6]R&GR:L!W89K77X2WV]\^)B.B0[78ILQ;'L M(CEOR7Y(7C0HQTDZN5U[A/E7<4R)M?U0!Y+X,11OF$ MR8'3AA;C'!4XX0KH8E7P/$BG^]Q(NP'0F%S9QG1HH8+>^51GF")CEIQJ :84 MPB3)8#DDQ]MCMN2[A2)-G]S]+^,:DXOK!"D?,C@H)@ M60'/I48AHV8XPC/V;N-R*<_V2RFYZR3<3^.HG.#1<(J;HZYYMR2S5Y%,0)&9 M:,1DQ&YSKJ=@MPP%^IY$]R3WGED,=T*8N[8.ORP&TN=\8\C2QS<# =]J/?_/ MR7*UO7F\$<1R+77A9"V3IT%.PD.(,H(FSXD%984+?;R1#L*,*=X9(=F[\:+' MKM'$A*Q92!Y8J%N9T5N(3L=Z.5VG$(HWLOMV48==,$QD(I"<%6,Y.2O.>(I0 MDP+#70A1FR!U]SOMX]XGNI7FOW#!>Y\1[WQY5AJ#3BH+0IJ:Z,\D^%IK@:'D M-A0EC>]^UW_T-P-;Z7_/<6^7^3PYW-H\X-J)4841B:4UF1^T.K 83,%9#SDX7@(6DE^IWK7(8S)D.VA]:O M/GHB\4;Y-UU61Q:X(GBCXDV+WBUAA2- [B M0C,%=$I8TTK%X**#$HF:BCE7M\TRD'>8K/0E%]4I?+@Y86T,21H'*7W_(6Y[ MIG_%!A7ADD_)DE"T>BK.!+E2(@.ZY(PAJ5RG6D4[F/W;R_BWQ2*_G\YF$YE] M\,@=N!K"JU@$>$UCK6L&J0U9V4[WZL\0C&D!.USSE^F\US@WK^VQB8,IM-W* M1O;3D\FTQ62(C*RFTC7AE]69)9!CB5+'3N[XS9C&M'RU9T(C731)0GMRLEP1 MB&$V7:[F!*!X$6(I!IBN%S=]-A!L%F2P15)HT5^YN7YM^MFEQXYI96JGST/' MKXD"WPPAXW$8?E^&>7X75C63N0+)B6L7H@&M@@4E*9!TLM!";+-11NC@4.Z@ MR!L>/Z9CTK8*;3&>312[%NNS0%N'RME8BZ,X2+KF^:A:)S,["UB"JQL\B>+[ M'=1Z[>&5=)_7='7&@8O%V7C3%Q$ MLG^I]&N>W*E>^M=D:%0T_=SY#U&* )#"3TCG6^43H)^P+ ;\Y)/A\N:.7KJ MXFQ>;5Z_S<>>\,Q$\JR0F:U6EVN:4-HB<*])S=GXY/N,UHV0QA1WCH6GEXUD M&WVV7T4_CU.<3,-0Q1J=BK[7J'(@QV=M#=7]EEV_/L6Y&YK-MQF?']4I<=:S6 M,HDD>$S*@E,EUTHCJ6XZ.N",&?)O9="J3\+%]7A&U9BB.0<.5T&[0H2X-MA_ MPSG).*N=,/+Q=#Y=KJK$IY\6\5RLX?7X3(J4:KUI6L0MV?'$1)%.A9!9Z$*/ MW?#=Z]-T58XSNYG'>V+7;O/?WV8>+5(BCCH$##ZCE;H%O/:7NM95(,L][Q M#,)841N_!@B>:9"F.">9U>C[W&ZZ ="H['A3,ATV]NV<@!OW++-$5W*H%QJM M!L65(Y_$!OKB@_1HD=EXGWO0^Y#^%#=W5S:/_30%DZ'0H.;]IUQHXJE<:#(& M!UZ2>EUD,G>JI7<3HC&9T#8,N:ZLU,&Z:)O#>+.@+C.I%,U'G7T]WZQ%M(N2 M4+1V4;-:[;'/5/@RKC%MH/=A24.]-%PZ-TS=@GB*<35Q&F.(I$+A?:PR 3.J?:!>QN,P%;3;2#ZWD^W12VV$@%S(7"F' ;RO10&R M-UJA)G>N3W[[C:<&MY?G-9[B_ 3/G-PAI-4_IJNCLP2^GS]L"^_6M _Z+]?K MGSS4_0KI0(=:U=VB@,"XJ)GGOFBE>7%]0I@]P(YI7=V7.U=K-_W3X5A]-IPN6OBUF>(&-*!51@E"] %IWL@'*Q7KU#R82*IM-5UYLQ MC2KR:,651BJXSQRN:VZL]TCHNNXU=Y#=]57I&J5Z[=:O0_"D;$@03:UR'FNA M(^\=\&*LRPZM=7UJU-U%G9@OO>.+U3W.MV:\IAH"%XG)ZH=0O%Y+Y-9J"(9) MD*HVI$TV=*UCVEZ@4=6%:4[;:P..>V9%VZCV%A4^R'/8R/?E>A^:%@A?._B( MK&L^$WG:L>8?&:EXM:^Y/&.*HN^5WW=$B8;^Y!4Q/@$J7O$8K =$ M[4%ES\!QYFB@R'7BA6GDW9H@W@2JYW3^;&BR92''FF1:N[QR%2!:82%R;QGY M<26SL:S9]QM^M6+/;6;87EKJE*>"%C4S:(#F::W:I#D$Y(5F,+71+[/%^V67Z.K3P^\BIKI>DD:15'WZI28YKY$\ MPVDB&-LF.A=_<>Z3KW"8+NH=Y]KV#I_BYO^?^EO]_"$=A?E;?$W"_%P*IM6$ M&Z_1& E1:4N+?UA7=U!@N2@Z9N5"ZE-)Y6[E;&#K*H17PZ)6>\X_??QM6>^2 M?TI+?$Q^S>FFAE0):!D99&#K$UE'_S M)#V4!+U)^LMT'N;I(CX>M7)%2Q"NMJ;)S)-K(SU8J0+/@BLG^ZQ-NV,<4Y&- M;Y^DAY*@&4DW(KXLY\5^.3]H@">I%.:98B#19Q)$)0A":*BZ]L(:J76?I(\. MPHRI%,DW1/O[IE5O(WZ=)R2BU4*@!6&4WO07\\$A6,>,YMRD*+O=7]G+';[] M:'S>P%R^6;S&M" ;-L,+8?J;Q:[C93P3EJ?:,RT(4+Y>8&1" 07VDHR?*1@Z M]0-H*,68 HQ.7+U2.?&^2-#CE@53:+FO"<-B/1!D[KS$ DP6)XO)PG4J3W>[ M.UIWEHQX-Q3:4P'MZJNVI#"36+L*B%H8B(*+XB($[6M&.YO16R@:H@L>I'#"I<)$[M0"XRO QF2_[XV57RTA M>8 RVV6,ANF\#L'+^:_D$+XL%ZHV?RK9/-%%RB19!ID*>:W!!_"6F,&99K6X MM[>QSUWSW?"-*CEN-(3KH-MV-0Z.PH _A?4QR7&=!NN1G23+2[T;#SG56C)% M1' BU:R_A)Y$94[U:9UR/9XQ;<^,AE8-5-?RWN"ER/MS5M3%A*B7<39]N[D; M.8E>B.B\![-)#XD<7.+U>AOWUC"F1.YUOVH/N&/:+!D-"?LKOB-'K[9NG" : MGA+/P(1F]0(G@V!\@5PTJD"Z*J+;Q>NOHAM3D=D1,_! M?8EW+KG]%FN*(T; M3D]KH8;E1&%FIC #T2L'2G*RV\$$2)E&@M9_J5RW*]:[P[QE.=L_B(?73],= MR;C&]7DD-G6=R?]D/KH"UB0:A=H>R"G#(9K";>2J2->GU]1N^':AG_TW_0[7 M;9,R[#=/BVV3=9H=YTIC;'\Y,8YGEE!"49EP>H,0$V=@)>K$! M%7=IRNK9. M^WYOWX5A[H^RQMZ1$AMV:GDW8)IN]'6\&%;3?X5MHGIU"K!^7UN%,+*T&(P$ MYD,&I:6%D*4#%D/2D2GGL4^YVQT![D)"_TMX9=9&E$*4"6P\8 M%&,T-40,8!E/A3NK);^K&.-&D#OM'+,_&@5[:;DC#6O"V)S^J$)2QMG(L@!C MZM80MQJB8@J$0!$+1=VLTZ[>%V'M1+6[:S$_7J[MJ\J6)\NGT[JY\\MB>+HX MB:MR,CMS!B:UQ:#714#PJ$&%6GX\F@A&6Y9M<"%UNO[W)50[<>O.FGF.A5K- M]-C.;GTJ]_RR/)NOPOSMM'J6Z[CEE^F!WU6AO-+QJH+O[N#'DE37:, U<5YXGE\B^>C*W M/FJF:RL'-ZX;0WO$4N'CFA\O2RU3^&RY/*$W8"W$M9Q8-$+F6$!@S4!+FI:7 M[ 7$X),/&7GHE;9[,ZA1U?OI1*4K<5(C';4+P+> *&Y[C>].AG1$:\7+6AWL M>#'_=;5(OT^D$=:1K.!KFUVE2,^A" ^)HT:!W!369X_GZ]A&E1UXQQ1JI+&6 M6SD),:_KUK]8K#Z?VT1?A' J@RNU['RPF6*PH*O$,0I3DNJT.7T3HC'E_MT5 M:5HHI[G1(2LXK6+/\_(\?8.(:!7%0I+[1+Y$*A"XUF!EDA99E,KT2>+[,JY; M9NO]OS(V#31U'\4,,D4U3 8%P7E.^) <7>$88 PF>1^9YGV8M&\Q@_WGTIO% MX_2_)],!+^2"/Y[GS^G@*1H?&#GEPM':H)@2-!K1 \\T')D,@+:=.N3LC/%; M\ D/)=I- M N0W<'^P.<4ZJ;!CV;!S1Y-/<16FLWW*@UWSD,/+@'T-6:-R7V>O^5@S4')M M5:HRS?2:]J185.2PB0+:*J&5X[&D/G?ESZ-HT15G_:QZ0K,\PKPN#SZQPI+= MHFB7LYJZ3QP#9W2F[W@1&8F*H=?V\G5XQG3#<6\.7-<$Y\"A;Y*_^2JDW\/; M=8N.+: )3YZC7;=6P1J!B #.*[)K3B458LTP55^9YM<_>4QV_F!%-AB\MM6> M/V- 2>_FAM7$N-I)V6>(B8( [X,TP:9$ 6:7^7L1QYBB^F;S]H"A[K@V/Z\' M2@)::]_',@7]Z@N2E)?+$1%_&8O)M1\?$@ MU=XS$8E9.-&&L6**!LUSI$#?TIRQP=<*X-[+6'S6?<[;]L<\)M]KQ&2\M7KO MEXZ_+$Z&"0J/=7L)"K>61JG"]>1W2I]L$CEI@WUV]/:&/*:J"N,EXZV5>\]< MG)[2U,&@UVV-R'4HH"(SX)"FCF:<"Q^-YIUZAN\->4SU%4;,Q=LJ]\ZY^+BL M<+B,6%EGA+$.I)$FS*7L(ZEN66_CC,/)@%7?<<-E6 MP E?:@AWP'[,K1Y_^';-_M(TVLUY2F^88S[72>\%KC8%GZ=I^]N:DS?))3MI M:\*$%PJ448;"5U.[)]4V#B$:P_I<#MH588,RE)?>LVW5NA8_)1-3C!P"%X[$ M#Z+V$B23S+D)CEFN?9_TB2_"&M-.3!LI&2&I9%N SI_/WY>KP\70SG M4#X9,$]7$^M0LY0D6%E;IS-1P#L9@9Q-'@H9^"+ZE'[=#^^8]ECNB6G-U7IG M%*PU,I?U;D*MFAT2:B,\%*]J"IRM)6J4I('A1?NBF-)]KM;= N0M]U#ZICZ- M@FW[:K CQ9[-R4G$Y49V[Y E'2(XE\@K30HI>JZM287W1(=2FRO>$:O.XQK3 M_L<]\6AO-77TX1^G=')ZRN[QR+!GG M CBIUBTU(X0H,CCE2M ^J93[Y+W>=W?YG[ L!B)HFH7E&O1OC(,V? ?!&@)!IPW#&0.1K!C__N7&[_\I M%[_-O?<_+?[VXE=GPVV_2!_+?_H_?__M7?J(9P&&X]D\C-/E ^CQ>7[Q#Z^B MT3\M_Y)^=3;\ZVSQ[W^;I#!?T'/O$GZX]3?JGV#]:U!_!%R Y'_Y,LL__MN_ M_/##4G)AFJ:3$;[%\L/JVS_>OKJ)=#B>_Y2'9S^M?N>G,!H1XL4GS+]^PK_] M.!N>?1KA^F<@6E*YS_53_MI\Z8/A*0:3J/"/13'%<%[Q'CMD_O MCOGBLR!C">>C>8^(;WYVKW@G9V'8IX!O?'0/:!>3BQ/!P/ MZ\;Q&_UQ]0'U48? P"]S'&?,/_XPS'_[<2AB1F:DLDDHA5JX**)(5BNN0N$\ M#2X_I@):0QI-TK5/'=6=;7)!Q2A$'"U^.L@X'/PRG@_G7U^-RV1Z%E;KP%=S M/)L-C.;>-"2&9L\'1 WR9RME6.&Z2\?)I]_HJ<0HX+_ MMZK?PO+;):5W/G\IYL-6M3Y W]/O#D)R42KN(,J40"5=P*FHZA<=,O?>!WYI8H\FZ[7L'I9#GR;J@G0.X/S20_B6W)#X'_\83+-./W;CZP/&O_? M\S"=XW3T]2U^FDSG ^V9EA@-F.)H7?1RT+I8ANPLLSPHZWWLC=&-AY\,N5V$ M>I-GW@?/;W ZG.1?QOD%6;T#D4U22%@\0P)$>QX$$2RH8B2ZC(A%],;RM4>? M#,>'"_0FPZ*7#7D:R-ZHBUQI70ZAJ& \Y"@1E/:TNZ20 .XDUIM4RRY4+Y?Y)-2U9W2M_AA.)N3ILU_#V=D%TB))! MCI$BT79_<[<]^42H[2#.F_3J[O0^IWUD&D:OR /Y\O_@UX%B)EI.,+03DEH;\$Y2-9 M"(PL/H[1@;*&@_S\GIF^\O@3X_I0P=YDVW=A^QDAR@M4H_!A M(%QD*),":R/9"EH0ADP;C2B.V6"BS'Q+F'5/AJ\]\LFS>K@ M\0Z.@6UUHM+ MDRFY:HOEO9O3H?%\];V%O489.D:\EOO?ARZM,NCDLPV460GVGD-@2V;.:-_R^!.AO*M@M]#=0UCL)BHQX(DGR94%Z>MAI)B' M(&6$5"(FHWQ*KAW=XF3IWD^P6^CN(62V@O-F,IN'T?\W_+0X;QA3-F3&H61/ M9J2G)7M:.-AHI>9.>XP]\WWM^:=%^.&BW<)X#U&T%:SG].WKZ?O)G^.!=\(K M1FX"LJ)!<<A.P;1KF!;6Y.OIF^GD M\W"<<""#B,%%A"0- ^6D@)A$ 10R(G=!!NOZ97L#P6E1WD6\6WCO%%FKZO=L MBF&QTR!3,J>4P+!+;PN/G2)GM=1S M].;C9+S.K 7:2T2D8P)54:!B<>"TB, 8MX+PZ91M9RXWG_KD^>PDQBV<=HJ/ MK3(NRWC\,@<^''^HN\?Y;, ]!NE# L^1K(*DR"JHM4R):TEGA3->]Y6IW([@ MR7/=FWBWE)7T$DR;XS2D^? SO@CSL,(YL(9, G+PZ)S(A8P$F\%9YZ#(@L(I M@[9T3WG!$>.]!O%MX[R%N5JLCIL_)0O@PF7X=Q& ML];2_F-H__$B@T\J MD.,G3$C.$M[<8YW)Q8-/A.7#A;F%W!XB8^_.PFCT\_F,EC>;#:33,FA>(&0? M09D2(%J3(1K%RS*IVOV,WO+@$R'W<&%N(;>'.-@O9SC]0$?(K]/)G_./SR=G MG\+XZT!8XSU/GOSUF @7&?;1Z S%(0O%J&Q[,*KO ' B9'<7[A;2>XB&O?N( MH]$:#D\Y,N<$".?(@]>HK+'+UN2="\<&BW,)LIZC7.TSG M4P+$17P_G(]P8)2E%6D$92V!J3A\\!PX:LMD(6^]AX+>S:<^>58[B7$+IYT" M7.^GH5Y-???U+$Y& RS:AR T6,GHL$"M(6K%H"1K8Q8*):;.A%Y[Y)-G\W ! M;J&R4\QJK5>_?$D?P_@#+DI-<^%9H_(@,IGKRG$#40D/:&QD,G->L+M?M.W) M3Y[8SN+ANZ*N$ !>>D> Z"Y73N MAV A!"]!!DGVO9*"J[[Q;U%DWH'@$;XNQ]B'1\2"49,YR0"&7J M!1_Z+@5/2)"I+$KTLB=+>OW('OF])+9M=^!^6-Y:_FL:36:8__;C M?'J.ES^%XL-L>=$ TV M^A_TJ@,W,?5Y MS6PN&2^IY)FS21^'%TH6B7@N("%@@Z>18X MCSJHNZH1.C"_">5XYE]?_&S2W4FX/39&N YHLZK6$Z$[X/%>^OK_:\_;4B$;-A_'MK-9IQI"\1,W\PF MHV&NO<)^#J/:!NO=1\3Y[#J:'=O:^=$"D<=QEQ2 *KD'9&,'1_@#<<4&>'^/CLYS0W%$ZB+7!\;%$L\KE7X!23'/:"Q1H@QE45@5\-+3/96&E%=DZT<9E MW KG^)1WX6@KW5T$W,)$#+./S\:Y_N>7_SX??@XC C=[-G\>IM.OP_&'_PBC M!]U!:T8G*3>NB=QX:*,M; M3$C0X@AGO^-\7?:3+9?&6@XI>@F*) !1^D16D#*I>"_BG7<3#U>.K7!.01FZ MR[G';DUK4*_&GPG%9/J5( U$LB*8HH")6MJIZCUWH1 (GL:"6=G)]]C!:>M:!YDG0XHI@>OD0!6GP1N6@:5< M3'$6.KE5F$ MH*RHUR_JK?:*N-^%Z@25J3<2>O1AKYGCRP/^]\DX;9I]42E7[Z4E3KNK(I./#GW% M0 :RW@1RQEF;S,6=L)ZT!=2?P!MHPZ^32?YS.!H-K&&^&'+&^:*O$_,"0BYD MM$LAK30J1W=7A?/AQ*\1')_C'HF9]"#5'BV6&GVI%?5X%J;_G(5Q_D3GVG@^ M&]/VHPHO@;P[$,G5?A "(2:C@1!A#I9VN[)Q+7!KQ.J6CS\%%ON27H^G>X7T M_'PVGYSA=#2MSXV%,AL(NT M&NRS+[ @+2S7OHIG^#Y\62V8D$D71-+"@DLL$3+-@0Z;.FJ.J:23CVXSA-S3 MSGL[IE-0@IXEWR(4339BJ%TA?L,PP[=U&N'K\L<,%P '6*21EB-H90D]:+/G*8A>+'PAFN:DN V+@0*!, MC7XX*,KHVK>M."-VV.^W?O@IT-J/Y!I$H+"S8:PH"U%72T*0?>A\0A"H M%)=2*U1W=:3NV=,Z!07H3]X]#ABX[E .8F99HTN0LZD5T(0B>!20:P<^93)R M?==DGZY)IB?M2!\@P@:G]F_#$(>CQ?VH9^.\J)W^.!G19\]JE&?^]6*I3N:8 M.;D*WKG:[,=P<)H%*(Q%Y;D)Z-HCMF(ZO%FUXO%U9NI#00#W>X7@X(:ME?H%L((44 M$3VY(DR2Q9*3 R=5O:5KO;;1+DU& 'L3=(&'W M8OAYF'&<-V&5+*+S5M6 ,6FD()O)U_DKQA9G%6/L[LY>'<)"VP&=C!KT(? 6 M>;EKT8CUVM<=1 =>8?0Y"DB*3"0E:JM83R9TL"9FSXK)Y1CAH$U<)Z,5/8J_ M@=-!6]?T'//-M0]D\I:.L0!,L7K#LH:IA*L):ZV+K,%NWJ9H]59()Z,2_0B] M0=WJ%D28R8?"*(&+6G5BA8)HL@-=8M+1H92A34G1"?/?4GOFI+2BPX\AMJ-8[N3':EH8%,N79W?)N,/ M[W%ZMG!Y!K88TE[!P/I,.Y4@)EV]F9\-%\EQ74IJ@88Q9B41Q2J/,) MO'=:WS6YNGL.>F>HIZ0Z;7EJ45RZ;!]$N^KR4L^$A(#SX701TWU1N<#\,X[I MFWDM?9QM%=V A,2R=QQ,M'62"0]D/5D.A4[0DG)F))8V5:A]P#\E!3P^G\=S MG*\ )*--!,D-2,$9J, =O34^050V:I<)Y)WSQ'KWG4]3F?KEH=75S^TJ7!C' MF$.B)2\NI8H D1<$34Z_$SD9R1I%5V[%=%*JT8_DV[K25T$YLMEJ[ZL4ZB@/ M5!%BEIZ<2*&$C]HSVR9+?_*:T%W>;=WJ09+.1^XRA%@#!BR3A>6]!BDC1G+] MK<,VQLD5$*?O,N\EY@8VP\T5OAJGT7EM2?VF7O(B6<_GTV$\G]<,P?M)U=7) M>$XBI4_\L)CNA+/+-R(+ZWPVI+6AMJ4P0@&)QX./S&9:*-E';3)V_:[C1/7N M [/3_6EI45N0\T+X8?0F#/.K\?/P:3@/HRLP!XM[#\K2ZR1\O1*AJNEE(W#) MN#)91EO:W :]']LWK4H]4]<@#O06YZ'&!GX)TS&M?G;M\G09IN%\P++1*N0 MSF820%&R)DP39&F"T]Z02==&N>[']DTK5\_4-;#-_CX<3Z;K&9JT[%HB:@3# M#$R;7 M^R=\0-H$VA1=R14K"-M[8)I)O6G$ZT=*F)&*MN(OP0@VB3_%CC6A^ MQN5EK]\FLWK/ZW6IM[XN9. MN:E6 >EX &7)IHPU55-,L=DJ461IDR4]$/ W MK73'(+E%8['=8&]$V.\*QB_"[^ME#D0IF0LE0*K:0H),30@U#,.YDL9P9Y$U M*_IIN; 'N)YR# 4[3*F/HAUMVR3=M;R7DRD./XR7E37IZ_LI+6&T2($^R_]U M/INOVJ4LE\2*X626#,^WKV/09+X[M"=F6O@1?T?HIA=C[]>B6B MY(/67K$$+)-+ILC_A\ 8?2'SBEMGG-5MDI0WL7S31FE':AHDL/H1SL!B3EHZ M!8'72U!$*S@E,W#/N,^!D>'0:OIA'_B_::5\ !5H<$O^OGS0($GC6=$1#*LM M%E-,$ TSM1Z.(:^=B;%-H>)]R$XT=]8K(0T\[8L;Y>^ELO]^D["//QC_;5(A5DM)4%@5@G32<( MR&E)*@K/F-:)-YXV]M"C??N@>>?YOON(^S@S77=!](W/]]V+M/N'NQXB\>/H M@J#S3\LH:)=T9*_765$Q,PDE%)6>P9*,;U?<]SOF^>_%S[WS??81[G/F^4F34V13PEFQ4 M57@&]'X>K4O+/I3:M9H'L@^,!]%N[A]=.1&!J 9*3V> M9;[E5^"%J_"$M=H%3& 6H5HMZVP!A^ 2MR:CMUZ4'9C?X5%/FO&^ M1=FB!=CJ'OC+X;AN3\\GLZN=:Q>=RBUFF;@&)V-M8U(;J(9:[RN2"BDB"XW& M2]\+[YC06Q [@GKR%]$]#V4M "S^S5;':.F8R8;*RF=3JOV'(8F;,B M0;'!:K+YDT_-]>(JH%/2A8,%W2 -=JTD80EL(.K(^[HN+X@?5;(%YU@!;;,4 M)BO'9)O0QQ8P3Y[WK@)N4O1Q+8U#^T_6F,A\D4G2%VW!,^$!.6+4TF83&N>W M'CKUV87?#L)\_*E/;H,2P9+9(EBFS0G)D5G^IS+YIW M3GWN(^[CI+MV0?2-IS[W(NW^O-!,@"BZGEHZ@2.WEW9)9S(I MO,/2IJ_THT]]]JP"^PCZ**G/XLD8K1D?7T0M],@"O),9$F/XCW..D/H671K-8:'VULQ(K&:)3!F2A(X^3-MM& ^0>:>JS.]\' MB_?!4I\7F]UL4I9W'/K*>6[YY#;)SON6L)GE]"F016O,M?L;Q.;ZD MU^YY+2(/:?Z/X?SC.M3^RY=5Y7F=V$7_R_4^#<^,94[K15TO;Z42(034Y*(Q MEQG*9'F;*WP'@'T4X8I]].5FEX>V!#4YP6;SUZ5.SEY4FN/T\S#A[-UDE >" M2T[GJ -6&*M7L9!V[F! *U>*Y;11J3;^Z^V8GKR&]"3N!H;KK]/);/9F.BG# M^2 ;ZY)@'FS4]2JSC[3"5$,Z+!F7I>+8IB3D"H@G3_6A FW2F'YQW>A7'.,T MC$CQGN4S$F>]J#(??L9?OM0^V#@0,2E/2 !]+4F/A#>0]0::TXYDI#:>MQI_ MM@N^)Z\1#6AHD/BLF].?P]'HU=FG,)PN5D^*/!#&\AA#!!,\N>G>.?!1"N"E M1%:,YJQ1+X#M>)Z\,O0@YI;#T2^O9@^4$=$@'4?&2 4JD(]-"!V0]6^,)1,E MH&C"_!8P3Y[VK@)ND,7\?3*>7$>UVHDNKC+*'&W6)8"VRM>A[!X\0P="2:.\ M#(GY-AIP+[0GKP_]"K]!OG-]1WD%ZP7&.@]#24MF"Z3B:,%!(P3E!*"-.7OO MBE9M?.HM8(ZO 3U3-NE7W@U<@U?CS[CL";-<[L6U=9>4X249*%Y7Q5<,R$+1 M$+)RW,G(L;1IP'P;HM-3AAXDW\"A6+1RN77I ]3%&YWH0".%K:-)#$2O&7CR M>3*S6079<*[#K;A.33MZ9*&!'W$7L!2"M^36Q("@G&'@4L:%7YP2!SU_. [3 MKPN#ZY8F*AF3D([.QBBY!<6] A_(;T9!ZPHV"2_;]-%IN*@G;]\^%L(;=,VY M@+QZMU8M(P>9.Z,+2^2SUT;.BWE+D5[*\2:SO M;+G@_'+;VJE_5Y#)8G 1?*X5C=DD<$)D8"HDC<):QQL%2/:%^N35I"TY6[SG MSBG6:XAI[PEU"\6=(R3K ML0[KBTD71GS@C.L@"[@82?>\D1 +>6-)2Y,,[6>^M+$%;D/TY(GO1=1;=*!S M3&03V,]A-DR#R+37)BBPW.@ZU8-L%*\X%,]XEEA[.[9Q2K;".3[[_=!UCP[L M+^H&4=)-4"^&H_,YYH'VK'A:*A@G?.WMR<%C3>O)G.@G3&1L,S7@%D GJ@.' MB+O'R&B]\_X/''[X6-L9?";?]@,N[ZN]/I_/YF&\*/NZ".THLF)U)$]%"03% M+()#4T (S309*RF8C5SZUAX"NS[OR>[YS82ZY?7O'._< /K[>171ZW(#\'*S M2I[V)"\4Z+*P6.KT[D#2L=)B#!YY:%1.L1?,XVE..ZHGQZ*IP9ER"]C57G<# M\R"30)PM!K)5J<9T&43N"MCH0[8R.V?:7#S?$^BWHU>]4-4@@W?E*LV+X>=A MQG&^/$HQC>@_>:"B1RS1@$RZ7J_/"#%KA!1<9O29,K2?<7HKNB=[JC6C8,L& MU'W>VW@^S%6'AY_Q':;SZ:(I^;*2'?,RIG_VZ7R^B.6_+C=,O;/:YVL0L_)< M6%UGL=9F'6C !9G YJ)*JNW*>:/)67W ?_*:=GP2MZABWTWGM4HR,RX!2YUE M[E(@=Z]40S\6S65DPK1I*?MH.B]TJD4^7)B/O_."3;)82?Z_\LZ08&R"Z P) MA@7FM VD]&VB;H^]\\)>-._<>6$?<1_GMOTNB+[QS@M[D7;_M?M#)'ZD 00F M<"$- @N:D'G:*CTOOEZLB 9+D28TZD7]V#LO]*P"^PCZ*)T7:HF3J_VAN.6U MZ[;W$(1@=%RJPFQ()ME6%Q@?8^>%O?BYM_/"/L(]3N<%IETPW DPT@90=7Z6 M]^3"UUJ@7)@VCC=JL?(X.R]TY_M@\;:8;]O-A_GYZ_8/6&R$S J%VC BUI1Z M!UN 3T% Y%DD$4S2I8TKT7!1)V!Q/A;*6PRUW8KL]W"&JY=W%WQ-+=C[$#Z, M/?MH5&(G5>W(Y]%VT2LXN7#"9BL .6WP2M3!@K'4QA31RF("'0%M#M&'T;=[ M;.A.6 \PC[M7%F_THNF+@ENM]V.VT=HR-_PZOGYZ:FU[3/L& M6_/P1LGE%$H)1E3I"CDC!7%E X[=-O:]L3>6V_I&'B43$ 2LM3X MM"6S#S-HS[U#@5HT,JO[;[UUO=P4F8]H"SF[EH5:4:R 7.$,5AJ32BI*-RKW M?WPUO/MP?'<-[SY";1!06%RFW/):5&P$]'5Y'[[0N3Z<9/IY;4M><[2+_UZ6 M#Q1?Z#64M="_79 M."]^Z\V$(.-\.%T(<'4=ZLTHC&?/\G^=+R^,KQ<]P!(=T^A!^'K/4R1:H#;U M0K )MA3NF&F3>V^TH..KZK%U:P_5/I9B'%G?7TZF./PP7@Z%2U_?3VD%),;E M2A=_&BUL((?K:7)ZGE&MGTD;S-]JLY[NV'U\M6C7, MN$>H@Z*L9BP($,[2"UGAT0M*:!6+)BKF>6IC5NZ"[KLB=J6LS9"R37@7T#BC M_5T% UY83S>N(E%V<$"@DL MV3I*PE*51UK)^U- MB@I0E'I!KD:=DS[%VJ,= MO0"TPO''>/8)T[ ,,:]"Q[N VB=_N!OGM\$Y;K*P)ZHFK>1\-"4@3-9GEL#H MI.NP##)Z%:=M,-$YA5DY87=*M#Q&\F_)W!V3^WW$>Z19)%N#_8L$T,?)B!X[ M^^6_SX?SKQ=_>U@.9>^G])%"Z;:TC0R*LYF)2.:!XK'>PXI%24-?LLLY1N,& MASRP]P0*\I#J5!O0CGM0-CAPZ#(D%Y1&CDHW"MWUGT#9=-%>C6]*\NUD-"(7 M_\\PS0.T"KWV$D2HM:D^2PA%"+ !HXJF>(%MZA#V!/HH/)I]]&1+*1>J3MC--3>!PK:QH)] 3\H'4Z/>F6LP#^9* M(U:RGSRM7(!S],Z_\(HW-\ MEFCATUJG/IO_'>33R"ZEP']0UI3 ? MP1MR]SRW@KR\(EANTY5S?ZRGK5>-N6O1 _X6R,N7XA;,V1?E!9G[4I%@5"D< M@BX"$*5-"KEBC1HL'@#VFU2XWMAKT7'^LLQY]G[R+.<%'6'T)@SSJ_'S\&DX M#Z,%]+@)_2V2\&;#.:XFT"\7^Q;3Y,.2U,6+-HBT/FUUAB"]HZ/>%3KJ(P/' MZ,=1")%-F^!SZY6=MBX_*KUHT6J[IP2ATEH[;1TD4=OBB-H_,6D+F3LNA2[9 MI#;1K19)X)X3E,%R8WA$*+%&$D@:X&A7 YFRD-R[U*J3].X)RC[3;,6FR+5& M\-('4$XG<"%H8%E6#2'O.+<)4.R89NM<#NXU*S9Z#2593?N)-> SN?^(V28M M:S.*5I;M(RD'[U(DTT&8#UT.?F,)RPVG[OJ3<3TB%L61G$23@V>0@JGW6 +M M[MZC[R M;5!>>XNWN&X!*E/$8 0PHPHHDVJ+%FU 6QDL8K%FM_LD!\0#[H!U"HK0G]R; M='.;T_HPK]O;K56U.(]>"B(KD8O(&+G/ODZIMSR$6BR70QOW>3N>4U"#'B1] MG.K4M6(*0<^F$X[5.7LJ2H0H,@/TJ+/5A%L=S6T^'2WH1]X-:E"?I71^=CZJ M=Z)N*T=9]Q?D.@5E'$3M'"B%$:*E#(I*$H;/EI4KVX- M8*ZP:<]0Q^(@IT2GF]<1')UI4"0*&PBPIWUID>M0.H&'V M\>5H\N?L.JJ>^GY>?/@1NGUN7\AFCT]FC5;*9^698IB<0IV0CON8&%,Q[=#C M\^(YO5],=5;:5#P'JUDU2!*'R *]8,%:IB-R:7C;<.%O/7;VK()Z,YW4FKG\ M\]<_2*2OQJ\_X33,ZW#(-!]^7G9M7G<5LM%)ERHX'3,HF\VR?03ZJ*R-)FC3 MQ@W:'^NCN)ZZC[9LJ9YO24\#%_I*23>C#3I%LL]TXC4>I ,X1G^4*M*Q&P3Y M<&VLH(!%)-)8/\OD'R*-%PV5CRKY0G_$U8M M%\G_J-U&)V-:X4!'%:3) 61)DN3F- 3+'+@2,2SZV/LVW;YW!/@ _?T?7!LV M[P4TH++!1GI+N9VT$5V2!6KW+EIYUA -;?3>1+(@K),!V]QY?2SUD(].GWH@ MJLF&57 ZK>NN4GD?OOSRI6+#53OD@<60-'H)240-RM0*=4FV N.T8,.EB]@F MA74/L.\*U2MU#>*?"S'4//'+R?3%Y#S.R_F(-LXZ'7LVT,ZIP Q9GV@5*$[? M!4>N#C+-+#-8'&]S_MV%ZKM.]4=:@[CHKY-)_G,X&KTZ^Q2&TX777!V9@$%Y MPUCM*FQ!^6C 6\*7$G-)T(8:99ON1-OQ?%>B/HAJ<%/_$LWK\FH\#^,/PSC" M9[,9SFW!DXM6HKQ5*N*1]HV9JNP'\KF!- MJ&S0)>!7$FX5SNOQNS#"UX7$0P*9?ZTS)A8U49_J$@:)QYA+*>"RYG7J)P,7 M%+D2WFN73; 8V]QKV@W?=WUK062#A@(W;\UK2R&5[%B;SA0[0_RN=(WH;-"HX";0M<6XGK1#XL3AYUH>/AN@(Y^$ MFP361EDO.D>(O-X#3"QR-$4$UV:WVPOF8[CSU@O=]RI57UPU"&W=!/MJ_)E> MT,F4WK&!D"K*+,FSS8J\D< RA!SK1";.2_+T<:Y-A.M.6-^.XAS*18,@UDUP M;Z9()F)>ATA6D9&UCB_E,M""Z^RR!ZX6E^ 70=NB0C M6KVSUR"\M44V%=R&@ ;<<.&X8""=R603V@+!B]H.,7'II"RY4>_)W?!].SK5 MF9T&$:T[9/';,,3AZ+HUZ1"3D5(!V8T"E&6LSF.@799;[I.U+#1J*+TMB>^P2-R>01 M:_7=1K'.C3+#PY_^J#:MSGQ.CDK&4HYBP*]MOVNY$L3&;-G>U#X+[C:E9WP0>QXZ_YFU"O(;T[!^R&J0LN[3KQEP2\T$(5C$N-*D9EW5Z>(8@3 ;K;?)"NRQ]LRDN MCU8[CURRWXBN-A. MB&M28O9+8)A(DG.:[L QVLEK@L0O:VSK32&D((NNHT5 MN#_64[VIUA<]#:(<;\+7=9/09<_N:T4@9)U>UH$P[>J=X 1&2-I492%K5$@) M/HG"!0_"^3:=8'?'^&AVJMX8WRQD;4-7"\6:3A)BGKTDD6TI+[H&%;-0NEJA M&LG%486^.$G>-7,VTY$M&2O-[DCN"O+T5:L180WB:KM+9F E5PP%UN*.Q5!' MA% LKS:ATC*E5&RCQA([8SQYS6I$U_',JY?#<2!W9+M@9&&6RUP[OGORU*4 M'^KH4.:4EZ0;PK8I_-H?ZZF:5WW1TV"GNKJI_CZ97R:WG)=N,=I/A%+OJ2MR ME:/PX+P-*N04"&[S(^\JHD>S"_7&YAWGV\%4-+3 7Y<7&.=U_ 0M'^NPI=F M?%G%Z?^@8-T.;6WZIW0 U$PK;BQF;--EY Y0IZ\H/1'28CNYA+9EO-O JUQT MU+6O5QT5JKFAXSH1.DPYA\11NS:N_MVXOB6-Z4I+BQNK*W0O)].W^.E\FCZ& M&5GW5Q%*'ZU/RH#UBM'BE8406.UA'!D:'[AKU'[M?FS?C/+T1$^;N=,["F20 MF552<08FVCJRAO9'[S "N8D$F^E0\E&CV5LPGKQ"-:*K02+PEU(PS5^77[Z0 MTH\_X%OR%EZ/*_CZ_S7<\#F,ZKOQEAS%Z3#-,=>_>#;.UW]PY3<'6IE4EP7> M5LFI;&OK]0BN!.NX4C:+-O>F&RSFR3ML#TUP@].T$_CE+*V;J?K5X*>K8EJ* M;L!9,$[30HU>3*RAUS0BDNT0Z6W-00.\Q1A\,9S5663G4[RP0B59 MA5PX!*ZP1N,%';7*(F (@OL2LTIMPD]=D9_$NWHTZIHT;5@V&J^33&HWP6R# M](8.**94'5J0$:(6!GC@WB;T6:E6]P6O 3F^8AR7R1M%H8?3T.9*S>4EGV$> M)"<2EXP!E[5>4%A'IKQ'<$YG7FOJ36RS+6\ ^>:TXG :&@2U5W..%M>A\W!. MJYP1PO-Z!^/G\_GOD_E_XD*!ZSQD%DL*8!5](9P>:+4(PD1' @BH-V_G]78< M[8;P&].C)L0U<-DO@O*KC-_S"G%1T5+%MOS#(#/C@],&LM2*,(H OI!;)QM;9!=TWIEB]$]; !=Z8#QLEAL5 )BE-G='"+*$QE>]L1$F86UUB M?S2SE;N8NQV$^="SE6?3^27\=PG'83J<+":!8DA0]CI2A0]X8HZT)\V5>%6"(]D=O)>=$[Z%&N/-NP"T K''^/9)TS#,L2\ M'M&T ZA]YB7OQOEM<(X[)[DGJB:MY'PT)5#>J&PU&]Q6MG/83:<3QG7*4<>H54ZJ<.L8D9Y$YE)[F4H9[/NP MCKGFZ70R?3XAVS$M+E?7B]>7#[ER^["&8V\8-[+H5,MU(#E#UFPI"F+B!\ZP>X^^GLV?UUJW^OZW'6!2-EP;3Q9>Y&L;U9+ MP5$PX"[8G'7)*;8I-;L=TP.,:SR:3MT<&MX+,PU&G[W#Q:3)7W&,TS"J4V7R M&1%1O4+R%G'5]&[ =4:AM( E2 \9Z M-+EJ ZEW2Q?M+7ZJ\XKJ&-,RF9XM#HJ+.[K+H.:RB(Y^JSH>JW\V2-I$JVV! MN.B2+E7M(54;27&4P9'WH3;[ZVSMZM4-Q;>@44?FJL=8=$5.HB(TM<9BJ?&S M 1DOW!IGP8HL0"4AP6LCP7K!50I9ZD04FT"I8PPX#SMBD5IS;,+06*C@ZLS]F,%!Q_P*#LN MOX\A]GAE 0N_.^AB&.>U%,Q4+SE8VDJMA9S06*[(^0X[-9/;*0BQ\? 'BS<> MF?9)/^+O.3!U!1VD&ASFBT:D6P(('RB'3-D M1AY?XB"*$:[P&$+3LYGHZ]+VQCSWQ>F MWV0A:M]XYEC-;]:Z(_>,,^$S:E-A\4[ M0#U%/>A;UKUO[\M)E;7]RH7ALF'67-HQ*[S!9UM*+"#1)U Z$EYN! 2O@T[< M2L=BCR? _@B?HJ(^#HKL(BUCTH!H4VT:7*!:WC7#Q(65GI=&(]./0/PMWL:Q>=]' MQ#VG6-8KFT\VUK@ZTW112EI)T%S-_EC+P1,JD#*)S%SQ8G.VYM90^#V/>8![ M.X<3,&DCO1[=B@KM[:)Z@DZS?WPDL^L4KK]D1TO+*Q&D*P^_]ET6J]_;Y1; M&Z<%E^3":$$>#7<90M >K++<%.O)?VV3A]H!7.<+&])V/,??T_K6BQOW+KK+O4%0; /5]9?N?S#S@9&6 M:RXE\) )8"(S+*0L@'EF;'1:Q49]S^Z%=O(ZTI&-!E[+[0+X^>M[^HREUVXL MTTA^.BB9%Z-])03+22)>>1^-UM*V&1NR$[QC9>J/K"P]C[D\5XAY*E3"20^I% ,MK(W7$FOJH5_"$J*U'2["- MQL$_G K=$\Y[#!JT#RL--.>/3R^G=#"N>H]>@;B*:V2D=9>"8"6M6@5E(2)] M9W6Q'&L[TM#&/+H'V&.RIP]E<]*.BEN]KQY#3+_CGZOQS_$;PW$:$N&7?@93V7HI!2BG Z@:3_6.>2!7TM%V M'+5I=*.L,_3N_94/ ["REE5 Q4H 9,K5R2SDGSE&=K.W2OL0 [=M H&=8!_+ MPSVN7MYLQ7PL9A^+7WRENO_E7;O.,G6:H^.ZEE@%;R4HP3/0@<9 D] =VN(4 M;U.,LA?,A_*6CZ@]MP]C[9G%!K9LM<->EV=Y\JF2LK::=L#4U('>ANIA'.:& M9$X:,7$L+0GT7",Q@T1-;IZ3"3R97!"D('M>2:GT3G63CU@[[O&%'U@Y]B'@ M&/GSVN=L3(I4>YH=[*5L^9#.[L9]P#;]AJ)%"3QH([Q*,@<;;2C<:X,D6I,& M6SZO:V_/Y0=^O;2UI-J25]RFS_=-+-T[EZX^ M\66]&?\1\Z+UPB PH0J2,8BH:(4Q"0AU_'01/IB$Q:-ILW]LQW/\Z$A'UF]V M)NTLYI[+I]Z$],_P87%G?05MX&WA07E%'@"M4G%>Y\4I#<4D3T:79T;NTD[@ MYB<_6?IZ$%2#$W]QH>,2C799TVH4J4ZUAPT+X+T1D (7+DDM16D3![^.X\F2 MW(-8&Q2I7P"I[:TU3XYQ84&6FJHNQM"R@@ IG8Q>U>L7K?I)7Z)X\@0?+-(& M#1LNL*QJD9:N;2*S43K/(:$D,U1B >=*@L2$YL8J$QLU@MX*YUBAK%8T'RS: MQQ)S>G,>1\/TQWPX6C0COEC8PF5Q9/FB$PC%EGJ53S&(Y*D =X[\%^6"4&V, MT+M0/51$J0?.-Z<7]B7[!@; ;=BN).YV0=@T3'0_QH<)&O7'ZXX*TY&4AU$? MHXI/43+@: HHQVNC*I7(,9&%6U%4-FT.HH=2FWNB20^I-?MP<>10TN]ANNRE MUTM,Z<:G]1E1> OW4E(3>\,WH0]^KO('I47@\^[!_JRG<3=P-[CYL-]BX9T$6%T&( M1&MU(H-W+@"+!8.-HI __DWX/[V0?K!HGX3_XR-']#("*Z(N*"-X6^>P&!-4 MP!C1M-&5I^/_[,7Y/O[//K)_& -V%X3?_9].O.YOR1Y"RL.HCY#2!(<,3*D1 M?I\$^,@LD6Q$,9+Y^-W_.9;6[,/%,?R?EV$XK?84_AU#G0RVJ"+HP1/:[7,[ M^T0'P-_PCI LQ*RR]CH9E3UWL?B /,D8!&-"#W9[1+>7^.(9SV8SG->N1K\- M0URIT>JY^379NW6LVG*^V^^3\73]Q\7M]TM[JV9=N4T:\N)F%JT'G(H""LMN MT4-!NS;O>Z_+Z&.N\I4QS<_FSXFSK_28!<*!LMEKQ1G$6 O8"X_Q"9H/L6*)MFZQ2 M[P4HQ@NX&I\/+LMDM NTQ3=1HZUPOF7MZ*JB,@@6Y2@R/P&EY6'Q$K2GD6=&I6#[(;OH8(@#Z0[MVEP?QRV MW&6OFN@W\:Y=L!W -HVF[ 7W80(K+7B_3;6:D?;@FB:1:\>M Q-K@^I0W\%2 M(A2;L_2E5BCD%@FXDJW7 _P,[7MZ;=V/".1V2+HW,O]/^)8?K^S\G '&0>I%'! -.*;$I5),3H M+1@A3)0E2"QML@D' OZN;P=1U^"&W?ZP7T[.IP-6KWYJ&8"'VC;'!/*OF4PU M0$2NM12H8IOKEH?A_:YOAQ#7X,;? :CI=P?&VQ U9\"=J:A%W98C*8>/)0DL M681&2:R#\'Y7MT.(NZENJK^)X'?@7V8[HD,>%C.^/&KZXLC*U"%#L"P&YP5C MC8K==L=XM$1H:V5J1,NC26#>OJB?O_X]_-=D^KS.IEP$JKE(O#@1H3!>K4[Z M$K.+9 U@D=I9#/'H?L(FR(OFNR^M76BZ[C^P270W\/9NFIT%[AM4Y;[ M 7Z@I&4K!=A=T7IC[Q$H753).X\)BD(/JM26QK$.1L,8-=,Z&FR43W@,RG9? M_O*1ZMH^I#UPXJ&'*O-]/KUE*F*OBG-;F%+H3)'.*LPE"'+F9,R)7+GZH[MR M$GW7G>]D(6KF6:%#V)I:0AE+@9!(N1B9B-%Q:9PYNM/66W+BJM/SNFP^9E"" M"3HS 8;7UXFS""YH#JAR="7G&*QLLO:[<3U6QW0/3;G1S+8_(AX\>? 6JTSI MR=7BG:4PJG[T0)84!=4K7%!LFKAG%D#O0660$Z2\-]Y%+(5BVY M]D-Z@OK6E*P&&84+'$R7')35(/VB13F!"5)*B)+L5\^$S*+-E)D35H:#A-L@ MCK_&\>KL4QA.,3]+Z?SL?!3FM/#%CQ93!BX] Z:QG(=A0!WM'@AUM!I?K_84BF=0NZ(CZ M=)6MQZ3,,75M'](:Z-B[.3D,B_'=YS,R,6:S=\NC>"D()7SB+A@(QB HP3RX M%#.@8L8E[>N FC:VV5VP3OQ8[(^2!I&?%9:5\NX"INDQ=PW.PQQB/=*UJ0B= M9=UBP[@&*BN;,='N)0UMD@J=JQ.3#99L]3H LX1B+_G0#D6[_N(N$>^ MZT2@MXM$\K-Q_L='DLTLC' %;76341>E2K8:W.(F8\AU>(5A(!4*=%HQ63;B M?EOG*-WSF./':CH0,&DCO9YG8JU5=C[94-X5-.*G$)12IP3ZFK$RX(/)]!(F MTF0FHP]I!V+O> Y:@C" M,=K&G!?_]B7),UG9W5.Z$#G; 0K&:SGBQG9EI:L!'B; M;90F(I-MFBS=ANCX^T(?.K!YBO7@I;"NM F"WP[IE/4CH-EWB :EPDH?I3?BZ^.-RFGT8#:R*5B8F@6N&A05'(=Y6IZ'8]>)Z'KJB4H%@VX6L[)4HHE*UJS:E,2L 7,L5*][35@ M?]D^EC3N]74L>[UE:=%P#468.GDL%(BUZ TU$UIS;D.C&2@WL3Q4]+DSNW=J MR]Y2;FY;7,F1[(*K:9CY-F0/$W'NRMR=BM!1[,=4BV2=%MQGR)QS4+($<$77 MIN]"2YLDRZ%-OO.XZG!/'/I8VK"/M)OD'<;#R?3WR;QV.%Z$V;(RA=:B(&I5 M;Z=;LGTS(LB@4W(>0VA427@#RD,;D(>R="/OT$7$MX8J>HQDOEF^$^O+;V\F M) &<#Y>=''_&,3UBWJ%IX5X?WSD6>OAB-H*EQMALM-/HI5 Q&.\P)ZY#%EQS MP]5@KR=UW:Q)%)A7'_IF%,:U/?GMCUW\QL*8>4^K^ID^ZI^7QC#7M)(B:_L: M3*",%N BRQ!#T460E@,\B@$*E MP#.'4"^!N,*""+%-=\@[83W$AOA >G?S_.R+KB:QWTUPZUCC IWW/$O%/ 3O M(J@Z)372[@A<8'2JF*)SJSC-7;B^:U,?A#6QS#?1U1N1:8[Y+<[/I^/7X_JS MU2U=3,4C&10@BV&@O(EDE"H/$GEA=' 5%]JTD]L'Y7=5ZY_,)G'G3:S7KXC_ M2I*?U;M/.!M$%E(V0D.F#194O33IK,K #4F*^U)2H_[)>X#\KG:]4]DD=GTW MU#=3X7WD3]>]XD?]9_71A+;"0G7;, $]"@JIM"9R1$JSS3&KO?&C487-7A-]5 MKU\2&USL/$A@+X:SFC\Z)[MUF;=0QI2,+ "S-:ZD:LM0%VLC UFX1E74T;;$ M ^ ?+T?X:)6S->F/)17Y]F)I=4UU5O>%MQ"B8$X4SWAI<_GR/F3'-]/[X7#2D( & MP?K[SM%MD*4BGS-FI+.4#E05DX*(BEQ18W-P)MO0J);_ + GHD:M:3K&#:&= M$L3/9K/SLT_U0:U3[%N>=)QL^WU+W$B\LV"BJBD8,F 5,\9KFX0IRN117PF\C!7R'M#_)&GX=1 MJKW7AN,/V^,VU>NIMW_JG8Y!,$J1[VV "TTR=>1MQ=H"@A2(RV2M\^Y8,NVR MCB<>KMM'LW>(%!]+(8Y2%K#O:NHJ7I?GD[/:$'<1+7\U3E,,,QQHS$'6)G0^ M9TU6E ]D1:D$4G#):8&(O-6UH':K^J[Z#Z\L1REHV'=MZYSY;Y/QA_2_._E91/OTK=FO1'GO()413TEDXFPQ$4 M,@G1U]:ZA=&[*4/VYGO*IXE>[);RV8>?8\;U=\'U/>6S%WN[!O@/$?TQ52,* M[7SV!;QG#%1 7J]B(W K:=^.121L4P7Q%%(^331B'XD_1,K'12%2D0ZLK7$ M:07MD+3H)#G/SAD68IO T!-*^>S%X;XIGWT(>"0I'QN+93Z3H\SJ*!@M$X1D M!,3BLD=4-M@VC2K'0$^\8#< M/KJXRQ7,KA0>)>OR%M/DPWCX/YA_QWF]^%+OO;PXQ_>3*PO@@Q*X%9I[B$B0 ME9$&8F(&M$TF6Y<7L4\VSXX%9DHBK0;A RU>TW)$%Q24 KWS">!3K3J1]O7&KY! M77U@13C*=<]_QS":?WP>IHO;?^^GY![47/8BW5>W\R_S*^AM]B*8H,!ZR^IE MAGKU)DC@BCP&FSE*V29AT WW=]4]!N%'N0;ZQV@^/".XMZR"#WS.7ADGZYE1 M$\M6$6)GH*A03%:8VC7>W!?K=[5L1>Q1+HG6%^06M&\QI(\X6Z_IXN<#J5,. M)G&PA=7Y&*K4]#6=!B(HAI9'$N.1M/, ^-\5]HCTW]1A\SBJ7F1P7 9EZ$6L M5TBRB. UK^5M)$5CI0WB^T7GQZRYK4E_[%4OUBNF.0>4C(0I29BQCLCA19<8 M9*%UMKF#=HI5+WOIQ8Y5+WOP<]2JEQUP?:]ZV8N]G:M>#A#],56#2QL=LQZT MB[Z.K"C@A46(!0WFXC"K;[CJI85&["/QAZAZB;9PI:.F?;'.2EQDQ55QD.D8 MY]P9+7B;J^]/J.IE+P[WK7K9AX!'4O62.0M"V "UX2 H# Z"Y^0=%*UC\#X$ MV2;]^K2K7KJH46N:CE'U\IJ,OL5%C/6P5C+2PH.2DA.FH/*".Y63?_BE MK^>EX\X6 5(GVKBB*>"85%!3I\$I;UQJY%[?@ZR[];3XO)?T9B\2)2'-_S&< M?WQ^/IM/SG#ZRY;>EJ47VR71Y+3S5S'X0)'!)'#LKD ,$5DH4)+&4K ML\[EF._5<:-1+36E-[$_EL#1W6/0I4Q2TM$(PD<%JG8I=X*^K P4F_D;TYNZ8V$)I-[K@[=W@5,T\C0-3@/$P[JD:X;(WRZRKJY A2> M'+>LMNYF%I3(&IR7!;)1$AU7$7.;M-X1B+\GZ',LWO<1<<^U@^N5S2<;:UP[ MA"::[(.!R*I#&'2&H V"TRDEE#9'%/=X6#L\YOCF90<")FVDUZ/-6*&]77AT MS\;Y'Q])++,PPNO0'&H57700HR+MS;G.+*7W4$=4)DJFR7_<@=A['O-4B>U3 M>CV^L;/I?/!F.LGG:?YZW=A^L1=Q71(+Q8*VM2%>C*$.EN%@C1!>*:MLV*G$ MG!YP98.F/VUNSKP5/S6&N$,W6\<$=0.UCG>W#_TTXQ[7. M^F'J)NT]B;G-:[\%7(J"'FTT!)4EJ,0M^.P";716L\BC++OE_!\C][<8:$>D M?A_I]FR;/0_SWX;S.4Y7AXY!ZXLD:R*C+J"<2A U'6N)L5CM#%LXV^'(WOC8 MXQW1/0IZTH^4>K:Y7HWS^6P^'891H.5]FDSGZ\&LZ'7FUF5(3I*]@+5/ J&" MK+S'R!UY"V$'ZFY]P%,GL1_)]?S^/?LP'2;:T<^G"UC_7D<+K?^\1F>LP& $ M:,_K>NO*62[ T!2I4T"SV1)D*Z_W/^FI$]RS+'LTL!9^W*A6M0[''YZ/PE>" M]W)T/LRS-^?381FFA66YWEP\S]9)VDT620!M G@R)D%P&Z654H;-6\3;W>$= MG_?466\BUQZO#BTT4-O_,I3YWG'F5XZTV;IE4%/98/M*L3V*7IA>59\U P*ZUJMPNN M:>M42B5;O&.XI2"@E\S_ZM/>8CVZZ=-?CA96:U[EX6)@1@?EP3M'[G@N M'IS4I!5&,-(Z9GQIE%S: 5W7H/FJ1X$7/#%ZBR"ZNI$E,ER<5@)SCKJ@;W,Q M^DD4>#17G-:4]>QMW"&/BTW[U9B.!WPYF2Y_JP8Y5_]LD+!8IRV"(9,+%.WV M]38KG=\&L^2&&U%V2=1T0W%"6G1D2GIV:)Y/IH0FS+%>YA_76:'_]5I.2+5.6Q>%,#T>R M $.629I3EZ^[JZKKPD3>07AU>?6.6!:T_1Q;.'3UM[_8%.+GGUW&]>U&-,Q= M2S9DB9]O^+NF-5U=LRU4OF*W4B;Q=L5GL:V.SV)"QV>Q\: 1C:>< M0C!]1M8,)O45 J>ONA[C*TR*K]-BD2[.4UB@(QZ\1[G;"850XS8.>U MXV*0F+\27QL=QOT]?Z!R243H'2U36!J64VQU:YEJV*? MNKY%EF-UQ\2@*JTANNE>I+,/,=]WE=8@=7VS6N<067<'0"@%0U69#U9VTK&V M!FJZ6*A:!ZD\5EW]2U7\J"JMZ?0^1,0S5VD)*2E;K\!Y([>7XZE6:CRCT^S$ M>;%S3KS$*JU!"AA0I35$>C-7:;'CSW^]$]50RHFJ6!8M R55E#;)C34E$+H9$P?>+J M7Z?G)2I_0@D_>?'>,]]P@CE=SW_G]!F(@^9O666SK;5NIJ6)32]-5+'HF- : M5O#C5,2)9VWMY:/6XK-W9""%=L/AG85(/H!2KBKT.L:@P?4O@7OL$+P54(VO"]E/E#YK'T+A$T,H=Z*>AF!L%PPU5P# ML"W.'#GIP7M>/"$8'4GI@KM5&&^!L!&8&!0(&Z*;[G&0?8CYO@-A@]3US8#( M(;+NWZZ('0BEM0"94F5G/F=(,A/P 5LIHXBR].F O_1 V'1Z'R+B.9K$_GZ] MRO_U+O)1]"R.YT_.-'+OL/<4V/GG_"+N3E MG]M5FJ!I1&08H2(5J*)89<'K706?P2^9+#MR6R!.AT MF+7=C\^?5NM*9P]9=3(P8&QQ:\="E2(7DY+O-)%U M"=R_[71+AUR'FMZY/(?G!6$H".&T!JV3:2-O,B07' 0L$JU)I-)+,R8&BN!M M ;X(\'6H/9[+.7E>$")HYX0CD#JT.1-&@\^!V-^7HE)-ACKE"RY&!&^K\$6 MKT.]=W?/ITW[WD,*VH@B?0$9)?L*VFJ(*",;")5*K3K3BS-"A_#_MOZ6#[L. M%?B+,,:+-.2M%U"Q9#8#L$VDU06^J:<=N#J.)FK(\ RU(*;2],O!<5&Q>C9I 29 M1'/TV.7SH1B(/E046BI#1\I 60QZGTF_73AXARBX VAW\D'O*C5#2KE(14#* ML*4C=(!HHH(BLS.YVG9)UP5U7R5G@7YN=TT_:IH^5DT]TO#N$]M_.(]75VS/ M--(VJTP)'W3.D=7<;JM=9DNYR !D)"\R$S6ES@UR=DGZOJV]:335(0?G(3UW MRV0?BKK:;8]I.G*]T#BEK;I(O,-1]!7*K)3%MCW2B^@!O;*MFH4)-474Y"-1 MIX[JJE]=7*PNOSC:LLI84(.VP?!NERI$K1WHH"MY'TB4 M/O'%1Z3,;WV,U<^NND<)]TF[H7NEV 3=./;\XDXU7X/ZG=Q[+)R$C LJ>IJAZ&/O$\UC^:GU7ISM7::=1"2G6!PCM@QUB$! M.\<)4@I\- 45LUQ8"9'2^HYN_QSF],C3XU6:&)2X(U5 M;29-@2B%!V<32LUVNZ]]G)DIN7B#]EP0>%$53[O%C\E59\F"Q=IZNAK-?$IV M,+RS3EDGA'BKF_T^ED%/Z'0H=#HYWWR&RM<9OI\OEI4F;UI/3*F)3;&4(5@C M@#WK6(I@7R[TZ>N\'WW?'3P[J*W#N,#I+@,HJD*NW6"6-L/4,%!2%@6T%0*= MC\*Z3AUZA]\R@J7TK>U_T-Z"9D+8IJO=TM) R;P565S7B50)CH*]M# MR)M]%\P^I.+EWP,.PL'N&+%#]='!M]JY'=^'FJ[7?DM(M#IH1P^ZO< M$!4EK 91VI#6; ([]WPNF^"U"UIZC7U:4"T@*ZF7IH?(=.)I&">*S\=&SMTM MD_-&"2T<"-\L^5!;$;]U$*OE5[%&)W9LY*\.2=CYVOE-VS$27DTCGEF3=]"H M'++W(**,@%J7-F R05#%IEBI73R^)>_,=VA/HZEYDG?VH>@[3]X9I+3G,S<. MD?A,R3M*DI5ML"#Q4=++*8U M]M*4%*#W&7PJ'FHK5$Y)ZUC[I L-'EGB'Z>3=X9(MP.=L.6H V7[^XH*ME9 MM-F!+]8#HM3@27C()BMK#3JJ/7.U'M+R2O1]L'A[C,OZHGY".^E4"6R^:&T MB7'H$:.49GN$-*)?;AZ:UV[X#:O4%@F:/\ MZ1!-OY3:O9B$$D:U6I^D :/0$(U08 J:[)1..AZI3]=BT#NH=F]QX!VBX-EJ M]V1PB%I%($F)[<,2((8J0&CC"K*%*#I-3WC-M7N#-+U7[=X0-4UHQE^MKT__ MV22Q65'1*UNTM>!D<8!"5 BU%K AH7(Y:X=[7(;6+M_8,E=7%S<7\HN!!+*"QF M:H'!)"NDU@9;%]M21#V&_1K:[:6_+QX]WSD]2OBK*20W\7'ZC_C7 T)\*=J1 M]^"<)[84@H9$E9&)04JA4O1E+Z-_/Q4^?/0+5.'!DIMC?MU)SC<7-^F]N5QED]RW';;/.>=#Z?BPK$ MM%(0@*0)O"H6:@C"5@S(9TL7Q(T@^I6C;RYU=@F)?4G83RS)/63WP\UZS1[^ MM@3E$R^BL/68DP73INHB^QF08@U [/JK&JW2G;J/3,G%*\?JT13>(9]JKZW> M!I+29P_%5 GHG 6?4H3(8D)IF,C:)XO^[5B>7D$]"M@&F@Y"VF0D.VNQY I8 M1&E#73,8TMIFG41)?9(W1EE\W>2RC>\*KU%8GT%7J0 -__!)*'!4L9: THL^ MF>E#J)RK@FJ)EN]P-2VE).I35N"V,+;QM[IL-PZ;:*:7WLF:#(AJ(Z_&TJ9A MZLT)E(UE,Y]TIZG!['5E3B+0#H$&9TVV?5I&34C(/;-O)X)#T-$ MWB-#\_,V^6,3,)5W=,F_7+LAN0/+SHMV$)G_[X>?W6ROFY')+[/O5U?6:KL_6VVXD#\Z' M%I[A382\$154%;S.263PJ"LD&RN_HT/2?3IIS,UD/VD47J!$$*PH,.R&>8E+[D/C6"KR+$-@:0W=3T,D)L,E>!F!4D M202(PH&W*D-!E9./*:G2YY1Z^2&V06 8%&(;HI39(BG[$/468ANLOKU"*H?( M?C9@5!&5B]&"Q!H 54T0,4LHI>@2I$*E^D107DJ(;7H\#!'Y'*[N/VFS9[Z/ MZ^O;C8L>\R81YG"7]KEO'.VZ#B)Y-]_31]*J&.5"PE1,^Y.52%6AM(KRZ7-? M/C:MYZO?_MD>4/- M'7CPJ#.Z.A7:"Z%Y>56KVQ1R(R 624 D>6&X6'+N$^=_DJ3Y';E)'^SSA_B%5WMX/WV5-=2I$\.3&I-DP4J\,H;L$HX M5;--H=,(VJ&4OC(\=554A_3%>_R_C[=/@[^XJK.L#BQ1*^V) H(*; K%%%V4 MUI+K%B-^EKI7!J#)%=*C?7*5%P\; M@FT@KT/V>ZGT"6+O3^/QFRUTP\M^Y^58O74VP>X[=.]!4==8XV.:CA-H[*7% M;X!EA KF 8>D&FIL(]X1/6#5"%%Y 2B%4I&JD)UJ/N8"Q3/!QN-A8HCD)^X, M\>/9FC*_?5\=SX:8U36#5$HS)&ULW+U[<]PXEB?Z_WX*W)Z)65>$T$60 MX*OGL2'+=K7VNFROI>K>"<>-##PE=J1%YDR\6__P']T?L#$ NVY-GB[M__\-OM!YC\ MX7_]Q__X'__V_T#X?]]^_0C>+=GJ02Q*<)4+4@H.OF?E/?@K%\7?@JGT(0Y$!!.4>##@-/)1E'">A-6@\VSQ]S_I_U!2 M"*",6Q357__]#_=E^?BGGW_^_OW['W_0?/['97[WL^]YP<_MU7]H+O^Q=_WW MH+H:I6GZ<_6OZTN+[-"%:ECT\__]]>,-NQ8G]0)'K]!_@^UE4/\*(A\&Z(\_"OZ'__@? -1PY,NY^"HDT'_^]O7ZJ,CT M9WW%SPMQIV?VB\BS);\I25Y^)%3,E?;5:.7SH_CW/Q39P^-27.#4E@[![4-_]$J"..R5?[&6!"^$#I5 M*)?LA6)S[9,M\UUPELP&G)KNU U0.[P>#KR*RTQ&^'EOGB_S5D.2LQ.P-U?\ MS);*U7PLX8N'6+OFUJ:42^M'HP92J?('L,RYR-62XH!9Z\=W5< [0AYG'Q73 MSW\EI2:LRP6_6BY*M0!1"Y%,%+>*H]\JS?\^(X)Y*"4"\D0D$'N)#U.I@,8! M16',0B_VC%C62NK4^/9S>2]R\$)7,ZJPP[J;;P=#<&#FK?0%C<* +/A+(,$W MK32HM'; &KU0VKA+A3*P@DB2@E8V-@,JO'STLYB71?L;S34(>JA9^_V3G>11 M>*<7&"T#];NY'Q?=W)-,,QH' M?:G?7 M]SC$0DI(B.=!KIQ)XJ,@P#B8[2V-3KZ38^EO]%J;K2-=ON*UDA=@L=+?);"4 MH-#66I+D: ^!&<].:D['H>K*'J@WMC1);XP&6U8#^@RVKVLL!Y7I%Z V'FQ9 M#^JO9ZGL!PT %Z"& &0+4(/@COC'GC:GWX[1E!_U\S/VE.Q^P4:7W^\C^(%D M^5_(?"5^%:18Y95FQ?J7?\Y$KH:\?WZW?"#98H80DP%."(QEZD%,XP!2Y:G# MB#(ITI@$,8IL'',KZ5-ST+6>H%(4;*D/OM7:&J[K^\V#V<=D,'0'_B)L ;M6 MLO+A/UW^Y32\UN3="R:G#&RGP:@TV@N<72[L-T@_0OLDRNL%6SZ(C\NBF*5( M^A'W/>@S$D",4 P)4C^E,98>3U(2"C0KU_O.)U^I%Z-;$=*1+727[XU2#KS1 MBOT$:B7!95GF&5V5A,Z%WCG[G,WANSRSHZ:7B,8R"#R94!@)$4&-V^73PQ?UX\O/CXI]]>;*1\7-XJN.X/@L?RO$95&(V(!7*7H!OK;H*65!I:T[2C "Q2E%=$LW4 ]WC+Q$(.9#/_44D3 /PQ1A ;V AB)E M:1#PT/3@_(B,R=%'M065+4KURTQ]"XL+H+34&Y6$L=7#:EZ%U9&'95YF_U5O M>:E_^V>/>3;_EW]"D?>O@7=11]?I?__?J_ES\VM4_5K] M5ZG_*%B9/8GYL_FY\K$Y.WT4[V F!J:AC885:(V.U4R<#Y#Y@;L#H$8Z:+^] MUTZ;6JSH)W.U*#J$^?_IWZ@D'E,QUS",H[H6ZD"O;@%SF /U4_6OU MS538LW^LLEP][N5]OES=W:LG]2XKRGS]V!-0MA!IG_%.+005YX#'?%FJ!QJ( M'VR^*M1S#?2WM[J>ME$ VIH+4#P_T.5YCM9&F1Z5BH7Y95H^*_Q-@RT+IKOZY5.KH3YG23!NUT69> MG3,V1M[E9*&';JY:?E_4YQ+Z+_6MN!IQ2B)/:B1!(1$VSC M.W>+F]K7K]6M>HGLW.03N)KYR>[0&O@+U2@*&DV!5O4"K.&[ZH+/VE$V0\6I MIWQ"Y*BNLIGYN[ZRX5W]2.3]@_H,T&R>E9DHKE:YWCB9^;'/ M<4 03!."(492PM3S.$SC4.#0#WQNQR,G)4Z-2FZ4AY%GVG_^*[G3?UPM'QZR M0F>RU%Y=:U'[#EDNRT]/@1GE. 5V8-9I=85YK2S8TE8!7.OKCG>,H7%*/:>E MCLH^QB#L$I#YC78<5.3E[*L^CVX"B!-]@)O$ L8)41X+8@&D213#"/L8<\_# M-/1,F&9GW,GQB5Y#%67&=(A@[Y/;7?"Z.>(,2 9F@MYH&)/ $=N[7G5UR]9K MKOZV^XKOCCG*BWS$D/9U/?;/?4.EBT*(E_MT[9O_W 2,%.]6XE*J=^;KJ;4'PI!*7Z<.!C(001I+S^J4[AQEIO;ZW]XK MWXUH16WCJ<^8$#,/8BR8!Z:4VHP+L'<&L+;EH@WA4\Z&L@=4TP$:BX V"6B; M7(9FGX^LXXCM,Q0:.9#[?.CVX[L=C-DS[+M.9_DJ'O5^YN+NRW*>L>?ZOYNT MB)AAP<,@@;YZVB$6@8 DD1Y,@C0E(>7J-[X-@1I)G1I3;M[?1GW;X&HCJ,VH MT3F 0[M536[:6F%%>96RX%OSYR I*%8PN0TC-I(\;@RP#1A[ ;Q6-_?<0 M,BX6O- [&LO%3:F&O"+%_-R1#BF'-( L(@2@DB-(R#$/D]4D:. MR3-Z;\9/\5BK"]X)-B>Y.!ZR;P>OX1;R.6B-M'G,CPD;=ZOXA,E[F\2GKK=C""XRQ4!LE2M_Z/T/=J^7E9_4@S"C:9R$ M".GB RQ6]) 0F/C,4S^1(%2T($ABM!M\3,#4?)!61] J";269CQP%,3N]]\% M-(-[%U:H&+_PITP_\*(7@OWQ;OGTL[JU>L?_@?6/L/ZQ>K&/#CK*"WW*I/9% M/GF=_0O\?E%6J3QLF2LGHHIUT+MMXDH'5N3/5TLN9B$66,A$0B^-=88[BV 2 M,@+C1%+!4^1QQDW?9P-Y4WN]:Y7!"YTO0*6U#HIH- =:=?-WW@3WTQ3@&,VA M#W0< &E%$Q;P]&8-$QFCD8B%P=N<8G-;OU7$%QTW)'CQ0:E[0^;BLU2_T5%+ MS_JLNKQ<5#F%CWHU,Z-!A!C5ISN1IAL4J(4%5XY$%(0^]A$+?&&UKV$A>VK4 MTZI>ES,LE/(ZV.JQ4?\"/&H#+JH#9M':8+?^L)D8LR7)0' /S$TOD;YID/ZR M1OK+!NGW)Y&V7KSTP,SI>L9&_JA+G![ [*YZ^@PQM6H='Y:Y%%FY4D_\7X6. MY!3\\DGDY$[\H@,ZWRFN7NQ!8BT& $*I" 1@EL]F<1R%)& A3#V<-LVH MR0!L,U9R"^' A+2%GM96E\%K]'UY=NR.BLSA<F9HA2X@% L-PN)6);H]1ZELS8:TCL!^:RO<#BO:7Y6O_Z M"J M&*K>B#ET Y8@,5#B%:N2F$/47:C$8IR>C*@7KU41E.*3,K3)_ZN:>\1^ M"(GN^($IBR&ABO8$"1G#2<*%\&S*R!V48L5M(Y23J]JQ-+MBEWVJ'1V$TI"; MS@5H: +:0N4";%1T2#%="+CED8.2QB6++F/W&*'SXIZG2^Q>\)4^OSJY#U8< MVPB[U07O9BA */!"!!'R8H@E2F$28PPC'BK\0R&1M$L<<*79U%RGUC!]%&RR MH5]T[NB#;Y61EIM4[J;=\"3G-29SZ,.8<>?1_A3%->9N#T*<:3?N689K4/>. M(YP+<%7CY[=YF3V04OQ9D'EY?Z4$ZRH@M^HCQ+^J7Z,9YSY!1,UVP%*A>\01 MF-*80I[P)/491NK/\^K^G%)A:E3?Z@MJA8'6N"IL RJ=@5;ZW!)!)Z?%C*&' M!7M@*CY<2N@L]!U4&#(%<."J0R?5>.5*1*8PG:Y.9#R2*TI\_^.Q*JKW592K M?/%YH7]7.^BSA =4,I]!277.2J!6SC30=0EH+*4^NJ >[I/(9J&#T0LZ?G); MJS#(*XV!\I)TQ&FOPL)64]*7",]$^#4I<(UUK7M;J5Q!KO_]U.Z& PX\C=W M[->AP"OSWFEH3C.>P1@]]P5TI'X5_?*R&69Q^2,K9G[*E'?',91>P" .:0*3 M%!/=8B+%,A+(BZR.9#NE3J@6&ST"TNGT@VUPO7#\N\BH^;41/(X6*GYI70Y:; MP&P-39#GAW-_6C *!V89S,HU0ZU/*_CZ"IPTA=Q8.;2JO MWT=&5Y30_Z^#KI_(7'^ZOHJBS#/M_>I_N%1K_!>_V+JR;AAYO6"Y/BU_)^H_ MU=_G*YXM[MJD=[U'\%Y*Y5 K!S?F,HYBB-.40XQE"A.:$N@3QN(T8%&4,)MS M[W'5G]J!NFZ5U:I=A]\5]W5O';Z#8U/_08( :#791:>?OY%-&/6C M^#K3L_NI?"4M^I9C^9#-1?V1GH5QQ'' !!0$2XA]@B&)8PG55$0R1&'H)48K MJT.#3VTUU-0'T0HVWK)M/94MX+J_ >?",3!#6R#1HR#*OLEG5C_9&G#D4B?[ MINS7-3EP3=\,F+^MBK+:C+E='@E\KWQJNNN4?]75.8JL%#P*%21@AB!D-(.8R@"3A%.(H\'"2!BB, KO\F6$5GAJ!7.XTJMMR M7KKS1EYGNLW'Z)-<\XJTE@KD(M[I4/V)#9ME]5B_K.\)3_6 MBAF?X$Y"_:M5^ 3W5_3V7+( GI9^+IEL![ZC(N+Y\' MV![=GCERB:63[67[(%F3!,L7Y[>%L ML>%4ZJ>4A#%,8R$@ECK=/:$)C,)$\HB%D@JK LG6DV-8;>-TJG<6V95NXS; MAND7?6T:V-C6N\R'FWDV8^;19V]@GAYKXNQSSUP"[397S8EFX^:VN01S+Q?. MZ> ]'>:MC8'/\GK=[[X)-Z4$QX'@(4PY#2&.: )320,$X$Q\SP11%:UEKK% M38V<=W=-LK6^O0)]3V!MZ.$Z0W!H1W8'O(VJSD-VS3!QZXQVBQS7YS0R?\^U M-+MK@-HD[[*"Z?K9^ESHBU"/FT[2CP5F2*10Q '7ISD"4APQ&(0(8YH((7SF MK#;) 06F1CU[M4EXHS/(]5GQ3E&2PFE5DD/S8^CD#8CZT/[D:Y]P"!=>+)S7<,G]N>C]76:Y;C0LE MCL,T#"$17@!UN2:8X#2"Q _\1*8,I:&5NV4J>&KLUVJ;V?*:,=)F?#8$?@/S MV'9&_UKI=5/X)D-_H/:%EF@-E(M_0O@KI=J;07(\D][P_IZKP$69\6R^*K,G MT;114J_>^Q\ZD$?PNGSFP^.J78Z^)[FNVZ3C?ZJS'N5*KK0/QZ2(*.4P3",? M8JKG+ IX:.7#.=%J:M2V;1386 5:L]J:LVO#](O#UP=(M^2':7\XX"EDBI(!2H!1BG B8 MQ,R#(?92$H34HR(UX?;^*DR.R!N=P6.MGQD+GS$%W90[#K #\^N!>'F=:[&& MNM&X.F!I#L(K2]I_&'P.^))5?1*JM_.5Y^*%+L/-R>V]SG=IYX6OYX4KZEK< M@?)>U\UMVFR#QSKO0YVQ[2J;]9*/U:G1DQIJ'L5:-/ G;)Y ?ZF%"YXQO2C\L?SW8[S'_#: MQU#C:+_!]W#@55[#&0./XB*<;WCK#S@8J>=FU(H6XA\K]5"]?WIQCA^+1/J! M[\'4HQABXC&8)$$"0S^2*?)2ZU3U(X*F]B'?Z EJ17O'4QR%UG"WR0%@0^\N M]<'*?B/I!!!N-XZ."1MWH^B$R7L;0Z>N[UD>+'O*N/J.MES3;#;-:"@]'/( M^DS$$(1)1:546\;".B)KW");W0;OU=,ZVG/^IU%5R+EUOX\R1$--ZGAM7/LJV,][^*+S4ZHP MYDJ/+TNEERBSO+)AOP!H\7&S)[C5;";Q"(YQG, H$BG$D5IXI#B04(0^18C( M&'&K9AQ.M)K:5[LQJMX+?6$1H+4MEA$T;N;.["L[^HP,_(5L]7N^ (=+&0_1 M:\@IB$X_,VXT&_43X13,77IW._A "[NC#3GJKAQ*JLY.4>I]4B_"NZ5NX38+ M R].8N)#'Z<$8L:)*/8X8EC#@?@0Q31"D*8DAX2@(/)K2P#,J<'%H\*E1:Z4?J!2TKI:V M!UPW(YX+Q] .J3D25M72CIGY:L_W,DW_%[4L M*'3%)U',J!^EBF%\&*7<4WY#C&'*4]VLVF,LB@B-N'#2G>^H"D9OT/C-^78K M3]1'C&IR5B37!7CF2OES6_0=GQ;#X!['*+]F@[Y=O+7N38&Z(=ORG01LX*Y\ MQ^6_HA^_/;+(]V>+]4+HC" NNA00FG* VRU*C*6/#4'JU7\ K2J7X#M(I$;[:MRG';$ M9CX?9K0V",H#DYHK@*TIS1HLIX1F+GU4.K,&99?,[ >8=HCDC"*,J[P,MF:(\4G1Z1M@.-BW6^N3J"?9BCCQ"(5)T38KQ>( M^/L+,/Q=QP].[+C0\92\5O3?F=^]3^)[DZ68+>Z^Y,N%^I'51YR?\ZNJX=,Z MC[&Z(ENP['$N/JHEQG4I'HI93"4FB?+J?3^.(?9U@:L((QBKIRT*="")QVT^ M:&=K-+4OE3((;/0%+TW26<*U45NI\?5EC5UVW[/SY]/L0S7J+ W\!3IS@L W M;12HK'*XK>L,8: M? [KHEK/TM 11AO4;]1[QM4:L0"_/589O%7+\O/F9S3']':_8M K.Z6WXY4: M<@J>*V?TUD$!HJ^B)/JXL2UM^*NH FU9[,62A1'T195$PE)%OEX$F1\CE,@D M\%.C"H/=8J;&I:V6ZRJAMJ%2![$T#9 Z%Z'!PZ)VP '?:AV=QD)U@> X NJ@ MJ)'CGKK,W8]VZKRZ;XP3+3>;E9<_LF*F%I4>(3B!/*(^Q)SXRM/2K>(\3_@L M%1Q%=N6%]D1,[;W7&FX=/X!O6DE+E^@ D*;!1^? ,WB,D14R/0*)CAGO.%YH M3\S(84''S-R/_CEZ9>\@1J'+>GX53V*Q$B].,'2B4[/$2CE-JK >E%0!/A32 M),)08A''2,2S<$X$)%H<7,_FMJOOOHE%X\DXZWP]S_T*:QH\_6; M-GU>&'OJ_P1, DXA3@F&B2=2*..0DR3U)8W3-NS:C+GZ*6+TNKT,OAZ8S!JM M@:C5M5S*])P.,P(;$.)7K8S>0MZHOW4\X;K'XGD(.B6[GJJ,RG[GP;5+AV>. MUH\?#Y8?6>=@L3#A(L!,;]>H)9LNR9BR*(0R37' 0N0);I10;B1M:F[;1D.P MI;<=WW7#:T9KSD ;F+VV]-PN@C1($;KOJ,2ID86[3>ZT;)U MC\Q[E1S&L9LAG* S,"L,!(QYCY:S 1JI!Y M1]5+1A7CK MR&?=]R-_$G7+$\+_MBK*ZC#G I!"7ZG;B%"B!F4"%/="M.5\ESD0\_;@5H(' MPNZSAZRVX.[%O&[/4C4\6>6/RZ+J+ZF FQ.F%2NRAVQ.6E_)% #K"W615C6"KFM3"MW-7CCJ0](YB1UM1@[?-UH7D4ZUMYN$=%_H MMJK!V^?M?ZEVE".!:"S#!.(D0A![BJF)3#SH\50J3T^$++ \EC,5/34>?YFD MWV?#W@)VTQ.\(< <_%3/ D=GM0V.0S)*E8,#XB=1[^ X+*:5#SI&&*8&PI<\ M6^8W=5NOJV517JGU;U;. A\E"%$*6>*%$-/4@S15JU+!?"^, DEH8+4@[:?& MU$AK-S>_TKIMBJ:^T(5MW&K/V3$^9Q@8\^$/'@P*)-23T-@!M"'@36W*B 43 MNK$\^\P=G]+O^OB?@1P11ZSDLRKPP!%)ROUM%PW+5;?KLI/R_(_1?E%K25G MOA=0@?6^?>ASB'V6PC1&"/J)2).$<>)+J_!V4\%3HXE&[WKGJ5$<$,;RE:X3 M0%!Z6XNK'XKE/-.;D_RF5/^M0]*ESHC/Q;UN MH/ DZI:XZZ,R+_5Q3*EB+QX'$$<^@<1'/O0CSQ<>IH)%QJWISU%DLOI@[G*AY>O<*K%@F=A*@+4, ;$: MQUR ]*_&Q>\%7<_%9 MWH@[+?*K>-2;;8N[ZX5FVK]9DQ,SH<>!X&)L5A MIL"^.%U_$-W6F>NAQ[@EX_H#M5?][8RA[&BSR,O95_&4%9N3B+HPW/L\7^97 M2[6PKTYV+]=A1$U6L8@\@>.8P3#R,,3<5^R) PQ3RL* Q1Z)I-%)0E\%ID:8 M&TT-SU![(]_-?6/@.7A,2*W^YG2T[?Q=V0 V1ER C1D.T\'/Q;"+]]386YRG M_K;+=[V%CT)VYT+3,MW9X_3S#C\_BIQH'OVH,R>V8IV;$IK%NY7XNIRK$>Y^ M)>4JS\KGS1Z(5)26^@D,&6,04YI"$G(,$Q3YB'HX#JE5$?HS=)D:^7T412'$ M!5B;!"J;+L!6$^3&J@N@S+H C6&@M!EEQ.P#7 MJ6MYCCZCNI@.@-MU-5T,V8^+VSHBBO?;4L89FZ44<:)6XQ '*(*8>!RF:1A! MP7'"48(H0E:5 Y*F1I_5DKI;>0'Y?6\R1: *\1)7@ U.75=^N.Q8!;8FE'? MV8@-3&KK^C]*P;JL^P6H='1'4)T0.*6>PY)&)95.8W?IHOOBGDZ9SE(]L-&N M^W)\T;]0;F"3R_IEJ:A'E%E>I_]O(NJ*C:/X292?Y2WY,4L]SVLSFPN*DU;_JT7#R)0C%UTS\^ M32C%"%,8HUA C%,/$A9B& 08,XH9PR2=/5;[(#,?UC42[9W\%R51:ZZ*UR62[4]^HN6VCOI$1$]>?4GP_# MT\\ISOC09Z:C=0-;8Z!^K%#X/;0#.S)QOY-^8+O:_S=I"'9D4L;K"'9,@;Z) M9VI9H(9KJE#I@J*S@$4TDG$*/0^%$!,AU;7Z/:J.<)OBG%4LRJ93D8\X2Q&5D,5"U\<,0D@101"%A(=) MQ'6A;ZL\?!.I4]O=;^O.*K^CZ9U YKI1"E^QRAG9G,XU 3V62?A&,V'&',[Q M'9A+7NJK]R!;L.LX.#!(@R@KE-PFSQM)'C=7W@:,O=1XJYM[Y)*MU"+O0>3S MK"@7HIRQ) I#'$8PY+J*D8PE3#@.8))(C!*,!/.0<7K8R[&GQCJM>D#KMZX2 M1K9ZV9.=2A3_'%^$053M]*L? Q\!HE9%CWDV_Y=_0I'WKX%W 73>2'7%_U[- MGYM?H^K7ZK]*_4<=MO,DYH8!'8?FJ)NISD1^8#[:![T_#A8Y5_WQ&"F-ZI=\ M612 O2Q=!ZB0RUP9 M=%6X[L@4=B5L[=PQ7@[6855?I%4=N63D_?EZ/?M95O]:7*[*^V6>_9?@,Y9& M(0K2&/I,Z)/A $.*L?HJQ)1&PO-C]3VP2OAPK>'4/B:UGF"C('A3A:44EN>] M[J=RX+U0%Q,T_3W/9GIUHDEEY]9$3V!;\]0<3&/[\JB6OX]MRE,@.]N./"G( M161W&[RH&PD*&? (>IZN<$-C!JF,"/0("A!65,^Q%=,?%C,UNM[L*#!2W ,Y M7WXO@'Y8P'+]+W-M@&6]OR,@&T;;G W=T,$RNU'2K8Y#13[O8C!@4/-:U"O& M*^^:VQV*O'=UW^K&3&1/>C^A^"3*IK[6C'DL0E(02/TP4K2 ?9ABDL (!QQ% MZG]Q;%4'[Z"4J;%"T\*U4.OT5ML+10-J%43FBB&J!99R >I5/?AG=(%P6N\& MJ!]C//QN0/>')(UTE*MY^Z;- NR'"5).1QI&^OR#13")*(*)"' < M^X'B(:N$9T6MN1T[= )N1A*N8!R8*]:$ M_76+L.OJL%7P[KK3UQN];YX79.ZP9+ )1D[)I%/@J)QB8OHNM1C=8W^ 4<5J M;#7BJ?O<^7$4":;# B.JW!>18-TN%4&:2NE'E+ P9:;'& H53;TUL]LTXT]C,$QORDX6R 1CIOL 7*:J^^$X2.'?O#]XVV M;]^I]O;N??>%/;TD-3V?U(15_4P(B3B.$P(%C3C$82@@242B_QHBCZ6A3WTK MKVAK\*DQE]8-:.5Z-8EY 9NA;],3C(&IRQ@'>T?E@,%N'9-M >,Z(@=,VW,\ M#EW3[R7]0++\+V2^$M>+QU59?%1.Y1PU56 M"TR_!E\ M^/CYKS?@P]?/OX+K3W]Y?W-[_>D7<'EU>_V7Z]OK]S=VE--C6LR8:%BP!R8H MI3S0VH-6?7T^_D9; ++%3V!M!-A8,4@AG/X@.F6T'FJ,2G3]8=KEOS-&ZD>+ MORR7_'LVGU\_Z(Z=>N6K-^YFE''.(LQAY*4QQ P%,!$I@@F.68I"+Y:1[%&: MXK THQ=O_,H2U0[F<@$VRNK3I]8$.YH[ G,0L$"F5/?]\R3$/$QAJGU8M>1$ MA,8^HS2R^<*<@>^8U=B&!];L&W$^7 -_!UH%+[:QTCJZH_AN#)S2^!%1HU)U MM[F[='SB:CO*Y2*;O5^46?E\\T#F\[=-B.^,(!2$Q,,P94AQK9?JO#ZC]F3=LA* M-7T9G8MZ[_FC&O^Z% _%C%,<2:P^Z$P&'*IU(H5)J!:/DN.8IPD2)+;ZH)L( MG=H+7NL,*Z7!1NOFB.,"?%CIMEPO^\R^[Y. ;#0CDH8-N*5I L;>W:'-OOV]$-=K7=56PSW2>U9FCQ9?E/&//,TPP"@,? M0Q)QI$\I/)A(M<(F*!6^0%0P9M7+])3 J7T;JH)]=6<1-:,;ESB-3#5 M5*J"C:Y@HRSX5FL[3/:X*49.J>:DT%%IQA2"78HQOJ\?O6Q5O[Y<\!M='NQ^ M.5?W%W4-G1D+$2%>F$"1X CB)(@@)3R G@@C%B7JEZ&8EE=8?)&R86),^657Q/@HGD4J90 MZO;K&*F?4B(Q%&'(D(P("7SCEDH')4S-6UDK>0%:-:VBI(Y#VPI@) 3'G#!(<)S!&7 0ZLMM+L&T]/ OY/0X$!V:" ZEIML7R;/ W M*>*8MQ2UXYK3D!K1C/N !N887:QNM 5#5IEZWAU M=]QBAHI36CDAA# /PJ^[Z#!)G;HC/J5O#K!)3;0F*[->PH>/Q+KLMUE<\ZQ:]4 M@O3@CTWCJ_4K$J2"R<#W(<8BA3C070X%\:#TD1"4))CYH66)D9-"I\94KZM:BSH+H[6C/C*WHR8C_,VHR1F_U2J.LAF]C\A(N]%;@B>R';T/A?E^](%[^R:85>VT2%7;]!TI25NA ME(LX5EZ/IYP=II9B,@Q@@CF!D:1)DC)/Q&;5'D\)FAJK-/E56\H"K>W)RJ9V MZ'83BTO,!B:3OG#U2$SKQN+,#+4C@X^O;>=A-6E8_RE( M_D$]3K,H%%0&NO*93['NB^E!F@@* YDRRB(6I\BNJ%(O-:9&)^IABYPE3'7! M;^:J# _JP'S3F51U4>4&5OVPMZVY -H0H"T9)='* ,FQ4J^Z5)E*,I8!7!;I M62:CV0VOIQ*?.]("(08T^'/"K2(QZ.H$2!'XD4\2@T\HWV1IX: M>S7*F46GDE?169VIN]T0W,=8D=OA*@7 *R6%1GMX_- M/J_UGDJ_63+>9QD<^^'W7K0)H+&A.IVJCZ.^B#Q;\HRM_ZG:!GY35\C_Z0)H MZ\ ;;=]/X%T]61L;G>[RG?2ZG6LY_E M^Q_J<[RX$U])*3XO=&CA3GCA5U&4>::7OOH?+A?\Y2^VKIS%&'EIDC!(DSB$ M6 82ZO*!,(YBGV(4DR2Q"K(90,>I>4NUB?K,6S1&@ESW;:Y_K@H45@&Y.LSD MO"CF(2;>1J'WJ=>SV!K'_A:==ZN9^YB;]HNP,:LS>3N_LYDGJVI<\"9 M<$K!0^@Y*I4/"/3N)V%(43T[D8NY^M>[7Y2;F9.Y$G3)']2*74=7Z?.$9N]L MEH3*&?0HA6FJ/A0XY&H!G40,LEA('F!*U??#+KW73'"/ *C!E\R5WFHI5FM> M$<)+W=O:=):D;S@54LT%#U$(B1^I#[?P(Y@(&JK74Q=K":47!'&/<+3!YF., M@#2+21ED3LR^K0XA'JEB@P-8[9NJ6Z'DME.ZF>AQVY];P;'7T]SN[MY!_4P( M7GQ0RG]:EJ+X0IYUHO9,"#\(>1C#)(T3B.. **H*J0Y2XP(AW;#M8-RK.B6+6=B!=::_!8JVT=QG\893/R<8'=P'3S$K9*2?#E!%1]@O,[ M<7 =D']8V-A!^)TF'PB\[[Z^;Y#9U?+A8;FHHF9O[HEZ=#ZORJ)4'Q5%43,9 M,I]Y#$.1ZLX&H2 P5&UUF!+;=O MLT[$NXG#/8Y#+^[/A+!',)H),F>&I'6*&#DPS<3<_? TH[OZ4LHEYVK$HBJ M]3FONN H8V9Q0(5:%*4P"'1D?,S4RC5$*4P#P:2G:\\)HP/?4X(F2B.-LNKQ M+ZOMK1RT"ML2R!%\3:GC?-3&(8T>@/6@BVXTSB2*(X./3!'=)NZ3PXGK^RU( MJH)1=2#85M/?-M4U%6'* IY CT4Z1!4K6HB""*(0(T8P#PFG-JN23FE3(XBZ M2EJ?$O[=H)HM0IQ!-3 K;*-TL=UT>XAT82-0G"Y+NB6.NC8Q,GYW@6)V4\^" M_(SE*\%_)?G?A>Z?IP-PBC9A ^,84Y0@'3B60)R0&":,>3!!* E]/PK#R*I9 M2Y>PJ3'';4ZX (]J!I=5??)J,Y#P)Y&766&\-#&"V8Q,7($W,)YQU6@ZKJ.Y1!^GI<,HS MQS\OK?]ZP98/XI;\:+P84<[\B*9QE C(>: %*L@:JU!$K-S2)%N(W_/H'&(/GZ M!\2]2I;^<;./Y>9WW'%V:<>KG:6VX,C'(L;0\^,(8H$D3",_A*$?RS@5:8I" MHX.2TZ*F1A2->MOM>GI7:=Q%U8PFW& U,$UL*;E>90Q=A_$(&D-57MP5]UJU M%H^8W5%=\=@=_6BBJ0G2I(;H=7G=-DRW>:NZO,T$E3[%<0QC7^@D#C^ ":4, MABGRB1=@/Q"^#5NNB0$.V#30&Q"F+ MG)8Z*ID8@[#+*>8WVB>ZZVCCIJ-0U7R*2TE2G@:0XH1"''L,)CR1$'GJ\0G" M&"%L1"('QIX@762%[IBYE.!+GNF3P"HGT[J-URZ&W21Q)C+#TT$O4*SRXH^8 M?W9F_.ZXH^7&'S%H.SO^V"6]SRY6#ZMY%76=DT4QK^I?7/*_K8I2BV@*,H28 MQ8CS$,9,1Y!'<0!3P6+(1!RQ,.0!":U2O\S$3NU%OZIUUC',6UJ#C=K6!QHF MV!L?;3A&=/A#CE9A\&&9B^QNT:P\V/,6I."R+/.,KDH=3JB3U[^0>G'BK,!& M/P1=GXJ8B![[?,0"C@,G)39W]]T:I>5FPW7C7"!)! M'H8AQE&8!+%E[8Z##G8:O+_CV7VYWF-UL_=)$RFP M\&'LHP1B$>B%"/4@"](X3%/.$&4F9& I=VKDL/VYK<]#7RC?G@\8[/F=-1O= MS#(@QB-Z,Z\(+U^J:]7GM?K:O@;,+Q3X/80HUMM2*&80IPF%2< \2(.(II''.**!E9-XGCY3^UYL>4U+";8- HU%;5!: M912DVBK0FF7IAIXYE8;NZG@3-/#'Y@#B+QO%#N/FNL'/K3M\ID[CNLUN -QS MKQT-V[<:R");YE7.9[-?160ICXF0*(2>QR.(_52Y31Q%T)=I MZJ5!RJ0G[&K[= LT>JQ'K>FSUA(\DNQXNZT^X)J]^@X &ZE$0Z.H=B,_YSQ; MD/P9K'6^>)%\[;!F@Q$\;BLW=(L+)S7V,G\^M.$< M)+&/O9# T),!Q!@', T\"J,@2$3$29C:E9;L$C8U]Z'5U3HTL1-1,Q9QA=/ M'+)6<_C-?!-$G-)&I\!12[7R67\7C,J]B1&[$7>7$S"CF M7NQ3 H4?8(A9)"'QN%#_(5B$*5'\8=7J]+BHJ5%$K:EVN#>Z@E99.^;HP->, M.-R@-C!O] /,FC).8^&4,3K$C4H8I\W>Y0N#.WJ6>7D4NHSEXJ[BHC;'XGFF M5A^I%](4AE'*]/H#PY2IGQ*&$(E0ZA-F=1AT1,[DB$*48*XU!$LZS^Z(?:;# M,4#-R,$!3 ,SPUK#VJ>X6">2/3NLYM*-@MLZ+D=DC5O!I=O@O=HM)RX_H^+3 M>ODR([%(0A]QR&A (0Y$ $E$$EVG)<"^%P1):+6B>#G\U%[\2KL>Q9PV>!F^ MX+U1&/J]KH)&UII=@*KUBN,*37N&NR_)M!$Q?@VF/?,.%EW:O\J^<..[)JJH M"B7.ZL--[1G,6.!Y"14$2IP(B'VIN_0E,4PBCPHJ61)PXV;CQX1,[=UM]00; M11NWU;Q2XU% NU]K5S -_'+W0,BJ-.,I"'J793PZ\&@E&4^9MEV.\>2U/2,* MV+W@J[GX+-_G^3*_6N:Y8%7]L,L%KU+)ZDRR33+!5DK4;57?G.C77PC% Q3' M$*>D9Q?RZ4VEJ)-):5#4VTC:!+:.JHDDODO:V\G&V+ /? M*ML,8UD=SJ^9\S'NK W,:>-,F'T8AC.,W<9MG*_6N($>SF#W+ZO*5BA?@ MNBA6PC)N9 ]),QH\!Y^!2:T/--84=O=PL=.T#="((#$>AF]_4\XUTNENT6<)U"U#;1B\(H00)3M<[S MU#I/XA 2%$K(/)8(D40!\Y%-N_&CDJR(983FX[=:!F@W,;6BW>4<+7$-?42$ M)WU(I:] U,$-O MZ]AF7+YIU/S)X:GY*2C<'IH?E3;NF?DIH_>.S$_>T(]\;W-!BE7^7#F-M?_8 MI*CX:4"BA*=0\) K\M5=&F.&(45!X(4DC:1OM/=^4M+4O+I6T1,QZY9PFO&" M$Y &YH67^*PC_-WG )T$PRDS')WM/%I\?JYTIQ65/HB@%_ZO([N[5GY?J MRT_NQ"]JZ/(=*<4'DN7U%DB8DH2K-28,4JQ(".E\[B2.((MQP%-?!%+$L\=J MA^NF)'EIN-\_ =-L7NA= P?]YL/: )"O^\N#0C]:8+EITGZMT>*NZRQ4)[$)3,B7&[N2G-U(S[ZCL8>#YD.-;UIJ((IAXF M, F0^@C&:ED2X>8A?+\P;78_ WV+ >>D'%V,U]S2LP\DX%A'MB1 MZ.HM5U0X#[#Q<09D[D.0+?48/TZY'U '@YE[#G5. O3+[(>MJF_9C5R*1DVG!B,9! MY'/HA;KZA<( )H0PM0;Q4(+CB 9I8K_I/>#DC+<_?6IRWF@3?EJ?Z[^M=_VV MMJ&'G;DP%52M%!,H42 ACD-/K1G52B5(),,812E-4MN=XL'G;?A-W;ZS5N_= M#CME9C[ @),PL%-@6$J[GH(J$D;'XBD;!NF\8@/>4"U8C'1XK5XL-@!U-&6Q M&L8^8?/]HLS*Y_T>O=+OOQ>WFMI9/$\0ZE@@1\AJ'[P()9$* X,!91J M'1,+[',O,<[9[) SM05+K2IH=06ULJ#1UCQULPO:;JYR"-C G-03*ZLD3@,D M>N=Q=HT]6BJG@8';V9PFE_=<=ZZET!!LE+\!+M*]RP;.R6LZM>V([]'GZ .?6 MX['28%Q_IP\X>]Y.KT'Z-M5N0U&J*+OF_ ,CCR:ZEE28<@0Q"2A,F120!C&2 M@4SC-,%VC;0/2)D:96V4[!,?>QA(,RXZ&YZ!.6<7F0$.ACHA<-P3^Y"DD?M@ M=QB[W_NZZ^*SJ^0+6NJ\54TW5<.-F4R\F%+NPR".J')C> #34!)(0XJ49\,$ MC=8-4H#IK7N73I_#W$SDC@7P/&+ MYE=-+%M%ZZ9+@]3)/P;'4$7R]^2]5H7\8X9WE,<_>DO_1K:;,*A?2;G*U5I, M!SC-&(]C$OD2^C[#$/N(0,*" "(D!?*8%P3"JI3-<5%3^*.GELJBS+C MV7RE>]'?"*:'S43Q23T;[Y8/)%O,8B&Y[X4<(N5G0)Q&OG(_:**6'D$4!\H! M\:15<.(I@5,CCVU]P4;A"Z!5!M]JI2T+5YT$W7#+Q"&40^^2G(>B_::((31N M]T%."1UWZ\,0@KW=#M/[[ ]SKI9/(E^W&(Z")$ZC2+LAL5K81%ZH?HI"R)(X M3G 42V'FD.R-/#4*J92S[MB\#]CI0YG>, S\^ALC8'7P4K^>Q&:8]UD]N$!R[)5$JW.+YL4&X*'6%:=@ M&G"-<53T*ZXW3L'1O?8X>?<9>5-'PDC>"KG,Q5?!YJ0H,IDQ4N=TM8%5(F*" M"J'H*L&!6J(P"DDJ QB2%">^]"7VO1X)._VTL7GWQDG,P-0GNFRZ\'V">9K8]6L_3YVIN9._"O755%ZD MUAQ4JH-*[T?[7DEGSI.IJSD6^H.[H)4AH+&D2J6\:/-7M37;4Z(- HU%FFI_ ME* V"FBK7'JH+M!U[+F>I=+('JT+^/8]72>C]JR"U=9*O]+<_EE6T067/[)B MAH2,!=?U,PE7;!J&$A)?QE#&-"9Q$I(@M5J.'Y4T-"SX^Q],77KYH/\V8U)R$6(./2@\3G3O/@_BU).0)A1#*>(0IU1R+S1*%+41.C4'JJT462L,MC0VHT K MP+L9;R@8!R:XO:*;^U!:!WE8H"JOQ+J3LW\ MOH<#K^)]JZ%&H?D^QK6LWNO>WM6$=I+IOHJJN, 7DNO@LS:3-/8"'.O*V#*) M.,342V 2HQB&(:))P&+J^5;K7D.YDZ/R-N4T7^L-])RKO]?5-QZ5^H:% &RG MP,R7'0#8@=<.*->%2HQDCUV@Q :0 X5)K&[O?4XJU#B\ M:4^V_H,M[Q;9?PF.9F',*(IH"D.!=&M2+""-DECOX"<(X22*B&]Y%-HM<6H< MM$X M\$(9>5:MD(]*FAK/Z&"H@LS5 J%\JX6/#BB\BKE=L['3:FZ&GF812@ M6+&%)WFDO1,*DP1)*+PD2N,X$MCOVSC]J-"I$<=:4=!JJ$/3Z]T&\$9Y+7PY M5[\NP*/Z;77,>+P39?^9,",7U_@.S#,OF[&O-;[8 'RQ!GV0[NPG01JJ8_MQ MP:_5Q?TD%!V=W4_?VWN[)U\)WAX-;.TN^'XDB$P3Z*4!AQ@'*22)GT _D%3& MQ(MI0"TW> Y+FAH;-8H"4;=:M2_[? 10X^V:\V$:?H.F0FA+R6'V8[J1<+T# M%/FKD M.FTD1KZD21##(";5GK '$YQ(R$A*B*\#SXE5?8(>.DR-3/2:Z$:OB7HO@8S1 MMUX<#8'IF,NF5G_P/=/1XXT%%V!M VB-<)N@--J_9/& MS^^:/B MTGF5=^$E"0V8CR&/I0^QE $DH:Y#Y\5^*EDJ$V%5EMM,[-1H:].E%ZR5!63! MP:?+O_1*=#%$WXRXW&,Z,&N= Z(B0%"8BUJ#SP/-Q$C-"3,M/'9$Q M-=)IU01K/4&MJ'E%JF-H=O.*(XR&/FJWAL>J7-4) 'H7KCHV[F@EK$X8MEW, MZM2E?9=-NKFW'K>NE'#=)'?,DMA#7JH62(FG:V>+"$%*/0PE\OV("()B:=79 M])B@J;WHK5[*<]=JVJZ"CJ!INN@Y'Z/!USBMBNM.<->G\H%Z+&:Z<7"\=CDB M;.2E2K?)^RN3$]>??0;>M'U(U%I#Z!:7/*$$8A1CF$:Q@!%+PB1)L2>$5662 M/0E3(X#M(]C>Q]8->$1&0103 @./,H@](B$15$"""18R24.)8KOR6F?!-T[1 MK ; ?R$/C_\*Z@3[MV[@-&/1LR :F#ZW'ZX!6H\<-7VH4_O7:#ERU,B.\W@G MK49NQ)TFW-KORA9W[[*"S9?%*A>;;N6,!R)*4P_Z+.'JC<9 [-4QL;BU9ZG/]M7:E+6;X=1GODPC&&#='[[:%(X""AD6?HA9 ME,9!;-,?_H ,*X89H0?\BU;4]>%RH_5R87ER?PA1%,11$DD,"4(QQ#'R(4W] M%"*"DS@E+"!Q:L/AYR(ZQE'@L(B:D?29. U,RIO/VHMRHPX+B1XWWVV!T -R MQBW\>=S0O8*>'9>>2:$O:RRT47^IYS&,0@11$D<0Z^@H(I0GIU9K?D 5E8;< M*CB@6]S4:&#SC,^K@^SY)DRM)PD<1MF2#\[&;C1JV*_;XCS.T@R581CCL,C7 M(8].\X_R2/==/4_OLT56JD&?!+]>E.K!R.A<-/$!#]H5_*_J._J^#E#6]2YO MOR]G,:*<)QZ')/5T4[D(PR3B L9,,IEXGN]QJXS\7EI,C8#4 X@M#^][@6]& M0(-#.C OU?K#R@"PL:".0]*!EX^BZH2[;FHP; M$W .6'LA F<-YJ#L9K,'5Y>*C&(4X@ %T".^@)@R"6E,8QA(/PI](8F(P]EC MU27CIB1Y:49\1^79O(F[4H=[*7=K3;X5=]EBH9V'I6Q:O%1)='5]3LO,N>/8 MJT]*R'GJP<"G/L3(9S!)8T_])TFQ6MEBG[ &^_<+/CKRKRCE$',9 HI9A1&B%)?4MT#U2HINK_V.EQ&N)'Y;Y=Y+SF4Q9&@>,0QR'.B8DQ##U M403]!!$D$AHDD576I:7\J5'DD:29;1O^)ZBM -^T': QQ#+(WW::S.AT0/ ' M)M$!<'>0M&2$WL"I2]TZO'("DQ% I].8S(;IGS&P:>WS0?VFF*4ABU**8LC# M1*T^XR"%*?<#B".1!B$F<6(61=@A8VK$M@Z)WVJ"!2I-[5,&=N'L)B='( U, M0#WPZ94S< 2!LW,&=L<=/6?@B&&'<@:.7=J[",WJ8555WNIJN*C81&1WB_J, MA3W?YF11S*OMQDO^MU4=O+QN82HC3 A'5*T>?>45Q9Q!2I(0^AC),$Q8BB)N M6;[&M8Y3(YBKVD#= +7K7RK_%"N=5&*U%T9 MD/(-PX#Y," XT6%W.G3:\V$4^5CXC 54&+4:Z18S-1;_M%Q 1HK[NCN;^NCI M^C=L2V'+D.G#V)H1\?F(#<9^ZULXL]TPMM"S=%S58N!!UBF-.0P MP9Z$F-(4$AHE,&*2QC)5:TJ[:H==PJ;&&&OE>A6[Z(35C"9<@37X#ICHYU8\E M1#&*(/;#!!*UH(2A^@=)*"%I:K75WBEM:C2Q419H;6&FUA2UOI;KPDZ(#5=X MKH ;>JUV%+,!DC6-0'&[;.J4..X"R,3XO:6,T4T],]^5VWBYX/H/O2'^1.;Z MO/"RO")Y_IPM[JKJ.C."D(P2'D(6)%*WI"&0>($/?=]/*/)CCB.KH%TCJ5-C M%JUM52&J>8 M5 X]&1LPNNA$C;-%)>IONS1B)&@4]K QN24-JWN&C=W\)'Z43?C3[7]4.$\=Y M;$+,W)X181Z8J.QC.K5-ZZC.VBI0FS5^9.<)?%\EOO.83I.,\CP!8-]8SU/# MGM?#='NS>Y-2J@M>93(37)]%M,UY/.)[+*60<'VTY;, IH10F- H42M'7[EK M5E6!K#68&J&N6W/V/^FRGP4S3AT4VX%9= WKMO(OLM'7^M=G9:Z3TWN#-TA3 M5',M7J5)JC5(QYJFV@_D*M1]OYW1C,=(^BR2D$6QA#B4$21QX$$:IVD@A"^3 MX,SV&OM"IT9OY_4D,X+9C,Q<@S?XD=W!H/0##<'!+]RN/EQ M*$['F'?+4CDEUPNYS!\:1V4AKDOQH#>?9! '(88>3;'R& 2& M- U#B%F2$$2D%V&CP+]N,5-[G6M-P9:JYGDA'6!VO]3N(!KXW=Y'!WS3>H)* M40=[UV9(],X2Z1AZM$21T^9MYXH87-VSXIZ..E9KD.7+6GY-B.8L"CW!:2P@ MCW4HGQ_[D*2![L[GASX-I,=39%5QKU/Z@&I@- MZKR);4W7:1.-LB[KIUO+Q=VMR!_>"5JN M.UW-4.CS5-(4^B&+(0ZP#RF2"51^OQ^D L>19U=UY)"4J?'%IV59.;O/A,[% M!=@T;[,\GCJ(J.&AT[DX#7V4I/2#:BX>@-;0""/[@Z$N#-P>]QR4-.XA3I>Q M>TY$&NI,VI<47\U>]?PM4&][VZD$RQ?9U.R1G?KO'JH_-=N[7L*&(/F MOB>'Z)G*U&S7W2XOV3]662Z^Y-I/*I^_J >MO%QP'4/X^%#5'^="(B^ANJMF M!'$:)I"& 8$>QA'R4.2A.)XMQ)U.YS0C,'/A1N]<6K]SVRH,]^JUP??5.0K/ MRE57N<%SH3?C,,=PCA0&V"@-RB5HU :MWA>@TORB"D=>*^\P6I4^;B MQTVDLH9E+ZW*?H3>\2[90O"W8J%^*/7HA1J](LLORZ+,1:F$:SG;5VR:WQ2W M>JTR8ZF?B$#-41(Q'0,32)B@E$"4"(P"GQ%&K1PS)UI-S65KC *-SM6K651O M9NUNO+1LY[(MX\"WRCS+W% W$VW&HZ-/W\ 4.]K,]8G)<8>TZS@=!YJ-';OC M#LP#\3P.![8!UUUVBN3Z3;8&4S M C8'OYM-/CC52]>=$W:8_$;Z' Z_Z M0)B/,PKY6YO5$KO]C?:I@K^2']G#ZJ')7O-3Z25"L;$0^E"$A!Y,DMB'*1(R M"+$D/#%*4-X;>6HDW"AGGOCW$J=N'CW+^H'YLM'+<1K?06O/SME[.>IH"7H' MC=G.QCM\0<_5\=K_^BRW [&_BJKFVI5RW(JJ0%)5MJI=M%]2Y<\15LYP+#GQ M @8%DAAB3BBD!!$8<^8G"8IYQ+'5LO@L=:;VEI\H^ 6^M8K;KG3/FS3#)>YH M4S$PY3B8!?M5JQ/PW"Y7SU-IW'6J$_CV%JAN1K5?F5XNL@+/BG M59E7E6#::@@R)CB.%&M2(2%.(@]2RB,82XE(&B:1"(TB2$^+FAI!UMJ"6MUJ MNVFML/EBZ02ZI]><[C ;F,DZX#KM4-GB9KZZ=(??2,O*[;A<0I>K$CSFV8)E MCPK6EX1\_ NZT0#Y\&Q).! M#U&JO%7,=PF : M)XE^-9F4DDL,MEM M,]-A1AKC@3PPRYS11?[SPF',O1M 7[&=_)Y* M$^XK?PR^\QK,'QW5?D?HJRA)-K]<\+_>*Q *,A,"PB 3U2&*Z)71"UM0(L5:W6G"O%=;AGGI5;KB4,4'X]+:0 M0]P&YKB#D#7*]M@8.OEP&N\,.81PI*VA\Z"TVO8Q!*=CW^?4"*-M_!B:LKWS M8WI+/Y?UDRAU=6-%&T\9%_SM\V^%IGC%]V3!LL7=)2NSIVHINSX5\['/6:I6 MH+XO='MCI%:@82)AS F)9,JB)#&BW/XJ3(V)KRYO_@P^?/S\UQOPX>OG7\&' MZT^7GZZN/_T"+J]NK_]R?7O]_L;.=>TQ+6;NZK!@#TS?NA=>54F]51_09_!& M6P"RQ4]@;0386#'(H65_$)VZI3W4&-45[0_3KOMYQD@#%%K^E92K7/U9Q>'> M*E_WK;+Z[[. H2"0.($L"=3R7204)MQG, BQEP0Q$B&VRGSHHHOMT8T*0I VP$J0QQ2Z!DPCE=F^8@>TRFMW V453GE$T/U M[+:S?%"O=-6%OHH7*:Z+8B5T23\91HE/8$P\IE;M6$+-D-!/O"A"$?<%L3K) M.")G:G18JUFW +T 1:4IR"I5+7OJ','5C,(@.MNI.S[ MY'3CX+8SSA%9X_;"Z39XK_O-B*8*YS 6Y6G(QBRAF,8M#F 9A##%5 M/Q%!(B@BP3C3!3R843.*W8$G]];K;ZE6#FCMS*O_O0"K^\T^!X*A7V4SZZT* M^ATRM7<)OQ>#C5:T[Y )VV7Z#OY[OX_P+\LE_Y[-]1;2[M[])M!SO8T@I23" M3Z5:MM XHA2]5;&$H8I"@.#?&"J<(JVM3?0"S6G/H*=!J-Z#KW V?4G^@W2C_1NV+W@J[GX+)6 MU<.C/@PI]*[1SJ)?QI@@GQ/H!_K\D F=EZ.<$(11Z$O\_U/WKDUNXTBZ\%]A MQ)[8=4<(L[R (+#SJ=J769_CMBOLZMDX;W]0X&IK1I9J*97;=7[]"_ B41)% M 23(XL;$N.TJ$LA\0#S(!)"9:0HCIS(&EOW.C>AJL8M]EZ/@@9'C MLA'@')G$VA)$+$XP'7-;Q1$OK_1EV_>DQ.4(R#EEN;[>-V'ZG1#Z(]P9J^]3 M_K#]<[-D*,(IUXY1&@H,( X3@(F"($4A8SB%#(96=EA''W,CH2H9>"7G(BA< MAVT>&%E=DZ9? GK;@_( T\CDT@NA'KG2KV(P,%'Z9;L39TF_JMAEBO3KCP[+ M#OANFW^6C_J+^$9W97Q=O9@KXCSI^]/13AOD7C* MA/GF\IO<[%8_9)G4_<-VMSLSVD7,22BIL4=X!*" &:"*2B#3E,9KNQSGCD:QB=?:^Q!V=D)CSQ;F^, M45UPHARJB7RU(?B.Y?Y??M#VHVS7];;5:; MKT7VE?OM>L6?CRLZ2S )31;YE)G08$H88!!J>D!*QG&C3/\6)XS&/?B[.) MQS*#O+D>;P9Q6YC!WPM,0%[F>"K?^8N? )Y^0] 1S^/8X&3A/?T4;4;[]&RA M]_7,0B@5*9>H[8Z!0YY)%$&&7;R]V]U.+?%Q,FA M=[["V8V]G6WJ$]&1EY N/]O(K)WM,=QL6X1\7_?L[G3J>Y]6$+1< +5[KV?% MV/:;Z!^U4D]Y;A)W]F:OTU:8M07AHLBL M]8L]LVJ)?SSM]O5)RT?YY]W!I+[/MQO]5R[+C*9FCX@0P@BG%% E"(!,(H!I M*$'&>1CS"$8V>2&?:\6T*W#:\8\/D$:F&B-B<)31E-/F-['J4:.L&PC/9<>N=#9Q);%N ME2^+@]UXWE=QQ[,+K:_IFIN=#LU&'^7^7N:KK5CQZGFS]U0G@*LK?W^6^Z=\ M\VE37N!?)ABQ1 ,$D,0I@(1)@)E0@&88)BJ6-(J&!RB#ZWVZ'GD;3EP/N,Y.I?>"@$H4M8T% Y,9IM:Y<-[1NE& MXL7C%_*Y^C ^'SZ,XMCWKOOK\%!1A7[@.Y3A#<+M$Y4C]]J@1 MHG%$1J(JR5XJ,:01B8!@K,@E(0'CL2A28TO*2(B%5:!$2]MS6R.,=,54=ZA= M<8;6[2/J 1B,S*L']?O4\#C#P:%H1W\\)CH@=L#%K=Q&N^9=]37.WIBNH$:[ MJ"<5-*X\XLN>;J?!)<%$"AA1H%2"M%U,,2 2,B#3D"=I2.(TPR[U-&P[=N*N M"8IM& OGL;9P6&7AF$L&0ZW9*[CWM4J'H_DBUN55 S)X]3J78K7_94R[L!NT MD>V[*YV_L)W6#^O&^SU//NPN-)])8WZ]W;27*"]JDVM9/ZD'^G.9X,C4 MLN0@8J9FN*(9(%PS'B8HD32-M*F&>@2PC2RVU>1^@>BW4H'BBM;CB?0U?SKN M!(P]^I:',3,8S,F.;[IO#Y7:_A(8?1=!.[%3I3T+4[[;XU'/-"/@]W!H9)FG M/4Z:9@ N#J FZK9WX LU_;ZEN;GNN&M(:R3BJ_TRQB1,E*1 I! "F*424"R9 M]OPQ@XI)E81P:2Y0;AW"8&YTZL(GS:['HY5:YD!60CN'PMS"V8[(_6(W,AF0!?<%T$55N@27NB>C&$0I'YS,/039=K4"X/@ MNLBX,*RUOOZF"9 T1]1%9IW?-ZO][O.7WZOS04QC'!*I (3(\"51 $LD *<< MSV:= M'I]_E*^S7ET57P1RFOY3V-=B2[ M.6(P/J-S0E]HK.F@$X*NZ:]?;$Q]_:_S:=_>\B33O%.I>EIW/]0W%^^[U5KF MKW6;7[?Y\Y*+6&8PH4!*@@",60HPR5*0I"324SOB462U]7.E_;E-Y2K#;"%C M4 OIFGSW%,'N">P!EY&GL!LD/;+MMBH^,-/N:9L39]EM5>@RPV[[8WVG[6?Y MM? 8-ON/>C"7",,8HC@#$,,$0*%M=T93"51"XPQG$172<=Z>=C#3B7L4,C!2 MNL[<,Q!MIVY_:*:9N[:H])B\[:H/G+UGC4X\?=M5NIR_5Y[KYXZ_W_S02[@F M@K::1*DVIV.]_!(<2VU,8P5HG'*S$(=2IIPFJ5/08D=?$W,BSOB]HSAZX!1Q>_>^N_B;UOBT4/_>];5[I6\/^>BCU1KS^IC\-N7N_ M:3Y3!0/OCCOO1"0A%-I4D$5T-!,I((IJBQ]A$D*2D83%;E7MAPLU-S+JS/;@ M6N#>PYC9<=;4(S'^\?'5I!#F&*54*%AM3H>J#G\?)\F63XR],J87P2:E5I]0 MGG.PU[;=0_>^R*^FK\_R<9N;UM]OU#;_7D1''7+^E ?F904$_91)K5V]MDQ) MQD0",Y!!J"DZ(A(023. ,YK 6,4\Y=:1?L-$F1LQ5V(Y)2+T," )%ID@&.EY M%RF]4L8<4)@1$ DFF$($,=O[F-,.R33W-$\'ICI=",T4:3JR"/E%-WJ!]R.8-B!'4P6 M.^L'B&:HK:<6^VXD"1/ L-K+#ZL?\J+2[-N??/TDS&V3JAKMD@J.8"),Q@"1 MF0A= IB4'" DI8!"D)0Z>7ZN LS-F#C*#]9&@4#[Z$)^I_D_'7T\YY&PW8,: M#]_1-Z;.H+VLU2_=E]76S4BM.-_N&4V?NT:V:&RD1HXDD4@*.DQ! D2K ,$)% M&"_C21*E$7:AP"'"S(T."UW,]8TO]3V#H*F7&R4.&B4[>IP*^Y&I\@![4Y%B M@ZNARLD65Z7,2#M% M_$&A0*_4T2X#8\>E(\$],G5Z1=J9*'M@YI477?J?E 9[ '/.>GV:Z.M%5W%K M5?!%E0U@F;(T#!G1SG+,8[/EBP%A<0JHBC.BN2Z4:=8CP\N5[JPFU?2968Y! MFD&=K.-5);AC>,0UF&T]X?ZH3>7P'I"J9 Q>55)Z]6H[[/OIRVR_3Y?L:=B<^]A:^IW M;#=[K>>ZV/_31H?<[9OEK T0?OK2F6^:+#9F<73#\08Y_PMO#>(C@H M%51:!4VU@OTV.%4LJ#7S&#;N%6F_8>1^1)LVK-PKG!=AYGY;=P]4N?LN-Z(H MZ[&F7Y6X[/P?A B.=?4C* M*5S=U#<(A)'9RU)_I^"35EU[1YVYC9!2QF#HY"]ME^[ M ;:U7#S!-O*4=D:LAV5A@81G@Z&KQXGM OE+Y=WFY=&39S]8 R')958(A1* M0!AB *9< HUEX0X$U*O\"&B3H<^+IW/C5INY4 ^+0/^1Z&#:\50E[&QHZ&Q M$!_;T/ *]EAYI4]0>XDDT:4 <\SX? )-S_3-IVWTC:9_H#_?"TV>Q6FZ<8T^ M/I5U4O S0O_5"S_LO=)7_ MG:Z?Y#&0=W<,U5!OY?YEV\TE[\^MS=0 M;#:$)BT7P7%Q+068$TF ,\F %!+R%!&*B5.VXQ%EG1N)-24-CJ+VVA$:;WDRY_.F)RYW!D]:=)OED5_\JX:I+_(YV MV EXEI937TC&MG4*N<8HC=.FL%]SY*2':0V(-N4NEOS6AWK6QU[MZ->ON;F3 M7]@'G^4/N7F2Y2$,BV06AIB#*,("P 3% (<0 J8U0YB''$GFXIYU=3:W);N2 MS43A5,F5S(J4;\43WYL?'G-@U,DR>AV*=>)OQP"^4!U[=3\1T]S/K"'V?L!E M@XC?8M=='4Y;X-I"]8NBUC;O]*27BWK9N_8*I+Q7[%'!:ZAX!V@NJ M'Z./?DO#!ZG-6'DPHSY(JDEQ1=EJO=H_W]/G(MOEFR>YS"!6:4(I8$E,3%;Q M#!"E0D!50F42*:DRY>)$VG8\2__2C9NM,;;CW3&0&YE32Y&;*>L*J1?!0>Z% M"4!A,KBGJ^NQ0LX\Z0J55PZT[GQ2?G.%Y)R[G-_O>?^\V!;7;0NS<2XWNS)I M29Z;I+L%-3X?'ZFZO?N3YJ(.5=$T6FRM'8O+?GHT3>S>;7,E5WN3$Z#<<%LJ ME&11+$* -)$!R)($,*E2D(2(")HF<::IS3U*?T(5K*;Z])'_E9SF&'P1;(K; M-,;CW!FM72O$3O@]V-'PW(9WHMA"HQ)@1J>@J7?04-QLS#2?JY0/"NT754!B MT "@6=*[PF 1'% PR=EO!)&ZQPM,/WA^HP\FE'_:6(;I!^8B,N(%1!A8!>BC MW"_#1+ LIB'((J8 C'FH3742 Y+$*(JRE$:NB5F/C<]M7Z66;>6ZC)P@1@C/ M"(PIR' < IC$>MU'$H(P88J))*-A&KNX-+T1F^Q8S ]N=NMC7S1&7L .8BT" M+=@(Q8T:ZHY3S?W/(EULX\0OR@B#B0)1 M@A" /$T!95$(HDPE)(MQHD*WM*P^I9L;W1ZC,Q9U"E%S=M30,*A5#+3;?%"R M>*JI9E#HV3,(QLNXV['VBXWFR%SN>2!'.@DR5_Z>AT;BQ_K&Z@+;V#U$$M=N\H1JL!L+2F/<,ZMND\'-'^66,L(!HG M>4Q7QR^30\8"BJNI9&S>=:^#^?IIM]]^E_EZM=O38U8'^MW8T?^OK LG"&1A MC"$@F:FM&&41H()&(%*20T4C(K%5(+5E?W.CHV8JDZ:<9B[Q2IW Z&-I3]K" MWLU$(X Y,@F];F(5T"NH^L70OL"A9RPGJF)X]=ND1<&:_3<9,*K?X#+8?9-R M'Q2UF???Z#YXE/F>KC8[$GG[(P4EAL-6Q; ,U5M1?_!0]= "\H[*A32N3 ME2]T4*E9H]#EM8%;%I7):[[,HA;-<_GG<3,1)2I.,J1I'DINCFTH($@D)C)" M18@@K!CJM1UQJ^>YL7XC$41#]$59V\DQT[D]_(Z[ CY!G.CW^S]9?QO6U"N^M;6#?2,MQ3_T 19'*X\;+6GKM5;K>5'N6\D&MN^ MIKMO]_GVQTI(\>OS[SMS#>!P.'/']ZL?AFC\4 MA4@1Q(U_[1"NZ5&X>1YK-S1T#/7T.6YVQ/A2HS$R=S;4,M;:03%SR'Z625'_ MVN@7U J:H[!71D=MQOW2N")\U--CV.H(Z/N->O4IX+1!LR- >Q%S.T8?;I2_ MR_?+*@#U4_Y%YC]67!8I=F0F52AI @1B$8!Q&@,B&33);%4(4R$29I7K\5H' M<[,^ZRC[=Q#$A')@L[-(,_2L$MN=4)5OL-R#'@G6@7LG';)J!L^[0/'@_Y)!Y+ M,OF/P-=8.&TRNH+:L=-HW=1DVXVNRC7W')W?[>>[G]4_>+/]3E>;9:(4AE J M$-',;#**$-"0Q4"RA*F8<9C@9/E#YFQKN\W8VH_+3&GV-K9'/;QT8CNLL809 MIR@&:1::((4T!(03K T014+(->I$N.S=#@9UB@6SVJ2X46Z@\HY+3\8'UG;[ M$8,1''E]/*\=$_Q1BNAQ[[43 J_>?7M/D[KIG^]O=#_>-[-WF^P>9?R]" MAU]O=_ME@G&$TH1KBJ4,0*8)@2:91D]AS B)$@&=,EQ==C$W2B@D!+JG[\'V ML.&U-M(&?-M14]YSI.9%-Q,'5%Y3 M\S+N\>J3 TI>O]_MGJ1X\V3N*I9!CT7PY*X]RG*IM+W%9$8 3TV9QTQJ!YMA M 4*90@4SQF2:]8G%=Q?%:BI,'U-O]M-76I'BPH0)IC>:!4\;82Y&;#=?RQFC M71O-U\:L>"SR$KU:;:JP^^N%Y+V-H27YC#0D$\;![X)2_D49[KY;M(>]'R.' M%P%5>GR"8V($S\5U^^'IOY*NHQS3E\WM!U1KC=R>3?7CU*Y:5OJKDJNOFS(E M*7]^T)_=CO+B%N9&%/]:EZ'LAU,432:?U /]N100"B32!*0D2P%$$0(LX0Q0 MQ"(2XR1BW"EV,GD&M:-#0M-@-;.C:N'101)*;M5@K[(_/QQT0KY0_DJB3K@KCPGV^<(S< MV\#HGP^'$$!!8$K", 80,KTN*)4! F,%,"$()8ID>MWH%>OS8:[QFP<)>P;N M?' ,GQR&R-A6[B$H9YSHQ>O*CQ-N\^%EX@BOJWDUE.;RR7YS^O?'=_EVLZ_3 M%!U=D>KP#R.6,)PE($E(!J"@,6 PSH 27,1$3_\(.VV]W>AO;K.]3EBH+0&] MH/\P3K7;O+^%KQT)>$1M9$;X_1$H(VJ;=^OQ8-01&*]L<:O/2:G#$H!S'K%] MK4+?@:4/7!3=*<7AX8?9TUT_"'!0]YJOO-%^MGX,=75.3 MS6T1_$F_RC)#!2N3ANN?/6KYOQ5[D;ORFIS^65XXK$_[.H>%>4,8$?B*'OS< MLSB]W=;\4C?SYVK_K:&(>MH4?LDNV#WQ;R:@SVBBZ>1;U>P/N=X^EB[RJG$! M9_>\,Z;-P@3QF25W$:SUG%TO@F]/W^DFJ)$OA3N$_54Z_"5X?8DD7>^V%4"R M""FDF\T379_M@P=LNWG:F;C.7/_25Y#@M>^O*R3PXIWI @"OB7L2[G?UH9Z) M*K\_TE5>AHB_/\1JE@DOWA6!G$4KQT'^CCX_KZOZ3:Q)'RU&PLUE'P';D M%>K]"9Q'F8.Z2MJ[1DRQQ\R0;D#Y31IIV?>T^23= +E(->GXNM?#ZR*:\,JY M)R0JC132EF]FKK&8C/(4$PE$2B,6QTK$H5L"2F<1YD9DO0ZKO1Q0=XW3H/-I M3^A/>SQ=I3&;W^FT!9I3'$YWB3&'LVD+F"R/IFU:ZEUD3N:Y%&4*H.+^T.ZC MUKHLD&GR1C,:TC"&0H\+30%D"@.,<0)X!E$20T:CU"F/Y,T>YTB'VKO4 M-='L0&@I=&;Y8C_.^2R+^_3W--\WSTGOJWV/W3NM2O.9)8-)INVP!"2<0 5 M30!+-07)A%'*%<*179ZPO@+,C9$.YQ_[;9"7!SM:&A/=D5FJ M$BLHY&K>(UD$!_$#,]."DR?]$5=?[+SRF+,0D]):7XC.6:YW.WU)KRX/:>I" M/NA&JH"?*!.TP(3=L;0EK.&*C$U,?L'K03S<2GFGF2F<3TTFWRI>T<>/YOO10U TWV5&^ M;DX3!U.4B3 T^:1,G2@8,PIH&@K $)B'6@RAN@>&9*JYV-S%9W%+[DBYNOM&WBAS/3<37&UG^UQ2G MV^S*ZZ:GY:@_L?7J:WGRM$R@8AQ1 1*:*@"3" /&A2F?BF*%8L%3Z,0EO:28 M&\U4(A?GUH^G=>+K4WG7NFM]QL;R &]LQ,<^SJOD#U[5&OQB2H4>A=6N5F,\ MROO_IXH%O]X:E1YUX :@ZKE@7!]))JXL-P"LRQ)T0QKKN^G-]F]6.[[>FO2B MCG9 ^\LSFF'%5NM1PE'6_VX0/.^JMG8U\59JE[J7^Z>=3_=>[^M($RW>Z^UF MO]H\K39?JQR)>E+\*M4VKR)2'NA/N7O[4W>L^UAM:/Y<7$LWN[CZ3:WZNJAE MIE=7N=LO0Q5*E#$,A"D+ V%* )4A!E((!$D6JSC*W$JJCB:KD^TP02K;D_PO M0:E6_:]",6?+8;11MK8OYC!VXULAC=RVQ8[N4=7@J*LV "]&M#RW.JH7U/IY M-4?&'@3?1LMH\DYMVHP-?(L!-'J7 XL[O-\\/NUW'\S%X+B.0&)I1C*2@@0* M!B V*7/#%((X5I23B'.<.3F2'7W-S5ULEA@LI5T$A;Q!W+-Z0PN^=F3M";61 MR;8#L!&"CRPP&:<*0TM_+U-WX;KB5RLM=+S2CSO,QO@G=2>VCXV"SF=[7L4^ MU-!^F^?;_/4VSV49=V1V=O+5-B_O-C:K QS*%;&$9SS#*8A"D\$@U;XIB3D' MH7955X#NXFZWCS9[5KHJU]C=/7TVGUOC M6M-*[LJ4-?LE84F<('/+4F@3#2:I "2%!(1*Q(PH3' 8NW"N3:=SX]9:YN"Q M%'K@#4LKW.VHTC>:TUAUNZ"2=W%R8[*(?:Z$]E@FR@$BO^6?;#J>MJR3 Q07 MY9ICB"PY)')K4-2*6IU)((#EB814"F:93&IDQT MI)SLOBL=S8UW*CF#@Z#]:]%?@];2(O, V-C65A^LW(VG&T#X-8RN=3:MT7-# MY0N#YM;S_/Y?7/XXO0107_TXGJ\>?0Z2H)2G$=)L@;332 D"#)M[DT@1 M'G&:*>5DP/059&[D8GV?IG%KP(UT>@^9'2E-,1 CD];G%K3_&,7K&PJ65V+K M+7ZMJHYW(#]O-5U,/X.-V;S(RJ0@KE*6 Q2H&,)(1H FE M($OT_Z"*4R(<#:J+/N9&=X50M0.W"#9EEM\;$;SFD?\51W%!DO\KBO5?]L'= M8[Y:_^N_1"C\:Q(N I,0J/C]_WY:/U<_CHH?1R9#T^[1N/,_Y-K126P;-EMC M;=!@C&ZG&>F"0JQFK*]/&^VJ_I[-L\M^)K;,KBIZ:91=?W0(K10MU5L6B+,L MBI$$B";:TLH2 C!E*1"A*?Q#8\6(4T#N91=S(Y5*K. [W3_E90XVS1B;)M7T MF?4GJ+I,^KY833KGO>_P7-=]A/E^TLT+3/^N3[DE"/\H_CX>Q]_EV MH__*"YME=]A%4!&/N0P3@$S(*HR(MBP@9(!('&9A(C.>(-M2NA;]S8T&/K[] MK^#N]>M/OW]\>/_Q;\']YT\?]=]?O_WM[<>'+\Y[-K:@=Q/#"%".S!(O@Z)] M9V:X.33.0N5>I9V_E,SQ/V(I'E,A(L$3RC(!7*Q-?&". T8@#SC%&J$I$D MS"62IFS6:5I.$/12E48N9',\$"]AXD)*CK((J%1% "J> !R%$G"4"*)1RI0= MAPV :8K+!/T!LG,%W=4>F:!N:.Q^HG^BH-\S^[+I:4_E3]2Y.'<__:T;#^WR M_?+-REPHVN9UB(:)ZHO"$+!8JP]-:68B,@Y2@A,5I0I29K7U>]GTW"9:+9W= M5&N!JGNZ#0-@Y"E7"^8QDN*ZOETS4+_5F'WZ7^W5+8'Y*1YZ<#&NY'O:U*^SW />UBVF/95O4N#EO;GW+?_GPCU6HC M174^:YK]^W:MO7J:/YNHS'S%GLIBYRB-%68"R%![X3"-4\!$PH# ,N0(X8QQ MJX3(#GW.;8H?A QX0TJ'TD&V6-_>^1P!P;%7[%+B^AY(F=#OB&A3:O^ VF^" MC@#L1!NA/@!VV@MUA*IC/]2VIM^3U?"I$['1+$L MY$0O9)FVM;*8 )H@ 2#,6,83*6*"W3*7L#G M]'&UIVMS\<4U%\DILG:&V "\1N;= U1&M$7P]F==F.WU$:%#+H]%G01$__[. M7.LISOQ]9OAHA(!X)"9 ) M)H"<$6 V9H$D$498*0QQ8GM(TFQX;M._EJU("&Q_+'*"U>TCD;X(C&U(62GO M= C2IFGO Y"3QB8[_&A3H7GPT?I[]\W&^WPKGOC>Q"Y^J[V&RWH$AS"1)9@IP22OD5 M;VYT6RD8--19-")^&C]N1/G, MPQXJXDM&;'N"]T9LMZ]>^JT@[4D+JR/95"J>&+,QDP(!&(8"8$4%B'F,I(I" MFL;,93WHZFQN[.Z:7]0=73O*]879R 1Z!:X1<@O: .*5T3H[G)2?;%0_9QNK M=_JG<'^_V>WSPI>MF_Y,]_++ODA7(7-3GIA^E.5NLWG2#JH1U;5BJ37:=LPR#H:C']R9&J8'J1=' MIC&"+X)2]. HN]]\^VYX><_!;]G]Y'GYW6!IR]7OV(+[S8+W&_&DNUA1_3F) M+R9;QJY:AXED0D4T!#&36'N]V 120@I4QF*HD$J8M+H9U-G+W&CH*&BY$52( M:G_4?1W-;N[QAM'HYU0M\-PV9AQPLK\$X 6OB8[]WV_4-O]>=!)0MGW:!X_Y M:E/NR3Z6FV#_$?0$U^DZP$W0.BX 7']WLB/_F^(W#_EO/]S3-Y3[8V+\NWUY M6\"XK _;*^4ML/81(X%CD-*, $AB @B-(D"1T#8>)BEWRW3A+,'<:-;4K3>R M!TWA34)#/^ZE\P!9^IQCPCZV(RKWP6EED:'0NWNH?>'SZ[8Z2S&M+]L7I L' MMW=#_5BQL2MWS*>RS"+!.,4(*$8@@)"'@(7:B$09I"+D&4I8[!)TUMJ+$[M- M%H-VE*^Y*^[&9.V@VK'58*A&9J23$X0Q4O!T N"54]I[FI0W.I4]YX;NAWNF MXOE&<_DKW4GQ>OO]46YVA;5[E^=ZS,OD8L_'1^[+&X%W?])94@V.X2'.SFPIQ 3/R!DV=@H92 7L. MFL]5B@6%9HZ)@(:/J1U733M2(Q/;X$$*_C!J!85>/M/&>@/9;T:CX6)-FP') M&XP7&9/\M=S;LWU-=]_N\^V/E9#BU^??=4?O-X?KQL?;QDN:)C)B2020MN< M%)@#3!4#4+*,AS!)8AJY&';V7<_-VC.>E1$]J&4W<]OIAO;0L;#V7D= > *W M]0+<5T;R8+7Y9>2+\.Z(^?94;;N?VD5UA*7%-W5MH>=%P/6ZN#)2I0.O-YDI M36*24 (XT0XIQ*FV,544@QA2'A&&&,-NY41:NYF;\?C[AJZ+CUY/GE[Y/]K! MM&.?X1"-S#3E_;5:O!$N:'0CX/>R67M7TUX:ZU3WXO)7]],#B\267_O=IGF; M[#=)S;TQ\6GSV:1;R@WM;(1VA_/ZG]K,6NV*&EC+C(HHB^,88,((@%QA0$(6 M H[B!&4J2U#B5//-FV1SXYAF/=52M^(LJWDMM%8OT![10<'BJ::*0:%C58/, M,4N#OW&WX[87&0,)OV<05_J:]A2B6^&+KRUM&H:#0R*E)(;RZV4/6@(ORBV$[D_,NR%FE?^UNY=YT?Z;U?I)=[UDH4B3A'$@E"( )H0#EJ@4<(GBD/$T(F'D0F%7^ID; M655B->E*Z)6$YKM +SHE=3DRUS6$[3C* VXCLU$MH8FP+/E'VV2EE/Y(YP8, M7NGE6E^3$LD-A<\IX];C?6M,%D>25;(KK.<_R;3[%X<1!S!,*6 RRTR09!:Q MA"A&J5MYR4;K<(R],72X%^ ]4WJKRIYK1C9[F+A< M9(MREY4BVQ[JN_E[GMFWRBQFMIF7B B84LD!3:3V22+* #89> D*51CI>8U" MQWP+';W-;S:76>W_5SMEH1 *!D6>KG'"D"6 M$4"%,.E;DBBD42IH9%5BUK[+N9%(+7%0B7P2U&"$#OXP8CN?)]V$WIIE/ (Z M/M4,P[(/X5C"XYMU;G4[-?58PM#"/[9ONN=B>7WW^>V7.[ZO'>3CG<41^:;%P#0/IV+5R G2NOR:1/\IF?XMR#.%H'F MOG!A#N%T#X_;S:Y(JK#_IFW&3W]__P9$)'BD&R&_K_BB_/$VWV[HCU7^M ON M3-6'SW*]DJK,IOI6,]E6/WHHI&N&+7AEWOO7?\%Q'/[U,)C%OZ.__A+\27?! M;O5U4\3&Z+Y__\N7OP1K^N=?@@?37?V\23ACPBYV@=KF"U.+8_,UV!:WW_?? MS/;)(A 5Y&8SW70IOS^NM\_Z 9-$Q40RZI_OMMQDJMG5\NWI3]WDJHPF%OJU M?/OT]5OYNE9(O\'I6O^-Y@52?_&3S\;ZJ^G(:W.[CLU)0(PS 2"5")!$KTXX3DD2T3 3B=/^^-6> MYK84'04-2DD==\:N(FJY2^8#I[%WS,XA&BGW\TTL_&ZE7>UMVFVU6TI?;+'= M?,'=7+W[FJ_XTWK_E!<9MO[3K WUOZO8L"C)C,6J )4LTOXR5(!D,0=88@ZY M4D1PJTS)=MW-C26:$A>K^HG,]F:6!="W#56_\(U,'MW(]4@X: &AO:GJ%\HY MI2 [U0]99OC[*/>?E/;W]+Q& M-$Y$"BA2VMQ*(0,TI1G 7/_)*1.(8I>D+!U].;]UTH MVS& )^S&WA(\ >PD0>@B^%A6:]42+RZRA=Y3O\GZ+.#R2A]=_4U*)!:*GU.* MS2N^;D^8N^/_*>EZ_^VU'O$B5D\/O#!9Z#]+RK_)W>_K_4K;E?+P\V5&)4:I MT+Q#: )@&%--0W$,:!8Q$C$6RMBI7IH7J>9FDA0A&OMOM*S0$%1B![7<02%X MKWH8/H;0^K1UVH$9_T"VY>Y',5*E4H'1JK2F65]PNPKIU\'8E/D]&OK?@XY M_3I@LG5QKU(-:D].H/QG/:]=AR/SI^R(OT7L]?]EO^SR('V%*0 M...(<9"&B=(692( RQ ',>0HHTI1&>'E1GXUF4@?[%GVLB>KJ4K*J7K1WY@; M[+M=4$L;%.(N NWHF\"+X%6R2)-TD2):<[8DC18(1L'K-=7O_EJ%AYN7 M[A[SU?I?_R5"X5^3L+AE%I=O+"(2+[(P/FD&H@4D;>AS!+I5%3D5H=S ML^0J>8-"X* AL=OTOXFS'1GX1&]D:K@*W$CE.6RA\OW M)BYM5/SQ=[DS:7I*(RQ:PD@DB"((D$P%@"DG )-8 8IDI"1+(@:=4DG[%&YN MW%56PZED#$HA@U?/DN:NF7.\#J$=U;W4P(Q,BX.K&RV"MF&=09FC#MSG4?"H M3<#_&:6/.J#U5@2IJX\>L7AT_V&UUR17W0Y-)54IAP30$)J;S"P&F(8"",/:=F(/^/2X:GP/A$ #7'Y Y M72%V0<\MU*L=GZ[ KK,WI@OC:A?U)&CKRB,]+=0J;W&5'XV=T^=G:0JA3WS6J_JXYHGL^ROB=,48V CB.,I,%C0*"LPQD40)3)*# L5/2 M@S&%G1N7-A-*'[4H=YN:/J5K -F8XVUIWLYD%"]74:NMM;NO"L;Q270_KNWL8<3>^=C3N M#;61>;@!6$/2D6**K4 9I[!4:X\O4RRJ2_FK!: Z7^I9Q)/S[9.>''KY->Q4 MI3E8LH0SE:4(A(1JLS1+0T"4HB!*D<(X)"G-G,S2]F[F1ARUE$$EIF,)SW8H M[:AB.$ C<\0Y-H'9BX+>(9WM7TQ;Q[%3WHHAG]],]C8B5MD_DA]4/ MLDQKZ@P#[,((&MA<;_/HZ?M3<0!^[3)@?8:!DDA) MR0&1D?:X0L8!C9@ ">>)*(+S,J>K,-8]SXT$&X(';7=LS>5)9\/*A3GY4H9D)\HO M:%2VRS5C [,3R&'&9G?3_3C\/*#D_>;]QB07W.8F@#7-HC )20@B13B +)* MQ9@ JE ,8Q&E)*1U$(@=/W?V9S6K3T-!1N;>AG!N;-J-JQU/#L=J&@:LY0Q> MU9+^8E(HVV#GS&I6F'CEJ^X>)V4B*^7/.<;NI9ZI9E8F3G@CSG8+[S;BXW93 M621+[:Q*31>I-O&0 -#$;3#MJ@+*(<_2*.)AYF3BV70Z-QNN")47M>"!D'Q- M389M<\^ <@[LVS%/=D+0Y( M^,W%8M/QM*E6'*"XR*3B\F[O='K?MYOB(L1%:=$E5&&,$BJ!D$(!*# %3,A4 M&S)1!J5$"*5J^5C<-?ZRI_G>CH2ZNG29'N<=CTA!983IO]+OCW\]Q)96$9._ MRJ^KC2F[:+R1.D2C;X'CSM'(,)6$"P$2'$.3;3X"3&41P)(SP0G.5!15H_%V M8VE3^AV+NMO11Z*\5-8Z'F_+8@NCCH3=UW^M+^;O])_6V[%3N]FE0UY'9?MFNQI(G0'BLG M(%9*.Z[05(L4FG4B%B90T9!QSGMD+[C>8P_7=8HL!D66.U--G:Y=/=@.=&VI M8Q!84Q%'"5 A9F&.UX(&1E*?M'$+#<^D<;6[B2GCEMJ7A''S#5]Y4>N]V7=/ M^Z=;LKC+W.EOWV?.X*$1P2:='MQ!F H,& A2D$"(5.AD)I?K$IB M^!=M;H[OVUV9$U$$O"E[66++Y_&%Q]&U=)1?9,S&=J=;DZ<>SC!*S8):M>!$ MMRD.-?R#/G(6U=[BO7 JU:&PWLZG.K@'MU5 R-7R315B>5\[>F],FN2(4T&U M)PJPR&( 5<(!$VD$TBPE$4U#S*75_N35'N;&R;60M7]IO,TWUCFJKP/9S9M> MX!F;_ER1L2:PF]JW\-!.\K]\W?[X=_UN04'_#NMSH)?=Q4JF:! MVP\.V?@K-D]^K:YF2:J2")F(@A F *9A""B"%) 014*D@D6QDVEVV<78+^G3;_6K__%IS14[7[_7Z__/_R.>E2B/"XU@!/8DA@ E- 2,X!!GB/%8X2CFS MFMA7>YC;O"Z%#"HI@T+,0,MIOTRW WE[F1X,S\CSVQD9IV6Z4_O>RW1[JY,M MTYU*-9?I[@?[+=/W3VR]XK_O5^LB=WA]_^#Y03?W9FML_"4B#"T^X5N9"IP0,UY ME;<'PNNJ;]'MI%: /0SG5H'#FSV2>U45TPV*99'T(I587I9-K])\+"%E6,:0 M 4XPULY]FFAW@ A M+//>UX$$E>9%UOI+= M(4.6%?C=?#,*I&-[%B^(ID,6,M^H3I2;S NZ;OG(7)#JRE)FU94Y-FL>BMNJ'%65FE7BNNMB]>9+O-Y]UM_H)L^O[;O5# M+AG/$%0F1(@D#$#)M LH1 H0E5AQ*(@2RJWD<4])YD;R>KB0:TWDOH-@9T1. M NW(9%_JL @.6@15U>6#(HN:C7:+0"MC3C4K="-IE+>BA#?9,#VFN4'W;KO4;N[?__:0[>[_AZR=SC^K>A IM-\VPW8>M MN5UK#M-*(=YO- _)1@GT)$EP%E(!8L:D=KB32!O&0H$(, MW BVJ=V__HO)H?G7H-32,>>CWT&TX^*7&YJ1";JIV+]5X[$(#LH%E787\>RG M"@:UAJ,4WQH'?+^Y&_V*.&VVQE'@O[;N_7V3].)_JO952GR MI=]M1$NAQF,NMP-K4,:RS)2KD'%BCDA3!5B,.$@A)DQ)%(;8J7K%4(%F1_9/ MCX_K(IS%F'(PNBZ#2)GA_,BIM16@;B2='H7M?^/H]1QXJU+2GSIX@O#BC]M5NST.P M?*M]!NTBZ(_81+^9=>31D,Q'N5\BE1&&E00LC;0U#E$&"$I"/: ICSD-20:I M2_WNKLZ@UFH?G$ 9O/.@ K:][DTP>)5?I Z$RS*!$\(YX D3&DR MB6/ ("< )2GD*1&1HDZN_?6NYF:Y54+669+*@)YMD1R.%EE5>A2\;L?8CD'\ M(#S,&:U=S8TS"DE[\$([C@Z\,!B=27BA M(67I9XU""YU8^*>%]NZFIX5.M5MIH?N-886GMJHC'UD9IM.2E>RL\! F*F6Q M.2,7&0(PX0F@B282%,H4*RZY$$[W[WT*-S?J:1:6ZDPCJ*=>%7IWD@RR4K)? MV2DOHVUY /%"8SCV\8.?X9NDD)1/Z$,B+ M&D?/C50>=US[L[D42ZZR2#+. #.)EJ!D&:"*00 )X8D@V-S,Z9%NHZ-+*QJ8 M/M_&O6[H&S6>I^:$6OPJTT_O-#Y=R-L1\% @I^'34[R.:7QJ4?VQH@4>7DFN MJ[]).WSXF[IA]5&OM_+[[LECW&D(D@ T?_5')(P M0$2( ,<)C%)("8_=$D:V]S,W:]"(&1SE#/XPD@:%J(ZA(-> M2,+#W"-3!2] MD.J1:Z(3!\^)(]K[FC@+1*?"ERD=NA]W#_Q\R*FY4O'E^3O;KI6X3OQ(N**6S#^\\A:M[<@\"8?1UWTI_ MIR#.5EU[!V^>MC99T&:K$LU@S?8'^JW&;VEN,H#N[F5>K/*'BR4HBR474@", M8PH@Y00P01 04/!$IC*,F-.M^VL=S6U:?I3[X)6I(O1+4!9-,5E!2J/4;3F^ MBJS=>NP#KY%G<"WB$:%1+M?<0L+KDGRULTG7Y%LJGR_*-Y_W?'GE;[F>($M* M"W_RP3KE5M31\P()<+)8N_N;FY$83(6>KJ<4L)IQPO^0!J9 M'6Y<4"G$G>"*R@DLTUQ2*;N+!_8^"6W1X;Q"[0L7=&YTN M;KRWPB=!Y/U;\57$K+@K<8C1+(_)EB$.24@8!BKC#$!(I'9D$P1B#C,N.$>, MJJ'5S-HZ[G%6-?*B\JGWE4A+J.TL6(_PO6BELQ+.8YCX73>P'HJ>=>$T+%&OM-*6)3EK:YYEBE2/\K])_5 M?RX1CT..* &8J!C E"0 HT@!3+.$$((R)F6/TW6?,L[T./[N^_;)& SY055M M2)@/RA1=.U0/+R^(\Y/JX:M"UT6PD45YB#W]Z<:37C\ .S:=?#RGX=QSM+PBC]-'7D*TR MY)G;7KMO4A1E4)8)PPPE:69R6NL% )D,2 )B0%(*N<2,4NYT M/>S=QV/FKA M@J]&.ET MK5!NTQ(NTB2*& A3/7TA"B6@B'(0$Y@F81HFG%&WU=NFV[E-[D,N3]X0 M4RO>??>>AJ+X,GM/!UQ?V^#J8>NI"Z:1MYY:NW[AK:'G.KF>5%6Z]?GD]^8()&E2"76UD4*I,@4@%+;&"2C^F^(D3CE M<:(@[Q.VYR3%W#BK&>!5"1L4T@9-118!>S[[=1G1Y7AKN]_ V;'=Z,,Q,OF- M-A*] ^IZ(3E*Y)R;)"\2(M<+K&NQF=^OBBY"BN$SWJ^;L$ZJNXNR6 MF' NXHR"-.3$7%4G@"&6 (R5]M*@"I$0+NQIU^WLZ-(("YB1]L0:Z1>G; F] M'?_Y!W1LPFM@6245#NYR_:U_E>6MN5N8.A.;&T1>F6GF\'W@0'"V$"B_;;H)U6> MLM]MQ&>YIT:8.K3I!C28BI]8K. 3S];S4/G18NVER^L$:F3W_QXZ34S#"A.,U77#" M^./F&J[@">;N\(6AG4P9SN )D+/P!E^M]O3[5W)7;OXS+A%&40JB+$X!Q(KK M%9!P@!-%LS#%J4BLJIM>M#RWQ:P6SNUDY1(P2]^]#PQ3..LV"+A[Y^?:#G/' M#ZU-ZW^?*W'A<%\\T#L27EO$)BW$,N1,8HIB[1-@ 6!$$T!"@D$BH,@R+!2/ M(L>B#5733M-O@A(-%ZDPG,/=:\PB$5*2L!A$(8:F[%P*&$RU3\4E36$:RACR MY0^9LZU#KH >J#6[F!"W =7)>D,."G^E$&5L&?I]V>S3](!AYA3AJ7WUS8WQL?=(QG$'E._5"W?S4:1;.U&I) MJ7#^1,\5ASZ;T=II@_*.\_R)KFU]98L69O3]UE(6WE(MYRAYA"SP\/N1=O0W M[5=[6_&+S]CBE8'!+G^GZZ?"6?\L=S+_(;65 #%+4FU4J23, *2Q $1(!J02 MD:0BS7CH=!OM>E=S6\(.D@9;IIU+N>-2CVR0E^+V#(*Y!-B.-_S -C)M'!$[ M2!G48HX0"',5BG&"82Z[>YF F*MJ7PV*N?Y&S\ 8NMJ8U?33Y@LUE\!.4A8= M\A4M993A&(<*I#B3 "8" 1;&$"B8"4((C[&D;DD>[#JVFA&3)GDP,@=Z,NR_ M25/%]'&[,^OI5@6/AWQEH@6O_3@/]I@!Y M53"0AKD6O\IZ]O8FPN[A/$Z ^8WSL>MZV@ @)S@N(H/S MV>\T/6J7C&L^,+\H=HV;/V@\N6224LY4"#@*4P!A0@'CF0!IFF4,*91$-%P^ M%@')7_8TW]OQVR"97&;CN60CGLV88L"&UHJ_-,1=!+_*KZN-V8TOIF@AD7NA MYOY#B#)LLF%2H#CD #)( ,4T Y2'(HD)BR06U1"^W5@N4!,/8"W7BPS?6U/0 M\24&SFX)FVPHQCZ4UI(M6N _RAX:1Y\,.(6U0B$MOUFN:[0'-Z697(L2B1 MS1!8[L9P^17XZSZ'=:)K,'XH*O M'%[MQTH?Y&XGY2&1W <3XEO7ZWRN;L#NWCS)]YO/Y7'+_Y4T?_ASNY10J3 - M$9"88@ EB0$A* 5A0F1",QYQYI0^O:\@<^,O_54F;JS4>PCLJ&H*8$?FKU*% M12-;9:'%XE#H]_EP6UO;>UH7DV2@TB8PZ@1:'W_,-A11KW376YA).7 H9.?$ M.+B]GJ&UQ0WR*@KF<*"9II0F*(5 )6;[%D)34R+35IN*$LQBJA+D%)C2VLO< M>*Z.P+J1-]8!1CLZ&PS.R%Q51X_4^(QQ%MR)@=\HU]:>I@UJ[5+V(H:U\V'W MB ]3K$I^I_D_=W0C'K7QI6FED8:U6;]VB=(4:CL( 9:BS&0\C ".4 @$0E"B M&,&,6!T ._8[-V)H9CFES=+16U5EK5T=:@%;\H;K2'0SR8CXCLPM1ZGO-N*^ ME+H)=U/L<9"UCY\8">&) B4>OLF3=,NT2,IL/N'S3]J<5/+M;E_L2IBK\\;F MW&^+G^>KK]_T+VA5>E;_+-\^??T6Y/+KRE!3W08-]C5:YM6OYHA.>^B/^78O M^3Z0/_GZJ<@0_+23Y?-,_WNC;:# *+$(=D4Q/?-..<.$_+'BTOQ[MW]>RR*$ MD9KV_B&+/<_51IA@N=5>!N7^N&F5U:&0'W[_4H@_'("CY&OYE:YK0+[F=&,: MK9[:_KG1,E=-E9^*^97\^;C>KLQ1KY;7'- 7'5:*<*-\I=9!@_WJNPQVCY*7 M2;/9<["F?_[%3Z!*C^^Y(R+%I;7)0D]ZJ-B,,>GS>M]-"U.N_& X$LD156D( M$BH4@"$70%O=&&#],RF%2-+0*>'H:?-S6U]+Z9P#Z*Y@9[N'T!>1T7<&;,'H MX>6WZ>S9=S_I8F*/O$V]2S^[]:G>N4>WW^4#_7F_7:_X\X/\N?]5B_3/)<69 MY(R&@"). >0J!4PP!9!,3++P)!:1TP2^UM'(&Q3R>J2"6Y#X3B':WMG424,[ M56Y)$]K]?._<,$6NT<]2&X!/=?V")54DS20VN5]"#&"*.2 X%8!G,HPEI GF M3H4W@TH&![WPM;5U-G9ZE0]V6;"Q=3_?/W>_E]MU0IHRGA M"1"(( #CC $:8:(M"QJ%:2I2X19'Z"K W"CD5@FB 0&SSF-CN=\_(N)C'P58 MU7NJ,?_#J! 4.O@\*N@)G]]3!%78>#HR\U M$::90 "Q) 8P@Q' ,$,@"47"90HCG.%A%1VZNI\;#UXI3+ ^2OX?@VN,=HV& MM2LV$L;C.VBM-4>/]S>.XH^R>=,/N;&KD':)\-+52"W@L:A*:M-*W\3!=T+H M;W1WO]WMZ?K_6SV^W@JY5$QE,8$22&9NS'(4 P83!6)((.<"XXQ:>8+=W*=(G'3<_(1,"HX9!8APJ#W!$ *L MJ 41CS,4L:BQ"J_N ]AYD8GS4HEM39!I-V'UZVFO"WYC\34N>0,(S"4&<* (@"RG0W[P "(>)1#QD M4>Q48<:Q_[FQ;"5G4$7CF("F(HAIYQC%Y#H,=O0Y(K@C,V8M>5")'I2R&P(M MQ0X:YOGV_SU-L]E6:?+W+C, M5]N\C.*^$_]XVNV_UP&D51[=X]YVI%0:AE$&$DH4@&E" .$B QG+<"85CC+F M=*-AD#1S(\)"F:"A36'7%/I40?)!0Z.@H9+=)OD(XVG'H9.-TM@^\\@#Y$RQ M7H#U2KC#))J4?KV =T[&?AKM1\U=IRL?Y?Z3>J _EXJCD!'M[W.>" )PX"* M* %,49E%BC"9<)=$QS:=.A'M!"F0/9_P6N&.B8(P)2' 9N+ 5*2 )9P"!!EG M0H8TRYC+RN<=]^GN]4V*>QRGE"N-.XH4 I!KVX/(E(,($L$P#"%!N,XA]_ " MG_UI&KF'B1* 5Y6PIS]'&"0[,\+W)S^R MM7#S:L,B^%B"^M !JK--X(*2UZ7?JN-)5W@7*,X7;KXIZC4Z]IW!)^VO#19C.EU@9NAI!U/#;TZH&V: MJD+H:Q.T?';4C*#$H8A#(!+]!Z2QIB[MN0*3J9:K* LA3OO=$NCL=VZE#*M33."_NW/1U//T:2U>J>?768AQBJ3,9 H@29S M* (892D(.0YQA&@,L=/U[GYBS(W']->9N=%53_CMV&M\4$AMF.2[R"-S*A-&4]'($=4!R#5JS1\!PJ3TY<6_]S MHZ%.;V.W" H=@D*)P&C1\U3-=90&^WI#L7]))Z\7[#[=NR[PIO+K6F68BT/7 M!9"#)]?9S, 0WNH_'U8;&2U1QL*,"+-S90I)X"@%+.489()'64(2FDBKG:O. M7N9&;>=1J=5? B-L\&G3-X+W!-ANGO(&U\ALU!NI_@&\;4CXB=\]:?EEPG?; ME+L:O=OZ<$^W2^Z-)W>?;W^LA!2_/O^^,Z1C#OAVQOZZX_O5CR)F;1R==>^:R>:F.@*8[$Q820V&30.,@='H1W] M,OMQL'301D%W;$^M!K86VR2+?E6A_(L;S.Y.FS-B?KTW^^ZG=>.<8;GPY]Q; M\&?)Q,LPX2A*"08)S 2 3&' LB0$*8>((B&8%%;)YCI[^1]ER72577( MK\E MXP372UHR7@I462'AW9*)7]Z2B5TLF7B@)=/(\_9&/N:2KXKC+OWWM31_,8'X MC6.PDYK<^G?'"O-1J,V:- I!F,4Q@(I20)CD@"&>T32**(ID';)A9^GX$LUJ MUIQ&=(Q,,Z;@UTE!"M'0KPA/I,[%3[P/J)W!-.D@39_ILJG3(CAH5>8N.;D7 M4&NF_V9T6Q2/'-0;)0>F%\#'RHTY3+B7RIGI!=*.7)I^VO?JM![2W!T-RN/A MH402QHH"F4::U"E&@,4H I"$"#,L8J*<;I"ZBS W"_'UW9?_#-Y]^/1?7X)W MGS_]%GRZ?_OY[N']Q[\%=Z\?WO_]_VU:ZGD7R^1:^97J7DS@H-SL"A*^RW/].1:W M-GY]/CY2U2FX^Y/F!2_OG]]OM!1%V,6NN&GP\(UJ88LT G_7CKJ1O4PC<);Q MY6^F;-@;O2:\HZN\*(*]Y)&B#'*B/P*D !2) )1D"$0D263*(Q11I_SNL]%L M;B1>BK\(_JR3+=$JV5)1RRT06O9 :>&#'T9ZQQMG)3* R8 MT3AHHA(T8#'K4?.Y"IJ@P&81E.@$#7BJK/E[#5!0(;0(2HS,9GB)TB*X2 !6 M(!48J *#5?#WSF_2_2[?W,;?[\7!V6@W[2W%V:A][4KD[ 3LNW?^Y9M]XA; MD+2;W\/P&7E^NT+C/,6O:^]UBK=T,^D4OZ[F^13O>++G=IW\:NS^S_+1G)B8 M4 >US;\7[L.'0X9;*'@4AA0#%,I$V^%F6:=I!EA$0I:I$*;(K3Z&1:=SHX%* MYN @=-"0VG%/RP9SR^TFSTB.O1/4!>)(^8%=(/*[66+3\;3[& Y07&PQN+SK M[OU7!LN[U8[3M0D+?[L19F=AF44HRC+)0)PR#*!,,, TR0!%,<8XCEBJK+BG MJY.Y<4WM3I2"ECD2M*C%KJ7]CL!52&_O"_@ :FS;HP]&3KL$MT#HO5=PM>') M=@QNJ=;<-[CY;._J[9HV1)4KQUS.N-OMGKZ7NX[FD/(U77-SRT-SS4>Y+_-EL@4N?ELOFG,4B@(#0&-$@X@AIHF4!(#_;,DC7E(&'7R2_R*-S>" MJ64+\N)L;IL7J8T?*R4"5N6AXEH-Y[KQ/D?5S@AZN;$:F>,JQ8(Z+YA1;1$T ME"MC/QKJ%6G$:@4/[QD537&;:M _>Z'(<='W:HEY%G%2FVT<>,^MNY%ZZ;LT ML/WQ2*H9 R]5!BE'9LN) :@2 F@:(L SF4J9,@@CIU0^USJ:'5UK.1MGWXLA M$>U7P;7EVN&0CB?E>M$YW'R<)5=O$SFK1/UKN;:.GWJI5P^8UQ\4LT[+G6=^64LPC!- M, 4XRE( 8R@ 5=!DYNX^VQF9D3V2'P_S"7\C;T_AU, MBS[=*Y2\WFZ$2>HF]%]VV_7*W%47OU(M'I=?ODDM"#6;G]_D?L7I^A QI)(8 M28D%D)0+ #%5IEA1"E*.:))*#B&R2@1=!4(ZCT" I%@A--G)/0 M#ABO[N5BFE$8^SQDU@-@7[-E_(&8J*[+. /B5 %F&)8=56)Z-CQ9)9EABC>K MS0QLR6U%VN7[Y6=S9?_NYVJWC#B/>)I"$"N< ,CU0%!(8Y 1B#$+$\REU2)S MTNK?_FU[,G_+*G3?"6O+2*6S=7-\;C DV,GK@8$T'K7IWV?MCC)U&Y5HIZM[;_L6Y62FXMV*Z7'PZP2153,;_([D_D22B73 M,() *J$ S&0("(^E1@;QF$A(19RXE:>\VM?<)NNYJ*X5*J^#:N?/>X)JY*E\ M+N6B"E7\HY34:_7*FWAX+F-YO;^)ZUG>5/RRL.7M5_J1Q4-.A;S;B*+%.UZ< M@NYT=W+UPVR:WFNK@3\O>0A):!+ \3#3JWD:9IHV, ($,\5#P<,4.T6C6_4Z M-P(IA Z.4CIN*=HA;<[H,VMC"M/]#-Z_K;=BC]7Z_4RB3@+N>9QFF "((HRP&1,0(1$F*2$ M4 &=SEWKAN?&-;5<;A;+ 28[HZ2/\B,3S4V]G0V+O^UN84>U6)Z38G+U"TFYM#L!E]\U";_M^V:_TE[?ZMSI5T MM]_G*_:T+SR%_38XP^[]+>RJ8YK29 MVM1D.M6+>I'U]*/<+V.>B@AE#!#%$FWY"P$84P*@#$NA),VP<+P#9=7OW%CB MC;_TS[;(VU'("'B.S"RG"9N;,I;[G8]?WQ%=VG "Y MO'WC]GH_FBKV-\P%G5Q^DYO=ZH*40JVKG?[O9&L/(> 94'$'M=60(D P2D(E4DE * M$B9.U1"G$WUN9*E%*@( \S,M WI0,S#?8V 4+9Y\++4M"&!;G&P\GBA(Q+)IPISKCUSJ:VW)4R^F<0>\JDG9D[P.?D:GY(.(B MJ,[]1CW_NX6(5RJ\VMFDQ'5+Y7.:N?E\SR)2!T;:/6PU76GA5VNI[?,CB3UL M78M+2H:O%@R+K'1_AP/+Z[ M4]1HX733=-'*VOQ_"Q39:N,RDY<=\&S\A+YRT3S_L%V0VA]SZ'/N^.+.19 N3"5-0#DQDU3&4Q!L0,N604JH84SE7!C6L M;LK@VO[\#=XZO86+VR:I=8O!YB0LL#?HQ-D_1 M'0)V=?<,?-O$,S0ZWE%<14[HNX03+S6Z+W6#B1FS_Z-KGS=+/S2S;#9]=)F# MK/?XD][3S&NM^KU\LRJBGH3="DG/S"SA*J'YAE0TP:)%#QS'<>Z8T G(9.AD35OYTF"O+YZ/]Y2MY#OLH!E?[N:> M!8X#L?3,;R^*SLSV]GN/;YUO/4;\7NX/;P_[*D2RN=KG*E+:EOGNV19A=_=( MVB;.8YK!)JDVB!FU 26Y@$07JJC&UL[+U9EUM)CB;X7K\B)OMUD&'[4J>J M^R@4H6R=488TDK*K:UYX;(%)[*1(%4E72/7K!T;ZOG*YQFN>W7DB72[*_5XL MG\$ & SXE__V_WC*W!_^F__ M]9_^Z5_^+X#_^??_JWC*N__U26BR\_ M_=MB^??IMP#P7S>_]'+Q]<=R^NGS^B?!A+C]K\M_5L()%3%#B<+0^QO_[TS\;X2//G 'S18"2:,!QQT#F: 0W+F>G-P^=3>=__^?Z)885 M_D3,S5>;O_[KGSZOUU__^>>?__CCCS]_C\O9GQ?+3S\+QN3/%S_]I_,?_W[G MY_^0FY_FWON?-_]Z^:.KZ7T_2(_E/__/O[[YD#[CEP#3^6H=YJF^8#7]Y]7F MPS>+%-8;F3])UT\/_D3]&US\&-2/@ N0_,_?5_E/__6??OII*X[E8H;OL?Q4 M__S;^]T^/)S_>>?7RX(#._"ITKLYI?7/[[BO_YI-?WR=7;Y MV>3C-/)YLDOXFJ]#&E-GRB>K"O 6"!D M,6/!*9*B+4+(R'+F/M_DNQ*](JHWNEAA^O.GQ;>?Z<&D$\'_0]5O8?OM1BIW M7KF5SF&T_S9?3]=37'T,<88329)GACL(0AE0Q=!W*7B0 9G*HD0OS=&TWWCE M3=JOZ_;%,OVT6&9&=8ICMZOHG@\Y_X^6M8TH,@?2847/QV-2=#:&V] M&$)^6^T0O7_ZB=@NN%QB?K-5SH/<;5A;DW'%S4\>JOBS%7P*X>OD TD:J_%] M.0NKU=OR8;U(?W_Q?;J:6%'(8"8'Q41B)#AB) H!+M@LT5MA.7L$""6LXH;J M\S=MT/ SSM:KBT\VH #&SXW+?WF2I/& ^_[QP') M,-[*@)(=&1\7N86/]+.3D%R4BD0194J@DB[DX1.XZ8L.Y-[K%,/1B+C^QI$] MU@&TMQA E)U X/\]"TMZXNS'>_RZ6*XGVC,MD=PP4QS)0:$F.; ,V5EF>5#6 M^\+_-L\_TH>_$1DDQ02[9XA,4 [*1G1 M8*L1E>@R(CX:T.R'D!NOW@D?\IGAXW#A=H*.C\LP7TVK4,X1GD,H*AA/?I=$ M4-J3%4PA V:G"]-8K"S#;2BWWKX31M0SP\A1(N["%WTUG>'O9QL_VGGC4TP6 M2JG =D4",4.N%Q.*]>2=8F&<%BR-$VP4T7I+@EF'V M>I[Q^_^#/R:*F6@YD:V=H"B^"%T/)!7H8!(/0E@C^$#8N/7JG;:L8GLU7:4P^W<,RPN720O.;%(.K!,DD2A((E$5X+Z>;V?Z-A_OCS[T M]ITPXIX)1@81<2=>Z143K^B3U02=1JX9@JQ97A6YA M>OE.(/'/!"1#"+@KC&P#L"T3/I('Q&\3H9U$I9PK%'\-C))K MK]\M,<:>)5 .E?+(4'E!'.0-%[/P:2)<9"B3 FLC.5-:$,V9+*(HCME@HLP< MCX;'C5?N!HGGDBP]7)I=N*:OYVFQI/A[(XW-+C).O(D8<\R@ M%?G72MH,L1@#2EDE%9>(XOC,Z0Z$[ :9YY)&'5KR70#I8_C^.I,LIV6Z+4X\ MC^.M2Y$I)4!*7E>$B^ U2BA.1IL9>YY%B'DW87L'F1,RED M=?Y'%0^?J.BR=.2:,PC=D18/BCD.PDH1D4PJ%J2CL4'[OG9?OAI/GE:,]3L(] M@63CJ+]=OELNODWG"2@)1;%.P& ME^>2KAU,UF-G]BL72PP;@XA,R9Q2 L-RC>5"@,!T!!-4)AO)&8;C0Z#K;]P- M$\\E.WNP+$?&P)M%S1%^7LPOCK0#F3P1:2=$512H6!PX+2(PQJT@=G3*]F@< MW'[K;@5HSR4!>Y1,N]A'S@^DMD4OT_FG:N3.5A/N,4@?$GB.Y#0E14Y3+;A, M7$O:#IWQ>JAR@?LIV TGSR4K.YBLN\#,ZSD]+:3U]!O^&M;AG*V)->0Q41YY5X/EVP7P/CP)YY\6[ >%Y9UL,EVP4P M?ON"RT^T2_YEN?AC_?GEXLO7,/\Q$=9XSY,'&V,B-BC>BD9G* Y9*$9E.T#P M\@@!NP'E>>58CY=T%X#Y\!EGLPOJ>655#Y;KR*CX@.EL2?1S$3].US.<&&5) !I!64NT5[)]\!PX:LMD MB4D,<&OB]EMW0\1SR9\>)=.1\?!Q&6HKJ \_OL3%;()%^Q"$!BM9O;JL-42M M&)1D;'/A6>-RH/(%$4I MQPU$)3R@L9')S'G!XV/7^]Z\&RB>2V[T:-EVX4A(G9OQ_:CFZ><;["3-^L%K-IKCT'?PFSVDZ/?"Q+[37-R_9I3!4R(X4P)WP!1=8&O*,0EZ%BV1D3 M^:.-XP;H%_8(=8.U2=OVU"CU!,$0KX9Q3KQJ [XD![(4I6D%Q'A5"=:&UQ$[ MYS5#Q8.]TO87>@;%!EU-@6\U;7NFV?P.4A(*+57P9GP:.3]#]U>[WBL'"SJ M#L!R:6ZOXDMI''=9,1((UZ!LC."$5L =%Q0"TKYM&GLPE[2,"Y86KLMA8NX M*"]6*XI +UW_$D/*1C)PJM9&L$3KQPE/S 3'K/5>F39!TDTZ.O%5#M3J8C 1 M=P.0\]J92R;(GG+!E )M:-M469%AC$:1B1566I&M$VT:C=]+SKAP.4:_]T+E M&&%W@)B78?7YQ3S7/W[[C[/IMS C9E8OUB_# M$1V+G";OEO@U3//F*SWO^]=Z&84!2")Q 8/ MF<>B*4((M%$V,14/TS1.Y]!VAF,@Z7> HQNRF62>#"T""5PG!ZHX#=ZP#"SE M8HJSR%$V@@L_2O-8W>7AN-F%NAZ9"GORP7J]7$YA"]3P%L2IRXD06",):<,F&,4L+CH_,.&P!K0]>X@??P M.-@5:/LKI0.(O4CI[,O9K!8T_8I$1)IN-$7?SW"CLGE^\:7>U_S/S>02D&-JB27&('IK@"G+DS!)MSI2>XRJ<5,)XUG0?172@0>X"7:V M;LSOBWFZ[1A'I5R]G9PX[0.*G&)R;10#&,\$M8_GT5YODK[8GS]6I.9E(57@+%W2"2J^5/ B$FHX$XP!PL M6>5RZZ;XO?G,!QX_KB\T/ *&DN3(8'AYMEHOON!R-EVM*^G!!J2@0D((K#8C MSF0[T12(P1E?=(A*[)+4OO78<;>'-LH_1G(=[ V_GK^V=JG^@A_#]W,!$2?2 M!9&TL. 22\2)YD ;J@1FF$HZ^>AN'VP,M%L\3-.XYR'M]H^!M- !GMZ2_QUJ M#Z8W&%;X?OKI\_IM^=L*-PQ-L$@C+4?0RA(S2+Z]1V=HCPRHRQ\^[EE(FYWJ>"GV8%_N$\W$9\-841:BKIZ6(-_;^80@4"DNI5:HVER+N)>< M<8:OG<">'"W[#M(JY["/F66-+D'.!':%1'7P*"#7GL3*9.3ZL4F>QQZY]E#8 M,6!1ZE[B[ $;Z8A3F?3]117+^9Y*4#.*-"PLJ':5,K_S!-XR;IVF#@8: =HY .H/4!Y],%>77K2TXF4D@1 MT5.(R&2]LY0<.*EJUQ#KM8V>HVB3Y;U+2S=0.DK+M^]U'2?R#D#S(J4Z@FSU M+ORHQ=H77,1 ^W86!;RQ$E1RM<# *\@AA2R-XMP^UB/TJ(/V>^@9=VMK!)X! M1-\!@'Z=?IMFG.?;;)0LHO-6U4,/0K\@G]+7*8G&%F<58^SQ)J)'I SO)VC< MA',C" TA_ XP=#,[=2&KBU[N$Z\P^AP%)$4NI!*UX;^G\"18$[-GQ>1RBE3A M;;K&#=P:(6I 570 +#*QRS-ZZQU9363REK;J $PQ!1269J@W_4%IK8NL!S:\ M38G^@R2-FWINM\<-H( .D'0/!Y@IML4H@8M:HV:%@FBR UUBTM&AE*%-,>*! MV&F6HVZ$G2-%WE=NZ9[\:V'"**\,1%:C5A=QOCKO6'KA\=6N1M,RQ7SM@$=P MGKQB#CQJ0ULULQ"+XI!"GFXGX(\KO)50P,WM/KM@- /Q!17V.(G%H1)#<@!6>@ G>T0GV"J&S4 M+A-3CXX>'CR_L2<03Y'B&!B(P^JD!Y#5]73_K@.U018I:>@GNAA(_: M,]NF4N9P%)TBZ3$PBHZ7?5^ICTF2SD?N,H18DT LDP?JO08I(T:&T;I&G8JO M$=&-2W62M,9>(N\ +79F=U*,F[>EV8M+1>+Z?Q;%U/N3XNZKI8S-=$ M!3WQTV9^*ZZN5E\6UOEL:(6$VDC*" 4D3@\^,IM),.0_MCF]'I:/;KRO=I@= M4?$=[++7>HUO&RL6K8TR1I( "X4V*A1P@DLH5C(MO=6F45O=VY2,W5AW/%0\ MW Y^?Q5U +$7.6^&MH39NS#-K^UK;$TV=]&4I:4K?+VFIJIK:B-P MR;@R649;VG0G>)JVL4M:NX'AP&KL )CO<1UJON>WL)R3M%8W6H>4:9JN)RP; MK4(.X&PF@14E:[%!@BQ-<-H;I64+60W0B&&9@VN5YIH&A.V 3:%%XHT"L)V\2]MRD9UR/L"'9'J:@# MZW=MF6R21O4X9XF?:W[\&VZO_KY9K.JMW[>EW@&^E)FW/$JK@%94 &7)ZX[U MP+&88K-5HLC2IF;@0(+'S?1U!-A3*/SYX/K66<]CQT*;@Z +L4Q$*9D+)4"J MVKB)G'$(-;G&N9+&<&>1-2O;:\G8R',$3@'.PQ;$29!R; >YCZ=>/Z\62YQ^ MFF_+XM*/CTOB?+:%2_Y?9ZOU>9^SK218,9Q\, Z>95D+ #0XIFHKFER"1122 MM>G@V8"9D3O)]KM.FB'B^6PJE^PIG[F4%/IBB)M(.$*PA-!DG>#,UQFUC2YT M[T?HR"WR^@7S09KLX!CCXQ+#ZFSYXUJZT >MO6()6*:X5P5E(3!&7\B3Y-89 M9W6;T_>[M(Q[7MJ1+WZDFOKQ%H:1Z<1B3EHZ!8'7BZH9"S@E,W#/N,^!D:O4 MYN+Y,/2/VV.E(UR/ (<.C.Y3YY23)(UG14EB&O,Z.P#9% MRT]1UDT9U$EJ$HY7SF!@^Y>?[TC\#7VP^:?-O]3?>H_EI_KGW]Z_OO'\!4EU M.?TS^2K;A[]CM@PUBW@X;#AJSQD3F5R;R1Z2V M%*L)#\@1HY8VF]!X"/.&CG'24B?"P(-#FO=700=!\B7UUV>RUDFW#X09+&KBXY7,\/0>8HH7> GNOT_[KX$J;S MB==<4) M0!3-:P(U@3-< 0O.9!**P]*F@<==6CK!RW%*OEU8=)S$>\#,5?') M7_%+Q.6D>$O2(+)]$;7W41;D,U+DD!CC)D:M,S8O7]N2,BYBCM7MPS5H!PBZ M&Z1LI/++.0?"2Z-9+"2/>A^"E0S1*0.RD"WFM'+N.&N#0N4Z+>.>*33!RL&B M[@ L]S22++PPIR4#"@=3E,S!T MY<5LMOBCQ@.O%LM?%V=Q7_&0E# M4:9,7(.3L?;7JIW;0RWZ%TF%%)&%T*;3SY.DC5VJ/.A.-JPB.D#6M9#R75B^ M76[DE3=GX>]P^>$S"7G"(OF7VU.9S$#Q3:_'Q( EX45,R;/N_;\_>^F.<[E_\N MJY@,UP*- IW(!R('*&TO2>N RA@5T5KUA*"'H63@8WFMDLR,&,%2VVJX%"!Z MVHJ]C$5S&9DP;3J9='TLWPX;3QS1[Z..#C:VAP\2;9+%2D7>G7>U1Z--$)VQ M(%D@RVX#+>AN?Q1']7GK>^8A^'Z%W@)Y[#HJT"5Q(@[33U]:>OB3PO'AR M\5@T6(HTH8U7]'R.Z/=2\M-']/M(O ?,W#DY#C&@JQX=M[2>%/,> NVZX(TJ MS(9D4J,6;OT?T>^EVR>/Z/<1=#=(N7%NS+0+ACL!1MH JI: >V])/#+87)@V MCCOWVOEPTPOR(!UHM= M9UL-O2T7+N!%,NN7'_<_8&.PF14*M:%@EIL"*A4!/@4!D6>11#!)-^KF>E%\MVO@]_ %STT$%T[8; 4@I^6L1+W9$$N=Z!:M+";0@F]C/I^B M;.1> [U :"=H'ZC/#O#Y'BG>GJ9->$[[UM_FT_7J_8>_7100QN0XB0N"J35A MN@[2B<:#,YD%ATPRWZ;\[E&R>D3FH0BXTR=K*'5T@*U[4]6O)OR1=2 MM3=B%('B+">X1FO)+6H#J -+]-I7- R8NCA,S!T Y3U^P_D9;JWZ?)/_^[?I M^O-%J<;6ZI-YKZ/CZ;]<[_SSS%CFQ!/JVIPBE0@AH(9( 7MF*)/E;=J5'$!L M)UF/ _%QQT2U558'>*R%&V_+7Q:+O+F.BLMOTX2K#XM9G@@N>6+, 2N,U583 M2-8W&-#*E6(Y4U*U2HP\1%,G8<,PZ!I(]/TT7_C+:5B7!/-@ MHZ[-IGPDP:1Z LN2<5DJCFT*U*\1T3];V.48K*O66Q-E1#1(6[ Q4H$*65 H M&AQDS,988[JKSCD'.L<+N8&O[?3%?W.3BW'1>%G?('&W6)8"V MRH/"[,$S=""4-,K+D)AO@YXG2>NN:N\8+ VKB X"LXOF4^=L_(JQ#BY5TI)_ M!ZDX$E#0"$$Y 6ACSMZ[HE6;E-(]Q(P;Z ^L[L6PLN_"%7H]_X;;+J=; 5UV M,W-)&5Z2@>)U76:* 3ES&D)6CCL9.98VLZ >HFC1'ZIO.P_+'QB5]H!]HQB2D(P\@2FY!<:_ M!TZ^@'"U/BD)+]NTAVW(U$Z@=L\D&NA%^=VL V+Q?!V?SXV89.Z,+BP!+W4& MU6:<=R0C$9)(S!2)*K4IL'^ H)WPYY\5_HX3>C])L>VIPR8]$Y,NI:;Q5&;D M5=3Q92[5H=T9D4M/H5!NT\_LBH;= D_V3)!RH&P[,"R_X_K*S.[41CO(9#&X M"#[7YDS9U'M.(@-3(6D4UCK>*!6V+ZF[8>RYE#&TU50/P<-U!DE4R3K',EA: M0[1!DP\<%0; ++-VR;O2:'KK#3)V@]!SJ54X7,(=6*K;%;.7@5+@C.L@"[@8 M">;>2(B%HN6DI4F&[*XO;7R@ARC:#33/I61A$+EW8%[N5%R'U31-(M->FZ# MV ME]CU?;M9F]Z+H9I)N .[ ?2)A6 M6HS!(P^-ZJ/V(G.\)A]M4+(XE.Y3;[#XR23 )TM!K)5J9XQ,(C<%;#1 MAVQE=LZT:8NV)Z'C[)MC8W(0M76 RFM-"GZ=?IMFG.ZCB!$W MX=5R?47YAX3SL)PN-ITQ(EIO4B19B%+SB+4SAJ<@*@J95'9%>K=35QUZPS44 MT=]N(^A!$CJY*GV /A=#"G=L=)S3_;?YZBNF:9EB/F]N0;1;GUD"HY.N4Z(B M15",P_;2Z:-%"?L(N -T;,KW[W'6*B_$V-OR,7RGB'&ZR/1Y M;4E?$R";/Z\2>\4788NL53J6#*&)5 M=@[>=_4#TN,\;W[JW8)8Q/5TN1'X>2'LNUF8KU[D_W6VO1IU(:0)ENB81@_" MUYL%(I% = U5I FV%.Z8:9/E:L30N.;VU+C<8UF<"B3]%%$_)HU7BR5./\VW M>\I0RVL ;C8%I MP\^X^T+'"^9$$.E\;[GDJ2BK&:-X0CA+-J"R0S:!N%,LFJB8YZF--[T+=>/> M.NT8Q >IKX,"XGO8N62%,]J.5##@11W>8D0$QT.@):9+UIK6%F_3Z.P1HKIK M?':,=SV4\ ?#T=!G:/>>+6W.P#\O9J2JU6__<39=_[C\U\..T/9^RS G:,6W2 M_CQARL$S2,'4'3MD",F86KS 378Z^MBF:CA:]@<#Z!LN MXZ+9F"ZI,Z9""M:1$0LH21[*.XH@R#1G$9T1;0Q09V.Z!E#PDY.Z]I%U%W!Y MD?.T*B#,WH4IQ;4OP]T7LZ1DBAB, &8411\FU9,A;4!;&2QBL6:W@_S] M:R#PV@X'72PA=V>U7JQ,(KSZ*4@12>*-QG+$'UMKV0IZ@S6VQS: M=#"XGYYQX_SA(32 U#O SHT!XEOC>K$(A"!::2=G]=*ABA(ABLP />IL-?&I MVAQO/4C2N*W,AD?0,++O $0O4CK[M#&=6+24EH$ MZGS0$_>,BMBG$[EC-D^O[8)1_ MW51KT'I>KH=.KMZ]P4_A-;D9**!64X/*R0%)5X(KSI$KPQ5O-*_D,:K&W:Q/ MB<35C-W: RM75RG?&KZG7$4BA"#YHQYJ1);09,/DC2N FU M4^)L&*UT [*;5T&*T9[<:08LREI4%@V$6*TR]U&JK(T6C48&['W7IEEN[91@ M.ESZ'7A^^W?'12Z*V8QN2?2%^(L0N%#T'>9:ODC1>)OXHTT?XV:9M]$@.+@6 M.X#IM4;AY'%ZDI0 YVP Q7B!J&6$K+.+Z PZV<9%V[,)>[.\VRF!=:#>"'*!IW^LTI<3:( M3OJY5G.H4WMV"[4C3OX9K28W0,0LN9@X*674@ G'D$Y/2 M\6P:E4X_0M3(0W1&0]T1JND';!M.7J]69YA_/5O6C/4FF[)941>=\NN:^E)G M3VV4.G'1E2"# (Z9D7'W&;RAZ-QS*R@H+X+E5E=!]J5UY-D[)S^$:*?(#CS M!SC<+L,'6,R^*"\HPI**Y*A*X?4*C@!$:9-"KEBC?KL'$#ORE)\.P#J8*ONQ MKU=WZ%7[1*9=#5R#IQ=(??Z"NM-9.6P=) M%%_=_PPQ:0N9.RZ%+MFD-KG-4Q90_$,<^HR@\"./&W^;Y_;U$\%R8WA$*+&F MZ(@#<+39@4Q92.Y=:C6XXNCZB793 KHIH-A'.9V [>&#^F)3Y%HC>.D#**<3 MN! TL"SK@A+>YI/=)MFC?*)=F_\^ZB?V4D_/TC[MR2J#B(X3$XHSY+N@Y1^D+_]>^GRR+_\^PAT; M'0_VBU?>J&QI@W4R,&)">J@;+HG$!&ZBSD+LE!_\Q^K+OY=J=^K+OX^VS[I ([1 M7Z6*%E4013?*'.U9UMD,/*VU_7!EYSZB[P T-\X>ZL'!/$UG>*,$^N-B7U&* MY"0J)H$92>M4&00O(HG26B091(R^38E "V[&W6Y/#.31X=#!DO@5ZZG9]R[O=T! M< "E=0"]*^K?EM>DSOFG:9SAB]4*UZM7T_ETC;/I-\R38)A2M'R %5,'JF@/ MCES@VA3."B59)XC+F4 BYK#LHE!BXH"M.\URZ;8#&V*>C?C;YQ[QAWA]4& M2CVVM+]1E\$K"6X6XJ7T4,LLK' @Q>8*HK04T1E5!Y*[%%+)CK4I6-F9Q'&O M*W<'V3:J[<# WF7LPJ>^F)Q*XL?IMWJJNYJ@HXB/FP361EEO,T:(O-ZV22QR M-$4$U\;.[D5F;ST&!X'*DX <2F^=FM+7\V\D_,625O1$2!5EEAI45A3M!98A MY%CG\W)>DJ?'N399S$?)ZJV%X&E@=ZA>.H79NR62(YTODE_G.:^+-;65Y$0+ MKK/+'KC:7)'=' ,4#5)FY%JDJ&2;#.9A]/;6<_ TP!QU35[BTDE93$.P*WW"=K6:O:_/WH'+='SG.*=XY5\HA!3YW8^K#C M_"[\J-XR[1"71UYX\>&DA.*4$A%8R 94P@*.T6[AE4P>$35]\L2=I,/?WFU MRK$\1)"Z-DB..8,3BA@KEA%SQ3G9IJI\%^JZ M#7.& F,S574)OPO_^$;%"2M)L:(X%*Y\'3I0YP )Y\$+G=1CCM(3JT,KM$[,U8[OJ.8- 9)M$"\Z& 8DJ# M2\2IE"P5%V4PXE2;]X-$]M:U_83H'$9Q'6!RR)AQPET*+!8%7J?->@P0% N M)(!ZL3-HT__5C)%;CG87Q(^&D,-7QV(=9B>^@CD)P2K&A2:(:)>E;S;+94AD-W-X3WS9J)'J^@5E/4);/2!()I+DO,XC=[S6_KL T=LZ ME4MC""GHHMMXO?O3VLD%]#JZ.%XB5A)B M7KTB(=]3'GB#.JG:Z0 4A7ZXJ0@!][93'Z)9*PTN\^^*Y%=WA-N!LQ& MRNO 7.XNR8F57#$46,NK-D,T$4*QO#K-2LN44K&-YMCO3&.7#F4K5#927;\. MY:OI/%"L=[\@96&6RUP[I'M07 KPH8YY94YY2;@2MDT)Y_ZTC@O2TSB40ZFJ M PMYW?C_OEA?'=$Z+]UF!*((I?8^40@^"@^NMB ,.05BK_DV?9VB+IW%P9#P MR)Y\L%IZ@->YT_NV_(IQ7<=$D+BPSG5:3:2.BM/_H& UVS8I<$H'0,VTXL9B MQC;=LQXAJDO'KQG(!E)./R,ZKG%TSSR[B5>YZ*@C1%LGNFINR#-)Q!2FG$/B MJ%V;O,SC='7IUYT =,>JJ(_0]YR?5XOE>_QZMDR?PXI"J.L\21^M3\J ]8J1 MN)2%$!B#%")#XP-WKM%@WB=I&_?$>R3H#:2J?LS>[G*<9&:55)R!B;8VMR>[ M[AU&H'">N&4ZE'S2)1U#I(,-XSAK47(((ABW(4Y/\-Y+@4<.2"*^E^L.,!L-+T*D!$7F M0"P7 XZ6+&1KE1?%1MTH,&R/V6:-<;K"[#X*[&1PW,68H3IWD;Z].D^;YWN" MCE^GJS1;K,Z6>!GM2(H^N' (7&$];1/DEBF+@"$([DO,*K5)VQY+^;C=<1K@ M]F1J[,"[OA@,6@?IUL[.V0;I#3DS3"E>KW A1"T,\,"]3>BS4JWNRM\@9-Q3 MJ=.BX$Z9_N$JZ0)1UZZE3O,D.9&X9 RXK$7;PCH*-SV"AO+Q#:;\2U" MQCV"&AE1AZND T2=C_?>-"W)TS5)9442#H(PT9' NK;]]('VT)WHW#<$ZE1,=A$B1V \_*T[;R2X&5E:5/= M5\6\_-C"AY?R."$RTF#^2^GZ9U>-A[AA2B):A M9&](?H5LOG8.D-%6D*TR@K?9N(^A>MP0Y?28O6T\3Z;QYV=4W^ WG(D+K@WMC@/L9*5^;7&7(.G=?D!QA-4"9G(#I"MC$^2J*^JJZ^U&?S\FR1=:[S658$OM(FX4!&9I$0;'+&?(N&Y3[[X3>?\(!G4? M%-XVJ,/K<.3VD=[F[_'+XEN8$7-_G(O90.MI8P(Q7EAT&8=&[7H>I*T<6O4QH?A ML+KK (P?<$;_].DO.,?EQMEXD;^0NU%%M9Y^P_.N]'>6'&>2BT0+C6M;"U9% M!F>%A5)/18U*#GF;[/EA](Y;>S8^;$^@Y0ZP?'FF>IN/I'2Q2(%)M)&!$G6\ M3-*<))F$3;7T+C6:%?@ 1>/6E8V/QT$T]4QSD/+C=@A4@PSDQ:-/D7^\EXVN MLH\Q>::4*N068NV7*0TXCPXX?6H82T7F-GM4%]G'#^DSYK/:XN:WY7*Q?+F@ MY9$V =N&BNEBN:VRO]Z$\7(9LI(*9]$"4S;1,HP" BH.CC/AB@TV^C9)R6.H M_D?(5>Z#V3N;_*DT_OP,[S7N5[_B.DQG0]O?^][0V P_R517UAB]UNH@GU:9E_S.UQK42_YR*S4X[\;9>>W4(J?;/5T94TZ % M%*4USRX$B6UJ&8ZG_1_!,N^#W^,M\U':'S$46RW7DVNTO_@^74V"+H9Q7B_C M&58S(A0H1&LA)S26*]IAPDXKGYY]#;3TM]N O>?EXR+OU'I?#*.$?O#SZ^)+ MF,XG%HU(-:[4_7U?!&U?/PZ&CE;B_6 X0*(C MP^%#PGF@54*F^MMT<;::_7B/7Q?+->:_XI>(RXGWDHMZHRC+DNL9J*T^,WFR M**S@]4(P[I3=V0D=3U'3!5@.4?*BD<0[R N^QS0+J]6F!&ZST==BCG-61);" MU/%LPM4)FLRQ>C&MT%^]89X)FU.KHY8'B1JG_F$X# TM]]'WHV_3U<8_O+9E MW]K0KW;P<_Z"S[:42.XB>HJG=23^N*&@VNN@$[?2L9T*&7;]_ *ZP%]6]K/UREM^EK&I &Q)@F9*E!=4OK.N*;V0Q'IQ2R;G%E<7I:25Q(ICM23",%N&:E[BTB?>,W(L#A<>8LVDAP9%.\W&6FRN/_VF1ZZ"C.\R0JWM2]^ MM""5+A1#8.TG(C/(8ISURGJOY Z@>.(U(^]$@X!B2$EVL*7L?#AU;5=^<]E( M1!:=:H-<2(ZB3E6*@IAX(7N;.1/NUN/!L8'VQH=F=5W.'95M^I@X?#TOB^67;3+P8ESFMA9PVZB_ M-DG:1*MM@1A5O0JM''A%K'N.,E"D%95A._B(QU$Q[MY]>E">6&\CARDD6J*^ M-I(]KX&>Q*BY)<\9K,@"5!(2O#82K!=<40"OM%,[@.[.@\>]P3,.CHZ3[M V M[&3E9G=OB;0I.GOX/8U+SW9D<* "M+MONYI'D-$HB0FB;C../C_2,;4!F+--8J^^5S.2F!B8A M6,Y!>.5]-%I+NU-)Q/[MJW8A;]RX8B"\W.E,-;AB.HA7'V:JLK3):2=T@L)_ M129;(BB,G#@2I=[[H)B(QVA9F[CU:=K&Q5D#0.P,N8.TTSW>SC.E&(/,7@2P MO,XV1:SGP#U#FT"9Q(24TYIQKADLLWEO?OIZ=6,':CVQV%UB [Z0]+- M .H_,?.)D99K+B7PD(FA9!*$E 4PSXR-3JO8:)[LDZ3U:KB:X.M(S3R_FYN; MFN&KSL]OIB%.9]N^TTU2:D^_KW%J;4^&!TJQ77O-U;LOLR;*6QFUE\!,'17+ M;($@5*3-5V**4D7,;3SD1\DZ*NW_XOUO'UZD];F])B>4%#/[&+YOUUN830PW MRJ*1X%B.Y'"8 C[3&B[<21NB%SG;)W"VTXO&W1Z'T_N-M/^@TAW[A.BC<'GT9>/N>&TA,YR4 M^X&->)@A5EA&Y0PPU+1Y9^2U7M@"L\EX$[AT^-1NMO/+QCW(;@Z;@:3;>:/2%#. M"XC<(FA91,:$AN5=;/,.KSI^NOW#KYCGEYNIMZO7\^L_,YVG*6G\6BL7K4OA M.5K@/!': WT))GJ0MBB-,OABVL3_0U _CCO4 DFW([F3Z_;96;*K*I2R6#[\ MX][2P*.U##+Q1@YBCX[K>I@_D3(,2/(./EH%F*CNTQ2G>YFK,7F2.F^\X M(7QN-]!OILL.@%J/Z-Z6%WGQM2KRXJ)]QF(D9I"HD9PEF<#GY"%((;-74BK= M9I;#?=2,"[N&RK\]L.98372 ID,7Z=6)"PG*>BD%\:H#+51=@/86#YI"_80N M:M/HJM71I(^;VQO//)Y6YWV&1G70ZIR6QF'SZ:[_]@#AR8/$#'3B=/'\'_?, MC\UHA4S*0'%5GS+6+N 2P26CHS08 MK0P02<20A#("N6-!M&F.^AA5XVZ90^'C;NOY@?30O0TY>N+EP\\:UKZ<8)[E M8V@*7@J=R!VRG&50V7B(RI.?%#B/ALE0=!MGX136YO: !4:[L#2IT+;(-U65 M!5S6 C"Q*"/%Y;'1O9&'*.K7RNR#BP>MS#'R?QX6YO!Y%@\]J8%U:3FMXC$, M<>M0\VQ %4\;BN&UK7XIM#Z$MYGYXAN5S36T+5?M1"Y?U=EHT0F$8DOM2:P81+0%N'-*D#4,0F$3%#U&52=@.ESIBT8:Z!A-UV[( M&=K 4Y0,.)IZX9S7+B@J01&R<"L*A15M+-/3M(V+K.%PL"/ #E1*!S"[9.$J MV5VL"AY9O5+B(RB%D3BP 9+#VDO=UKK)MAM>)R<6PQNH(Z7=$UY>U29B% QL M&MU- A.J(/. J(B+F"BFT#$3ZGTP"8M'T^8\]GYZ.MG8#M3R0Z Y7.0CUZN_ M"^GOX=.FK]R*>NVR)NX5P;0>X1H6P'LC( 4N7)):BM*F\\9-.L:]JC"P;3A" MQ!T Y)+PWW$]T3PYQH4%6>I-UF(,B2$(D-+)Z%6=H-$XHT!4C-M(K]7&L:]X M#X?&8AUF)TC(_1Z6V_:E@V3F[CQMV!3=X\2>(%='T4@H7EJPN4Y3#Z3ZF!D" M"TE[EJ2S5O]CY.JX9T$6%T&(9"CX$AF\V'B-UR=?M( MOH.=Y]$,@8\-$.E, " MH>9JD4LAA'4,56JRR!ZCZEBC84&0K&,HY8N^38ARTG,US49;^NH;U=3Y]KD,"-"#+'F2.IABV8!1"S9 MNZS( Y!MV7^*Q([-VC[8>="L#:JB9V3B!LAN[_;<5H;L)!GO1_&G;2PL^ @F MQ=HCUROPFQZYN3@FT7 FVUQ%.8GM>K%:X::SS[7&9^?RSV\ITJ@=T*;S3_0# MOR_FRXN_;CJ#;N/B$)BQBFF(BKA05@<(S-6F&44C*UJ0K-J*YU@6.K9]^V#O M0=MW4A5WD*NX9/R7'Y??_OCK!)6G!<]#$!Y.DSWA\UZ'_9*_\\2R1*X=MPY,=+8.$R!) MEA*AV)REYUKQTB:]MA>9G:!U0)SLX$D.H[2>$/EZ_O5LO;V*R,^;LC@AHXE> M0.*:'&,F)01:N+22BW/%9,UEFV.!1XCJ!&W#0^$AT!VIETXA)LY9(:$D6IH: MI!2UU"PE"(I96J9)*JFCSZ+-(?DC1(U[!#4NQ [12T\0.\)GN3JRJ070W"8- M>3/$I_@ 3D4!A67G>4&K7>.4U1!L= +C/KS(D^.B@T7Q,JP^__8?9]-O859M MR(OUR[!<_B"V-A*9*)L]V0<&,<8ZJBIX<"5:$"YA1HP^WNXY/1#*'Z>KDPW^ M](!9--->!UA\LYA_^HC++[]B7%_*>)(=2T:R",*3-[.Y[.OJ=:C@LDQ&NZ!\ MFZ/->\EY_@9S&.0=KZL^L^3UPM,?T]DLS//YA8=UF'^:UJXKOR_6!QW[/?G( M 7+C^Y$]4%K\XJ6$LJOW;9%Y3R&PQJ)900[/NM^UP=MNJ M-=3>LS-W!_?#>OJ9;0U>PQY9^R'1Z1"2W/0ED81$+RD^)@Q"2JX.SQ04LK0) M$4]J\2[Z-"U*O32\QC?3;WCGM:_.UO657Q;+]?0_-\K^[?M7G*_P5B\GXTH1 M# V@-9;B./(=G$P!4E#*>/)7;6PCLB&Y>$[6 MVM::MJRKV!.JT0@>&((O D$ER2FX\ I"3MEE9HV*;:JD1C&G;Q];5-ND5W3( M0]%UV:*F+X[<#QTR!,MB<)Y@W^BBS^XT/BM3N >^'FY6.*C6.DC*/,+/+S_^ M&O[78OER%E;;B0]<)/*&11UDR7,]0,T0LXO R">7VED,D3S"LHV7"EBU2Y43/E7:@;-[\] MOGD\3$U]0^^>X.MW\N __H&S;_C7Q7S]>34I+C)T&HE'9FH['Q)GH87&I5K^:,?D86<_F,.@8@SB<8GI V9;V\R62E*@T#GP@KP8F;33/&N6 M&AWJW"!CY&UU./7>!L[!LAYY1L[[3=Q&GN^_?::'KL(,SUDYO]>KBU(E6PUN MT BB=>,_*.,P@HAI1D!UO*;@E#3927 MD,&:>O$O%N(NH0=6LHF.2^/,R5.P;_:J:6EVCC5^7'>8F@Z&WC= M,:Z#P&\R-BG!!)V9 ,-K>1AG$/+L MUJ[$/X>*E"/ >FKU=H#HU\1 >9CMW[ZGV5F>SC]=Y, GWB55IP63?.O9F\R! M5JP5H+,TW$4DWTR4'17&1]'5XI"+B@Y02 MHM18/!,RBS8]<_<"TLCE(D< Z2!!=P20UU^^ABF]_D5*9U_.9F%-@MI\5,.H M-XL528=DD)FI(PR2!D4&&GP=K1Z=E5+7@4JJ[67 )TE\#F4> T!L6%5UA,&_ M+"OQPB0RJUZ#9461B.@[[T0 *U!GSYVSK,WUH1MD[(0E\^RQM+_(N\,+Y]D$ MU J"+[6,J5CPN3;@) \R:&TPI3:7>_;'2S.?_G2U%8?+OB/@/&U!R::G.;G"46Y57;\J9A-KMFCOGI 3>LSCH"XR0E&Y0K F3TC)8. M,@BQ@L-$LNP:K?1ML3:N:WYZ*.TE\3XK7VD5+,\PG^=0#JENO?V$ 2I8'R5J MH"K5=^''IMD4H67SNC"[FLWAG2<#8 P(5=M):(G@H[9@O"]U_JN0C8Y$'B'J MZ'1\2HNS.BEL^XIS$5_K0?GBO%SXVD=7R^9B7NIESY_$@G0R\"H84],7]7I" MH%U;.Z$9Q:Z\40.38?D8>:KQ0!B\D^4?3]?/PLH=W!_O_N<,;_$:]L%[#'-" M4H@6;(!@-HY/S38Y09ACUHOBM,BV3034T.Y=G>'>7A7G[[JQ,&YU-B,)9'0Y M0BSD&BA=0W6_-FT??#UF!!PUO MPUI>,7H,9"QDHXPJ4(^LZ[7T.CF;,(=*)"PP9$B;R %6(=R5D8R:T.;(HG' MJ!HW4]H*6(/I8>2BU',^7BUQ^NGS>F(S=R)' T6H#"I'":Y.,"]$ND\Z!F)@ MAQK4FT\=-W4Y- *.E%HO-B3,7BV6'\-W7&U"S(^?P_SUG)P$W'QV@>10VP23 M($#6HDEE**:,R"S$'&*H9C/:-H=SN],X;C:SJ7T97D=]H.]67+!A[FYP<,%? M*LPQ'PK(S;FGS7E;[,]*MD'0?Y&=)H?U%*7CUB,T1&([??6!QP<8D='KP&( M33(B1H*K4M-@%%,\!Y0^MW'6CT-8LRJ%QK[4D1KH,R&P62LO%_/J(^(\30_* M9][SD $2 4^1-E 2X.7BRY?I>GLA<)YOO.^>\SZ4B>5,FYGR5I(K51*$G /0 M-X$\9ZE<-$W6W%YD'CV'#3^%V5_#ND+O]MNNTF':4/Q@N0,CL@>%7D,4&$%K M[T1$*4VC=OP[D3=NPJ =JN[,81M<5WU:JBN)AMM<'GH.\^0C![!B^Y$]BDVS M*DOC4 *W3H&J/92CH>]R+I'34)".5<@'GE(*8K-#>6,,;5?B/C:HZ$/, X&Q^;0!LW'W]0.JO#[Y' MS[P8R0.FC6+)>C@/3ED/ ='IQ),INDV5R_WT'.OZW'SJU0;*A ],.4-[LB8X M.YG ,V9 F,"5%28:T:9U[P,$C>O>#("%VW[,$(+OTW/9<';PAG+]MP0D;(/@BP^"%D;T1?29V"(P$B?7#!=8J.:D'96XO6A^%R]ZR[@XMU[K>)>NTX#Y# MYIR#DB6 *]J"<$)+FR3+H4TQV4,4]82<_37]*' .%'L'\/F \^EBN9G\?MYT M*"M3B'<*P+2J';VM@9C)^LJ@4W(>0VATC_$.*3T!YE -W^D$=XRX.\#+3:F\ MN;S4J:).@<=4C3#6T@$-03A62T6*LB$D,L,GL#9O^IA.UG:;.DSJW8'G54AU MVO/9?#W1.1O!2@;K.<6#CE:30R7 VVRC-!&9%"= SQ5%/9F> ]7]*(0.E'UW M&'H]IR?C:OT^K''3OS._PV6JNOJ$DZP#EDR2"H77ZW*"3&O,Q"C/WOA83%%M M2G-WI[$G,]4"9X/IISOD_36LSY;3]8]?B:F)E3Z9P!U(G16H4#FQ)#6=70I: M"NM"FQ/.AVD:MUBQ/;(.EG]W2*(5,5WD:7H7?FS^NIS.T_1KF$VLBE8F)H%G M1Y:9TR+Q-CG@4:EH3/2IM,N8/TW?N 6+[1$VB%[ZS#2_P;#"U28,.2#3?/VW M!\@T/TC,0)GF[?,OLXLN<4& R""5KS44%'JYXLG?,5*Q$FWAJDT9YDTZCB^] M6:T0WW[%.F%I_FG[\*O3$.4Q)Q0,DJ[]I%-TX.M5N*QD5E$6GF*;*Q2/TS6N M7WT$$NY6TPPF_IY-Q,$E,S=^?3 CT; 4YA8VBDJ!).V@Z&) "3+T+E!\9&P) MAD7!I6U3OS>TE:"GU3L]MVZHZE*L0V)*2U\(GUZ1Z_W_M_=ES6T=2;KO][]D MW-J7EXF0U?:,(SRR0E9W/R)JR9)P+P5X %!M]:^?+! 4=Q('.(53H/U"401Y M3BY?9656Y5)'HF3#G6%8^/W&_6.R]Y"@KNS"$-T_M O'"[P##_4Q\W:=U_SM MVO6^QZ+*A06/EBQ=\*"*S_5,,X%.VGONG [/ ME;C[]Z-M3RWS)>YAAI-WHJ-'"(Q3F..K@Z$Q W?1HN,>0XGGM#_=))G&S+QW MI#"9R"E+B5>G#(%+;SG%;LS&-L4J#TCI:D\:HN\G]Z2#A-S!;G37O%5.9CHP MS]$$T%[6XJQ@P(F@R'=WS-"&*F*C.:X/:>D )X% NA1+L#7;,&;BP%D@FA5H73137F1LE GQD)8._([1L'*DI#O REVT[\[Y MUN2/:6;)50#A#'&1# /G;(0@M1)::#2\S0G1X_1,>Y+?TKX<)/'N?%2EY8-J#3*QVHO(!G.+D>T>5:H_7C+S-:<)02J<] MTV^)M9&UU#L*:UIMO=ZO%Z^[*]>9%$S+8 WH8!WQ9Q)X6F9@$P]:)Z.4:Y-E M,932:1L0G!"%QVJI.Q3>JGV_-NY_N\0/RPOZ\T_7QQ'?Y:J*SEZ1?Q#*MG^_ MY> 5N99.>JFDM2HVFCI[!-$=>'#C1(6G4EP'&'WVD.P6N^_PC\V.Y8__PHNO M^-_+Q>;S>B:ERUKE MJX6J)HR*U-4I.W(@7M$%%DU<9P'DGXM)'IR0 VY$AT M9&V?$;A_7NR8K8/J/OYK.0LL MUO3V#N>C]'NV."9@XDQ+Y9F1 9*TM&*#-N"T(^_="V.#<3EBF\8$A],\;5!_ M7E@>K.-S1?-/R\O53#D,:+V%S+<%(:40HUI"9(K3UE-",JTN0 XD>=I#@[/" M\F -GRV4YU]QQF3(47H-P4:*FP4)VE%H G6(C9&,.:9;I=H=2/*T)P_G!>6A M&CXC*+\I],[[O$8?O(XDTJ1]H!TH1HBZ1+".">E8E"%-D-_R M73=EKL'=!' MZ_F,,#VS1I>0@ZO=O"TH:QV04!48%XW@W%C?Z,I\7PKWPJK]LV)UD/X.Q^5R M$R[:X_+OB[P[^JX3/!+]ZJX:T=5:6,,D&%Z;0(=,;E&V$7+)R?M0^Y"W.1(^ MB-R]$.O^5(@=1;/#X>NOX+O 3[7(\&/CZXUOLY!M8B$J8"%$4-Q+"+I8L,J6 M(% *%=LX6-,#PJY+^?LE20LW\Q56\?XB++X/('R4BNUOW+2ANE4?)"-//M2I M82A 8>(4U_ (A?"9! \E^C8U5&-Q<*SQV^GPV7>O'^O%1]ZS#]9Y2%;0^I.< M9"A=K9!,5A8O/%G[)I([E.*I^SU,@-C[MO0DRCYC8WMP*=R0IY_*\#8LI!L- MS,*AY;X62BE7-_'::3K2ERB+<#:C]*'-Z6$OYO=F!N4[O'[7=C[7O7H>YG*Q MWFC Z$E0M3]\5%C[>K1*:W)XV^G L*8Z!:*L]XMS^\MG#0XT^UW[?MY#P2?(NQ3A8I@1Q52? U$9R2%C")%(/7JL37 MO>$?2\=5HT%E3,G( C!;KY>5D.!<#.29R\(UJD(R[5*,772DG@#+#]L0G1H& M';@2'[YS5=GY2'^U[=$KF4);2@!96"8NF(,0L) <==+2DRA#F\J9Q^DY;W0> M (SEZ%KJ$FN[UKY"JTQNMH(29*SG)QF9"Z] Q3*",%N B[28Q%%V$DB7% M5M,IQN/BO(^-CO<&)T-$EZOA-UQ]G:>K1AC)T)YB2@&?ZX:#9%0\I6(>@G>[3)A8L[2YP.A4 M,47G5CVDGZ/K#"WG:9!XL/*ZA.*/?_R.:8.97*[+U>+7K8?^9KW&S7J&J7C, MM.7(8A@H;R)$J3Q(Y(5)H8H+ISJE?)K*J9OH=PO3D13;3Y[G0Q;??%FN-O-_ M;[7]:_E/"A#6ORR)Q?4LLI!RO?W*M!^0RY0-.*LR<$,"YKZ4Y$ZUN3])Y-3- M^;M%[CAJ/1_@OE_-EZM;_LU;HG2^F1EO148GP?LZRUT56R^-*?:DD)0+PZ(\ MV271/O1.6Y=W-G >0=E=^A'O\/LTCEO),S,6LM..&>")PE8EDP-GI 3K/)/: M.Q_"J9S;QRF7]DGAV"Y3?;)$!ATX'(\<=,=HBCH;6UV7?OK(9,0?:U2*\R4)$/V MYJ_LDX; V"_[9(B6NL3:[OXQ"NU\]H7<=$8!:$!>Y\HA<"M]D+&(U*B-U5EE MGPS2]K[9)T-$WP&$7DQX<%&(5*0#:[4G1]H*6F\DI"0YS\X9%F+Z*_OD0/T/ MS3X9HHP.P'5(*H.-Q3*? WA6'0XM$X1D!,3BLD=4EMR/O[)/FD&PM6-JAA(0;M8&&(*; M7[XE.!4X7L72J%S_6MXNO_Q.GMT6/C\OTJIVF)EIS$$R\MU\SOIJ1(@7*H$4 M7'(2"")O,S>U)5=GN)'TN6Q& LZK6$37&2*_+!>?ZGB=ZTR1799(5C7)+EE( M2O':G#R#Y\P#$P%STMP5=ZICXG$Y>T4I0],NIA$!=,9UZ._"JG8X^XJ-+PH? MO.=4UX3/,]C;):%S+'J&&BA:IW412@)G4(!-T2@9O="VS=C=UW5)*(/C,B@# M9IMCG44$L5TYP#2B9 MR3I.70@*EXHN,$ +76)M=TQ,9TDX1/0=0.C%>ZEH"U$@[2_]!+PB'*Z !$Q$&RMLH-1^157<=GC-:&5D='RLV"$%_70+H,/VM$7 M3GZ(9=RYCAI O^)KPF/\P;.YV+*[OE6S%[6R(GL-.@22+\^B M7L-&(&.3.!.R9-;&,N])X!G&-*,@:(_"]6/5V25*/V!:?EK,_XWY'6YJC5XM MT?O;)7YX?$?RXM+TO;JV]OE8K.:Q\NJ]YDP0@D3&6UM.=1[#!)A+!Y0$Y\Z ME8#EWHGR@P/^ :][1;=3AP"PE6*Z-*+7%V@_76[(D_KQR^\7RV^XNLWC^@/6 MJ(*4_FOYB7RN<%&'X,V0B:)H)8&0P8)B)4-P24$IW#.?!#K1II78>#R\HO+W M<0WM24#1Y7+X+PP7F\]O28'U=ODCZ3'7?(WMM73==O[8W.+69B^""0JLMZSV MPJIUKT$"5P*%S1RE;%/XX)K/O,Y>V6< MK'M;39ZPBCAT!HH*Q62%B:DVT^N&T_J*2NC'A?2H2NX2QG4Q/L'=!PSI,ZZO M9?#]YS.I4PXF<;"%.5!!E7J,3KN6"(JAY9'$?B)D'T#^M!-P.P9[:RCTF2'V M?;SE;_AI&P$?D/WU\!DC9':]0-A(65N[AW_ WVN/F\6G6^7M4;/H"Q"(2+.. M.W!2,HA&HM!1^YC8_8,*JDU>24RQSK;KY!7XI($95#' MJ),+I*VV2*$YEB[9B_7;U]0;Z,IB,U@K0 MQ"VHK#R$R#5DJ26W+@KB_R1L/TI>I_9H"%9>LD?'J^5,+-+!?>E(+"]1P MGNJ3:(K%)]IX:,\)=?>)#B$D@E3*0B7#;-3N-$MPM-SR^3I\^K2J'3*WW0P_ MD%E?7.*] 80^N90M)SY]I$541 (O*+ HCDF&7C 9&QW-[4->IY9G"%8>1&.C MJZ6#TX:;<9?W9?;SHBQ77[:\_O!M]^$-FUFRA-)36!OK^$M%1L=GI@"5($YM M4EXVVNX/(WC:&^#R%ZLYD;[R[-)?72_/P6K&A;VBQEPYA:J0]=O>*GPC MVZLP@N@_YYO/;R_7F^477'V'K?%:"DF(=4D3A) L74TZH+5:'"IN!%G 1LGW M>Q'8<@>>9>Z#,('<58Z<8MP<(+BB@)O R/3+K'.C\:S/4#5UJOCXN!FR_0[2 M20^[+JGFZ@3Y:OY@K*)"59(A ^*E!UYH43])V346MDV9/=;K.W M/D?6Q+F'HVG__BXZFBIZP-45[;LD^<*3XY;5]OW,@A*95IN7!;)1$AU7$7.; M.Z [9$P<"8RGWL=>2V"SOR>2ZUL%$DWTP$%FM=0@Z0]"&7%2= M$CF.EMQ5\8+[M,=KN@@0#U'>LHTD)P;%AZU7^6:1__F9'KH.%WB7%8>:HI/H M($9%*R5G1GLX+7X=49DHF59"[0&*%U[3191V)"C&E.2$H%BO-K/WJV6^3)M? MKT=I;&TFUR6Q4"QH6Z>#QACJ,"X.U@CAE;+*AKV2S>D%MW84^M_]W>0I"B9. M'A_;$1E%T'T I:9)[#A8[U91BB)C,1J"RA)4XA9\=H&6DM4L\BC+?DT!AJ#E M(1G3;#;C:/8A3(X4\\0[S=NP^66^H6?M[*%!ZXND33*C+J"<2A U6=S$6*S; MIRV<[;&SW'OLY!H_5DG+<20VL;)_7N1+BOWGX2*0..KQY'K'!'J=N749DI.T M#6)M9$Y<0%;>8^2.G.^PA]J??,$TNT0; (PCQ8FA\.;3:IXN+S:7JRT;_U6/ MJJ__?\V-L0*#$: ]K_*IDF*Y $-3I$X!S?W&_X]BXN4W35/^TP8<(\MUZN#T MHJ8QSA>?WEZ$;\3.3Q>7\[Q^?[F:EWG::NC:"'J>K9-D]4)RH+0)X,G+ L%M ME%9*&>Z7ZCX>I>[YOFD*:=H@IHF,I[8NB_F7<'&5&DLLO;LD!"Y:B8Y;R8?2S+LV^9INJDD5493YX=G(L^$;3]\CU+VTO' MG2T"R!P2/]$4<(QVU%IF&YSRQJ5&C?A>H&SB0M56I^ZC*J0#@+UP ?;C'^GB M,M>+_SIA=XWY8_AC9JU0.M:F-5OK&BV'B#Q"H"6) JW1S3J8#2:VR\N? ]'R MH,U96]6=2PK%B+D2+9,B&F8_/)FEX[BPQEH-"9VMZ&1&94M83YF4 X9A*PM8!'.NF*E;30;XP!BN[A<.@Y'1V9[ M#599!YOH\W>UJ!)C@2PMSV1I%;>E#LNIYU^A6OED1&A4]]-O5D1S4 Q*EABB MH1[@=N>ZS^>L?,W61504*)5:HBFS@2*EY\*I(HO[, ;?D0R=!"R:*.$LD:][K2.J-DB4-!,:8D.]A2WEQ<;-L$7-O- M:RX(O"75\C.M#'&1)(2*;\D%1BT9,MUF6L;C]$Q[IG0\<$:4=@>8><9SNSG@ MB($9'90'[QRM@UP\.*DS%",8%L.,/U%U[6/436R(3NT#CZVO#C"XZY?J!4\L M"MIX73W6JHO&N4B8T-(D5"$&TZ:/: _=;SA(6B#8M@,"3R/KRK'>XL>(-9&-A[J*[=O&>1;04LZ($:]6V^%&!(SF M#)Y"%FF+Y6W*L1XA9MH&JX7QQ26SM%LQRL?X! M27IX]7OD#.+ZQS_(:R0=SA=A]6TK3))'JK[D\N)B*Q$"/:XWY#86IU..4+2O M9W5*T@+CM*%Q5C*%.='X-J=<#9F:MA%IUR$RY&7!G$XFYM[YJN MSDB$A7GCP-B:6N2C(?$F#3RG5$\3F<]M8MDG"-H+D>[,$7F<&OIQ ]^OED3\ MUOW(TO <3( <23(JTL)P-5O2UJ(O'J5-H4V7LAL:]H*./UOH'"CL#FS/.]S< M6.(WFZL1%-NV8LLGC*O0D:PK.1ZF6'(\4%ER/+0#J91VF*+WNDT#GL&D[G>H MR\X6=6UUUT,@"11(=EF9E02R9\ >/N!ZGRO"@Z7 M^6C6K&VV\;NPJC_X.F:+M@?/;)%__#SAK1.161 A&U? UT-Y92,#+PD.I=9Y M!BFPI#87=#TE(A=TL@3O0$E7EX,B<;C:/5@3.I+Q(=E&_5Y?32+R$!R-D8@\ M1&4=;'G/YT&FK&))9,[)^A(SMG;3=\X [=LRH)!9W:\E_"L1^6A0#$I$'J*A M'N!VM^]0T4[4Z0P\Q@(JI0214\SK,!1,B@6*;/[0=$BD\\:(3PP7>&%97D02O30)NC+&&":WLQ&)[G/#)Z_5/ MA=5'&DN<3.'G9#8/GA[T[..:F="&-G&M?HX6<59TFRR%J+R%[5$D' MR[EH<_HTK2&]Y3I_?\==*FJ#NCI1?:O0-XM\[R=_7\R)FK29?YUOOMV;F6-L M+-84#;+P6OI7G2'!"T@*\WSR67+5*.1MR-59F^ A*'_F@'!:J)R3??[M\LN7 ML/I6I[S^ MWB&X7!A/LK0Y;>EJ.WB@U3^H=O#QRN-_\*JWQUOF)5+BDAQ:FB MMEF7M5HSV@!:<.>L0)2^^2"QXU@X:T,_!+\O&/H3@:"#,[ KRNF7M\?1V13/ M38Y@8^V#)PL#9UP&S9,SG/%B7:/J[MMD='/_;(Z%:-C:N,,/$K.Q"9UTW:U#4'KBA;,>9E2((C$6O6+T7">35U]C@5'OK@"8J." MT(>T=)+N<9R2EZ-*O ?,++]\62[N6-LDDLI*@C1>TU**!8*4%J27!9WSR'*; M!- 'I$R+F&-U>Q\J1PFZ Z2\:**?LM W>0BZI*(L2C"*;+,2G)::=AZ2ELGS MZ!%=H[3:HVF?N(-&'QOE:1%PSIC_\7\NYYMO/R_(G;W<:F7;1>[CY[#X]??M M>?.[Y>(K.;N8K_)K9DH+IG4V$(2.-4V0OF.,7%YC93T\8\8TRO@]%8N=ASHC M8W>LI=,42 >OL-]Q-5]2C!96F\[7V7_2(S;KGQ?OMQ3/LLR"=G '*2.9/^TX M>#01LJ6?*A$CVHD.JT;B<.* [K6NLB-@]*JWL7]L3<]WN2CO%0^. ;=%@N): M0 Q<03 81\"HGTX,[<3STW)5<'Y;0I;[C(7" M1N'JH857%H*N'3Y-E$E$IB5K-"[F=$Q.W(/NM:ZUX\#T9UAN]UWJ>K^@O-.@ MG2ND1QQ6;M>?:]UJ1T#I"-CLQ\7^5Q6V3]Q_NDS M_?OF*Z[")]RZVG\C6_%3F*_^$2XN<::L"B[9!#:'ZFZK4 OD+"T7SE+6,3K1 M9HQA#]Q/W/GPU:_-<>'WISM2>5E\&CUC5DJ0,NHZR3)!M-Z"5YDKHR.*>&Z^ MZD 13-SB\;4NX99 _!.=VKPL..:EM!?$7Q(0]Y":U"QSEX$'3F&'-!*"XH'"I-J@U)8+G M3D*RI=C@R&I9%'=UN("J_;9-?($81@>G@BC9"*=>FW.HV%:^E M<'40$.Z/+CA4*QTAZKK"##$+1B$$RW4D4M(>O)4(VCMIO:0%JMKDRO94*WJX M/I\ Q@'"G7@RYQMZH*GD[PHJK-."26:!N4)!IB_U9M58",703U4)EKD7G+I' M'MN'F@_1SG(<475@ )ZNWE):))^< Q8X15E2UE''=9L6V<10L-;G_%52>>K- M9AQ]=0"\QXK !$?#ZY0-C%@K: IQ( 4(SBT/I7C9J)/8^914#E+R'B65 R3> M V8>5/I)KK*N^:P2HP#E7 (7LX-2;S!BE#*4-@?P9U!2.42W+Y94#A%T-TC9 M2N6''0[*4==0P8=ZEA%"*4ZKHHJ-K,R1K>$>H,ZB*/<;7.5PO'8"J20>8 M$)E@6M0+^DA!2F 2@F8"=%8Z62&C#!,E?)UY1ZA!X#I%1Z@AFNX [8^W%^+> M*B5% .08R6G('H(O#)C4-BMR&UBCK@1_EHY0@U"R5T>H(2J;$'?KU6;VH4IN MNWJ#$R9+8\#RV@>3L0*^E S&1R5L2M*JO8["Z:FW,$;_NX^O.Z^=N(IJTBWZ M'*2("2VQZXKL+-OWET%-MMJ5H79Q MG'!B!)PSYJ]'TVT_7;^YW'Q>KN;_QCSS/"?R'"(@J_TC:+3U>E:'RFI5 Z MD-/IM!$U]3-#X(S\2 H:N-3FLL<)8QMB?H*%BSUVH)EE"+6'4P?)Z<[']'<2R=V,";S1#'P2(6=F$O-['=T.OZ3?B[ZS[_IT#+0;J+#/89!O M4KK\\=]/@1BN$.9^?(DKAM M&O5S+[]Z\??:H:R0Y: ]<%93M9DL=7R3 )3<&V8*TRJ](-N!KQPA'>W^HZL8 M;R:C"1_;3S=G+6A M.GC,^+#GG\Y4-1A$/AB9LHZ=+P%*XIEV.4$;:3(<7#2"69.DQ]B7K;HYK-_C MI576]X8\R]I5N&0#F$NJ#FKINMKUF MS]H0'MZZ8. +3F<*6[0R&(I=G:700B%D630HVJO!9^3@77)*<971A+YLX9!U M,F-.*F9L3?'L$"K/P\H-0 M&'9U"E196RZV?15J3I?CSO(2-;!B NT-N?;UEQX0;=)&>X.RT:2CY\B:.,V[ M&1J>*LP\6C4=X.P>#[ML8R&J\Q$=%$>QE0JUM-D:15$6Q4#!2IULF\O_1\GI MI$3S>'4OQY9]!P"ZM>S^AF6^P/P#+NB;34U@7[_)_^]RO:G2V^62!6&$8=R# MT36M)]3QCSD4T"4ED;*S+K:Y$AQ&Y[20&P$83V^58VNI+PQ^7!$_%U>:NL\5 MDUXJ82,H+^O<1A4@\*1 ^ZRC=*R02%MC[QGZILV_:(JYL;32%]:>DO71\:*PT0760$JGQ=_)W+>F"CP?@+[#S:_E8_AC M1CZ*"AX1.*\5X3Y8B#(E,+3VZ@R^K%B;TKV!A)Y%='$@:@Z#Z$$J[&:XQG.< M_8!EN<(/F&JO@7F9IW#5>/6:X6QL%AZ)0_0,%$H$)[*!XCTS17G%8IOKJK>KW)WOW+,LLTG1@):2 MN!(]WV+KXGRBI0K)A4QFGB%$ MSQQ(KP)/M /DU*;(^?7=8@]!RE&WV$-TUL%9U/-W9SP5IE02$#DB*,4L.",2 M9"52="%&D7,3 +Z66^Q!:!ATBSU$-1W@[/'+BT)KTH9@@"N*HI0H$8)*''*F M0,MSH81H$TR?W2WV('7O=8L]1/8= &BPFYL4F54N<&9 Y<2U]0 M)VU2&]OUBF]UCC%G3178 4"?8^K^(=3-%>OV..K7MS^_KW]"'RRNA/-^27X+ M;N:KJQJQ6YD -:H2DJ'3K( H+()"EL I62":4.@3Z:-L4XYZ.A[/8H\_$*L# M3GPF!$Z?6>.[D5;OPVKS;9NS0,[]U<2_PPK[GG_>"&'U ()'FF;WU!N_QT*8 M1.0.%: N-64D./!>9"H.'IX+=-&5>=EM0X_*'SIB0TM5\M) MG"]BC@<4SFM!J\K4&[AZM,QSA"A99-$(KN_7\)V)[;HI"'OJ33]\N_/)UB&G M14^VJ>S6EOOON?L!RB!:7HXBT M,XMR:]7<'/A8I#]25H)/-:$WE@+.%@Y9*QM-8EG[-DUB7J*LE\&<$^]JAVFJ M"^1]Q<4EUN.]6ZS-DA8 MNQ R)< )IZ%VTQ$EF>BQ#02'4CIM^GQCN]=0:1V \GJMO0_?GEYHV1:9>+%@ M$.L0E< H$/()1(C!!F[(EVV6.O B==/FPI_$$(ZFG#YO WZ[C&O\G\N:ZO.U M)O@<>G?Y^'-&./G?@\"1SOOOO^DF7]/)1-Z4@%1J)W+)*%Y,OE"$$(5V+.>B M&C6F?X*BH\_W[SWWYGHK,.9B]F0R>2!6/:V=8!2G92-H4\\J(%%>;8;Z/\=1PR'7ZX^]:0&@FAYF?KD0E(\ M%&N+@Y*V/ELH$'G.H!E73I!'1SOX!,;UR46Q^Z!^B>2$_L?_^5]02P,$% M @ .H''5&94)!-=$0 ")T !X !O9&-E>#$P,6]I;"UD&-O M;G-E;BYH=&WM7>ESXL@5_YZ_HN-)-G858$[?F2J,/;M.?-78F\U^FFJD%G1& MJ(FZ98;\]7FO6Q(21ECV8"%FH:;PH*/5_<[?.R2=_?GBKO?X^_TE&:J12^Y_ M/;^^ZI&=ZO[^;ZW>_O[%XP7YY?'FFK1K]09Y]*DGN>+"H^[^_N7M#MD9*C4^ MV=^?3":U2:LF_,'^X^=]'*J][PHA6P/RF\WD5U*MAD?UQ'CJ\\%0D6:]V22_"?\K?Z)FO^+*91^C M<<[VS>^S?7V1L[ZPIQ_/;/Y$N/WW'=X^/F@?'1UW.H?'3IMVFK3?Z#=MZL#O M]F'#=KXT8)+[<+@Y1ZJIR_Z^,^)>='S;$ZG7!;#4\:]?I?=U+'*?9- M5;EGPSQ.6NV#6FNLX !'P/+"(RSA"O_D0UU_3G%/U:$C[DY/_O;(1TS^K2*! MM%7)?.Z8W9+_CYTT\*KZYR2 M%*WHV;KT?*G+!]Z)!7-F?J&S[0E/(N>5(#V?V5R1[L!GS' Q.>\D)Z@_ &8H M,3YIM.$JB17\)Y"*.]/3%!,.WHT#[85K>AQR298LC.PJ/"):WTHGIL68ZD\?CIK-^FDX6?VKN'@/.%SX1<%%_PB4C(V%SA\-6QQ&W\:]91(LV;)\<: MM9"0KNL2BX[U&OX'Y ,%&TD A_!?("WC'IEP-10!,(TYW--@E,@AA=.&](EI MVDK@%!DQZ@&BE-%IP$#XUE(RM]Y\NE]B]3G/HSY '@F2^]\ A!>%W=/BV_\/ MLS1@,7137#K4BOPK;K.$9VLB2S+VF<407A')%'&$KX9(T@>F3S 7;&ER"Z%YUF:-.CMJUXT[$ MM! 75L.-A;(M1:!&)J]Z=[/^5;;+"$&_G6,JIA7AF"CHC"&O4"&^LP5 M$R-"CG#A_Q@:SO1=A@K?3YA9$#)SJ*P0YC@XWA.>[9M1N+2H2_X+EAT,"@$[ MCB-VQSYW2:MN$&?D-" >=>"@GSYTCDXWEA>-6H,0@NJ?,)/ #D3]PN7&X5V> M7SU>=!<0LS\%2S%VJ8540OJ-818"B*ST+R ?CB4#:Y@<'@US?JJUY_6U6^26<,88T,R.>" M(B#UC$W[S$#872UBOPV%RR1U<2-$,_JH!S;09Z.?@G\C$< /L-4@LS# 7SJ5 M@W:[ LL%G:!?(2"R S]B31[1-H (G0!8?(D^ (8/>:J&%*]KN8$-^$CS-#UD M;0X/;* N-//IPN?%JF"($],[-D@HO"87AF2M6BX%F*)%9DY1HCW=O5W.^=X" MW=FJS0^G-I77J$T)P"69?1JUEM$7JA2UAJ,PIW7Y; M 0K8%=&AHFPD#.(H :7X,: M>)FX$"8-LL.=3IQY6* *R@_,6BWA^SB;3+XF:PQC82HL)\86/K',JD-?*"5& M)_79*;0/#@TH_.P4(P0?S_K^QT6E ?,]]*.1QW3 JGT PE^KFJHGU)W0J=QY M57'DA6N6UQ*B-P'O- +3Y7,PZ" :8V ?N#6()L*=\;90#&'&.C">!=1P+#JB M&$5$PW&P?[!/P;ET"VP--FXD>/]EO+HOV+*VWM"=C^WN4%AO[9%J+LEC]5_XI0 MM"4 ]LV"\2 K/S"#U(LR!=^!C9$,Z[8F60+0JF6G@I)INU0J.Y'H#)VIG?2F MJ+4I=X?[M/[_#* 4O!D:GA>'0*AFS4J9*?,3IE#EF((I&?OBB:,=,&D6\,'C MP =GQ$P")W]>=8.8E@WB'D,F(>YO')X"; /@?[#@K!$,K=">D,Z'E%CM7N! M7]]7DGQ!R0=>V&1,IZ/0?B)31* 4)M(A7M/@EOLA[*6[4S:WEP] M]"ZOK[NWEW>_?@\\+H40M5_2_'F/:T0#$Z;< T@).N@$L &TSC( ,T2[B$TL M )LV14>/Z3@C-CX'LF!,C+64&H$ .@8#H7IK476X%>NYQT#\/*%T+@3!1D;M MQ$#V6Z%8!=T]&BQ= X/C)>!?([T^L:-NG]CDP'BP(,^PWX 2G+ >18?S4V(Q MB/)U<0 &=YE">"\0,8U&@1?5#+B4@:F]Z6F" 9(!]2($IFD08K4L0%/1%YL! MI/#J49*&*S:2F6"HSU 99># /'EH,/50F6?$F24#GC:^^-1^P23&?@PIH D) M5@VQJ\U&&J1JT99A>,>^C1E(H(:T6A*L0(-10)FQ$TR+CF8Q[O/80"BNI:*" MZ&%,_? 'B]JC*DE/-YW'UC\ *[+Q9@J@C8 #?9921F21%XSZJ&..=EF@;E@U MEX9H(0- =K6>J+BBCIR,-R;.@PAGX%$5Z.+[@.$PP&D8>S+DH%8F(:?$@&ES M$9LXH*;"'('P6 Q]=#V7Q@$"(5UO&F'':!HF7Z17%J494L %YH\3TGE;G="# M.21G&R.E2.^3) BGAS '_X8H!_N30)A@4CI8ZN.$8V,+L[Q(R%E,ZM2P\\$= M3!*@L0X-8?K8;#D"^Z:1LH\[676$Z=#T'HCU""9$:1].B@TMS!4B3N+@2+O4 ME8)\]<1$E\$I";.U]Q>?PB2E/FYOEOZ>@78\/K6JA4B?# 2LU-.*6@ES'MH! MA,*5]DK&:7"D [HEET[B$%;WM."/*Q?D7G"92RF;]0(;<[)T\KAQ^A"+_#V* M/$K%)QW;P-[6\Q@F,T-29&KHG7M"CU^B7JL%$ZD6VFRB+]FLYN?'?-XJ7TMQ M>^>=,FM9;< &[U\5N19 M*-IL']7:\V%2HXW;"B7%\OY7,+C2.'D@09A=,J KSZI;S;*N^GR:!6;>IWMN MR60,+6QFA=0_T?E+/ HM?QNB??U-'@*X!KFID7_Z;)@U^TRNI+G0:3[CP5%Q M'&AUE@#-6P!D.BV7=< ?A Z/>,N))@3I#3ESR"< 29Y.^MQA1!@E>/)_Y]+8 M9^F1+_>6U/B$I,,*R"D:V'.P67V MP.194V6ISXR"B\0DQ;/[%39[2@X4EBM#TM[ MLYQVLM2WN-X_:X Q4568X$'VR;#YQN3V< "1F.D"RNA4ORG_^VQ$L34LHYY1 M(R2+O$[@Z[1AE%0>A@V74=ERT76%3OQ%9^:Y\2!,;X5E$+QW@OLFW*185- M M#F$&+[KPD.KVHS[>M2CZIL%]R3IHK"')59@L-]ZMX4YQ-%,@@>O*P,? 1;BS*VFO\L3@E8%'9@BSG?F*PJG MR6),EAT?%)O>[+Q/OF+]X/9\6FR@]0I*IDE)WO8I#Z7?' CI3:6(A%:3I'KM M]_M>]>UL:75J!?;V:,;,0M&LY?R+ ^"[!RC%3:/?:EBPJNN^K;4JAS=:'DFG M1ZLMX&7M'77L>6QW *R\$6#VY */72'7U[W,G(LYZX9Z@*!,"'CE6?G:+.H; MZ.5?N]YRKB]K=5&V+US84KVWAVA:N;>':)L*U+2R+8=FY M&S""J .S>@O0619!NR,7A/K*-."96]BWKGRM"8.RS'XC??DJG'EY"+WUY5M? MOO7ERWWY2_U KW'EC8.YH=ZQEV.Q&W^DCEI9-:3=7."2&\>MPF7P#^(PEDM7 MN[6@5:A>,"=>9Q@W:&$K,S=K+U1O[[)X:TM6H[[MRK\ZM'TGU3 M3]]ZY]Y-/7P*?:++]2UDO=E]P3C]Y3='O*6SK-C;Q_1BD\NCKA6X80,5]O?D M?DC^>I=P\=)#E$LZ[Q2]S?2_)#\X^2]?,A2HF"[#+RO]Y%&)H](^,:);BQ!8 MZOF-%ZROR&?D(MD->R+)8:UQN$OW]MYKP;FM9RE:51LQX190#N1>/XT2?I-5 M!8-9WWH*^20R/PUS\&)=A&_."'_+%+[$1KVUXA1]WIOD&T7?UHR^Q@" !;^& MHTBW@V9 M*G0E<;E4J>>K&X_8WZO$#T:/GC&X,2M,LM8TN">?$A3=S[ (%FSD$N,';+A, MZCL$O-4ZAE5]E^G^1T.)>JW3"75^%:S?+#O026(]^7I9__B)Q?@ M+M*?-%&#=RDX$-T Q:0BE^:I@\5"J51TDB,P7Z7DIL8ZKL^/5.33# P[^L". M3PS<%'4K1+\UPMPE[@I\I<8[?]8%#.:FH>@W)E:X]< M,RI9^-(33X'(A@\R79<5>0F+%L>?P^;+X*9@!&*X9N^1.X^1Z-U$)/UNHG5] M7BOTY0@Z-47U_+/?Z?1=XE+\0I:\@6K#5I+QOJP-6\6RMWMMV%)>>AG9ABUG MR;O3-FPE2U[UMF$K6?9FNE($,,LIM6I\4;@O3-0D'X)15)&4I ': ;%GA>@J M#")'_?(D&ZM;9:!_)MDV)O^MR9^H@\5!?IR36&NX]PI^_8#%"H4H!UOXL2F]*-H&A_.:*S; M4%IDQ+U FA\'^1*BZPG>PL^ZVU#TA!:UH>B7-*^C T7/:$G)T=!M:ZQ62_"C MA<9* RAMKIJ(GXHQ6%MV['P\GK-K1Z%=PR-)NZ1UGK*:LF214Z[3I&VMUHII MVJA'>I+N1CW$K)7^WW%98=:/R(VX[3V[(=)Z34-D^?/PB]LBM>0UZD3W!*6? M;+S!:QWX#-^K_:PSN[4AOO0MF-44!SVTE\^\./U8GXN^E$O!6Y M&M/?)$=E:QQ,] PN^A1_3T >RA?]V=YC7J 4?-<]YOM]84_ASU"-W(__!U!+ M P04 " Z@<=4YGLK6<46 "1[ '@ &]D8V5X,3 R;VEL9')I<')U M9&5N=&EA;&%M+FAT;>U=;7/:R);^OK^BKV=WKEV%,=@X<9S<5!' #G M[.R7K49J0=\(B:L6)LROWW-.MX2$P<;$-L+1U)0#0OUV^KP\YZ6E3W^K=VJ] M/Z\;;!B.7'9]^Z75K+&]PZ.C;R>UHZ-ZK\Z^]JY:K%(LE5DOX)Z2H?0][AX= M-=I[;&\8AN/SHZ/I=%J5*-JAO??Y$UZ!OX+;G__C MT]\.#UG=MR8CX87,"@0/ARM 5GZ-^/AWI[Y^.:)!/?=^>??YDRSLF[7_L27'F''\XMAS+^F!7 MN%/BXEW).BN+T??_B_,DSR"&[7;50X<\4_]D;2.QP*'/_\W?OBN[-Q M^'$J[7!X7BZ5_FN/;OW\R?&]$,8+H+W^J+NYWQD/!M!?Z(_/3XH?3J&O,;=M M6/0AK?"\.=T?4^/$/5B^:X?G/]6HO\^XB^'#A])=W;^ M]YX<"<7:8LJZ_HA[?R\HV*U#)0+IZ!N5_$NA:VL/R XW:?3SQ;!'C7WN?&#V%-\"+[0P0*_DVO^R&://);M,:(+JYP8#J5 M2D05"9/PPO.3=^/GITII@2J5)539^_S/B2?828&X<>7T$QM=*I9/X\D^8='' MY6+E_3T.B:XF6,0"@HC@P0%^=C=2RZELLIJ7V*]'N;A\"OO5:;8.Z]TFJW6Z MUYUNM=?LM%GG@E6O&MUFK9J=V=_C-II]I5QB;3\(A^Q*6D,YX!ZKW@EO(@KL M9B)#P:!9AM= $E,;2HL/_ )KNO"C+Q5[5WI7+F=]VM4P!,D"Y?;[;Z=G'QFL M0CCL0GKUS$:>Y^[ M@LCU^V_E=Z4E?Z.59\N>50$^V 1%VGZ1';/09W0), GW;-85*B2 TO9!XJXG M@37D2N!/VUO.WF>635I>!P#/@$PW0^$ZK#H(A-#@;!V6/]G(5&Y/1[2X+:$W M9))+6*2+2R7^7V^YFZ[VO@HX2V."?TU4*)W9RV.F]%%.6N^(R53XEH)=87X50(CW6D M>U@/)/AWP=BH$;P7-BP N%!@' CN\BD/!+,2M^QGA.8U?S3FWBP;Q :Z(%E\ M\$R&P,X%S=.7S2O 7)Y59/L9(-AU,$$U!- I&S1#@C5^2-"3WH!]]5TP8,I< M=1QAA?).L#I/*(I ,0^4C"% _N \"+C$? MK[ Y#5@5X*,KL7]48K9P8(ZFG?0.V!0P\Q!DQ?)QU9R->1#.HF[G&TZ]XI87 M68V/90C:_R_L1@0CQ28*/NH.X6X>,I0ESP]ULZD$W1>-:^Y20^ZZT!\L';L? M">XA==186-*1\Z6G%4[QU8W=:::M70\H9-0#T%*Q0/Q[ J:'MA=V 0EH^(UQ MI"':*? D0@[4Y9$)4Y&)3-,:-:H2(7/()^P+UY\6P1/L_PLX-FJA=Q]9S_(] MFV)UBG;8=PKIT8$?IA*=L@&VC2>C)L![9M9%5K5 _^(&N#.M6'":=(VC19]* MF CV.@[\.ZEH,-#CP+#0'Q\/6;E@$T M]8B3E6E\M5S%WC1J%-MMVH(BNPC\$7$V=T!VEMF I(X&]K_! MWT 'GQBQ,N9D052E9FH IA%&G;-U@8EX!)!E:NY(98%E^/<$) *F 4U0,*OC M0+KLI*0CCC1-,@,TUR=(QZ9ANR7AAM/Q*T1CU]N\2P\=6_(@AYS7\*]C@ CP-T"(YXE M_G5]5'-2#Q+R'T*M[@!Z2$X=, ;\JDLX(U1$*@F8 O)2T M)0\ P,1SOH,IHRMV& (KK!0GL\\GI\5CQ!9C7R=5SP-P>M$JW,LR1@W[?ACZ MH_/2O GO ^].POM-'DE,SN>T7GZT$N='A\'<6@S$81^LT?=#,DCGW)WRF4I/ M^>5RJ&=KJZ$5/L.6S);G>X<65T,V\'T;(3B3P%DRT.EPXFVF.4%#^S;T7:&XBQ?'R-MPUXT8:-0!0NU%L@L8'D0-.OC/T\*[2J4 JP*HPK\+ M+V+Y=8&'AO[(_ J8'GT#Z-Z("KDU(,\N>+=*"U&ZRV?V$!\Q1:\%*=L:L:S*$*RIO#2NR;9'N S7/+Y_&<4\ M&GPL()[4TC:%/\B;T&H\"34X"+4_A\8?0QRH0A'S\(,TG0ILOW]@H LH;A\# M;2@P C*G@/LE,!I,#H0OB*:N9SW5LU:: M25&TD>-%7-&&]]C"!0@>S+3YDHJY(D1!Z,]2;D"D:>9C8;BW+TB8P$GADW#H M!Q21QR 0"+4G4!%PZ#G*:9%^<.5(HD9R)>]+5X8S4DJT'AUH@O_[ A2C@S.B M,:]%H'ROD)I>/+I>C;&K9C%F$O=FYNLZEGL=ZT#3O',+MCV4(72+EP;HTMV! M+.DQ^E*K"+\/TF589+%#X8%JM@19'C[@$KI+WK LK(S*DJ+9!5*A8QW^QC9Q M9YI<(SY#.!'1$1:*?FJ?>]^#R3BT9@7H':S%';C.\!E4?##@7NP1!B:1HJ"Y MRV$[^!1X1.CMNIH1R0$VET#Y M@T*48U#3V 'H2YSW?@"4#&P7K0-P&N!K6,)!83U]N1PN@\K,DL.$]I;D.D@IHJ1$SQ*)D10./5N!0DTHU6P^ M%38;<8LJBBE:K5-QDN*Y42(./H;!1)@D2Q @/N%QF, FL7;65RJTW\D)7-,H M<6I% 4XV 6,<1CJZB )NI)8X7L$$KP/.R%I=.'SBALC8T4>!>5O%C,+U+6L2!$;;:3$!N9V0/O+F&Q)EP.1H M!#(#5U!*'Z79FDAE;7?C\?#Z^YU *B=912JU><[S&KA-V%M/+R$^2>1U$_FC M\J(NB!QC]N/19T4RYD)1<5NVG+AC@WS5B5Z57%SHKPGPA9#4VH! M'(GH0R5+;% [@0#9Y!DLLBR94P S.C&-+G9(N%AS+< $'Y $F*K$F)$[HL=\ M::[6M>@+9>\JW4PA)! @:U:*NCYVTM%=96/!?UT3Q ME4S!]262T$7_!%&:KC[:5P? H1\^)JOH7X!+B2R9K>99Q3R:5%3@H,- M'<\B-45(7HU][?7'X"9R+&KD'B==K9&)(89K54<@S]R[WBWHV,4*N:%&7ZXZ M["OFM!7[ LX_:Q>KQ4+,@@D4,(Z@(4QY)2>M%*>'&3!*=9:+'XZWFMK=9IIV M0]IMDMW5)Z"V)*SD1T=8V#-Q'#+#Q />D^&IQ]*4:] $ >R',<2%3.I.AT'F"2\=<:HT)&D/YG@[98@C+ MP&\LO!&8!K-,WA=_]"?AH>\6 TA G*2$NP!H5X%HQ,8FY -" EK=,_ZT"9C-,19?7:/^9"BQLJP@ M([+P<+RFDM5X33==TF:;TEL,W2V>:T*XV(4.'&E%M5SY NV,BW]1D8@IWS M^#!H\C@SI<_)6)0 2B4CXD4M+137,PK$"$^ K#+[473;E)0') <&0H *=+!6 M0.>%J"^JF5#)VZJD(J9;9 CP6,D3YJ5ACVT:!.K?P#MK*1O7"R4 M8I)4,KTQQWV+H%8]'84Z82+2,()A>>Y"_=&T(EJE2O2OFC*85_H)043?4H"O4U$#Q3V M%IQ.*,5I6CD:NY$%H)COHW2CH"]A 1OI C=)<@&!-/K* &,MU-*0CY)+\8$H M_,%0>:76H>C=!"E=B/.XT >NCI1SG%VV9 !4U.$\M6YZ:9/8QRK \CXKZ/UA MQ'*:5<3RNM!].9&VZ=\LG'#4FM\H>T4U&\DR$,W\RT[_+4@)'5V<*QN5Z#D4 M(/+Z0'F@-<5D-,+O!93',0<;!CIM- [CE*XYO4@E+RE]$$T$=*DV2:L>N+]BP-GXWB@[>9=4D= 5W M4/W1#[^N76BD*R_G"EPEC_Z"AA #/Y4X6'$LN+#@5RAS4$ 36R42IS*(A8L$ M302DA]"C2TAVP?@; Z-SR+[!!,$VZEK+:)*F MR)'J#YWTM!?SF5J]JV2W:I/E1)XCL26CUA3/!=MN%NS#^@?<=L*(O\^J$;_T0;CH@3]];=ZP5J/7:W39S==J MJ\6^-%BMT[[I=6\;=59MUUFC?='IUN!+L\VJM5JG6Z^V:PWVK=G[6J ;>E\; MK-N\_-J[P>>=XK?K:K?7;-S,>[SL_-'HMJ&/+W\6Z(Y6]5MT\TVOVFO@EV:K MU6QW8#[[C?^IM6[KS?8E]/\G3N>BU:SI[K%A][8%G7_[VJQ]9=\ZMZTZZT!' MW6_-&YA[]1;^)I?5ZZ37U.D^O"3X??6*=&?+ED.WXG1I+NR?M]WF3;U)G'BP M)O9>^Z&$FZ12=R08/-$ )'*X1:%5?=+2A=T/?$]:VB:O[;2V[^)>>X:>>Y" MGSX_6),N)XN*?Y,U/\72Y /F ^8#Y@/F ^8#Y@/F ^8#Y@/F ^8#Y@/F ^8# M/M. >3[K9:C^VL&=/S":%P9XDG"&-::KS]<^LMCR62E:UOTX_4\Q[X,]OS:] MS&M$VK5UPX(G.TV$Y9'\+S/]$KCMOM;LJ8?-?O^M\OZCHK^L-X21%+ORW;_X MT&.;_+>Y+GZ7G9U,T^%-+.D/:0E\U@T^&VS=%ZV]K#K;8?E?K@0IU]R]K3?: MO6:U!=KPYK9+N>E:Y^JZVO[S32P297R--Z.^I=W>3-LGWZP%NJ1)I%S=V0C,E76E;6+7OI/+7?$'V&^6- M;5:19M5CU2&%!V7B34@#XD,Z%7!IG@"-#_7UUGUC_!L5B#>"#7D>1HWN%>LVXD#*FU@?>WHX:(?W^&=C)V0;Y1POCG3L9&,J5!:? M1[OC,O3&3>C&X94W86V>R8">'O\B]C)OE;=ZXZWR I,U=7@VL'*+=8NL*V_$C$YW#H,J6Y-%%WP<_+!!&7<^;_ MWG;Q>2BFJ*K]5A'C+['#:V#%1S/]3R;4:R]G561Q6W^-5=I?6ER0%]JMPW>( MR-_$DA.\@(\97DBL;_Q\CG+I@;C?:;8.Z]TFJW6ZUYUNE1[X M/W\0Q!-.XVT-IG!\GCR?XC//:WXP-E UTYN<-=;8=?_C9@)CL*LB^^] #%_! M_=C2AK3Y2.@M22TX\_.FMW'HB=>&4CCL0GKK0O\SN_?PPISY0,;KGQ08,J< M-LWU<:Z1,S'O7"._G$;N52]ZNZJ(+=$=;D>KEZUZ&$^O4:W M3=59U=9NA";:XH[;>4U6KH)S)9PKX>R$O(_ZOCV#?X;AR/W\_U!+ P04 M" Z@<=4$",-Q$T) 3FP $P &]D8V5X,3$P-#,P,C R,BYH=&WM'6M3 MXLCV^_T5O*A"0D/()C%:-.7:L#$_"?P;=S8.N&"08Q#"EFF(0P:#1.+VJ@-F8L N^^XC^ M )HVKW5,HH<8WXX9L S+ M])_ /?P:2<81:@HT4_AXWD]V%##G(X)/[#T:&/ M[P#V/]>PU?%]#UJF9\"1W;90QQMU1AZTG;;A^&W8_*_)@6SPZDD;RAX"]+DV MP:$V1F)\U[;TMA.QW@S[;.R:AO%[358].AR1D/'Q8MX^^9IT\Z(SANZ9!@-\ M&[K_FU*&1P^UI/&B@D<"$KL?#/GIB1)M!"'#_&. )HN "S< UF<#PCSKE MC- HBO$HJ4CQ_Q&'B@,H?\X2H-N\GP"':(&$:0FP3^_'>(@9,,V/'YQ.[SG8 M3P".H.]SGF@!&O&F1H=W_@0'R99:)OHK^\G?K-E:C(Y#G[-;/GAW^MFI] -+ MGP4&N^#EY=FY=G)]!HXOKZ\NK_N#L\L+PGC/4X>5&\(]E<(NTQF413!H7% 60$3F$<=C&@7PP<6AQ$TVZDU@?,M-XY P1B:N,(MW*&;8@\%\$#E> M4OS38NI&8C49!Y3YBY'GQ;HL:C#_99ECZH[C9!8;NIE9MJI;T]"=CEVD;E>7 MV4:K2,#^LMOV6MTVI#0D$L&%CD8P_%QKUI8F =< IK3WB_X>J[9>5+6B>U&Y M]T+FEX4TD<_MVP6I!5])S T! H-QC!#XQNN/*3CEASP4O6(<^F$79F((O1^W,7?!?&T.HNS.T([Q'>#_&).",ILLB\2M:K"T?!D@AEPCG"B4C_WX__%_$RX5" M_,"JFT;WT[NA+TISDF'O13!=72L@@NF(6W7+:G_\8+:,7A'%\#4SQ+)+L;>B MK*SI,\3M=F<[B/$&+1/ICD "#@'AR(4XDDA,N\C@A)*%VAZAX'B/1 MWA-?9?20&4E:^[KT;NP&E9VSZ;0]Z.8(@MZ)LCE,46;. MJNS,4)% M\^!@;;5OE(B?:&2>D: MZ(B\BM+ LC,W4P-M>W<$KH0CN][D'D!*P9=-)ODRK**DFQB33_+=$ID8M426 M)Y*N=ZV\@;1:(=Z!!C:5!I:=N=D:F'==HMA+U2OSI+N]+R"=!5>$H9!A&,PG M>' CMG\MA?;\9XQ$.HO[!>OM&WM35%JZLTY:+B+)]15N NL=ZHETCM;44\XP M#R%%2<;NYQ&BY&:'?7.OT\WJQP\=R[1Z)3*L*GK*M4C0+09Y5?8BT[$Q3:5] M96=MAO:9UEYE+O;.J7F6TE#.37G#BGUQ;E34F(.V=MYS2"IILV4%;!I*]\K. MV0S=,_]$:KG7F=K!B2V;&$;YZIUW"B&H]'FPI MUBJI0*3SHUVWC+>^?J*L^9&2,C9=T]MUTVPI35>:_D33,$9#[< MW^/,3*Y=X444OTT/S>0G0%$D,!US(8"OBUS7)\&.KS+D MRI"_]=JJ[A36D%?ZJIJ=4GK\8JEK=])#*\RM#N@>&5.7YE2&OMB$W=3OO$4:5 MY]^5PZ\R_15/4*E,?S%4MKH)(I7I5X9T#PRIRO0K0UYM0V[J9MXSAMO.]"\@ MFRBEV8'3 8(\"M"/(8("/@<2 A M#D'T>)/(XHU>\B81]/<4W\& %U$P0S%O>>\%4Y_'PJ.83 #C??'ZT93)5P"( M#N'\5*\_CYE33O>.2"Q;LG&,$."#L3$%*!2]]J,8!Z!IU(%E6!: %."0#TA% MYS,R#7PPY@. (4(A@!Q>+3D>?(=TT =T.IG ^$% P;NGZ!&69S534!4@/D,5 M4Q#%Y X+D#AQ)+#RC6=#%)"93 JD7#@B5:(A*RZ>/Q':N=QK0LA=NRM%)"4Q M(A]A3HR0N5I;RJ$PNG+TA6HEJLHE)H 11>[B2\_'- K@@XM#R7?9J,=)=MJ_UQX5?#YP4FKJ0HZ69ZMYRY9NF&9FL:%G MEZWJUC+TKI%=O*K;U66M3G>MEK_(A.4PP"O,G\=YCN)"N>E?YZHZD*KZ+5'5 MT^>JNL:+/U[S7HD\D]JZAQL+3FUA\]9YCZ8+/UR0V7B6/!8Q0 M#',3*FRB]'LBO_:Z::2 @M3=:([(=*GF@]@6=U2(>ROWW-D M\Q8@E^:V"4G=F9)@O1WI/#KGD7C(Z2^=RW;O/U^Z9*BCD'RY>?_IO$U*E6KU M:ZU=K79Z'?*Q]_D3J5NV0WJ2QHIK+F(:5JO=BQ(I#;5.FM7J>#RVQC5+R$&U M=U7%KNK54 C%+%_[I;-3? *OC/IG?SO]I5(A'>&E$8LU\22CFODD53P>D*\^ M4[>D4LEKM44RD7PPU,2U79=\%?*6CVA6KKD.V=FTG]-J]OZT:@8Y[0M_-):)_]FG4SZRRK,>W2 M$Z&0S3>V^7>")96 1CR<-'_M\8@I;=.#/L"+H)>O>N:Y_<7'2Z5Z3WL4NNN^V;J_/>>?>:=/_=_MBZ^$>7M-H]U>IFT MKDGK*O##)'O$8Q]&:5:<1J)_^$K6UZ[DN36= MUM./OKQ2CFLY1[@.YV72H3%G(;FVR&\T"!@K$\_@=P*>IGI#0-K&'4?N;KN# M[HX[',O.W$&&%&*#9"/.QI!F]9 K\D=*)6R/< +/$R%AJ\7D@Y 1<>S*OW#? M7?*PTI$<\J^$\EG4:45@F4?)'N[8MV\:KFN?2#;@2@,QT.:!<[(/#CX^>97^ M[>^.?VWK )?A/57@5/!.-"&WL1B'S!_ ?C->SGWK"S A%L"T8 3*8T+C"4EC M+5,&,P#N96@8>)>2"-Y)#DDEH!A_)1$1< @MLGHK%6+F,:6HG&"5B-XR$\EG M?2IXYH,Q,&1H.%P>ZCTN@;-!M1B:@R4^Y*SQD'M#HE)\F;(#MAZD.?@*4%IY8!AQS#6 )00!0CNL-P M#M,<(>K>T+ 3?'.,*6.--(0*@$T! #+#*6./1]60!*$8JREPYZ&.4'R8V0U6 MEA?PIZ;&K%C[>B'H[PX$\[C86W(79B;GZ$3E&,O9",81D7-F=.0YH9(9R $ M>#]DZ%K" *?]D*LA5L=J$<10C*/XWN?*"X5*H1U&5RG"##N)%![SX;$B>P 5 MGP'V,CQT[[PAC0?,,-RK-(0:3HU6G(,]MF^:.@=^]BY[RY''QAEFL7^"T6T! MRAFTT):M!PJ6!@I@()SG?8!##60.AJT]"K2.W=@"M6[-#;A\=X!K=F^' M*5@I<*#)A'^.KC(F:8^F:OLFF"W[#)"2CY3E7Y%*Z BV(@K$Q>A%HM-/\C9 MYQ%U,2I+%E(#O3P!S^%3SB,V%G*(KF"+$B'WS4V/2ON*^YQ*CA/@&4TP>2+& MGE*%J=OL5&7RO(FB0C$P2$/4QD8)\%?NI2'%X _3,D;,*0"TR C%(@^"W_H, M*T)\AO;,?WP\WA+:AY9=?SYH[S:VMXYK*Q#?/B)NC738'2/N(X"I$C'%T$\5 M@!\9*J*:2G^*,, \IWT>4+ZQ@##=01.P]KB+UOH"TKI'AF M&@5BK(54,Z9@'D"74<2U9NR!Q-$7P$6PW.=@G^ED#_ -<5IA'H"?2,^GFY+] MD7(PWVS -#:?N:C]XD3WE(&Y%0+?@[4RG]Z!07A"]S@#M.0Y?G:R&C-ZBTD[ MXW\F;1OF:NYAIU=3WX3!_!"4W6JLB7[4AX:*S8+?1KSF?!>: .B EI8SYJ" M-J@T LC $IG)Y$EG[27>D[""XLBU!#Y(_H&$Z%(&*# 3$ %,YBH]1UTYRYT\ M'HEPQ#"!QG20?R(@\QC*HB04$P:EXZ'( B==PC1@\+NP"VLC,E8^E 4/:W-. MRROT 95,5F"I0YHHUIS^<@(A/@GII,ECLV"FT4D.M+[06D1-E'6,,$\ Y\C! M94"5%>>*CWK#LH^/4?2A)?SWIP/G>A#+Z$&JVE]3=F =N\[&8MO:7/90MPW' M:AP=;]5MU9B3;?V7;VO,"# O8NX0R=3 %S;KMV_J$ W- MZXI"XC'.MDEV#_-TRP?]/-N>7UXO@HJ>]I!RX!9QF7R1P)20 1@2TAYR%JSJ MHE;7N&JRP9IT1/:AU5/]>8F3R_*6D]> MG'7RQ?G*;*>BK,]4E$,YQ^N 5?I 0&\K-(#Y-6DXIA-5>IS2\METE&0/Z0N/ M4^:O.T+MK-AN13I(%\2#'V8DK! /%N+!G1 /7J?0*_ELD7]*-OQIE(/.[O@B M5U 4PL'OZ%YWY]Q;" =_>N%@[>6 LM -ODH$UG<.@85N\(7H!HMO>2Q^!EKH M!E^1;K#X@LM"0"Y4@Z]!-5A\/68Q6A>:P>?1#!;?D%D,K(5BL% ,/@'R#W8. M^85@<+<$@\51;I$<%(+!IQ0,%F>MA<#X:N2"R[AXN.7%,B)!% .NZ)RV$ ,^ M)/_91AKT,XH(W>756'K-_B*C^=N09_\'4$L#!!0 ( #J!QU1K2@A^Q@4 M &(@ 3 ;V1C97@S,C T,S R,#(R+FAT;>U:;7/;-@S^OE^!.K""E_VPT&08?C\>0Z)3#\>FKMX=#J-5=]T-SZ+JC8 2O@W=OH>5X/@22 M9(II)C+"77=\5(-:HG7>==WY?.[,FXZ09VYPXAI5+9<+H:@3Z:BVWS=7\).2 M:/^7_K-Z'48B+%*::0@E)9I&4"B6G<&'B*I/4*\O=PU%OI#L+-'0\!H-^"#D M)W9.RG7--*?[E9Z^6_[NN_:0_DQ$B_U^Q,Z!12]KK-V:=:*]<+>]V_%:G9:_ MY^\2XL6=N.W%C=B+__#12!>WES)*+SA]64M95D^H.;_;:CB==JY[' X' 2'DZ,IWE4GT]/!40#!!/Q=.'6FSM"!Z7AHEL%OMCT83&$PFAP'X]&- MW4_>T^#U&*:#DU>#H_&T/OG][?@C#(8!3 [PCO4:< .(;_?F)XDVE9K%+"2F M,GY')_\L%)ZS^.Y>ME9Z>5Q(51 \5XOK24Q#Z[5)XFW0"84BBZA4:"\6=1$C M+%3B_S!AO#Z2#$NZS(4LH<++@Q2M"0EL&M'G&[N-AM<;BC0GV<+^\GM;D%!) M9PL(2YC1(YT0:X:1F5&EC:)T 9\R,>>"26KZE#*V7H&V2;8 3_;;F]'6-A %)$?9D,PXW38[C33N M+B1V7=0XO@@3DJ&#@] Z[>\U6T"R:(D(;F89>I*6\(884\),'%AF%Y>.QX09 M&'))E;%HVRP3S@'%,!B$H[TJ1Q-5&="8920+S754&-GV;\_$704O'1(YO0KI M-?"=565<&^^J[)T)B>E2QR3F)%>T6WWI14SEG"RZ++.I:(5Z*9%GV)-G0FN1 M=DT_/C=)$1*^O$7LW5(N+UMUVW,:>PW3K37>93JJ#EXV\7_8+:W1W']Q^FUK4FEV8C, HA?5EKUBJ!G$01DJ9N([\ '[&X6RIN MPU,B\_@%Q-*ED>%Y-XA%!<#/[]N;(J/0*2O$#>]6AG"G=BO]EPF-CH(2G$50 M6?P%&#B-[Z3_#\7@^48+ZZS]A!')&.4P=> -B6-*_P$F6N3?!LA3S(LCDE*; M\G<0 =/U S.SE.O#!*LRGK<-QUA8661F(U-EAPFC,19^; *:G5.8E"WU+J"N M+9'?;X3P&P^B"?^:N/]8EC. BKK@W(F-CY<=C6$WQQZL:88&81VSH^NRK4> MY*1JZ7O>#B38QV<4M^92G#/#(Y9<9=D5;5SG##ONS'"#98]&);?WQ(7,F$JN M%%RC F;]D@Z@4,J4L@U8 L.FC%;&,10Y7C%F(DE:T8N_BOY/$K3 L!0AZ9DP MSQ#"&W2AM.,F2<;4Y,P"F,4T2T;-C0I$[HRBR%E-MQ:CUOK M<6L];JW'K?_MN#4M4!.\<^ W29/'F+6>'!I7@]9-+&X/66:8.KBLL,MA"M;3 MU'J:6D]3ZVGJFZ>I96ANO23.1?F6O"LI)^:IS9W7QE?UUW8B[TJ$S!#00M\O M\OA3V.HT\5>][UY^EF_?[=\![/\-4$L#!!0 ( #J!QU0J=BMC<@H &!B M 3 ;V1C97@Y-3 T,S R,#(R+FAT;>U=ZU,;.1+_?G^%EMQEHNO6YKQ S"!A&P"GM1NRO9(K?[U MNQ73[/TT^'!X_L?I$1G;6)+3C[^^.SXD&]5Z_5/KL%X?G _(V_.3=Z1=:P3D M7-/$""M40F6]?O1^@VR,K4W[]?ID,JE-6C6E+^KG9W4DU:Y+I0RO,8N"*"_;(AVK37@/][K:#3 M;;=H1(,@ZD5A.^!AT&WM]/X7 )-U6.[W&#N5_)>-6"35,Y$ M,#ON!XW&?S;W_?"YB;LA[/B%G*J;)SQ4#BJ@:KD7D%QKQ-P>N@$'W M=N*9[@(=*1)>@ B:R/;1]5B,A"4[G66.[^8U!.%R_9U8/3E^?T2&!V^.SO\@ M@^/AX;L/PX]G1\-'\WV'?KZO9MIWPOV8,*Z)X2&Z& DZC=8FW2(J(G;,P6,8 MJ[X!#[PDGZB49&@UYY:<\4CIF-"$@;>PT-*1Y&3$I9H4/!B@ -RMX@!>>8AN M041#(04L49,$&,##/'1X,YJ2#T)6!UK N1KX] 1 (@<@5A'2"LH$X9AL9 03 M5 /#%7<"@O@KHQJ,CG#0(R,'J1;R]:M@N[';:E1E;$&.[LNI!#H'#*@(8W-\FZ]?]9K-QN[)\.V!>QGL;M6V?ZV M3U(_3$ ;%J$, L\0V!$1.%'B(](07,C"&P'R_7UF"TX0X.G+5K5@+/@.^&(8 MJZ9D[!4!_I<[/I)D5#.,"12J"Y5)4.O\:.D5:.:'PR;-T1;YX/QWA2:7G9OY<$C!387, MM)<_[D ]C2 H5YR?%O$'F"Z<'V-0[D9YA 7G-L)/H^(OXXS<\2)B;#..:0#2R'TY!?INF$8)*& M-0:--M(JGFU=7^-@6^1P*=3?:RKW905,N5DRH1H*(I^6"@O*0_3I9"1X7 7K]/)4QX 3#E:@%/":P-P($F&99( M>DW-*6A K-EL;I$W$DHDS"J?S2)1L7(AG3 >N8H)TS>X>7@IH4K!> YECN], M%T)33"^Q7J#@T\[F0)^NF(5'7&))!QN S&4"Q>6"X3A]/R!I^9RU;$YH'U!* M78O8AQ=G JSB.:F.:976!KSA/!KK(5\I>YV8-E!\T,Q@&:&0(L,ZH&P M]V>FIVMJ1(TN=EC'A4,-G$,])H%-QB!M2!,W?!*[)<'@/40*M\HG&M<^F:7, M H:\5G22'RFH*#:3;-5I"07RS(@)GV&NG%647$OQ M?_#A3@7X%FC1JG 'S M:RC[UTO77G\#WX3\3F7F4L1IT9VXWN)@UIL46C_"AG&I%)BE(U,9Z_4=OP#Q'>0-VRET7L!JA1PGX (N;H.:SKA1\HJS504&> 5>3;BM M1#J"U$>&$5ZK\(+ M%[M,F%32:5\D3B%NTVY.?:2L5;$[X(H#7R&5^2'N//\XOT#=Z=6V>VV\0[5@ M?Y85!^?7JS5WO5JW[(YGK5IG>WOEXT8M6+WU'K([M6[0?G*JV[6@L_/D5+NU M[?;JIU]*M5?K-3O?@->=5O?)J0:-VG:CM=8BZ-:Z.P\SV+IS,>]FX,@FI!Z1 H'T2C!1XGJ.,\A8W M;R_?86LY\*WEJ6O_UDLF\SY_X#OB=12"-XSBEN,>23Q]#_!@ <6","J9_OT!,+U%/:X#I,WEZ1,/+"ZVRA%5S#L.0\RBZKVS! M?[SYH3!_",=2A9<)YQ7R&U?Z0M"'5&VKH#]M.?==)1.477M&[L^SJCW/1"KYM$).\*LZ\%^:BB^RB,]#_P&5 M'G37!^O7N/NS!-Q>'ZAKI]NU [S3JG1;:Q2MOJSQ+Z'^V%"?I,AZAA=\)\B_ MJ9!C"<^4>,AW%KX$]P^H\<[Z0'V"?JH$7 (N 7]'P-N5YG9S?>"NG7Y+P&MR MK?4K?F$2RRX<_[*FMUOE!4@)N 1< GXF@(-.I=/JK0_>M5-P"7A-KKO.:60K MY! XB91.ON[+;,]+X^5U5PFX!%P"?B: .Y56]ZN^8ON\X*Z=?DO 1<55=X-Y M5@WX$@E.)NNWMMW/^OF]7S0?^YF,U?[$R9@RDB@V-P_XSG?(HJYUV3""95&X8!!+O!'-8&9B1;6 M\@0'.XJ0YS-"W4\ZWQI5NLEG8\"+><+X?E-L$4I2"F1T\C5C['!<,)GBOD M=R: &CF0Y3TA&M>C%ESLIM-KW[ Q+4;OR( ]KDI?'UG M9J#M6[\T8/Z3R&YB5F.^A8Z,DB#%E5O^^#)[N 0 %"A< $ @ $ M;V1C+3(P,C(P-#,P+FAT;5!+ 0(4 Q0 ( #J!QU0 87F8GPP ).. 0 M " '-D4$L! A0#% @ M.H''5)$FCXXM&P 0L! !0 ( !F?L! &]D8RTR,#(R,#0S M,%]C86PN>&UL4$L! A0#% @ .H''5+8'D.1B7@ 0Q@$ !0 M ( !^!8" &]D8RTR,#(R,#0S,%]D968N>&UL4$L! A0#% @ .H'' M5-KDC.*FO0 L+,' !0 ( !C'4" &]D8RTR,#(R,#0S,%]L M86(N>&UL4$L! A0#% @ .H''5.4&UL4$L! A0#% @ .H''5&94 M)!-=$0 ")T !X ( ! J@# &]D8V5X,3 Q;VEL+61R:5]B M;6]X8V]NRM9Q18 )'L > M " 9NY P!O9&-E>#$P,F]I;&1R:7!R=61E;G1I86QA;2YH=&U0 M2P$"% ,4 " Z@<=4$",-Q$T) 3FP $P @ &#,Q,#0S,#(P,C(N:'1M4$L! A0# M% @ .H''5&M*"'[&!0 8B !, ( !$N0# &]D8V5X M,S(P-#,P,C R,BYH=&U02P$"% ,4 " Z@<=4*G8K8W(* !@8@ $P M @ $)Z@, ;V1C97@Y-3 T,S R,#(R+FAT;5!+!08 # , + " # "L] , ! end