0001171843-23-004473.txt : 20230713 0001171843-23-004473.hdr.sgml : 20230713 20230713080201 ACCESSION NUMBER: 0001171843-23-004473 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20230531 FILED AS OF DATE: 20230713 DATE AS OF CHANGE: 20230713 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NORTHERN TECHNOLOGIES INTERNATIONAL CORP CENTRAL INDEX KEY: 0000875582 STANDARD INDUSTRIAL CLASSIFICATION: COATING, ENGRAVING & ALLIED SERVICES [3470] IRS NUMBER: 410857886 STATE OF INCORPORATION: DE FISCAL YEAR END: 0831 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-11038 FILM NUMBER: 231085763 BUSINESS ADDRESS: STREET 1: 4201 WOODLAND ROAD STREET 2: PO BOX 69 CITY: CIRCLE PINES STATE: MN ZIP: 55014 BUSINESS PHONE: (763) 225-6601 MAIL ADDRESS: STREET 1: 4201 WOODLAND ROAD STREET 2: PO BOX 69 CITY: CIRCLE PINES STATE: MN ZIP: 55014 FORMER COMPANY: FORMER CONFORMED NAME: NORTHERN INSTRUMENTS CORP DATE OF NAME CHANGE: 19930328 10-Q 1 ntic20230531_10q.htm FORM 10-Q ntic20230531_10q.htm
0000875582 false --08-31 2023 Q3 2 0 0 0 0 0 0 0 0 00008755822022-09-012023-05-31 iso4217:USD 00008755822021-09-012022-05-31 00008755822022-03-012022-05-31 00008755822023-03-012023-05-31 0000875582us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-08-31 0000875582us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-08-31 0000875582us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-08-31 0000875582us-gaap:FairValueMeasurementsRecurringMember2022-08-31 0000875582us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-05-31 0000875582us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-05-31 0000875582us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-05-31 0000875582us-gaap:FairValueMeasurementsRecurringMember2023-05-31 xbrli:pure 00008755822022-05-31 00008755822023-05-31 0000875582country:US2021-09-012022-05-31 0000875582country:US2022-09-012023-05-31 0000875582country:US2022-03-012022-05-31 0000875582country:US2023-03-012023-05-31 0000875582ntic:OtherCountriesMember2021-09-012022-05-31 0000875582ntic:OtherCountriesMember2022-09-012023-05-31 0000875582ntic:OtherCountriesMember2022-03-012022-05-31 0000875582ntic:OtherCountriesMember2023-03-012023-05-31 0000875582country:IN2021-09-012022-05-31 0000875582country:IN2022-09-012023-05-31 0000875582country:IN2022-03-012022-05-31 0000875582country:IN2023-03-012023-05-31 0000875582country:BR2021-09-012022-05-31 0000875582country:BR2022-09-012023-05-31 0000875582country:BR2022-03-012022-05-31 0000875582country:BR2023-03-012023-05-31 0000875582country:CN2021-09-012022-05-31 0000875582country:CN2022-09-012023-05-31 0000875582country:CN2022-03-012022-05-31 0000875582country:CN2023-03-012023-05-31 00008755822022-08-31 0000875582country:US2022-08-31 0000875582country:US2023-05-31 0000875582ntic:OtherCountriesMember2022-08-31 0000875582ntic:OtherCountriesMember2023-05-31 0000875582country:CN2022-08-31 0000875582country:CN2023-05-31 0000875582country:KR2021-09-012022-05-31 0000875582country:KR2022-09-012023-05-31 0000875582country:GB2021-09-012022-05-31 0000875582country:GB2022-09-012023-05-31 0000875582country:TH2021-09-012022-05-31 0000875582country:TH2022-09-012023-05-31 0000875582country:CZ2021-09-012022-05-31 0000875582country:CZ2022-09-012023-05-31 0000875582country:FI2021-09-012022-05-31 0000875582country:FI2022-09-012023-05-31 0000875582country:FR2021-09-012022-05-31 0000875582country:FR2022-09-012023-05-31 0000875582country:SE2021-09-012022-05-31 0000875582country:SE2022-09-012023-05-31 0000875582country:JP2021-09-012022-05-31 0000875582country:JP2022-09-012023-05-31 0000875582country:DE2021-09-012022-05-31 0000875582country:DE2022-09-012023-05-31 0000875582country:PL2021-09-012022-05-31 0000875582country:PL2022-09-012023-05-31 0000875582country:KR2022-03-012022-05-31 0000875582country:KR2023-03-012023-05-31 0000875582country:GB2022-03-012022-05-31 0000875582country:GB2023-03-012023-05-31 0000875582country:TH2022-03-012022-05-31 0000875582country:TH2023-03-012023-05-31 0000875582country:CZ2022-03-012022-05-31 0000875582country:CZ2023-03-012023-05-31 0000875582country:FI2022-03-012022-05-31 0000875582country:FI2023-03-012023-05-31 0000875582country:FR2022-03-012022-05-31 0000875582country:FR2023-03-012023-05-31 0000875582country:SE2022-03-012022-05-31 0000875582country:SE2023-03-012023-05-31 0000875582country:JP2022-03-012022-05-31 0000875582country:JP2023-03-012023-05-31 0000875582country:DE2022-03-012022-05-31 0000875582country:DE2023-03-012023-05-31 0000875582country:PL2022-03-012022-05-31 0000875582country:PL2023-03-012023-05-31 0000875582ntic:UnaffiliatedCustomersOutsideTheUSAMember2021-09-012022-05-31 0000875582ntic:UnaffiliatedCustomersOutsideTheUSAMember2022-09-012023-05-31 0000875582ntic:UnaffiliatedCustomersOutsideTheUSAMember2022-03-012022-05-31 0000875582ntic:UnaffiliatedCustomersOutsideTheUSAMember2023-03-012023-05-31 0000875582ntic:JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember2021-09-012022-05-31 0000875582ntic:JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember2022-09-012023-05-31 0000875582ntic:JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember2022-03-012022-05-31 0000875582ntic:JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember2023-03-012023-05-31 0000875582ntic:InsideTheUSAToUnaffiliatedCustomersMember2021-09-012022-05-31 0000875582ntic:InsideTheUSAToUnaffiliatedCustomersMember2022-09-012023-05-31 0000875582ntic:InsideTheUSAToUnaffiliatedCustomersMember2022-03-012022-05-31 0000875582ntic:InsideTheUSAToUnaffiliatedCustomersMember2023-03-012023-05-31 0000875582ntic:IndirectCostOfGoodsSoldMember2021-09-012022-05-31 0000875582ntic:IndirectCostOfGoodsSoldMember2022-09-012023-05-31 0000875582ntic:IndirectCostOfGoodsSoldMember2022-03-012022-05-31 0000875582ntic:IndirectCostOfGoodsSoldMember2023-03-012023-05-31 0000875582ntic:DirectCostOfGoodsSoldMemberntic:NaturTecMember2021-09-012022-05-31 0000875582ntic:DirectCostOfGoodsSoldMemberntic:NaturTecMember2022-09-012023-05-31 0000875582ntic:DirectCostOfGoodsSoldMemberntic:NaturTecMember2022-03-012022-05-31 0000875582ntic:DirectCostOfGoodsSoldMemberntic:NaturTecMember2023-03-012023-05-31 0000875582ntic:DirectCostOfGoodsSoldMemberntic:ZERUSTMember2021-09-012022-05-31 0000875582ntic:DirectCostOfGoodsSoldMemberntic:ZERUSTMember2022-09-012023-05-31 0000875582ntic:DirectCostOfGoodsSoldMemberntic:ZERUSTMember2022-03-012022-05-31 0000875582ntic:DirectCostOfGoodsSoldMemberntic:ZERUSTMember2023-03-012023-05-31 0000875582ntic:NaturTecMember2021-09-012022-05-31 0000875582ntic:NaturTecMember2022-09-012023-05-31 0000875582ntic:NaturTecMember2022-03-012022-05-31 0000875582ntic:NaturTecMember2023-03-012023-05-31 0000875582ntic:ZERUSTMember2021-09-012022-05-31 0000875582ntic:ZERUSTMember2022-09-012023-05-31 0000875582ntic:ZERUSTMember2022-03-012022-05-31 0000875582ntic:ZERUSTMember2023-03-012023-05-31 utr:Y iso4217:USDxbrli:shares xbrli:shares 0000875582us-gaap:EmployeeStockOptionMember2021-09-012022-05-31 0000875582us-gaap:EmployeeStockOptionMember2022-03-012022-05-31 0000875582us-gaap:EmployeeStockOptionMember2022-09-012023-05-31 0000875582us-gaap:EmployeeStockOptionMember2023-03-012023-05-31 0000875582ntic:ESPPMember2023-05-31 00008755822022-03-012022-03-01 00008755822023-03-012023-03-01 00008755822021-09-012021-09-01 00008755822022-09-012022-09-01 00008755822021-12-012022-05-31 00008755822022-12-012023-05-31 thunderdome:item 00008755822022-04-222022-04-22 00008755822022-01-212022-01-21 00008755822021-10-202021-10-20 00008755822023-04-212023-04-21 00008755822023-01-202023-01-20 00008755822022-10-202022-10-20 0000875582us-gaap:RevolvingCreditFacilityMemberntic:JPMorganChaseBankMember2023-01-062023-01-06 0000875582us-gaap:RevolvingCreditFacilityMemberntic:JPMorganChaseBankMemberntic:AdjustedSOFRRateApplicableMarginMember2023-01-062023-01-06 0000875582us-gaap:RevolvingCreditFacilityMemberntic:JPMorganChaseBankMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-062023-01-06 0000875582us-gaap:RevolvingCreditFacilityMemberntic:JPMorganChaseBankMember2023-01-06 0000875582us-gaap:RevolvingCreditFacilityMemberntic:PNCBankMember2022-08-31 0000875582us-gaap:RevolvingCreditFacilityMemberntic:JPMorganChaseBankMember2023-05-31 0000875582us-gaap:StandbyLettersOfCreditMemberntic:JPMorganChaseBankMember2023-01-06 0000875582ntic:AllOtherMember2021-09-012022-05-31 0000875582ntic:EXCORMember2021-09-012022-05-31 0000875582ntic:EXCORAndAllOtherJointVentursMember2021-09-012022-05-31 0000875582ntic:AllOtherMember2021-09-012022-05-31 0000875582ntic:EXCORMember2021-09-012022-05-31 0000875582us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2021-09-012022-05-31 0000875582ntic:AllOtherMember2022-03-012022-05-31 0000875582ntic:EXCORMember2022-03-012022-05-31 0000875582ntic:EXCORAndAllOtherJointVentursMember2022-03-012022-05-31 0000875582ntic:JointVenturesInFranceMember2022-03-012022-05-31 0000875582ntic:EXCORMember2022-03-012022-05-31 0000875582us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2022-03-012022-05-31 0000875582ntic:AllOtherMember2022-08-31 0000875582ntic:EXCORMember2022-08-31 0000875582ntic:EXCORAndAllOtherJointVentursMember2022-08-31 0000875582ntic:JointVenturesInFranceMember2022-08-31 0000875582ntic:EXCORMember2022-08-31 0000875582us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2022-08-31 0000875582ntic:AllOtherMember2022-09-012023-05-31 0000875582ntic:EXCORMember2022-09-012023-05-31 0000875582ntic:EXCORAndAllOtherJointVentursMember2022-09-012023-05-31 0000875582ntic:AllOtherMember2022-09-012023-05-31 0000875582ntic:EXCORMember2022-09-012023-05-31 0000875582us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2022-09-012023-05-31 0000875582ntic:AllOtherMember2023-03-012023-05-31 0000875582ntic:EXCORMember2023-03-012023-05-31 0000875582ntic:EXCORAndAllOtherJointVentursMember2023-03-012023-05-31 0000875582ntic:AllOtherMember2023-03-012023-05-31 0000875582ntic:EXCORMember2023-03-012023-05-31 0000875582us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2023-03-012023-05-31 0000875582ntic:AllOtherMember2003-05-31 0000875582ntic:EXCORMember2023-05-31 0000875582ntic:EXCORAndAllOtherJointVentursMember2023-05-31 0000875582ntic:AllOtherMember2003-05-31 0000875582ntic:EXCORMember2023-05-31 0000875582us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember2023-05-31 0000875582ntic:AllOtherMember2023-05-31 0000875582us-gaap:CustomerRelationshipsMember2022-08-31 0000875582ntic:PatentsAndTrademarksMember2022-08-31 0000875582us-gaap:CustomerRelationshipsMember2023-05-31 0000875582ntic:PatentsAndTrademarksMember2023-05-31 0000875582ntic:PropertyImmediatelyAdjacentToNTICsHeadquartersInCirclePinesMinnesotaMember2023-02-282023-02-28 utr:sqft 0000875582ntic:PropertyImmediatelyAdjacentToNTICsHeadquartersInCirclePinesMinnesotaMember2023-02-28 00008755822021-08-31 0000875582us-gaap:NoncontrollingInterestMember2022-05-31 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-31 0000875582us-gaap:RetainedEarningsMember2022-05-31 0000875582us-gaap:AdditionalPaidInCapitalMember2022-05-31 0000875582us-gaap:CommonStockMember2022-05-31 0000875582us-gaap:NoncontrollingInterestMember2021-09-012022-05-31 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-012022-05-31 0000875582us-gaap:RetainedEarningsMember2021-09-012022-05-31 0000875582us-gaap:AdditionalPaidInCapitalMember2021-09-012022-05-31 0000875582us-gaap:CommonStockMember2021-09-012022-05-31 0000875582us-gaap:NoncontrollingInterestMember2021-08-31 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-08-31 0000875582us-gaap:RetainedEarningsMember2021-08-31 0000875582us-gaap:AdditionalPaidInCapitalMember2021-08-31 0000875582us-gaap:CommonStockMember2021-08-31 0000875582us-gaap:NoncontrollingInterestMember2023-05-31 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-05-31 0000875582us-gaap:RetainedEarningsMember2023-05-31 0000875582us-gaap:AdditionalPaidInCapitalMember2023-05-31 0000875582us-gaap:CommonStockMember2023-05-31 0000875582us-gaap:NoncontrollingInterestMember2022-09-012023-05-31 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-012023-05-31 0000875582us-gaap:RetainedEarningsMember2022-09-012023-05-31 0000875582us-gaap:AdditionalPaidInCapitalMember2022-09-012023-05-31 0000875582us-gaap:CommonStockMember2022-09-012023-05-31 0000875582us-gaap:NoncontrollingInterestMember2022-08-31 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-31 0000875582us-gaap:RetainedEarningsMember2022-08-31 0000875582us-gaap:AdditionalPaidInCapitalMember2022-08-31 0000875582us-gaap:CommonStockMember2022-08-31 0000875582us-gaap:NoncontrollingInterestMember2022-03-012022-05-31 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-012022-05-31 0000875582us-gaap:RetainedEarningsMember2022-03-012022-05-31 0000875582us-gaap:AdditionalPaidInCapitalMember2022-03-012022-05-31 0000875582us-gaap:CommonStockMember2022-03-012022-05-31 00008755822022-02-28 0000875582us-gaap:NoncontrollingInterestMember2022-02-28 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-02-28 0000875582us-gaap:RetainedEarningsMember2022-02-28 0000875582us-gaap:AdditionalPaidInCapitalMember2022-02-28 0000875582us-gaap:CommonStockMember2022-02-28 0000875582us-gaap:NoncontrollingInterestMember2023-03-012023-05-31 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-012023-05-31 0000875582us-gaap:RetainedEarningsMember2023-03-012023-05-31 0000875582us-gaap:AdditionalPaidInCapitalMember2023-03-012023-05-31 0000875582us-gaap:CommonStockMember2023-03-012023-05-31 00008755822023-02-28 0000875582us-gaap:NoncontrollingInterestMember2023-02-28 0000875582us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-02-28 0000875582us-gaap:RetainedEarningsMember2023-02-28 0000875582us-gaap:AdditionalPaidInCapitalMember2023-02-28 0000875582us-gaap:CommonStockMember2023-02-28 00008755822023-07-13 0000875582ntic:CustomerRelationshipsAndAssembledWorkforceMember2022-09-012023-05-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 May 31, 2023

 

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-11038

____________________

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION

(Exact name of registrant as specified in its charter)

 

Delaware

(State or other jurisdiction of incorporation or organization)

41-0857886

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

 

4201 Woodland Road

P.O. Box 69

Circle Pines, Minnesota 55014

(Address of principal executive offices) (Zip Code)

 

(763) 225-6600
(Registrant’s telephone number, including area code)

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

Trading Symbol(s)

Name of each exchange on which registered

Common stock, par value $0.02 per share

NTIC

Nasdaq Global Market

 

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

 

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

 

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

 

Large accelerated filer ☐

Accelerated filer ☐

Non-accelerated filer

Smaller reporting company

Emerging growth company

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

 

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

 

As of July 13, 2023, there were 9,369,923 shares of common stock of the registrant outstanding.

 

 

 

 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION

FORM 10-Q

May 31, 2023

 

TABLE OF CONTENTS

 

Description

Page
     

PART IFINANCIAL INFORMATION

 
     

Item 1.

Financial Statements

 
     
 

Consolidated Balance Sheets as of May 31, 2023 (unaudited) and August 31, 2022 (audited)

3
     
 

Consolidated Statements of Operations (unaudited) for the Three and Nine Months Ended May 31, 2023 and 2022

4
     
 

Consolidated Statements of Comprehensive Income (unaudited) for the Three and Nine Months Ended May 31, 2023 and 2022

5
     
 

Consolidated Statements of Equity (unaudited) for the Three and Nine Months Ended May 31, 2023 and 2022

6
     
 

Consolidated Statements of Cash Flows (unaudited) for the Nine Months Ended May 31, 2023 and 2022

7
     
 

Notes to Consolidated Financial Statements (unaudited)

8
     
Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

19
     

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

32
     

Item 4.

Controls and Procedures

33
     

PART IIOTHER INFORMATION

 
   

Item 1.

Legal Proceedings

34
     

Item 1A.

Risk Factors

34
     

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

34
     

Item 3.

Defaults Upon Senior Securities

35
     

Item 4.

Mine Safety Disclosures

35
     

Item 5.

Other Information

35
     

Item 6.

Exhibits

35
     

SIGNATURES

36

 

 

_________________

 

 

 

 

1

 
 

 

 

This quarterly report on Form 10-Q contains certain forward-looking statements that are within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, and are subject to the safe harbor created by those sections. For more information, see Part I. Financial Information Item 2. Managements Discussion and Analysis of Financial Condition and Results of Operations Forward-Looking Statements.

 

_________________

 

As used in this report, references to NTIC, the Company, we, our or us, unless the context otherwise requires, refer to Northern Technologies International Corporation and its wholly-owned and majority-owned subsidiaries, all of which are consolidated on NTICs consolidated financial statements.

 

As used in this report, references to: (1) NTIC China refer to NTICs wholly-owned subsidiary in China, NTIC (Shanghai) Co., Ltd.; (2) NTI Europe refer to NTICs wholly-owned subsidiary in Germany, NTIC Europe GmbH; (3) Zerust Mexico refer to NTICs wholly-owned subsidiary in Mexico, ZERUST-EXCOR MEXICO, S. de R.L. de C.V.; (4) Zerust India refer to NTICs wholly-owned subsidiary in India effective as of September 1, 2021, HNTI Limited (formerly Harita-NTI Limited); and (5)NTI Asean refer to NTICs majority-owned holding company subsidiary, NTI Asean LLC, which holds investments in certain entities that operate in the Association of Southeast Asian Nations (ASEAN) region.

 

NTICs consolidated financial statements do not include the accounts of any of its joint ventures. Except as otherwise indicated, references in this report to NTICs joint ventures do not include any of NTICs wholly-owned or majority-owned subsidiaries.

 

As used in this report, references to EXCOR refer to NTICs joint venture in Germany, Excor Korrosionsschutz Technologien und Produkte GmbH.

 

All trademarks, trade names or service marks referred to in this report are the property of their respective owners.

 

 

 

 

 

 

 

2

 

PART I - FINANCIAL INFORMATION

 

 

ITEM 1.

FINANCIAL STATEMENTS

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS AS OF MAY 31, 2023 (UNAUDITED)

AND AUGUST 31, 2022 (AUDITED)

   

May 31, 2023

   

August 31, 2022

 

ASSETS

               
CURRENT ASSETS:                

Cash and cash equivalents

  $ 6,195,194     $ 5,333,890  

Available for sale securities

          5,590  
Receivables:                

Trade, excluding joint ventures, less allowance for doubtful accounts

               

of $439,000 as of May 31, 2023 and August 31, 2022

    15,311,650      

14,136,930

 

Trade, joint ventures

    668,847       697,861  

Fees for services provided to joint ventures

    1,226,010       1,765,117  

Income taxes

    155,828        

Inventories

    13,900,812       16,341,729  

Prepaid expenses

    1,831,566       1,953,764  

Total current assets

  $ 39,289,907     $ 40,234,881  
                 

PROPERTY AND EQUIPMENT, NET

  $ 13,810,930     $ 12,170,493  
OTHER ASSETS:                

Investments in joint ventures

    22,855,448       21,814,754  

Intangible asset, net

    6,281,625       6,633,878  

Goodwill

    4,782,376       4,782,376  

Operating lease right of use asset

    293,137       557,571  

Total other assets

    34,212,586       33,788,579  

Total assets

  $ 87,313,423     $ 86,193,953  
                 

LIABILITIES AND EQUITY

               
CURRENT LIABILITIES:                

Accounts payable

  $ 4,687,675     $ 7,796,494  
Term loan     2,812,504        

Line of credit

    5,200,000       5,900,000  

Income taxes payable

          30,742  
Accrued liabilities:                

Payroll and related benefits

    2,035,785       2,297,543  

Other

    734,414       667,292  

Current portion of operating leases

    80,183       373,330  

Total current liabilities

  $ 15,550,561     $ 17,065,401  
LONG-TERM LIABILITIES:                

Deferred income tax, net

    1,618,960       1,700,015  

Operating leases, less current portion

    212,954       184,241  

Total long-term liabilities

  $ 1,831,914     $ 1,884,256  
                 
COMMITMENTS AND CONTINGENCIES (Note 12)                
                 
EQUITY:                

Preferred stock, no par value; authorized 10,000 shares; none issued and outstanding

           

Common stock, $0.02 par value per share; authorized 15,000,000 shares as of May 31, 2023 and August 31, 2022; issued and outstanding 9,369,923 and 9,232,483, respectively

    187,398       184,650  

Additional paid-in capital

    21,426,721       19,939,131  

Retained earnings

    51,662,515       50,716,613  

Accumulated other comprehensive loss

    (6,879,447 )     (7,245,132 )

Stockholders’ equity

    66,397,187       63,595,262  

Non-controlling interests

    3,533,761       3,649,034  

Total equity

    69,930,948       67,244,296  

Total liabilities and equity

  $ 87,313,423     $ 86,193,953  

 

See notes to consolidated financial statements.

 

3

 

 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)

FOR THE THREE AND NINE MONTHS ENDED MAY 31, 2023 AND 2022

   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

2022

   

2023

   

2022

 
NET SALES:                                

Net sales

  $ 20,969,726     $ 18,964,921     $ 59,193,317     $ 53,906,973  

Cost of goods sold

    13,280,584       12,722,833       38,747,865       36,977,620  

Gross profit

    7,689,142       6,242,088       20,445,452       16,929,353  
                                 
JOINT VENTURE OPERATIONS:                                

Equity in income from joint ventures

    1,346,658       1,364,597       3,664,793       3,662,178  

Fees for services provided to joint ventures

    1,361,311       1,329,988       3,795,862       3,835,755  

Total joint venture operations

    2,707,969       2,694,585       7,460,655       7,497,933  
                                 
OPERATING EXPENSES:                                

Selling expenses

    3,723,165       3,450,308       10,649,316       9,659,457  

General and administrative expenses

    3,150,643       2,560,487       9,365,431       7,675,622  

Research and development expenses

    1,150,711       1,102,942       3,401,885       3,557,437  

Total operating expenses

    8,024,519       7,113,737       23,416,632       20,892,516  
                                 

OPERATING INCOME

    2,372,592       1,822,936       4,489,475       3,534,770  
                                 

REMEASUREMENT GAIN ON ACQUISITION OF EQUITY METHOD INVESTEE

                      3,951,550  
                                 

INTEREST INCOME

    8,876       15,925       18,495       36,777  

INTEREST EXPENSE

    (136,168 )     (23,784 )     (342,643 )     (34,079 )
                                 

INCOME BEFORE INCOME TAX EXPENSE

    2,245,300       1,815,077       4,165,327       7,489,018  
                                 

INCOME TAX EXPENSE

    542,295       604,314       834,823       1,260,437  
                                 

NET INCOME

    1,703,005       1,210,763       3,330,504       6,228,581  
                                 

NET INCOME ATTRIBUTABLE TO NON-CONTROLLING INTERESTS

    177,409       210,596       417,418       551,808  
                                 

NET INCOME ATTRIBUTABLE TO NTIC

  $ 1,525,596     $ 1,000,167     $ 2,913,086     $ 5,676,773  
                                 
NET INCOME ATTRIBUTABLE TO NTIC PER COMMON SHARE:                                

Basic

  $ 0.16     $ 0.11     $ 0.31     $ 0.62  

Diluted

  $ 0.16     $ 0.11     $ 0.30     $ 0.59  
                                 
WEIGHTED AVERAGE COMMON SHARES ASSUMED OUTSTANDING:                                

Basic

    9,369,923       9,227,912       9,355,776       9,216,216  

Diluted

    9,628,069       9,578,797       9,702,610       9,682,646  

CASH DIVIDENDS DECLARED PER COMMON SHARE

  $ 0.07     $ 0.07     $ 0.21     $ 0.21  

 

 

See notes to consolidated financial statements.

 

 

4

 

 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)

FOR THE THREE AND NINE MONTHS ENDED MAY 31, 2023 AND 2022

   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

2022

   

2023

   

2022

 

NET INCOME

  $ 1,703,005     $ 1,210,763     $ 3,330,504     $ 6,228,581  

OTHER COMPREHENSIVE INCOME (LOSS) – FOREIGN CURRENCY TRANSLATION ADJUSTMENT

    (92,228 )     (1,554,024 )     388,568       (1,936,793 )

COMPREHENSIVE INCOME (LOSS)

    1,610,777       (343,261 )     3,719,072       4,291,788  

COMPREHENSIVE LOSS ATTRIBUTABLE TO NON-CONTROLLING INTERESTS

    (190,118 )     (181,283 )     (440,301 )     (473,385 )

COMPREHENSIVE INCOME (LOSS) ATTRIBUTABLE TO NTIC

  $ 1,800,895     $ (161,978 )   $ 4,159,373     $ 4,765,173  

 

See notes to consolidated financial statements.

 

 

 

 

 

 

 

 

 

 

5

 

 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF EQUITY (UNAUDITED)

FOR THE THREE AND NINE MONTHS ENDED MAY 31, 2023 AND 2022

   

STOCKHOLDERS EQUITY THREE MONTHS ENDED MAY 31, 2023 AND 2022

                 
                                   

Accumulated

                 
                   

Additional

           

Other

   

Non-

         
   

Common Stock

   

Paid-in

   

Retained

   

Comprehensive

   

Controlling

   

Total

 
   

Shares

   

Amount

   

Capital

   

Earnings

   

Income (Loss)

   

Interests

   

Equity

 
                                                         

BALANCE AT FEBRUARY 28, 2023

    9,366,357     $ 187,327     $ 21,058,721     $ 50,792,813     $ (6,774,510 )   $ 3,443,643     $ 68,707,994  

Stock issued for employee stock purchase plan

    3,566       71       36,697                         36,768  

Stock option expense

                331,303                         331,303  

Dividends paid to stockholders

                      (655,894 )                 (655,894 )

Dividend received by non-controlling interest

                                  (100,000 )     (100,000 )

Net income

                      1,525,596             177,409       1,703,005  

Other comprehensive income (loss)

                            (104,937 )     12,709       (92,228 )

BALANCE AT MAY 31, 2023

    9,369,923     $ 187,398     $ 21,426,721     $ 51,662,515     $ (6,879,447 )   $ 3,533,761     $ 69,930,948  
                                                         

BALANCE AT FEBRUARY 28, 2022

    9,221,517     $ 184,430     $ 19,379,032     $ 50,361,068     $ (3,858,689 )   $ 3,371,928     $ 69,437,767  

Stock issued for employee stock purchase plan

    2,966       59       35,054                         35,113  

Stock options exercised

    8,000       161       59,279                         59,440  

Stock option expense

                232,883                         232,883  

Dividends paid to stockholders

                      (646,274 )                 (646,274 )

Dividend received by non-controlling interest

                                  (100,000 )     (100,000 )

Net income

                      1,000,167             210,594       1,210,763  

Other comprehensive loss

                            (1,524,711 )     (29,311 )     (1,554,022 )

BALANCE AT MAY 31, 2022

    9,232,483     $ 184,650     $ 19,706,248     $ 50,714,961     $ (5,383,400 )   $ 3,453,211     $ 68,675,670  

 

 

     

STOCKHOLDERS’ EQUITY NINE MONTHS ENDED MAY 31, 2023 AND 2022

                 
                                     

Accumulated

                 
                     

Additional

           

Other

   

Non-

         
     

Common Stock

   

Paid-in

   

Retained

   

Comprehensive

   

Controlling

   

Total

 
     

Shares

   

Amount

   

Capital

   

Earnings

   

Income (Loss)

   

Interests

   

Equity

 
                                                           

BALANCE AT AUGUST 31, 2022

      9,232,483     $ 184,650     $ 19,939,131     $ 50,716,613     $ (7,245,132 )   $ 3,649,034     $ 67,244,296  

Stock issued for employee stock purchase plan

      7,186       143       75,321                         75,464  

Stock options exercised

      130,254       2,605       413,958                         416,563  

Stock option expense

                  998,311                         998,311  

Dividends paid to stockholders

                        (1,967,184 )                 (1,967,184 )

Dividend received by non-controlling interest

                                    (555,574 )     (555,574 )

Net income

                        2,913,086             417,418       3,330,504  

Other comprehensive income

                              365,685       22,883       388,568  

BALANCE AT MAY 31, 2023

      9,369,923     $ 187,398     $ 21,426,721     $ 51,662,515     $ (6,879,447 )   $ 3,533,761     $ 69,930,948  
                                                           

BALANCE AT AUGUST 31, 2021

      9,184,811     $ 183,696     $ 18,736,268     $ 46,973,092     $ (3,525,030 )   $ 3,382,553     $ 65,750,581  

Stock issued for employee stock purchase plan

      5,601       112       73,533                         73,645  

Stock options exercised

      42,071       842       197,798                         198,640  

Stock option expense

                  698,649                         698,649  

Dividends paid to stockholders

                        (1,934,906 )                 (1,934,906 )

Dividend received by non-controlling interest

                                    (402,729 )     (402,729 )

Net income

                        5,676,775             551,808       6,228,581  

Other comprehensive loss

                              (1,858,370 )     (78,421 )     (1,936,791 )

BALANCE AT MAY 31, 2022

      9,232,483     $ 184,650     $ 19,706,248     $ 50,714,961     $ (5,383,400 )   $ 3,453,211     $ 68,675,670  

 

See notes to consolidated financial statements.

6

 

 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)

FOR THE NINE MONTHS ENDED MAY 31, 2023 AND 2022

   

Nine Months Ended May 31,

 
   

2023

   

2022

 
CASH FLOWS FROM OPERATING ACTIVITIES:                

Net income

  $ 3,330,504     $ 6,228,581  
Adjustments to reconcile net income to net cash provided by operating activities:                

Stock-based compensation

    998,311       698,649  

Depreciation expense

    766,091       722,443  

Amortization expense

    441,603       474,121  

Loss on disposal of assets

    (8,534 )      

Remeasurement gain on acquisition of equity method investee

          (3,951,550 )

Equity in income from joint ventures

    (3,664,793 )     (3,662,178 )

Dividends received from joint ventures

    3,510,716       5,723,176  

Deferred income taxes

    (76,114 )     152,372  
Changes in current assets and liabilities:                
Receivables:                

Trade, excluding joint ventures

    (1,502,567 )     (1,348,254 )

Trade, joint ventures

    29,014       (232,364 )

Fees for services provided to joint ventures

    539,107       261,913  

Income taxes

    (155,828 )     (134,942 )

Inventories

    2,254,758       (2,093,668 )

Prepaid expenses and other

    184,516       (635,478 )

Accounts payable

    (2,902,121 )     908,605  

Income tax payable

    (29,401 )     (420,529 )

Accrued liabilities

    (209,459 )     (912,803 )

Net cash provided by operating activities

    3,505,803       1,778,094  
                 
CASH FLOWS FROM INVESTING ACTIVITIES:                

Acquisition of Zerust India business, net of cash acquired

          (5,062,003 )

Purchase of available for sale securities

          (941 )

Proceeds from the sale of available for sale securities

    5,590        

Investment in joint venture

          (341,392 )

Purchases of property and equipment

    (2,607,988 )     (961,704 )

Proceeds from the sale of property and equipment

    13,000        

Investments in patents

    (89,350 )     (164,994 )

Net cash used in investing activities

    (2,678,748 )     (6,531,034 )
                 
CASH FLOWS FROM FINANCING ACTIVITIES:                

Dividend received by non-controlling interest

    (555,574 )     (402,729 )
Repayments on the line of credit     (700,000 )      

Proceeds from line of credit

          4,700,000  
Proceeds from term loan     2,812,504        

Dividends paid on NTIC common stock

    (1,967,184 )     (1,934,906 )

Proceeds from the exercise of stock options

    416,563       198,640  

Proceeds from employee stock purchase plan

    75,464       73,645  

Net cash provided by financing activities

    81,773       2,634,650  
                 

EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS

    (47,524 )     560,918  
                 
                 

NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS

    861,304       (1,557,372 )

CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD

    5,333,890       7,680,641  
                 

CASH AND CASH EQUIVALENTS AT END OF PERIOD

  $ 6,195,194     $ 6,123,269  

 

See notes to consolidated financial statements.

 

7

 

 

NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)


 

 

1.

INTERIM FINANCIAL INFORMATION

 

In the opinion of management, the accompanying unaudited consolidated financial statements contain all necessary adjustments, which are of a normal recurring nature, and present fairly the consolidated financial position of Northern Technologies International Corporation and its subsidiaries (the Company) as of May 31, 2023 and August 31, 2022, the results of the Company’s operations and other comprehensive income for the three and nine months ended May 31, 2023 and 2022, the changes in stockholders’ equity for the three and nine months ended May 31, 2023 and 2022, and the Company’s cash flows for the nine months ended May 31, 2023 and 2022, in conformity with accounting principles generally accepted in the United States of America (U.S. GAAP).

 

These consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s annual report on Form 10-K for the fiscal year ended August 31, 2022. These consolidated financial statements also should be read in conjunction with the “Managements Discussion and Analysis of Financial Condition and Results of Operations” section appearing in this report.

 

Operating results for the three and nine months ended May 31, 2023 are not necessarily indicative of the results that may be expected for the full fiscal year ending August 31, 2023.

 

The Company evaluates events occurring after the date of the consolidated financial statements requiring recording or disclosure in the consolidated financial statements.

 

 

2.

ACCOUNTING PRONOUNCEMENTS

 

In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, Measurement of Credit Losses on Financial Instruments, which revises guidance for the accounting for credit losses on financial instruments within its scope, and in November 2018, issued ASU No. 2018-19 and in April 2019, issued ASU No. 2019-04 and in May 2019, issued ASU No. 2019-05, and in November 2019, issued ASU No. 2019-11, which amended the standard. The new standard introduces an approach, based on expected losses, to estimate credit losses on certain types of financial instruments and modifies the impairment model for available-for-sale debt securities. The new approach to estimating credit losses (referred to as the current expected credit losses model) applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans, held-to-maturity debt securities, net investments in leases and off-balance-sheet credit exposures. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. Entities are required to apply the standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is adopted. The Company is still evaluating the impact of this ASU.

 

 

3.

INVENTORIES

 

Inventories consisted of the following:

 

   

May 31, 2023

   

August 31, 2022

 

Production materials

  $ 4,723,520     $ 6,496,656  

Finished goods

    9,177,292       9,845,073  
    $ 13,900,812     $ 16,341,729  

 

8

 

 

4.

PROPERTY AND EQUIPMENT, NET

 

Property and equipment, net consisted of the following:

 

   

May 31, 2023

   

August 31, 2022

 

Land

  $ 496,965     $ 310,365  

Buildings and improvements

    16,733,247       14,778,759  

Machinery and equipment

    5,960,024       5,643,320  
      23,190,236       20,732,444  

Less accumulated depreciation

    (9,379,306 )     (8,561,951 )
    $ 13,810,930     $ 12,170,493  

 

On February 28, 2023, the Company purchased the property immediately adjacent to NTIC’s headquarters in Circle Pines, Minnesota, which includes a 26,000 square foot industrial building, for $1,200,000. The building will be used primarily for warehousing space and light industrial production.

 

Depreciation expense was $277,253 and $766,091 for the three and nine months ended May 31, 2023, respectively, compared to $291,452 and $722,443 for the three and nine months ended May 31, 2022, respectively.

 

 

5.

INTANGIBLE ASSETS, NET

 

Intangible assets, net consisted of the following:

 

   

As of May 31, 2023

 
   

Gross Carrying
Amount

   

Accumulated
Amortization

   

Net Carrying
Amount

 

Patents and trademarks

  $ 3,315,005     $ (2,639,897 )   $ 675,108  

Customer relationships

    6,347,000       (740,483 )     5,606,517  

Total intangible assets, net

  $ 9,662,005     $ (3,380,380 )   $ 6,281,625  

 

   

As of August 31, 2022

 
   

Gross Carrying
Amount

   

Accumulated
Amortization

   

Net Carrying
Amount

 

Patents and trademarks

  $ 3,225,655     $ (2,515,644 )   $ 710,011  

Customer relationships

    6,347,000       (423,133 )     5,923,867  

Total intangible assets, net

  $ 9,572,655     $ (2,938,777 )   $ 6,633,878  

 

Amortization expense related to intangible assets was $146,730 and $441,603 for the three and nine months ended May 31, 2023, respectively, compared to $158,490 and $474,121 for the three and nine months ended May 31, 2022, respectively.

 

As of May 31, 2023, future amortization expense related to intangible assets for each of the next five fiscal years and thereafter is estimated as follows:

 

Remainder of fiscal 2023

  $ 167,471    

Fiscal 2024

    589,746    

Fiscal 2025

    589,746    

Fiscal 2026

    589,746    

Fiscal 2027

    589,746    

Thereafter

    3,755,170    

Total

  $ 6,281,625    

 

9

 

 

6.

INVESTMENTS IN JOINT VENTURES

 

The consolidated financial statements of the Company’s foreign joint ventures are initially prepared using the accounting principles accepted in the respective joint ventures’ countries of domicile. Amounts related to foreign joint ventures reported in the below tables and the accompanying consolidated financial statements have subsequently been adjusted to conform with U.S. GAAP in all material respects. All material profits on sales recorded that remain on the consolidated balance sheet from the Company to its joint ventures and from joint ventures to other joint ventures have been eliminated for financial reporting purposes.

 

Financial information from the audited and unaudited financial statements of the Company’s joint venture in Germany, Excor Korrosionsschutz – Technologien und Produkte GmbH (EXCOR), and all the Company’s other joint ventures are summarized as follows:

 

   

As of May 31, 2023

 
   

Total

   

EXCOR

   

All Other

 

Current assets

  $ 55,424,661     $ 26,845,344     $ 28,579,317  

Total assets

    59,769,982       28,974,034       30,795,948  

Current liabilities

    13,229,032       3,008,256       10,220,776  

Noncurrent liabilities

    300,142       -       300,142  

Joint ventures’ equity

    46,240,808       25,965,777       20,275,031  

Northern Technologies International Corporation’s share of joint ventures’ equity

    22,855,448       12,982,891       9,872,553  

Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings

    20,493,861       12,075,524       8,418,337  

 

   

Three Months Ended May 31, 2023

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 26,312,548     $ 10,735,862     $ 15,576,686  

Gross profit

    10,494,244       5,085,837       5,408,407  

Net income

    2,692,444       1,654,151       1,038,293  

Northern Technologies International Corporation’s share of equity in income from joint ventures

    1,346,658       828,631       518,027  

Northern Technologies International Corporation’s dividends received from joint ventures

    45,977             45,977  

 

   

Nine Months Ended May 31, 2023

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 76,525,427     $ 30,590,265     $ 45,935,162  

Gross profit

    30,223,623       14,539,314       15,684,309  

Net income

    7,308,398       4,761,608       2,546,790  

Northern Technologies International Corporation’s share of equity in income from joint ventures

    3,664,793       2,376,575       1,288,218  

Northern Technologies International Corporation’s dividends received from joint ventures

    3,510,716       2,459,500       1,051,216  

 

   

As of August 31, 2022

 
   

Total

   

EXCOR

   

All Other

 

Current assets

  $ 52,428,831     $ 26,047,914     $ 26,380,917  

Total assets

    55,854,457       27,932,532       27,921,925  

Current liabilities

    10,981,833       2,943,895       8,037,938  

Noncurrent liabilities

    1,138,980             1,138,980  

Joint ventures’ equity

    43,733,644       24,988,637       18,745,007  

Northern Technologies International Corporation’s share of joint ventures’ equity

    21,814,754       12,494,320       9,320,434  

Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings

    21,256,923       12,463,415       8,793,508  

 

10

 

   

Three Months Ended May 31, 2022

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 26,594,077     $ 10,397,916     $ 16,196,160  

Gross profit

    10,626,570       4,990,697       5,635,873  

Net income

    2,714,979       1,654,389       1,060,590  

Northern Technologies International Corporation’s share of equity in income from joint ventures

    1,364,597       824,784       539,813  

Northern Technologies International Corporation’s dividends received from joint ventures

    252,000             252,000  

 

   

Nine Months Ended May 31, 2022

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 78,218,839     $ 31,010,578     $ 47,208,261  

Gross profit

    31,504,531       15,118,133       16,386,398  

Net income

    7,344,175       4,646,123       2,698,052  

Northern Technologies International Corporation’s share of equity in income from joint ventures

    3,662,178       2,324,605       1,337,572  

Northern Technologies International Corporation’s dividends received from joint ventures

    5,723,176       4,255,200       1,467,976  

 

 

7.

CORPORATE DEBT

 

On January 6, 2023, the Company entered into a Credit Agreement (the “Credit Agreement”) with JPMorgan Chase Bank, N.A. (“JPM”), which provides the Company with a senior secured revolving line of credit (the “Credit Facility”) of up to $10.0 million, which includes a $5.0 million sublimit for standby letters of credit. Borrowings of $5,200,000 under the new Credit Agreement were outstanding May 31, 2023. Borrowings of $5,900,000 were outstanding as of August 31, 2022 under the previous credit agreement.

 

Unless terminated earlier, the Credit Facility will mature on January 6, 2024, and the principal amount thereunder, together with all accrued unpaid interest and other amounts owing thereunder, if any, will be payable in full on such date. Borrowings under the Credit Agreement bear interest at a floating rate, at the option of the Company, equal to either the CB Floating Rate or the Adjusted SOFR Rate. The term “CB Floating Rate” means the greater of the Prime Rate in the United States or 2.50%. The term “Adjusted SOFR Rate” means the term secured overnight financing rate for either one, three or six months (depending on the interest period selected by the Company) plus 0.10% per annum. With respect to any borrowings using an Adjusted SOFR Rate, there is an applicable margin of 2.15% applied per annum. There is no applicable margin with respect to borrowings using a CB Floating Rate.

 

11

 

To secure the Credit Agreement, the Company assigned to JPM a continuing security interest in all of its right, title and interested in collateral made up for the assets of the Company.

 

The Credit Agreement contains customary affirmative and negative covenants, including, among other matters, limitations on the Company’s ability to incur additional debt, grant liens, engage in certain business operations and transactions, make certain investments, modify its organizational documents or form any new subsidiaries, subject to certain exceptions. Further, the Credit Agreement contains a negative covenant that restricts the ability of the Company to redeem or repurchase its common stock or pay dividends if the result of which would cause an event of default under the Credit Agreement. The Credit Agreement also requires the Company to maintain a Fixed Charge Coverage Ratio of at least 1.25 to 1.00. The term “Fixed Charge Coverage Ratio” means the ratio, computed for the Company on a consolidated basis, of net income plus income tax expense, plus amortization expense, plus depreciation expense, plus interest expense, and plus dividends received from joint ventures, minus unfinanced capital expenditures and equity in income from joint ventures, all computed for the twelve month period then ending, to scheduled principal payments made, plus scheduled finance lease payments made, plus interest expense paid, plus income tax expense paid, and plus cash distributions and dividends paid, all computed for the same twelve month period then ending.

 

The Credit Agreement also contains customary events of default, including, without limitation, payment defaults, material inaccuracy of representations and warranties, covenant defaults, bankruptcy and insolvency proceedings, cross-defaults to certain other agreements, breach of any financial covenant and change of control. Upon the occurrence and during the continuance of any event of default, JPM may accelerate the payment of the obligations thereunder and exercise various other customary default remedies.

 

In connection with the execution of the Credit Agreement described above, on January 6, 2023, the Amended and Restated Loan Agreement dated August 31, 2021 between Northern Technologies International Corporation and PNC Bank, National Association was terminated.

 

In accordance with ASC Topic No. 470, “Debt – Modifications and Extinguishments” (Topic 470), the transactions noted above were determined to be a modification of the existing debt.

 

On each of April 10, 2023 and May 30, 2023, the Company’s wholly-owned subsidiary in China, NTIC China, entered into a loan agreement with China Construction Bank Corporation.  Each term loan provided NTIC China with a RMB 10,000,000 (USD $1.45 million). Each of the term loans matures after one year with the principal due at that time, after which an extension of the loan agreement is required. Both term loans have an annual interest rate of 3.25% with interest due monthly. Both term loans are secured by an office building owned by NTIC China and the loan agreements contain certain financial and other covenants.  The Company was in compliance with the covenants as of May 31, 2023. The current outstanding balance as of May 31, 2023 for both term loans was USD $2,812,504.

 

 

8.

STOCKHOLDERS EQUITY

 

During the nine months ended May 31, 2023, the Company’s Board of Directors declared cash dividends on the following dates in the following amounts to holders of record of the Company’s common stock as of the following record dates:

 

Declaration Date

 

Amount

 

Record Date

 

Payable Date

October 20, 2022

 

$0.07

 

November 3, 2022

 

November 16, 2022

January 20, 2023

 

$0.07

 

February 1, 2023

 

February 15, 2023

April 21, 2023

 

$0.07

 

May 3, 2023

 

May 17, 2023

 

12

 

During the nine months ended May 31, 2022, the Company’s Board of Directors declared cash dividends on the following dates in the following amounts to holders of record of the Company’s common stock as of the following record dates:

 

Declaration Date

 

Amount

 

Record Date

 

Payable Date

October 20, 2021

 

$0.07

 

November 3, 2021

 

November 17, 2021

January 21, 2022

 

$0.07

 

February 2, 2022

 

February 16, 2022

April 22, 2022

 

$0.07

 

May 4, 2022

 

May 18, 2022

 

During the nine months ended May 31, 2023 and 2022, the Company repurchased no shares of its common stock.

 

The Company issued 3,620 and 2,636 shares of common stock on September 1, 2022 and 2021, respectively, under the Northern Technologies International Corporation Employee Stock Purchase Plan (ESPP). The Company issued 3,566 and 2,966 shares of common stock on March 1, 2023 and 2022, respectively, under the ESPP. The ESPP is compensatory for financial reporting purposes. As of May 31, 2023,62,034 shares of common stock remained available for sale under the ESPP.

 

 

9.

NET INCOME PER COMMON SHARE

 

Basic net income per common share is computed by dividing net income by the weighted average number of common shares outstanding. Diluted net income per share assumes the exercise of stock options using the treasury stock method, if dilutive.

 

The following is a reconciliation of the net income per share computation for the three and nine months ended May 31, 2023 and 2022:

 

   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 

Numerator:

 

2023

   

2022

   

2023

   

2022

 

Net income attributable to NTIC

  $ 1,525,596     $ 1,000,167     $ 2,913,086     $ 5,676,773  

Denominator:

                               

Basic – weighted shares outstanding

    9,369,923       9,227,912       9,355,776       9,216,216  

Weighted shares assumed upon exercise of stock options

    258,146       350,885       346,834       466,430  

Diluted – weighted shares outstanding

    9,628,069       9,578,797       9,702,610       9,682,646  

Basic net income per share:

  $ 0.16     $ 0.11     $ 0.31     $ 0.62  

Diluted net income per share:

  $ 0.16     $ 0.11     $ 0.30     $ 0.59  

 

The dilutive impact summarized above relates to the periods when the average market price of the Company’s common stock exceeded the exercise price of the potentially dilutive option securities granted. Net income per common share was based on the weighted average number of common shares outstanding during the periods when computing basic net income per share. When dilutive, stock options are included as equivalents using the treasury stock market method when computing the diluted net income per share. Excluded from the computation of diluted net income per share for the three and nine months ended May 31, 2023 were options outstanding to purchase 322,246 shares of common stock. Excluded from the computation of diluted net income per share for the three and nine months ended May 31, 2022 were options outstanding to purchase 327,793 shares of common stock.

 

13

 

 

 

10.

STOCK-BASED COMPENSATION

 

A summary of stock option activities under the Northern Technologies International Corporation Amended and Restated 2019 Stock Incentive Plan (the 2019 Plan) and the Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan (the 2007 Plan) is as follows:

 

   

Number of
Options
Outstanding

   

Weighted
Average Exercise
Price

 

Outstanding as of August 31, 2022

    1,544,727     $ 10.23  

Granted

    277,613     $ 11.41  

Exercised

    (178,331 )   $ 6.03  

Outstanding as of May 31, 2023

    1,644,009     $ 10.88  
Exercisable as of May 31, 2023     1,166,772     $ 10.51  

 

The weighted average per share fair value of options granted during the nine months ended May 31, 2023 and 2022 was $4.87 and $7.29, respectively. The weighted average remaining contractual life of the options outstanding as of May 31, 2023 and 2022 was 6.16 years and 6.02 years, respectively.

 

The Company recognized compensation expense of $339,423 and $998,311 and $232,883 and $698,649 during the three and nine months ended May 31, 2023 and 2022, respectively. As of May 31, 2023, there was $1,366,860 of unrecognized compensation expense. The amount is expected to be recognized over a period of 2.5 years

 

 

11.

SEGMENT AND GEOGRAPHIC INFORMATION

 

Segment Information

 

The Company’s chief operating decision maker is its Chief Executive Officer. The Company’s business is organized into two reportable segments: ZERUST® and Natur-Tec®. The Company has been selling its proprietary ZERUST® rust and corrosion inhibiting products and services to the automotive, electronics, electrical, mechanical, military and retail consumer markets for almost 50 years and, more recently, has targeted and expanded into the oil and gas industry. The Company also sells a portfolio of bio-based and compostable (fully biodegradable) polymer resins and finished products under the Natur-Tec® brand.

 

 

The following table sets forth the Company’s net sales for the three and nine months ended May 31, 2023 and 2022 by segment:

 

   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

2022

   

2023

   

2022

 

ZERUST® net sales

  $ 16,100,674     $ 14,446,832     $ 45,929,422     $ 41,988,394  

Natur-Tec® net sales

    4,869,052       4,518,089       13,263,895       11,918,579  

Total net sales

  $ 20,969,726     $ 18,964,921     $ 59,193,317     $ 53,906,973  

 

 

 

14

 

The following table sets forth the Company’s cost of goods sold for the three and nine months ended May 31, 2023 and 2022 by segment:

 

   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

% of
Product
Sales*

   

2022

   

% of
Product
Sales*

   

2023

   

% of
Product
Sales*

   

2022

   

% of
Product
Sales*

 
Direct cost of goods sold                                                                

ZERUST®

  $ 9,116,091       56.6 %   $ 8,409,392       58.2 %   $ 26,410,796       57.5 %   $ 25,267,333       60.2 %

Natur-Tec®

    3,576,676       73.5 %     3,432,152       76.0 %     10,078,385       76.0 %     9,129,686       76.6 %

Indirect cost of goods sold

    587,817             881,289             2,258,684             2,580,601        

Total net cost of goods sold

  $ 13,280,584             $ 12,722,833             $ 38,747,865             $ 36,977,620          

______________________

*

The percent of segment sales is calculated by dividing the direct cost of goods sold for each individual segment category by the net sales for each segment category.

 

The Company utilizes product net sales and direct and indirect cost of goods sold for each product in reviewing the financial performance of a product type. Further allocation of Company expenses or assets, aside from amounts presented in the tables above, is not utilized in evaluating product performance, nor does such allocation occur for internal financial reporting.

 

Geographic Information

 

Net sales by geographic location for the three and nine months ended May 31, 2023 and 2022 were as follows:

 

   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

2022

   

2023

   

2022

 

Inside the U.S.A. to unaffiliated customers

  $ 7,729,820     $ 6,884,726     $ 21,958,978     $ 18,157,010  
Outside the U.S.A. to:                                

Joint ventures in which the Company is a shareholder directly and indirectly

    732,437       528,665       2,895,665       2,252,618  

Unaffiliated customers

    12,507,469       11,551,530       34,338,674       33,497,345  
    $ 20,969,726     $ 18,964,921     $ 59,193,317     $ 53,906,973  

 

Net sales by geographic location are based on the location of the customer.

 

Fees for services provided to joint ventures by geographic location as a percentage of total fees for services provided to joint ventures during the three and nine months ended May 31, 2023 and 2022 were as follows:

 

   

Three Months Ended May 31,

 
   

2023

   

% of Total
Fees for
Services
Provided to
Joint Ventures

   

2022

   

% of Total
Fees for
Services
Provided to
Joint Ventures

 

Poland

  $ 224,288       16.5 %   $ 171,181       12.9 %

Germany

    209,398       15.4 %     204,316       15.4 %

Japan

    152,593       11.2 %     168,075       12.6 %

Sweden

    144,981       10.7 %     130,681       9.8 %

France

    128,149       9.4 %     123,869       9.3 %

Finland

    103,879       7.6 %     92,036       6.9 %

Czech Republic

    99,090       7.3 %     84,797       6.4 %

Thailand

    82,725       6.1 %     95,574       7.2 %

United Kingdom

    83,586       6.1 %     89,363       6.7 %

South Korea

    61,669       4.5 %     78,542       5.9 %

Other

    70,953       5.2 %     91,554       6.9 %
    $ 1,361,311       100.0 %   $ 1,329,988       100.0 %

 

 

15

 

 

   

Nine Months Ended May 31,

 
   

2023

   

% of Total
Fees for
Services
Provided to
Joint Ventures

   

2022

   

% of Total
Fees for
Services
Provided to
Joint Ventures

 

Poland

  $ 610,911       16.1 %   $ 520,807       13.6 %

Germany

    606,189       16.0 %     639,738       16.7 %

Japan

    454,308       12.0 %     486,815       12.7 %

Sweden

    358,032       9.4 %     337,929       8.8 %

France

    356,444       9.4 %     355,827       9.3 %

Finland

    285,931       7.5 %     257,635       6.7 %

Czech Republic

    270,422       7.1 %     224,280       5.8 %

Thailand

    257,282       6.8 %     271,046       7.1 %

United Kingdom

    206,925       5.5 %     271,027       7.1 %

South Korea

    190,866       5.0 %     205,342       5.4 %

Other

    198,552       5.2 %     265,309       6.8 %
    $ 3,795,862       100.0 %   $ 3,835,755       100.0 %

 

 

The geographical distribution of total property and equipment and net sales is as follows:

 

   

At

May 31, 2023

   

At

August 31, 2022

 

China

  $ 5,805,738     $ 5,826,898  

Other

    770,863       565,022  

United States

    7,234,329       5,778,573  

Total property and equipment, net

  $ 13,810,930     $ 12,170,493  

 

   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

2022

   

2023

   

2022

 

China

  $ 3,318,373     $ 3,624,396     $ 9,936,808     $ 11,845,989  

Brazil

    1,488,510       1,554,364       4,062,718       3,786,670  

India

    5,145,423       4,824,004       14,356,708       13,369,769  

Other

    3,287,600       2,077,431       8,878,105       6,747,535  

United States

    7,729,820       6,884,726       21,958,978       18,157,010  

Total net sales

  $ 20,969,726     $ 18,964,921     $ 59,193,317     $ 53,906,973  

 

16

 

Long-lived assets consist of property and equipment. These assets are periodically reviewed to assure the net realizable value from the estimated future production based on forecasted sales exceeds the carrying value of the assets.

 

Sales to the Company’s joint ventures are included in the foregoing segment and geographic information; however, sales by the Company’s joint ventures to other parties are not included. The foregoing segment and geographic information represents only sales recognized directly by the Company and sold in that geographic territory.

 

All joint venture operations, including equity in income, fees for services and related dividends, are primarily related to ZERUST® products and services.

 

 

12.

COMMITMENTS AND CONTINGENCIES

 

Concentrations

 

Two joint ventures (consisting of the Company’s joint ventures in South Korea and Thailand) accounted for 65.1% of the Company’s trade joint venture receivables as of May 31, 2023, and three joint ventures (consisting of the Company’s joint ventures in South Korea, Japan and Thailand) accounted for 62.3% of the Company’s trade joint venture receivables as of May 31, 2022

 

Legal Matters

 

From time to time, the Company is subject to various other claims and legal actions in the ordinary course of its business. The Company records a liability in its consolidated financial statements for costs related to claims, including future legal costs, settlements and judgments, where the Company has assessed that a loss is probable and an amount could be reasonably estimated. If the reasonable estimate of a probable loss is a range, the Company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The Company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that material loss may have been incurred. In the opinion of management, as of May 31, 2023, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect the Company’s consolidated results of operations, financial position or cash flows.

 

 

13.

FAIR VALUE MEASUREMENTS

 

Assets and liabilities that are measured at fair value on a recurring basis primarily relate to marketable equity securities. These items are marked-to-market at each reporting period, and the Company estimates that market value approximates costs.

 

The following tables provide information by level for assets and liabilities that are measured at fair value on a recurring basis:

 

           

Fair Value Measurements

Using Inputs Considered as

 
   

Fair value as of

May 31, 2023

   

Level 1

   

Level 2

   

Level 3

 

Available for sale securities

  $     $     $     $  

 

           

Fair Value Measurements

Using Inputs Considered as

 
   

Fair value as of

August 31, 2022

   

Level 1

   

Level 2

   

Level 3

 

Available for sale securities

  $ 5,590     $ 5,590     $     $  

 

17

 

There were no transfers between Level 1, Level 2, or Level 3 during the three and nine months ended May 31, 2023 or 2022.

 

 

14.

SUPPLEMENTAL CASH FLOW INFORMATION

 

Supplemental disclosures of cash flow information consisted of:

 

   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

2022

   

2023

   

2022

 

Cash paid for interest

  $ 136,168     $ 23,784     $ 342,643     $ 34,079  

 

 

15.

INCOME TAXES

 

Income tax expense for the three and nine months ended May 31, 2023 was $542,295 and $834,823, respectively, compared to $604,314 and $1,260,437, respectively, for the three and nine months ended May 31, 2022. The expense was largely due to foreign operations. The Company has federal and state tax credit carry forwards, net operating loss carry forwards and foreign tax carry forwards. The Company has recorded a full valuation allowance against the U.S. deferred tax assets as of May 31, 2023 and August 31, 2022.

 

 

 

 

 

18

 
 

 

 

ITEM 2.

MANAGEMENTS DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

This Management’s Discussion and Analysis provides material historical and prospective disclosures intended to enable investors and other users to assess NTIC’s financial condition and results of operations. Statements that are not historical are forward-looking and involve risks and uncertainties discussed under the heading “Part I. Item 2. Managements Discussion and Analysis of Financial Condition and Results of OperationsForward-Looking Statements” in this report and under “Part 1. Item 1A. Risk Factors” in our annual report on Form 10-K for the fiscal year ended August 31, 2022. The following discussion of the results of the operations and financial condition of NTIC should be read in conjunction with NTIC’s consolidated financial statements and the related notes thereto included under the heading “Part I. Item 1. Financial Statements.”

 

Business Overview

 

NTIC develops and markets proprietary, environmentally-beneficial products and services in over 65 countries either directly or via a network of subsidiaries, joint ventures, independent distributors, and agents. NTIC’s primary business is corrosion prevention marketed mainly under the ZERUST® brand. NTIC has been selling its proprietary ZERUST® products and services to the automotive, electronics, electrical, mechanical, military, and retail consumer markets for almost 50 years and, more recently, has also expanded into the oil and gas industry. Additionally, NTIC markets and sells a portfolio of proprietary bio-based and certified compostable (fully biodegradable) polymer resin compounds and finished products under the Natur-Tec® brand. These products are intended to reduce NTIC’s customers’ carbon footprint and provide environmentally sound waste disposal options.

 

NTIC’s ZERUST® rust and corrosion inhibiting products include plastic and paper packaging, liquids, coatings, rust removers, cleaners, and diffusers as well as engineered solutions designed specifically for the oil and gas industry. NTIC also offers worldwide, on-site, technical consulting for rust and corrosion prevention issues. NTIC’s technical service consultants work directly with the end users of NTIC’s ZERUST® rust and corrosion inhibiting products to analyze their specific needs and develop systems to meet their performance requirements. In North America, NTIC sells its ZERUST® corrosion prevention solutions through a network of independent distributors and agents supported by a direct sales force.

 

Internationally, NTIC sells its ZERUST® corrosion prevention solutions through its wholly-owned subsidiary in China, NTIC (Shanghai) Co., Ltd. (NTIC China), starting September 1, 2021 its wholly-owned subsidiary in India, HNTI Ltd. (Zerust India), its majority-owned joint venture holding company for NTIC’s joint venture investments in the Association of Southeast Asian Nations (ASEAN) region, NTI Asean LLC (NTI Asean), certain majority-owned and wholly-owned subsidiaries, and joint venture arrangements in North America, Europe, and Asia. NTIC also sells products directly to its European joint venture partners through its wholly-owned subsidiary in Germany, NTIC Europe GmbH (NTI Europe).

 

One of NTIC’s strategic initiatives is to expand into and penetrate other markets for its ZERUST® corrosion prevention technologies. Consequently, for the past several years, NTIC has focused significant sales and marketing efforts on the oil and gas industry, as the infrastructure that supports that industry is typically constructed using metals that are highly susceptible to corrosion. NTIC believes that its ZERUST® corrosion prevention solutions will minimize maintenance downtime on critical oil and gas industry infrastructure, extend the life of such infrastructure, and reduce the risk of environmental pollution due to leaks caused by corrosion.

 

NTIC markets and sells its ZERUST® rust and corrosion prevention solutions to customers in the oil and gas industry in a continuously increasing number of countries either directly, through its subsidiaries, or through its joint venture partners and other strategic partners. The sale of ZERUST® corrosion prevention solutions to customers in the oil and gas industry typically involves long sales cycles, often including multi-year trial periods with each customer and a slow integration process thereafter.

 

19

 

Natur-Tec® bio-based and compostable plastics are manufactured using NTIC’s patented and/or proprietary technologies and are intended to replace conventional petroleum-based plastics. The Natur-Tec® biopolymer resin compound portfolio includes formulations that have been optimized for a variety of applications, including blown-film extrusion, extrusion coating, injection molding, and engineered plastics. These resin compounds are certified to be fully biodegradable in a composting environment and are currently being used to produce finished products, including can liners, shopping and grocery bags, lawn and leaf bags, branded apparel packaging bags and accessories, and various foodservice items, such as disposable cutlery, drinking straws, food-handling gloves, and coated paper products. In North America, NTIC markets its Natur-Tec® resin compounds and finished products primarily through a network of regional and national distributors as well as independent agents. NTIC continues to see significant opportunities for finished bioplastic products and, therefore, continues to strengthen and expand its North American distribution network for finished Natur-Tec® bioplastic products.

 

Internationally, NTIC sells its Natur-Tec® resin compounds and finished products both directly and through its wholly-owned subsidiary in China and majority-owned subsidiaries in India and Sri Lanka and through distributors and certain joint ventures.

 

Impact of COVID-19

 

As a result of the novel coronavirus (COVID-19) and related government mandated restrictions on NTIC’s business, as well as the businesses of its joint ventures, customers and suppliers, disruption to the Company’s business and the manufacture and sale of its products and services continued to occur during the first nine months of fiscal 2023, including in particular in China, and may continue during the remainder of fiscal 2023. While demand in China improved during the third quarter of fiscal 2023 as a result of government restrictions that were lifted, NTIC continued to experience softened demand for its products in China during the first nine months of fiscal 2023.

 

Worldwide Supply Chain Disruptions

 

Worldwide supply chain disruptions, which were initially brought about by the impact of COVID-19, have persisted despite the recovery in the global economy and financial markets. These issues continued during the first nine months of fiscal 2023 and, although these issues have shown some improvement, are expected to continue to some degree throughout the remainder of fiscal 2023. NTIC has experienced longer lead times for raw materials, has been forced to find new suppliers of certain raw materials, and has experienced raw material cost increases compared to prior fiscal quarters. These and other issues resulting from worldwide supply chain disruptions have improved but are expected to continue to some degree throughout the remainder of fiscal 2023 and could continue to have a material adverse effect on NTIC’s business, operating results and financial condition. The precise financial impact and duration, however, cannot be reasonably estimated at this time.

 

Financial Overview

 

NTIC’s management, including its chief executive officer, who is NTIC’s chief operating decision maker, reports and manages NTIC’s operations in two reportable business segments based on products sold, customer base and distribution center: ZERUST® products and services and Natur-Tec® products.

 

Highlights of NTIC’s financial results for the three and nine months ended May 31, 2023 include the following, with increases or decreases in each case as compared to the respective prior fiscal year period:

 

 

NTIC’s consolidated net sales increased 10.6% and 9.8% during the three and nine months ended May 31, 2023, respectively, compared to the three and nine months ended May 31, 2022 primarily as a result of an increase in sales of and demand for both ZERUST® and Natur-Tec® products, as well as targeted price increases on certain products. During the nine months ended May 31, 2023, 77.6% of NTIC’s consolidated net sales were derived from sales of ZERUST® products and services, which increased 9.4% over the prior fiscal year period, and 22.4% of NTIC’s consolidated net sales were derived from sales of Natur-Tec®

 

20

 

 

Cost of goods sold as a percentage of net sales decreased to 63.3% and 65.5% during the three and nine months ended May 31, 2023, respectively, compared to 67.1% and 68.6% during the three and nine months ended May 31, 2022, respectively, primarily as a result of lower raw material prices overall and increased sales made to customers in the oil and gas industry, which products carry higher margins than ZERUST® industrial products and Natur-Tec® products.

 

 

NTIC’s equity in income from joint ventures decreased 1.3% and increased 0.1% during the three and nine months ended May 31, 2023, respectively, to $1,346,658 and $3,664,793, respectively, compared to $1,364,597 and $3,662,178 during the three and nine months ended May 31, 2022, respectively. These immaterial changes were reflective of the immaterial change in sales at the joint ventures. Net sales at the joint ventures decreased 1.1% and 2.2% to $26,312,548 and $76,525,427 during the three and nine months ended May 31, 2023, respectively, compared to $26,594,077 and $78,218,839 during the three and nine months ended May 31, 2022, respectively.

 

 

NTIC’s total operating expenses increased 12.8% and 12.1% to $8,024,519 and $23,416,632 during the three and nine months ended May 31, 2023, respectively, compared to $7,113,737 and $20,892,516 for the three and nine months ended May 31, 2022, respectively. These increases were primarily due to increased personnel expenses, including new hires, benefits and travel, and expenses incurred during the current fiscal year periods in connection with the startup of a new indirect, majority owned subsidiary formed to assume the operations of a former joint venture in Taiwan, partially offset by payroll tax credits.

 

 

NTIC incurred net income attributable to NTIC of $1,525,596, or $0.16 per diluted common share, for the three months ended May 31, 2023, compared to $1,000,167, or $0.11 per diluted common share, for the three months ended May 31, 2022. NTIC incurred net income attributable to NTIC of $2,913,086, or $0.30 per diluted common share, for the nine months ended May 31, 2023, compared to $5,676,773, or $0.59 per diluted common share, for the nine months ended May 31, 2022. Of the net income attributable to NTIC incurred in the nine months ended May 31, 2022, $3,951,550 or $$0.41 per diluted common share was due to the gain from the Zerust India acquisition.

 

Results of Operations

 

The following table sets forth NTIC’s results of operations for the three and nine months ended May 31, 2023 and 2022.

 

   

Three Months Ended May 31,

 
   

2023

   

% of

Net Sales

   

2022

   

% of

Net Sales

   

$

Change

   

%

Change

 

Net sales

  $ 20,969,726       100.0 %   $ 18,964,921       100.0 %   $ 2,004,805       10.6 %

Cost of goods sold

    13,280,584       63.3 %     12,722,833       67.1 %     557,751       4.4 %

Equity in income from joint ventures

    1,346,658       6.4 %     1,364,597       7.2 %     (17,939 )     -1.3 %

Fees for services provided to joint ventures

    1,361,311       6.5 %     1,329,988       7.0 %     31,323       2.4 %

Selling expenses

    3,723,165       17.8 %     3,450,308       18.2 %     272,857       7.9 %

General and administrative expenses

    3,150,643       15.0 %     2,560,487       13.5 %     590,156       23.0 %

Research and development expenses

    1,150,711       5.5 %     1,102,942       5.8 %     47,769       4.3 %

 

21

 

   

Nine Months Ended May 31,

 
   

2023

   

% of

Net Sales

   

2022

   

% of

Net Sales

   

$

Change

   

%

Change

 

Net sales

  $ 59,193,317       100.0 %   $ 53,906,973       95.8 %   $ 5,286,344       9.8 %

Cost of goods sold

    38,747,865       65.5 %     36,977,620       68.6 %     1,770,245       4.8 %

Equity in income from joint ventures

    3,664,793       6.2 %     3,662,178       6.8 %     2,615       0.1 %

Fees for services provided to joint ventures

    3,795,862       6.4 %     3,835,755       7.1 %     (39,893 )     -1.0 %

Selling expenses

    10,649,316       18.0 %     9,659,457       17.9 %     989,859       10.2 %

General and administrative expenses

    9,365,431       15.8 %     7,675,622       14.2 %     1,689,809       22.0 %

Research and development expenses

    3,401,885       5.7 %     3,557,437       6.6 %     (155,552 )     -4.4 %

 

Net Sales. NTIC’s consolidated net sales increased 10.6% and 9.8% to $20,969,726 and $59,193,317 during the three and nine months ended May 31, 2023, respectively, compared to the three and nine months ended May 31, 2022. These increases were primarily a result of increased demand across all market segments, including oil and gas, as well as targeted price increases on certain products.

 

The following table sets forth NTIC’s net sales by product segment for the three and nine months ended May 31, 2023 and 2022:

 

   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

2022

   

2023

   

2022

 

Total ZERUST® sales

    16,100,674       14,446,832       45,929,422       41,988,394  

Total Natur-Tec® sales

    4,869,052       4,518,089       13,263,895       11,918,579  

Total net sales

  $ 20,969,726     $ 18,964,921     $ 59,193,317     $ 53,906,973  

 

During the three and nine months ended May 31, 2023, 76.8% and 77.6% of NTIC’s consolidated net sales, respectively, were derived from sales of ZERUST® products and services, which increased 11.4% and 9.4% to $16,100,674 and $45,929,422, respectively, compared to $14,446,832 and $41,988,394 during the three and nine months ended May 31, 2022, respectively. These increases were primarily a result of increased demand in North America, as well as targeted price increases on certain products.

 

The following table sets forth NTIC’s net sales of ZERUST® products for the three and nine months ended May 31, 2023 and 2022:

 

   

Three Months Ended May 31,

 
   

 

2023

   

 

2022

   

$

Change

   

%

Change

 

ZERUST® industrial net sales

  $ 14,103,292     $ 12,941,651     $ 1,161,641       9.0 %

ZERUST® oil & gas net sales

    1,997,382       1,505,181       492,201       32.7 %

Total ZERUST® net sales

  $ 16,100,674     $ 14,446,832     $ 1,653,842       11.4 %

 

   

Nine Months Ended May 31,

 
   

 

2023

   

 

2022

   

$

Change

   

%

Change

 

ZERUST® industrial net sales

  $ 40,504,908     $ 38,933,476     $ 1,571,432       4.0 %

ZERUST® oil & gas net sales

    5,424,514       3,054,918       2,369,596       77.6 %

Total ZERUST® net sales

  $ 45,929,422     $ 41,988,394     $ 3,941,028       9.4 %

 

NTIC’s total ZERUST® net sales increased during the three and nine months ended May 31, 2023, compared to the prior fiscal year periods, primarily due to increased demand in North American ZERUST industrial business and sales to new and existing oil and gas customers. Overall, demand for ZERUST® products and services depends heavily on the overall health of the markets in which NTIC sells its products, including the automotive, oil and gas, agriculture, and mining markets in particular.

 

22

 

ZERUST® oil and gas net sales increased 32.7% and 77.6% during the three and nine months ended May 31, 2023 compared to the prior fiscal year periods primarily as a result of new opportunities with new and existing customers. NTIC anticipates that its sales of ZERUST® products and services into the oil and gas industry will continue to remain subject to significant volatility from quarter to quarter as sales are recognized, specifically due to the volatility of oil prices. Demand for oil and gas products around the world depends primarily on market acceptance and the reach of NTIC’s distribution network. Because of the typical size of individual orders and overall size of NTIC’s net sales derived from sales of oil and gas products, the timing of one or more orders can materially affect NTIC’s quarterly sales compared to prior fiscal year quarters.

 

During the three and nine months ended May 31, 2023, 23.2% and 22.4% of NTIC’s consolidated net sales, respectively, were derived from sales of Natur-Tec® products, compared to 23.8% and 22.1% during the three and nine months ended May 31, 2022, respectively. Sales of Natur-Tec® products increased 7.8% and 11.3% to $4,869,052 and $13,263,895 during the three and nine months ended May 31, 2023, respectively, compared to $4,518,089 and $11,918,579 during the three and nine months ended May 31, 2022, respectively, as a result of increased global demand. The demand for Natur-Tec® products in most markets have returned to pre-pandemic levels, however, there are lingering effects in the apparel industry as well as corporate office complexes.

 

Cost of Goods Sold. Cost of goods sold increased 4.4% and 4.8% for the three and nine months ended May 31, 2023, respectively, compared to the three and nine months ended May 31, 2022 primarily as a result of the increase in net sales, as described above. Cost of goods sold as a percentage of net sales decreased to 63.3% and 65.5% during the three and nine months ended May 31, 2023, compared to 67.1% and 68.6% during the three and nine months ended May 31, 2022 primarily as a result of lower raw material prices and increased sales made to customers in the oil and gas industry, which products carry higher margins than our ZERUST® industrial products. NTIC has taken certain actions to address inflationary pressures and pass on related cost increases to its customers and some improvements from these actions, as well as some improvements in gross margin, were realized during the nine months ended May 31, 2023.

 

Equity in Income from Joint Ventures. NTIC’s equity in income from joint ventures decreased 1.3% and increased 0.1% during the three and nine months ended May 31, 2023, respectively, to $1,346,658 and $3,664,793, respectively, compared to $1,364,597 and $3,662,178 during the three and nine months ended May 31, 2022, respectively. These immaterial changes were reflective of the immaterial changes in sales at the joint ventures for the same comparison periods. NTIC’s equity in income from joint ventures fluctuates based on net sales and profitability of the joint ventures during the respective periods.  Of the total equity in income from joint ventures, NTIC had equity in income from joint ventures of $2,376,575 attributable to EXCOR during the nine months ended May 31, 2023, compared to $2,324,605 attributable to EXCOR during the nine months ended May 31, 2022.  NTIC had equity in income from all other joint ventures of $1,288,218 during the nine months ended May 31, 2023, compared to $1,337,572 during the nine months ended May 31, 2022. 

 

Fees for Services Provided to Joint Ventures.  NTIC recognized fee income for services provided to joint ventures of $1,361,311 and $3,795,862 during the three and nine months ended May 31, 2023, respectively, compared to $1,329,988 and $3,835,755 during the three and nine months ended May 31, 2022, respectively, representing an increase of 2.4% and a decrease of 1.0%, respectively.  Fee income for services provided to joint ventures is traditionally a function of the sales made by NTIC’s joint ventures; however, at various joint ventures, the fee income for services is a fixed amount that does not fluctuate with the change in sales experienced by certain joint ventures.  Net sales at the joint ventures decreased 1.1% and 2.2% to $26,312,548 and $76,525,427 during the three and nine months ended May 31, 2023, respectively, compared to $26,594,077 and $78,218,839 during the three and nine months ended May 31, 2022, respectively. Net sales of NTIC’s joint ventures are not included in NTIC’s product sales and are not included in NTIC’s consolidated financial statements.  Of the total fee income for services provided to joint ventures, fees of $606,189 were attributable to EXCOR during the nine months ended May 31, 2023, compared to $639,738 attributable to EXCOR during the nine months ended May 31, 2022.  

 

23

 

Selling Expenses. NTIC’s selling expenses increased 7.9% and 10.2% for the three and nine months ended May 31, 2023, respectively, compared to the same respective periods in fiscal 2022 primarily due to an increase in personnel expense during the current fiscal year period compared to the prior fiscal year period, and expenses incurred during the current fiscal year periods in connection with the startup of a new indirect, majority owned subsidiary formed to assume the operations of a former joint venture in Taiwan, partially offset by payroll tax credits. Selling expenses as a percentage of net sales decreased to 17.8% and increased to 18.0% for the three and nine months ended May 31, 2023, respectively, from 18.2% and 17.9% for the three and nine months ended May 31, 2022, respectively, primarily due to the increased selling expenses, as noted above.

 

General and Administrative Expenses. NTIC’s general and administrative expenses increased 23.0% and 22.0% for the three and nine months ended May 31, 2023, respectively, compared to the same respective periods in fiscal 2022 primarily due to increased professional services and travel and personnel expenses during the current fiscal year periods compared to the prior fiscal year periods, as well as expenses incurred during the current fiscal year periods in connection with the startup of a new indirect, majority owned subsidiary formed to assume the operations of a former joint venture in Taiwan, partially offset by payroll tax credits. As a percentage of net sales, general and administrative expenses increased to 15.0% and 15.8% for the three and nine months ended May 31, 2023, respectively, from 13.5% and 14.2% for the same respective periods in fiscal 2022 primarily due to the increase in general and administrative expenses, as noted above.

 

Research and Development Expenses. NTIC’s research and development expenses increased 4.3% and decreased 4.4% for the three and nine months ended May 31, 2023, respectively, compared to the same respective periods in fiscal 2022 primarily due to the timing of expenses incurred for both comparisons and a decrease in expenses associated with development efforts for the nine-month comparison.

 

Interest Income. NTIC’s interest income decreased to $8,876 and $18,495 during the three and nine months ended May 31, 2023, respectively, compared to $15,925 and $36,777 during the three and nine months ended May 31, 2022, respectively, primarily due to changes in the invested cash balances.

 

Interest Expense. NTIC’s interest expense increased to $136,168 and $342,643 during the three and nine months ended May 31, 2023, respectively compared $23,784 and $34,079 during the three and nine months ended May 31, 2022 primarily due to increased outstanding borrowings under the line of credit, new term loans incurred by NTIC’s subsidiary in China and increased interest rates, in each case during the current fiscal year periods compared to the prior fiscal year periods.

 

Remeasurement Gain on Acquisition of Equity Method Investee. Authoritative guidance on accounting for business combinations requires that an acquirer re-measure its previously held equity interest in the acquisition at its acquisition date fair value and recognize the resulting gain or loss in earnings. As such, since NTIC acquired the remaining 50% ownership interest of Zerust India effective September 1, 2021, NTIC recognized a gain of $3,951,550 during the nine months ended May 31, 2022. This gain is included in “Remeasurement gain on acquisition of equity method investee” on NTIC’s consolidated statements of operations for the nine months ended May 31, 2022. There was no comparable gain during the current fiscal year period.

 

Income Before Income Tax Expense. NTIC had income before income tax expense of $2,245,300 and $4,165,327 for the three and nine months ended May 31, 2023, respectively, compared to $1,815,077 and $7,489,018 for the three and nine months ended May 31, 2022, respectively.

 

Income Tax Expense. Income tax expense was $542,295 and $834,823 for the three and nine months ended May 31, 2023, respectively, compared to $604,314 and $1,260,437 during the three and nine months ended May 31, 2022, respectively. Income tax expense was calculated based on management’s estimate of NTIC’s annual effective income tax rate.

 

NTIC considers the earnings of certain foreign joint ventures to be indefinitely invested outside the United States on the basis of estimates that NTIC’s future domestic cash generation will be sufficient to meet future domestic cash needs. As a result, U.S. income and foreign withholding taxes have not been recognized on the cumulative undistributed earnings of $20,493,861 and $21,256,923 as of May 31, 2023 and August 31, 2022, respectively. To the extent undistributed earnings of NTIC’s joint ventures are distributed in the future, they are not expected to result in any material additional income tax liability after the application of foreign tax credits.

 

24

 

Net Income Attributable to NTIC. Net income attributable to NTIC increased to $1,525,596, or $0.16 per diluted common share, for the three months ended May 31, 2023, compared to $1,000,167, or $0.11 per diluted common share, for the three months ended May 31, 2022. This increase was a result of the increase in gross profit and joint venture income contribution, partially offset by the increase in operating expenses and interest expense. Net income attributable to NTIC decreased to $2,913,086, or $0.30 per diluted common share, for the nine months ended May 31, 2023, compared to $5,676,773, or $0.59 per diluted common share, for the nine months ended May 31, 2022. This decrease was primarily due to the $3,951,550 remeasurement gain on acquisition of equity method investee recognized during the prior fiscal year periods, which did not repeat this fiscal year, and to a lesser extent, the increase in operating expenses, partially offset by the increase in gross profit.

 

NTIC anticipates that its earnings will continue to be adversely affected to some extent by COVID-19, inflation and worldwide supply chain disruptions, among other factors. Additionally, NTIC anticipates that its quarterly net income will continue to remain subject to significant volatility primarily due to the financial performance of its subsidiaries and joint ventures, sales of its ZERUST® products and services into the oil and gas industry, and sales of its Natur-Tec® bioplastics products, which sales fluctuate more on a quarterly basis than the traditional ZERUST® business.

 

Other Comprehensive Income - Foreign Currency Translations Adjustment. The changes in the foreign currency translations adjustment were due to the fluctuation of the U.S. dollar compared to the Euro and other foreign currencies during the three and nine months ended May 31, 2023 compared to the same periods in fiscal 2022.

 

Liquidity and Capital Resources

 

Sources of Cash and Working Capital. NTIC’s working capital, defined as current assets less current liabilities, was $23,739,346 as of May 31, 2023, including $6,195,194 in cash and cash equivalents, compared to $23,169,480 as of August 31, 2022, including $5,333,890 in cash and cash equivalents and $5,590 in available for sale securities.

 

On January 6, 2023, NTIC entered into a Credit Agreement (the “Credit Agreement”) with JPMorgan Chase Bank, N.A. (“JPM”), which provides NTIC with a senior secured revolving line of credit (the “Credit Facility”) of up to $10.0 million. The Credit Facility includes a $5.0 million sublimit for standby letters of credit. Borrowings of $5,200,000 were outstanding under the Credit Facility as of May 31, 2023.

 

Unless terminated earlier, the Credit Facility will mature on January 6, 2024, and the principal amount thereunder, together with all accrued unpaid interest and other amounts owing thereunder, if any, will be payable in full on such date. Borrowings under the Credit Agreement bear interest at a floating rate, at the option of NTIC, equal to either the CB Floating Rate or the Adjusted SOFR Rate. The term “CB Floating Rate” means the greater of the Prime Rate in the United States or 2.50%. The term “Adjusted SOFR Rate” means the term secured overnight financing rate for either one, three or six months (depending on the interest period selected by NTIC) plus 0.10% per annum. With respect to any borrowings using an Adjusted SOFR Rate, there is an applicable margin of 2.15% applied per annum. There is no applicable margin with respect to borrowings using a CB Floating Rate.

 

To secure the Credit Agreement, the Company assigned to JPM a continuing security interest in all of its right, title and interested in collateral made up for the assets of the Company.

 

25

 

The Credit Agreement contains customary affirmative and negative covenants, including, among other matters, limitations on NTIC’s ability to incur additional debt, grant liens, engage in certain business operations and transactions, make certain investments, modify its organizational documents or form any new subsidiaries, subject to certain exceptions. Further, the Credit Agreement contains a negative covenant that restricts the ability of NTIC to redeem or repurchase its common stock or pay dividends if the result of which would cause an event of default under the Credit Agreement. The Credit Agreement also requires the Company to maintain a Fixed Charge Coverage Ratio of at least 1.25 to 1.00. The term “Fixed Charge Coverage Ratio” means the ratio, computed for the NTIC on a consolidated basis, of net income plus income tax expense, plus amortization expense, plus depreciation expense, plus interest expense, and plus dividends received from joint ventures, minus unfinanced capital expenditures and equity in income from joint ventures, all computed for the twelve month period then ending, to scheduled principal payments made, plus scheduled finance lease payments made, plus interest expense paid, plus income tax expense paid, and plus cash distributions and dividends paid, all computed for the same twelve month period then ending.

 

The Credit Agreement also contains customary events of default, including, without limitation, payment defaults, material inaccuracy of representations and warranties, covenant defaults, bankruptcy and insolvency proceedings, cross-defaults to certain other agreements, breach of any financial covenant and change of control. Upon the occurrence and during the continuance of any event of default, JPM may accelerate the payment of the obligations thereunder and exercise various other customary default remedies. As of May 31, 2023, NTIC was in compliance with all debt covenants under the Credit Agreement.

 

In connection with the execution of the Credit Agreement described above, on January 6, 2023, the Amended and Restated Loan Agreement dated August 31, 2021 between Northern Technologies International Corporation and PNC Bank, National Association was terminated.

 

On each of April 10, 2023 and May 30, 2023, the Company’s wholly-owned subsidiary in China, NTIC China, entered into a loan agreement with China Construction Bank Corporation.  Each term loan provided NTIC China with a RMB 10,000,000 (USD $1.45 million). Each of the term loans matures after one year with the principal due at that time, after which an extension of the loan agreement is required. Both term loans have an annual interest rate of 3.25% with interest due monthly. Both term loans are secured by an office building owned by NTIC China and the loan agreements contain certain financial and other covenants.  The Company was is in compliance with the covenants as of May 31, 2023. The current outstanding balance as of May 31, 2023 for both term loans is USD $2,812,504.

 

NTIC believes that a combination of its existing cash and cash equivalents, available for sale securities, forecasted cash flows from future operations, anticipated distributions of earnings, anticipated fees to NTIC for services provided to its joint ventures, and funds available through existing or anticipated financing arrangements will be adequate to fund its existing operations, investments in new or existing joint ventures or subsidiaries, capital expenditures, debt repayments, cash dividends, and any stock repurchases for at least the next 12 months. During the remainder of fiscal 2023, NTIC expects to continue to invest directly and through its use of working capital in Zerust India, NTIC China, Zerust Mexico, NTI Europe, its joint ventures, research and development, marketing efforts, resources for the application of its corrosion prevention technology in the oil and gas industry, and its Natur-Tec® bio-plastics business, although the amounts of these various investments are not known at this time.

 

NTIC also expects to use some of its capital resources to continue to transition some of its joint ventures as needed or appropriate, which may include additional acquisitions by NTIC of the remaining ownership interests of joint ventures not owned by NTIC, the formation of one or more new subsidiaries to assume the operations of a joint venture, and dissolutions or liquidations of one or more of its joint ventures. Some of these joint venture transitions may materially impact NTIC’s results of operations for a particular reporting period. For example, the formation of a new indirect, majority owned subsidiary of NTIC to assume the operations of a former joint venture increased NTIC’s operating expenses during the nine months ended May 31, 2023.

 

26

 

NTIC traditionally has used the cash generated from its operations, distributions of earnings from joint ventures and fees for services provided to its joint ventures to fund NTIC’s new technology investments and capital contributions to new and existing subsidiaries and joint ventures. NTIC’s joint ventures traditionally have operated with little or no debt and have been self-financed with minimal initial capital investment and minimal additional capital investment from their respective owners. Therefore, NTIC believes there is limited exposure by NTIC’s joint ventures that could materially impact their respective operations and/or liquidity.

 

In order to take advantage of new product and market opportunities to expand its business and increase its revenues and assist with joint venture transitions, NTIC may decide to finance such opportunities by additional borrowing under its revolving line of credit or raising additional financing through the issuance of debt or equity securities. There is no assurance that any financing transaction will be available on terms acceptable to NTIC or at all or that any financing transaction will not be dilutive to NTIC’s current stockholders.

 

Uses of Cash and Cash Flows. Net cash provided by operating activities during the nine months ended May 31, 2023 was $3,505,803, which resulted principally from NTIC’s net income, dividends received from joint ventures, depreciation and amortization expense and stock-based compensation, partially offset by equity in income from joint ventures. Net cash provided by operating activities during the nine months ended May 31, 2022 was $1,778,094, which resulted principally from NTIC’s net income, dividends received from joint ventures, depreciation and amortization expense, stock-based compensation and deferred income tax, partially offset by the remeasurement gain on acquisition of equity method investee and equity in income from joint ventures.

 

NTIC’s cash flows from operations are impacted by significant changes in certain components of NTIC’s working capital, including inventory turnover and changes in receivables and payables. NTIC considers internal and external factors when assessing the use of its available working capital, specifically when determining inventory levels and credit terms of customers. Key internal factors include existing inventory levels, stock reorder points, customer forecasts and customer requested payment terms. Key external factors include the availability of primary raw materials and sub-contractor production lead times. NTIC’s typical contractual terms for trade receivables, excluding joint ventures, are traditionally 30 days and 90 days for trade receivables from its joint ventures. Before extending unsecured credit to customers, excluding NTIC’s joint ventures, NTIC reviews customers’ credit histories and will establish an allowance for uncollectible accounts based upon factors surrounding the credit risk of specific customers and other information. Accounts receivable over 30 days are considered past due for most customers. NTIC does not accrue interest on past due accounts receivable. If accounts receivables in excess of the provided allowance are determined uncollectible, they are charged to selling expense in the period that the determination is made. Accounts receivable are deemed uncollectible based on NTIC exhausting reasonable efforts to collect. NTIC’s typical contractual terms for receivables for services provided to its joint ventures are 90 days. NTIC records receivables for services provided to its joint ventures on an accrual basis, unless circumstances exist that make the collection of the balance uncertain, in which case the fee income will be recorded on a cash basis until there is consistency in payments. This determination is handled on a case-by-case basis.

 

NTIC experienced an increase in trade receivables and a decrease in inventory as of May 31, 2023, compared to August 31, 2022.  Trade receivables, excluding joint ventures, as of May 31, 2023, increased $1,174,720, compared to August 31, 2022, primarily related to correlating increases to sales.

 

Outstanding trade receivables, excluding joint ventures balances, increased an average of 3 days to an average of 70 days from balances outstanding from these customers as of May 31, 2023 from an average of 67 days as of August 31, 2022.

 

Outstanding trade receivables from joint ventures as of May 31, 2023 decreased $29,014, compared to August 31, 2022, primarily due to the timing of payments. Outstanding balances from trade receivables from joint ventures decreased an average of 6 days to an average of 84 days from balances outstanding from these customers as of May 31, 2023 from an average of 90 days as of August 31, 2022. The average days outstanding of trade receivables from joint ventures as of May 31, 2023 were primarily due to the receivables balances at NTIC’s joint ventures in South Korea and Thailand.

 

27

 

Outstanding receivables for services provided to joint ventures as of May 31, 2023 decreased $539,107, compared to August 31, 2022, and the average days to pay decreased an average of 1 day to an average of 83 days from an average of 84 days as of August 31, 2022.

 

Net cash used in investing activities for the nine months ended May 31, 2023 and 2022 was $2,678,748 and $6,531,034, respectively, which was primarily the result of the purchase of the purchase of property and equipment, and investments in patents, and in the case of the prior year period, the purchase of the remaining 50% ownership interest in Zerust India.

 

Net cash provided by financing activities for the nine months ended May 31, 2023 was $81,773, which resulted from borrowings under the line of credit and term loan and proceeds from the exercise of stock options and NTIC’s employee stock purchase plan, partially offset by dividends paid on NTIC common stock and dividends received by non-controlling interest. Net cash provided by financing activities for the nine months ended May 31, 2022 was $2,634,650, which resulted from borrowings under the line of credit and proceeds from the exercise of stock options and NTIC’s employee stock purchase plan, partially offset by dividends paid on NTIC common stock and dividends received by non-controlling interest.

 

Share Repurchase Plan. On January 15, 2015, NTIC’s Board of Directors authorized the repurchase of up to $3,000,000 in shares of NTIC common stock through open market purchases or unsolicited or solicited privately negotiated transactions. This program has no expiration date but may be terminated by NTIC’s Board of Directors at any time. No repurchases occurred during the nine months ended May 31, 2023. As of May 31, 2023, up to $2,640,548 in shares of NTIC common stock remained available for repurchase under NTIC’s stock repurchase program.

 

Cash Dividends. During the nine months ended May 31, 2023, the Company’s Board of Directors declared cash dividends on the following dates in the following amounts to holders of record of the Company’s common stock as of the following record dates:

 

Declaration Date

 

Amount

 

Record Date

 

Payable Date

October 20, 2022

 

$0.07

 

November 3, 2022

 

November 16, 2022

January 20, 2023

 

$0.07

 

February 1, 2023

 

February 15, 2023

April 21, 2023

 

$0.07

 

May 3, 2023

 

May 17, 2023

 

During the nine months ended May 31, 2022, the Company’s Board of Directors declared cash dividends on the following dates in the following amounts to holders of record of the Company’s common stock as of the following record dates:

 

Declaration Date

 

Amount

 

Record Date

 

Payable Date

October 20, 2021

 

$0.07

 

November 3, 2021

 

November 17, 2021

January 21, 2022

 

$0.07

 

February 2, 2022

 

February 16, 2022

April 22, 2022

 

$0.07

 

May 4, 2022

 

May 18, 2022

 

The declaration of future dividends is not guaranteed and will be determined by NTIC’s Board of Directors in light of conditions then existing, including NTIC’s earnings, financial condition, cash requirements, restrictions in financing agreements, business conditions, and other factors, including without limitation the effect of COVID-19 on NTIC’s business, operating results and financial condition.

 

Capital Expenditures and Commitments.  NTIC spent $2,607,988 on capital expenditures during the nine months ended May 31, 2023, which related primarily to a new warehouse facility, equipment and facility improvements, including the purchase of the property immediately adjacent to NTIC’s headquarters in Circle Pines, Minnesota, which includes a 26,000 square foot industrial building, and related renovations. The building will be used primarily for warehousing space and light industrial production.  NTIC expects to spend an aggregate of approximately $2,600,000 to $3,100,000 on capital expenditures during fiscal 2023, which it expects will relate primarily to the purchase of the new warehouse facility, equipment and facility improvements, including approximately $1,000,000 in renovations on the property and building described above.

 

28

 

Inflation and Seasonality

 

Although inflation in the United States and abroad historically has had little effect on NTIC, inflationary pressures adversely affected NTIC’s gross margins during the first nine months of fiscal 2023 and are expected to persist into at least the fourth quarter of fiscal 2023. NTIC believes there is some seasonality in its business. NTIC’s net sales in the second fiscal quarter were adversely affected by the long Chinese New Year, the North American holiday season and overall less corrosion taking place at lower winter temperatures worldwide.

 

Market Risk

 

NTIC is exposed to some market risk stemming from changes in foreign currency exchange rates, commodity prices and interest rates.

 

Because the functional currency of NTIC’s foreign operations and investments in its foreign joint ventures is the applicable local currency, NTIC is exposed to foreign currency exchange rate risk arising from transactions in the normal course of business. NTIC’s principal exchange rate exposure is with the Euro, the Japanese Yen, the Indian Rupee, the Chinese Renminbi, the South Korean Won, and the English Pound against the U.S. Dollar. NTIC’s fees for services provided to joint ventures and dividend distributions from these foreign entities are paid in foreign currencies and, thus, fluctuations in foreign currency exchange rates could result in declines in NTIC’s reported net income. Since NTIC’s investments in its joint ventures are accounted for using the equity method, any changes in foreign currency exchange rates would be reflected as a foreign currency translation adjustment and would not change NTIC’s equity in income from joint ventures reflected in its consolidated statements of operations. NTIC does not hedge against its foreign currency exchange rate risk.

 

Some raw materials used in NTIC’s products are exposed to commodity price changes.  The primary commodity price exposures are with a variety of plastic and bioplastic resins. 

 

Any outstanding advances under NTIC’s Credit Facility with JPM bear interest at a floating rate, at the option of NTIC, equal to either the CB Floating Rate or the Adjusted SOFR Rate, as defined above. Borrowings of $5,200,000 were outstanding under the Credit Facility as of May 31, 2023.

 

Both term loans undertaken by NTIC China with China Construction Bank Corporation have an annual interest rate of 3.25% with interest due monthly. The current outstanding balance as of May 31, 2023 for both term loans is USD $2,812,504.

 

Critical Accounting Policies and Estimates

 

There have been no material changes to NTIC’s critical accounting policies and estimates from the information provided in “Part II. Item 7, Managements Discussion and Analysis of Financial Condition and Results of OperationsCritical Accounting Policies and Estimates” included in NTIC’s annual report on Form 10-K for the fiscal year ended August 31, 2022.

 

Accounting Pronouncements

 

See Note 2 to NTIC’s consolidated financial statements for a discussion of accounting pronouncements.

 

29

 

Forward-Looking Statements

 

This quarterly report on Form 10-Q contains not only historical information, but also forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. These forward-looking statements are subject to the safe harbor created by those sections. In addition, NTIC or others on NTIC’s behalf may make forward-looking statements from time to time in oral presentations, including telephone conferences and/or web casts open to the public, in press releases or reports, on NTIC’s Internet web site, or otherwise. All statements other than statements of historical facts included in this report or expressed by NTIC orally from time to time that address activities, events, or developments that NTIC expects, believes, or anticipates will or may occur in the future are forward-looking statements, including, in particular, the statements about NTIC’s plans, objectives, strategies, and prospects regarding, among other things, NTIC’s financial condition, results of operations and business, the anticipated effect of COVID-19 and its acquisition of Zerust India on NTIC’s business, operating results and financial condition, and the outcome of contingencies, such as legal proceedings. NTIC has identified some of these forward-looking statements in this report with words like “believe,” “can,” “may,” “could,” “would,” “might,” “forecast,” “possible,” “potential,” “project,” “will,” “should,” “expect,” “intend,” “plan,” “predict,” “anticipate,” “estimate,” “approximate,” or “continue” or the negative of these words or other words and terms of similar meaning. The use of future dates is also an indication of a forward-looking statement. Forward-looking statements may be contained in the notes to NTIC’s consolidated financial statements and elsewhere in this report, including under the heading “Managements Discussion and Analysis of Financial Condition and Results of Operations.”

 

Forward-looking statements are based on current expectations about future events affecting NTIC and are subject to uncertainties and factors that affect all businesses operating in a global market as well as matters specific to NTIC. These uncertainties and factors are difficult to predict, and many of them are beyond NTIC’s control. The following are some of the uncertainties and factors known to us that could cause NTIC’s actual results to differ materially from what NTIC has anticipated in its forward-looking statements:

 

 

The effect of worldwide disruption in supply issues on NTIC’s business, operating results and financial condition, which will likely continue through the end of fiscal 2023, regardless of the status of COVID-19;

 

 

The effect of COVID-19 on NTIC’s business, operating results and financial condition, including in particular in China, and disruption to our customers, suppliers and subcontractors, as well as the global economy and financial markets;

 

 

The effect of current worldwide economic conditions, inflation, recessionary indicators and any turmoil and disruption in the global credit, financial and banking markets or the perception of adverse conditions on NTIC’s business and the business of NTIC’s customers, suppliers, vendors and other third parties with whom NTIC conducts business;

 

 

The effect of the ongoing war between Russia and Ukraine, and the effect of the war and the resulting sanctions by U.S. and European governments on commodity price fluctuations, which have decreased our margins and the margins of our joint ventures and resulted in decreased joint venture profitability, which will likely continue through the end of fiscal 2023;

 

 

NTIC’s operations in China and the risks associated therewith, including trade or other issues that may result from increasing tensions between the U.S. and China;

 

 

Variability in NTIC’s sales of ZERUST® products and services to the oil and gas industry and Natur-Tec® products and NTIC’s equity income of joint ventures, which variability in sales and equity in income from joint ventures, in turn, subject NTIC’s earnings to quarterly fluctuations;

 

 

Risks associated with NTIC’s international operations and exposure to fluctuations in foreign currency exchange rates, import duties, taxes, and tariffs;

 

 

30

 

 

The effect of the United Kingdom’s process to exit the European Union on NTIC’s operating results, including, in particular, future net sales of NTIC’s European and other joint ventures;

 

 

The effect of the health of the U.S. automotive industry on NTIC’s business and the evolution of the automotive industry towards electric vehicles;

 

 

NTIC’s dependence on the success of its joint ventures and fees and dividend distributions that NTIC receives from them;

 

 

Risks associated with NTIC’s acquisition of the remaining 50% ownership interest in its Indian joint venture, Zerust India;

 

 

NTIC’s relationships with its joint ventures and its ability to maintain those relationships, especially in light of anticipated succession planning issues, and risks associated with possible future acquisitions of the remaining ownership interests of certain joint ventures;

 

 

Fluctuations in the cost and availability of raw materials, including resins and other commodities, including supply chain disruptions and weather related impacts;

 

 

The success of and risks associated with NTIC’s emerging new businesses and products and services, including in particular NTIC’s ability and the ability of NTIC’s joint ventures to sell ZERUST® products and services to the oil and gas industry and Natur-Tec® products and the often lengthy and extensive sales process involved in selling such products and services;

 

 

NTIC’s ability to introduce new products and services that respond to changing market conditions and customer demand;

 

 

Market acceptance of NTIC’s existing and new products, especially in light of existing and new competitive products;

 

 

Maturation of certain existing markets for NTIC’s ZERUST® products and services and NTIC’s ability to grow market share and succeed in penetrating other existing and new markets;

 

 

Increased competition, especially with respect to NTIC’s ZERUST® products and services, and the effect of such competition on NTIC’s and its joint ventures’ pricing, net sales, and margins;

 

 

NTIC’s reliance upon and its relationships with its distributors, independent sales representatives, and joint ventures;

 

 

NTIC’s reliance upon suppliers;

 

 

Oil prices, which may affect sales of NTIC’s ZERUST® products and services to the oil and gas industry, and which may be impacted by the ongoing war between Russia and Ukraine;

 

 

The costs and effects of complying with laws and regulations and changes in tax, fiscal, government, and other regulatory policies, including rules relating to environmental, health, and safety matters;

 

 

Unforeseen product quality or other problems in the development, production, and usage of new and existing products;

 

 

Unforeseen production expenses incurred in connection with new customers and new products;

 

31

 

 

Loss of or changes in executive management or key employees and the need to hire and train local support in a timely manner in order to support customer needs;

 

 

Ability of management to manage around unplanned events;

 

 

Pending and future litigation;

 

 

NTIC’s reliance on its intellectual property rights and the absence of infringement of the intellectual property rights of others;

 

 

NTIC’s ability to maintain effective internal control over financial reporting, especially in light of its joint venture arrangements;

 

 

Changes in applicable laws or regulations and NTIC’s failure to comply with applicable laws, rules, and regulations;

 

 

Changes in generally accepted accounting principles and the effect of new accounting pronouncements;

 

 

Fluctuations in NTIC’s effective tax rate;

 

 

The effect of extreme weather conditions on NTIC’s operating results; and

 

 

NTIC’s reliance upon its management information systems.

 

For more information regarding these and other uncertainties and factors that could cause NTIC’s actual results to differ materially from what NTIC has anticipated in its forward-looking statements or otherwise could materially adversely affect its business, financial condition or operating results, see NTIC’s annual report on Form 10-K for the fiscal year ended August 31, 2022 under the heading “Part I. Item 1A. Risk Factors.”

 

All forward-looking statements included in this report are expressly qualified in their entirety by the foregoing cautionary statements. NTIC wishes to caution readers not to place undue reliance on any forward-looking statement that speaks only as of the date made and to recognize that forward-looking statements are predictions of future results, which may not occur as anticipated. Actual results could differ materially from those anticipated in the forward-looking statements and from historical results due to the uncertainties and factors described above and others that NTIC may consider immaterial or does not anticipate at this time. Although NTIC believes that the expectations reflected in its forward-looking statements are reasonable, NTIC does not know whether its expectations will prove correct. NTIC’s expectations reflected in its forward-looking statements can be affected by inaccurate assumptions NTIC might make or by known or unknown uncertainties and factors, including those described above. The risks and uncertainties described above are not exclusive, and further information concerning NTIC and its business, including factors that potentially could materially affect its financial results or condition, may emerge from time to time. NTIC assumes no obligation to update, amend, or clarify forward-looking statements to reflect actual results or changes in factors or assumptions affecting such forward-looking statements. NTIC advises you, however, to consult any further disclosures NTIC makes on related subjects in its annual reports on Form 10-K, quarterly reports on Form 10-Q, and current reports on Form 8-K that NTIC files with or furnishes to the Securities and Exchange Commission.

 

ITEM 3.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

NTIC is exposed to some market risk stemming from changes in foreign currency exchange rates, commodity prices and interest rates.

 

Because the functional currency of NTIC’s foreign operations and investments in its foreign joint ventures is the applicable local currency, NTIC is exposed to foreign currency exchange rate risk arising from transactions in the normal course of business. NTIC’s principal exchange rate exposure is with the Euro, the Japanese Yen, the Indian Rupee, the Chinese Renminbi, the South Korean Won, and the English Pound against the U.S. Dollar. NTIC’s fees for services provided to joint ventures and dividend distributions from these foreign entities are paid in foreign currencies, and, thus, fluctuations in foreign currency exchange rates could result in declines in NTIC’s reported net income. Since NTIC’s investments in its joint ventures are accounted for using the equity method, any changes in foreign currency exchange rates would be reflected as a foreign currency translation adjustment and would not change NTIC’s equity in income from joint ventures reflected in its consolidated statements of operations. NTIC does not hedge against its foreign currency exchange rate risk.

 

32

 

Some raw materials used in NTIC’s products are exposed to commodity price changes. The primary commodity price exposures are with a variety of plastic resins.

 

Any outstanding advances under NTIC’s Credit Facility with JPM bear interest at a floating rate, at the option of NTIC, equal to either the CB Floating Rate or the Adjusted SOFR Rate, as defined above. Borrowings of $5,200,000 were outstanding under the Credit Facility as of May 31, 2023.

 

Both term loans undertaken by NTIC China with China Construction Bank Corporation have an annual interest rate of 3.25% with interest due monthly. The current outstanding balance as of May 31, 2023 for both term loans is USD $2,812,504.

 

ITEM 4.

CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

NTIC maintains disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) that are designed to provide reasonable assurance that information required to be disclosed by NTIC in the reports it files or submits under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and that such information is accumulated and communicated to NTIC’s management, including NTIC’s principal executive officer and principal financial officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. NTIC’s management evaluated, with the participation of its Chief Executive Officer and its Chief Financial Officer, the effectiveness of the design and operation of NTIC’s disclosure controls and procedures as of the end of the period covered in this report. Based on that evaluation, NTIC’s Chief Executive Officer and Chief Financial Officer concluded that NTIC’s disclosure controls and procedures were effective as of the end of such period to provide reasonable assurance that information required to be disclosed in the reports that NTIC files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to NTIC’s management, including NTIC’s Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

 

Changes in Internal Control over Financial Reporting

 

There was no change in NTIC’s internal control over financial reporting that occurred during the quarter ended May 31, 2023 that has materially affected or is reasonably likely to materially affect NTIC’s internal control over financial reporting, other than changes implemented to continue integrating Zerust India’s internal controls with NTIC’s internal controls.

 

33

 

PART II - OTHER INFORMATION

 

ITEM 1.

LEGAL PROCEEDINGS

 

See Note 12 to NTIC’s consolidated financial statements in Part I. Item 1. Financial Statements of this report.

 

ITEM 1A.

RISK FACTORS

 

Although Item 1A. is inapplicable to NTIC as a smaller reporting company, NTIC hereby discloses the following revised risk factor described in its annual report on Form 10-K for the fiscal year ended August 31, 2022:

 

The operations of NTIC China may be adversely affected by Chinas evolving economic, political, and social conditions as well as increasing tensions between the United States and China.

 

The results of operations and future prospects of NTIC China may be adversely affected by, among other things, changes in China’s political, economic, and social conditions, changes in the relationship between China and its western trade partners, changes in policies of the Chinese government, changes in laws and regulations or in the interpretation of existing laws and regulations, changes in foreign exchange regulations, measures that may be introduced to control inflation, such as interest rate increases, changes in the rates or methods of taxation, and increasing tensions between the United States and China. In addition, changes in demand could result from increased competition with local Chinese manufacturers who have cost advantages or who may be preferred suppliers for Chinese end users. Also, Chinese commercial laws, regulations, and interpretations applicable to non-Chinese owned market participants, such as NTIC China, are continually changing, and such changes may require NTIC China to change how it conducts its business. These laws, regulations, and interpretations could impose restrictions on NTIC’s and NTIC China’s ownership or operations or NTIC’s interests in China and could adversely affect NTIC’s business, results of operations, and financial condition.

 

Local regulations in China related to the electric power shortage that began in 2021 may adversely affect NTIC China’s operations or the operations of our suppliers with facilities in China. For example, these regulations could result in partial or complete factory shutdowns due to a lack of continuous supply of electrical power. Additionally, the price of electric power may be increased, and peak-demand periods during which prices are higher may be extended by local governments. Certain of our resin suppliers with facilities in China were adversely impacted by these regulations, which contributed to constrained supply. Although NTIC China’s operations have not been significantly impacted by regulations related to electric power shortages to date, such regulations may in the future decrease or shut down production or increase product costs, which could adversely affect NTIC’s business, results of operations, and financial condition.

 

ITEM 2.

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

 

Recent Sales of Unregistered Equity Securities

 

During the three months ended May 31, 2023, NTIC did not issue any shares of its common stock or other equity securities of NTIC that were not registered under the Securities Act of 1933, as amended.

 

Issuer Purchases of Equity Securities

 

The following table shows NTIC’s third quarter of fiscal 2023 stock repurchase activity.

 

Period

 

Total
Number of
Shares

(or Units)
Purchased

   

Average Price
Paid Per Share
(or Unit)

   

Total Number of
Shares (or Units)
Purchased As
Part of Publicly
Announced
Plans or
Programs

   

Maximum
Number of
Shares (or Units)
that May Yet Be
Purchased Under
the Plans or
Programs

 

March 1, 2023 through March 31, 2023

    0       $0       0       (1)  

April 1, 2023 through April 30, 2023

    0       $0       0       (1)  

May 1, 2023 through May 31, 2023

    0       $0       0       (1)  

Total

    0       $0       0       (1)(2)  

______________________

(1)

On January 15, 2015, NTIC’s Board of Directors authorized the repurchase of up to $3,000,000 in shares of NTIC common stock through open market purchases or unsolicited or solicited privately negotiated transactions. This program has no expiration date but may be terminated by NTIC’s Board of Directors at any time.

 

(2)

As of May 31, 2023, up to $2,640,548 in shares of NTIC common stock remained available for repurchase under NTIC’s stock repurchase program.

 

34

 

ITEM 3.

DEFAULTS UPON SENIOR SECURITIES

 

Not applicable.

 

ITEM 4.

MINE SAFETY DISCLOSURES

 

Not applicable.

 

ITEM 5.

OTHER INFORMATION

 

Not applicable.

 

ITEM 6.

EXHIBITS

 

The following exhibits are being filed or furnished with this quarterly report on Form 10-Q:

 

Exhibit No.

 

Description

     

31.1

 

Certification of President and Chief Executive Officer pursuant to SEC Rule 13a-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith)

     

31.2

 

Certification of Chief Financial Officer pursuant to SEC Rule 13a-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith)

     

32.1

 

Certification of President and Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished herewith)

     

32.2

 

Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (furnished herewith)

     

101

 

The following materials from NTIC’s Quarterly Report on Form 10-Q for the fiscal quarter ended May 31, 2023, formatted in Inline XBRL (Extensible Business Reporting Language): (i) the unaudited Consolidated Balance Sheets, (ii) the unaudited Consolidated Statements of Operations, (iii) the unaudited Consolidated Statements of Comprehensive Income, (iv) the unaudited Consolidated Statements of Equity, (v) the unaudited Consolidated Statements of Cash Flows, and (vi) Notes to Consolidated Financial Statements (filed herewith)

     

104

 

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

35

 

 

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.

 

  NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION
   
  /s/ Matthew C. Wolsfeld
Date: July 13, 2023 Matthew C. Wolsfeld, CPA
  Chief Financial Officer
  (Principal Financial and Accounting Officer and
  Duly Authorized to Sign on Behalf of the Registrant)

 

 

 

 

 

 

36

 
 
EX-31.1 2 ex_541098.htm EXHIBIT 31.1 HTML Editor

Exhibit 31.1

 

 

CERTIFICATION PURSUANT TO SECTION 302(a) OF THE SARBANES-OXLEY ACT OF 2002

 

I, G. Patrick Lynch, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q of Northern Technologies International Corporation;

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.

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

 

4.

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

 

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

 

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

 

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

 

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

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)               All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

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

 

 

Date:  July 13, 2023 /s/ G. Patrick Lynch
  G. Patrick Lynch
  President and Chief Executive Officer
  (principal executive officer)

 

 

 

 

 
EX-31.2 3 ex_541099.htm EXHIBIT 31.2 HTML Editor

Exhibit 31.2

 

CERTIFICATION PURSUANT TO SECTION 302(a) OF THE SARBANES-OXLEY ACT OF 2002

 

I, Matthew C. Wolsfeld, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q of Northern Technologies International Corporation;

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.

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

 

4.

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

 

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

 

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

 

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

 

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

 

5.

The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

(b)

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

 

 

Date:  July 13, 2023 /s/ Matthew C. Wolsfeld
  Matthew C. Wolsfeld, CPA
  Chief Financial Officer and Corporate Secretary
  (principal financial officer)

 

 

                                                                           

 

 

 


 

 
EX-32.1 4 ex_541100.htm EXHIBIT 32.1 HTML Editor

Exhibit 32.1

 

 

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

 

In connection with the Quarterly Report on Form 10-Q of Northern Technologies International Corporation (the “Company”) for the period ended May 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, G. Patrick Lynch, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge and belief:

 

 

(1)

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

/s/ G. Patrick Lynch

 

G. Patrick. Lynch

President and Chief Executive Officer

(principal executive officer)

 

 

Circle Pines, Minnesota

July 13, 2023

 
EX-32.2 5 ex_541101.htm EXHIBIT 32.2 HTML Editor

Exhibit 32.2

 

 

 

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

 

In connection with the Quarterly Report on Form 10-Q of Northern Technologies International Corporation (the “Company”) for the period ended May 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Matthew C. Wolsfeld, Chief Financial Officer and Corporate Secretary of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge and belief:

 

 

(1)

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

 

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

/s/ Matthew C. Wolsfeld

 

Matthew C. Wolsfeld, CPA

Chief Financial Officer and Corporate Secretary

(principal financial officer)

 

 

Circle Pines, Minnesota

July 13, 2023

 
EX-101.SCH 6 ntic-20230531.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Operations (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Interim Financial Information link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Accounting Pronouncements link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Inventories link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Property and Equipment, Net link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Intangible Assets, Net link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Investments in Joint Ventures link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Corporate Debt link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Net Income Per Common Share link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Segment and Geographic Information link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Supplemental Cash Flow Information link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 15 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 3 - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 4 - Property and Equipment, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 5 - Intangible Assets, Net (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 6 - Investments in Joint Ventures (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 8 - Stockholders' Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 9 - Net Income Per Common Share (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 10 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 11 - Segment and Geographic Information (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 13 - Fair Value Measurements (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 14 - Supplemental Cash Flow Information (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 3 - Inventories - Inventories (Details) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 4 - Property and Equipment, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 5 - Intangible Assets, Net (Details Textual) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 5 - Intangible Assets, Net - Future Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 7 - Corporate Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 8 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 10 - Stockholders' Equity - Cash Dividends Declared (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 9 - Net Income Per Common Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 9 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 10 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 10 - Stock-based Compensation - Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 11 - Segment and Geographic Information (Details Textual) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Segment (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 12 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 13 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value Recurring Basis (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 14 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 15 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 7 ntic-20230531_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 8 ntic-20230531_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Fiscal 2025 Fiscal 2026 Note To Financial Statement Details Textual Fiscal 2027 Note 3 - Inventories Note 4 - Property and Equipment, Net Note 5 - Intangible Assets, Net Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Note 6 - Investments in Joint Ventures Note 8 - Stockholders' Equity Fiscal 2024 Note 9 - Net Income Per Common Share LONG-TERM LIABILITIES: Note 10 - Stock-based Compensation Note 11 - Segment and Geographic Information Note 13 - Fair Value Measurements Income Tax Disclosure [Text Block] Note 14 - Supplemental Cash Flow Information Note 3 - Inventories - Inventories (Details) Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details) us-gaap_ShareBasedCompensation Stock-based compensation Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details) us-gaap_LiabilitiesCurrent Total current liabilities Current liabilities Note 5 - Intangible Assets, Net - Future Amortization Expense (Details) Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details) Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details) Inside the USA to Unaffiliated Customers [Member] Inside the USA to Unaffiliated Customers. Joint Ventures in Which the Company is a Shareholder Directly and Indirectly Outside the USA [Member] Joint ventures in which the company is a shareholder directly and indirectly outside the USA [member] Unaffiliated Customers Outside the USA [Member] Unaffiliated customers outside the USA [member] Note 10 - Stockholders' Equity - Cash Dividends Declared (Details) Net sales Net sales Amortization expense us-gaap_AdjustmentForAmortization Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings Note 9 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details) OPERATING EXPENSES: Note 10 - Stock-based Compensation - Stock Option Activity (Details) Note 11 - Segment and Geographic Information - Net Sales by Segment (Details) Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details) Share-Based Payment Arrangement, Option, Activity [Table Text Block] Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details) Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details) Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details) ntic_TotalFeesForServicesProvidedToJointVenturesGeographicLocation Fees Total fees for services provided to joint ventures by geographic locations. Note 13 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value Recurring Basis (Details) Schedule of Finite-Lived Intangible Assets [Table Text Block] Note 14 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) Notes To Financial Statements us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax OTHER COMPREHENSIVE LOSS – FOREIGN CURRENCY TRANSLATION ADJUSTMENT Notes To Financial Statements [Abstract] us-gaap_Depreciation Depreciation expense ntic_EntityWideFeesForServicesProvidedToJointVenturesGeographicPercentage Percentage of fee Percentage of entity wide fees for services provided to joint ventures generated from geographic location. Intangible Assets Disclosure [Text Block] Other comprehensive gain Other comprehensive income us-gaap_AssetsCurrent Total current assets Current assets us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice Number of shares, Exercisable (in dollars per share) Equity [Text Block] us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest Total equity Balance Balance us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares) Line of Credit, Current us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Income taxes us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt Purchase of available for sale securities Common stock, $0.02 par value per share; authorized 15,000,000 shares as of May 31, 2023 and August 31, 2022; issued and outstanding 9,369,925 and 9,232,483, respectively Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Adjustments to reconcile net income to net cash provided by operating activities: Measurement Frequency [Axis] Term loan us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Outstanding as of August 31, 2022 (in dollars per share) Outstanding as of May 31, 2023 (in dollars per share) Measurement Frequency [Domain] Fair Value, Recurring [Member] Common Stock, Shares Authorized (in shares) Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Common Stock, Shares, Issued (in shares) Common Stock, Par or Stated Value Per Share (in dollars per share) Granted (in dollars per share) Exercised (in dollars per share) Payroll and related benefits Income taxes payable Accounts payable Revolving Credit Facility [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Outstanding as of August 31, 2022 (in shares) Outstanding as of February 28, 2023 (in shares) ZERUST [Member] Represents ZERUST. Product and Service [Axis] NaturTec [Member] Represents NaturTec segment. Product and Service [Domain] Investment, Name [Domain] Reconciliation of Cost of Goods Sold from Segments to Consolidated [Table Text Block] Tabular disclosure of all significant reconciling items in the reconciliation of total cost of goods sold from reportable segments to the entity's consolidated revenues. Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Proceeds from the sale of property and equipment Credit Facility [Axis] Preferred stock, no par value; authorized 10,000 shares; none issued and outstanding Credit Facility [Domain] Cost of Goods Sold Type [Axis] Cost of goods sold type [axis] Other Cost of Goods Sold Type [Domain] Preferred Stock, Shares Issued (in shares) Direct Cost of Goods Sold [Member] Direct cost of goods sold [member] Indirect Cost of Goods Sold [Member] Indirect cost of goods sold [member] Cash paid for interest us-gaap_PolicyTextBlockAbstract Accounting Policies Prepaid expenses Investment, Name [Axis] ntic_CostOfGoodsSoldAsPercentageOfProductSales Percent of product sales Represents cost of goods sold as percentage of product sales. Cash Flow, Supplemental Disclosures [Text Block] Preferred Stock, No Par Value (in dollars per share) us-gaap_NoncurrentAssets Total property and equipment, net Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Geographical [Domain] Property, Plant and Equipment [Table Text Block] Preferred Stock, Shares Authorized (in shares) JOINT VENTURE OPERATIONS: Joint venture operations us-gaap_InventoryNet Inventory, Net Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Other Countries [Member] Countries identified as "Other". ntic_EntityWideTradeJointVentureReceivablesTwoJointVenturesPercentage Entity Wide Trade Joint Venture Receivables, Two Joint Ventures, Percentage Percentage of total trade joint venture receivables accounted for by two joint ventures. us-gaap_PaymentsToAcquireIntangibleAssets Investments in patents Fair Value, Inputs, Level 3 [Member] Payments to Acquire Property, Plant, and Equipment Purchases of property and equipment us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements Weighted shares assumed upon exercise of stock options (in shares) Accrued liabilities: Fair Value Hierarchy and NAV [Domain] Inventories Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] WEIGHTED AVERAGE COMMON SHARES ASSUMED OUTSTANDING: Fair Value Hierarchy and NAV [Axis] us-gaap_ProceedsFromDividendsReceived Dividends received from joint ventures CURRENT LIABILITIES: Reconciliation of Revenue from Segments to Consolidated [Table Text Block] us-gaap_Assets Total assets Total assets PNC Bank [Member] Represents PNC bank. Plan Name [Axis] Plan Name [Domain] Non-controlling interests CASH FLOWS FROM OPERATING ACTIVITIES: us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) Customer Relationships [Member] Statement [Line Items] Doubtful accounts and allowances us-gaap_NumberOfReportableSegments Number of Reportable Segments Receivables: NET SALES: us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions Stock option expense Finite-Lived Intangible Assets by Major Class [Axis] Share-Based Payment Arrangement [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Additional paid-in capital AOCI Attributable to Parent [Member] Available for sale securities Segment Reporting Disclosure [Text Block] us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders Dividend received by non-controlling interest CURRENT ASSETS: INTEREST INCOME EXCOR and All Other Joint Venturs [Member] Represents EXCOR and All Other Joint Venturs. ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment Total other assets Sum of the carrying amounts as of the balance sheet date of all assets, excluding property, plant, and equipment that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer. us-gaap_NetIncomeLoss NET INCOME ATTRIBUTABLE TO NTIC Net income us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated amortization Intangible asset, net Net Carrying Amount Total us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD CASH AND CASH EQUIVALENTS AT END OF PERIOD Standby Letters of Credit [Member] EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS us-gaap_FiniteLivedIntangibleAssetsGross Gross Carrying Amount OTHER ASSETS: NET INCOME ATTRIBUTABLE TO NON-CONTROLLING INTERESTS us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities COMMITMENTS AND CONTINGENCIES (Note 12) us-gaap_OperatingIncomeLoss OPERATING INCOME us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities Share-Based Payment Arrangement, Option [Member] us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities Antidilutive Securities [Axis] us-gaap_GrossProfit Gross profit Gross profit Antidilutive Securities, Name [Domain] Cost of goods sold Cost of goods sold Deferred income tax, net COMPREHENSIVE LOSS ATTRIBUTABLE TO NON-CONTROLLING INTERESTS EQUITY: us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less accumulated depreciation Commitments and Contingencies Disclosure [Text Block] PROPERTY AND EQUIPMENT, NET Property, Plant and Equipment, Net Goodwill us-gaap_PropertyPlantAndEquipmentGross Property, Plant and Equipment, Gross us-gaap_MachineryAndEquipmentGross Machinery and equipment us-gaap_Land Land us-gaap_Dividends Dividends paid to stockholders us-gaap_BuildingsAndImprovementsGross Buildings and improvements Condensed Balance Sheet [Table Text Block] Condensed Income Statement [Table Text Block] us-gaap_PaymentsOfDividendsCommonStock Dividends paid on NTIC common stock Equity Method Investments and Joint Ventures Disclosure [Text Block] NET INCOME Net income NET INCOME us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest COMPREHENSIVE INCOME Noncontrolling Interest [Member] CASH FLOWS FROM INVESTING ACTIVITIES: Proceeds from employee stock purchase plan Property Immediately Adjacent to NTIC’s Headquarters in Circle Pines, Minnesota [Member] Represents the property immediately adjacent to NTIC’s headquarters in Circle Pines, Minnesota. Geographic Distribution [Axis] Available for sale securities us-gaap_AvailableForSaleSecuritiesDebtSecurities Geographic Distribution [Domain] JP Morgan Chase Bank [Member] Represents information regarding the JP Morgan Chase Bank. NET INCOME ATTRIBUTABLE TO NTIC PER COMMON SHARE: Retained Earnings [Member] ntic_CBFloatingRateFloor CB Floating Rate Floor The minimum percentage for CB floating rate. Earnings Per Share [Text Block] ntic_TradeReceivablesExcludingJointVenturesNetCurrent Trade, excluding joint ventures, less allowance for doubtful accounts of $439,000 as of May 31, 2023 and August 31, 2022 Amount due from customers or clients, but not joint ventures, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. Proceeds from the exercise of stock options Trade, joint ventures Amounts due from joint ventures, within one year of the balance sheet date (or the normal operating cycle, whichever is longer) for goods or services (including trade receivables) that have been delivered or sold to joint ventures in the normal course of business. BRAZIL us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable Income tax payable Equity in income from joint ventures Northern Technologies International Corporation’s share of equity in income from joint ventures Equity in income from joint ventures ntic_EntityWideTradeJointVentureReceivablesOneJointVenture Entity Wide Trade, Joint Venture Receivables, One Joint Venture Percentage of total trade joint venture receivables accounted for by one joint venture. Investments in joint ventures Additional Paid-in Capital [Member] Common Stock [Member] Adjusted SOFR Rate Applicable Margin [Member] Represents applicable margin to Adjusted SOFR rate. Fees for services provided to joint ventures Amounts due for royalties and service fees outside of the normal course of business from entities in which the reporting entity shares joint control with another party or group, due within 1 year (or 1 business cycle). INCOME TAX EXPENSE Income Tax Expense (Benefit) us-gaap_IncreaseDecreaseInAccruedLiabilities Accrued liabilities Equity Components [Axis] Equity Component [Domain] ntic_FeesForServicesProvidedToJointVentures Fees for services provided to joint ventures Royalties and service fees from transactions directly with the reporting entity's joint ventures outside the normal course of business. Joint Ventures in France [Member] Represents the joint ventures in France. CHINA us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable us-gaap_PaymentsToMinorityShareholders CASH FLOWS FROM FINANCING ACTIVITIES: CZECHIA Proceeds from the sale of available for sale securities Amount of cash inflow from sale of investment (outflow from payments to acquire) debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). GERMANY us-gaap_OperatingExpenses Total operating expenses General and administrative expenses us-gaap_LineOfCredit Long-Term Line of Credit FINLAND us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest INCOME BEFORE INCOME TAX EXPENSE Cash and cash equivalents FRANCE UNITED KINGDOM us-gaap_AllocatedShareBasedCompensationExpense Share-Based Payment Arrangement, Expense dei_DocumentQuarterlyReport Document Quarterly Report Entity Incorporation, State or Country Code Amendment Flag Accounting Policies [Abstract] us-gaap_ComprehensiveIncomeNetOfTax COMPREHENSIVE INCOME ATTRIBUTABLE TO NTIC dei_DocumentTransitionReport Document Transition Report dei_CityAreaCode City Area Code dei_EntityInteractiveDataCurrent Entity Interactive Data Current CASH DIVIDENDS DECLARED PER COMMON SHARE (in dollars per share) INDIA us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Security Exchange Name Common Stock, Shares, Outstanding (in shares) Preferred Stock, Shares Outstanding (in shares) Title of 12(b) Security Equity Method Investment, Nonconsolidated Investee [Axis] Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate Customer Relationships and Assembled Workforce [Member] Represents customer relationships and assembled workforce. Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member] us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other Equity Method Investment, Nonconsolidated Investee [Domain] JAPAN Document Fiscal Period Focus ntic_IncreaseDecreaseInTradeReceivablesExcludingJointVentures Trade, excluding joint ventures The net change during the reporting period in amount due within one year (or one business cycle) from customers or clients, but not joint ventures, for the credit sale of goods and services. Document Fiscal Year Focus us-gaap_IncreaseDecreaseInDeferredIncomeTaxes Deferred income taxes ntic_IncreaseDecreaseInTradeReceivablesJointVentures Trade, joint ventures The net change during the reporting period in amount due within one year (or one business cycle) from joint ventures for the credit sale of goods and services that have been delivered or sold to joint ventures in the normal course of business. Proceeds from term loan dei_DocumentPeriodEndDate Document Period End Date ntic_IncreaseDecreaseInFeesReceivableForServicesProvidedToJointVentures Fees for services provided to joint ventures The net change during the reporting period in amount due within one year (or one business cycle) from joint ventures for royalties and service fees outside of the normal course of business. dei_EntityFileNumber Entity File Number KOREA, REPUBLIC OF Entity Emerging Growth Company dei_DocumentType Document Type Entity Small Business dei_EntityShellCompany Entity Shell Company ntic_IncomeFromJointVentureOperations Total joint venture operations Represents the amount of income from joint venture operations recognized during the period. Document Information [Line Items] Document Information [Table] Area of Real Estate Property Entity Filer Category dei_EntityCurrentReportingStatus Entity Current Reporting Status Name of Property [Axis] Segments [Axis] Name of Property [Domain] Segments [Domain] Variable Rate [Domain] us-gaap_IncreaseDecreaseInIncomeTaxesReceivable Income taxes us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Diluted (in shares) Diluted – weighted shares outstanding (in shares) us-gaap_RepaymentsOfLinesOfCredit Repayments on the line of credit Variable Rate [Axis] Statement of Comprehensive Income [Abstract] Entity Tax Identification Number Entity Central Index Key dei_EntityRegistrantName Entity Registrant Name Proceeds from line of credit Entity [Domain] Legal Entity [Axis] Statement [Table] dei_EntityAddressAddressLine1 Entity Address, Address Line One Statement of Financial Position [Abstract] Diluted (in dollars per share) Diluted net income per share: (in dollars per share) Basic (in shares) Basic – weighted shares outstanding (in shares) us-gaap_AmortizationOfIntangibleAssets Amortization of Intangible Assets Entity Address, City or Town Patents and Trademarks [Member] Represents patents and trademarks. Entity Address, Postal Zip Code Basic (in dollars per share) Basic net income per share: (in dollars per share) Entity Address, State or Province Statement of Cash Flows [Abstract] EXCOR [Member] Represents EXCOR. dei_EntityCommonStockSharesOutstanding Entity Common Stock, Shares Outstanding (in shares) Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Statement of Stockholders' Equity [Abstract] us-gaap_StockRepurchasedAndRetiredDuringPeriodShares Stock Repurchased and Retired During Period, Shares (in shares) Income Statement [Abstract] All Other [Member] Represents all other joint ventures. POLAND Revenue from External Customers by Geographic Areas [Table Text Block] us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Stock issued for employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans SWEDEN dei_LocalPhoneNumber Local Phone Number Stock options exercised (in shares) us-gaap_TableTextBlock Notes Tables Stock issued for employee stock purchase plan us-gaap_GainLossOnDispositionOfAssets1 Loss on disposal of assets REMEASUREMENT GAIN ON ACQUISITION OF EQUITY METHOD INVESTEE Remeasurement gain on acquisition of equity method investee us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Stock option expense Accounting Standards Update and Change in Accounting Principle [Text Block] ntic_DebtInstrumentCovenantsFixedChargeCoverageRatio Debt Instrument, Covenants, Fixed Charge Coverage Ratio Represents the fixed charge coverage ratio for the debt instrument under the covenant terms. THAILAND us-gaap_LiabilitiesNoncurrent Total long-term liabilities Liabilities, Noncurrent Payable date Thereafter Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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). Granted (in shares) Dividends Declared [Table Text Block] Line of Credit Facility, Lender [Domain] Date of record us-gaap_InventoryRawMaterialsNetOfReserves Production materials Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Selling expenses Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and equity us-gaap_InventoryFinishedGoodsNetOfReserves Finished goods UNITED STATES Retained earnings Research and development expenses Accumulated other comprehensive loss Debt Disclosure [Text Block] us-gaap_InterestExpense INTEREST EXPENSE us-gaap_PaymentsToAcquireInterestInJointVenture Investment in joint venture Changes in current assets and liabilities: Exercised (in shares) Number of share options (or share units) exercised during the current period, including cashless exercises. Joint ventures’ equity Stockholders’ equity us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired Acquisition of Zerust India business, net of cash acquired us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Operating leases, less current portion Inventory Disclosure [Text Block] Schedule of Inventory, Current [Table Text Block] Class of Stock [Axis] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Current portion of operating leases ESPP [Member] Represents Northern Technologies International Corporation Employee Stock Purchase Plan (the ESPP). us-gaap_OperatingLeaseRightOfUseAsset Operating lease right of use asset us-gaap_EquityMethodInvestmentDividendsOrDistributions Northern Technologies International Corporation's dividends received from joint ventures Remainder of fiscal 2023 EX-101.PRE 9 ntic-20230531_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 10 ntic-20230531_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document And Entity Information - shares
9 Months Ended
May 31, 2023
Jul. 13, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date May 31, 2023  
Document Transition Report false  
Entity File Number 001-11038  
Entity Registrant Name NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 41-0857886  
Entity Address, Address Line One 4201 Woodland Road  
Entity Address, City or Town Circle Pines  
Entity Address, State or Province MN  
Entity Address, Postal Zip Code 55014  
City Area Code 763  
Local Phone Number 225-6600  
Title of 12(b) Security Common stock, par value $0.02 per share  
Trading Symbol NTIC  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   9,369,923
Entity Central Index Key 0000875582  
Current Fiscal Year End Date --08-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
May 31, 2023
Aug. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 6,195,194 $ 5,333,890
Available for sale securities 0 5,590
Receivables:    
Trade, excluding joint ventures, less allowance for doubtful accounts of $439,000 as of May 31, 2023 and August 31, 2022 15,311,650 14,136,930
Trade, joint ventures 668,847 697,861
Fees for services provided to joint ventures 1,226,010 1,765,117
Income taxes 155,828 0
Inventories 13,900,812 16,341,729
Prepaid expenses 1,831,566 1,953,764
Total current assets 39,289,907 40,234,881
PROPERTY AND EQUIPMENT, NET 13,810,930 12,170,493
OTHER ASSETS:    
Investments in joint ventures 22,855,448 21,814,754
Intangible asset, net 6,281,625 6,633,878
Goodwill 4,782,376 4,782,376
Operating lease right of use asset 293,137 557,571
Total other assets 34,212,586 33,788,579
Total assets 87,313,423 86,193,953
CURRENT LIABILITIES:    
Accounts payable 4,687,675 7,796,494
Term loan 2,812,504 0
Line of Credit, Current 5,200,000 5,900,000
Income taxes payable 0 30,742
Accrued liabilities:    
Payroll and related benefits 2,035,785 2,297,543
Other 734,414 667,292
Current portion of operating leases 80,183 373,330
Total current liabilities 15,550,561 17,065,401
LONG-TERM LIABILITIES:    
Deferred income tax, net 1,618,960 1,700,015
Operating leases, less current portion 212,954 184,241
Total long-term liabilities 1,831,914 1,884,256
EQUITY:    
Preferred stock, no par value; authorized 10,000 shares; none issued and outstanding 0 0
Common stock, $0.02 par value per share; authorized 15,000,000 shares as of May 31, 2023 and August 31, 2022; issued and outstanding 9,369,925 and 9,232,483, respectively 187,398 184,650
Additional paid-in capital 21,426,721 19,939,131
Retained earnings 51,662,515 50,716,613
Accumulated other comprehensive loss (6,879,447) (7,245,132)
Stockholders’ equity 66,397,187 63,595,262
Non-controlling interests 3,533,761 3,649,034
Total equity 69,930,948 67,244,296
Total liabilities and equity $ 87,313,423 $ 86,193,953
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
May 31, 2023
Aug. 31, 2022
Doubtful accounts and allowances $ 439,000 $ 439,000
Preferred Stock, No Par Value (in dollars per share) $ 0 $ 0
Preferred Stock, Shares Authorized (in shares) 10,000 10,000
Preferred Stock, Shares Issued (in shares) 0  
Preferred Stock, Shares Outstanding (in shares) 0 0
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.02 $ 0.02
Common Stock, Shares Authorized (in shares) 15,000,000 15,000,000
Common Stock, Shares, Outstanding (in shares) 9,369,923 9,232,483
Common Stock, Shares, Issued (in shares) 9,369,923 9,232,483
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
NET SALES:        
Net sales $ 20,969,726 $ 18,964,921 $ 59,193,317 $ 53,906,973
Cost of goods sold 13,280,584 12,722,833 38,747,865 36,977,620
Gross profit 7,689,142 6,242,088 20,445,452 16,929,353
JOINT VENTURE OPERATIONS:        
Equity in income from joint ventures 1,346,658 1,364,597 3,664,793 3,662,178
Fees for services provided to joint ventures 1,361,311 1,329,988 3,795,862 3,835,755
Total joint venture operations 2,707,969 2,694,585 7,460,655 7,497,933
OPERATING EXPENSES:        
Selling expenses 3,723,165 3,450,308 10,649,316 9,659,457
General and administrative expenses 3,150,643 2,560,487 9,365,431 7,675,622
Research and development expenses 1,150,711 1,102,942 3,401,885 3,557,437
Total operating expenses 8,024,519 7,113,737 23,416,632 20,892,516
OPERATING INCOME 2,372,592 1,822,936 4,489,475 3,534,770
REMEASUREMENT GAIN ON ACQUISITION OF EQUITY METHOD INVESTEE 0 0 0 3,951,550
INTEREST INCOME 8,876 15,925 18,495 36,777
INTEREST EXPENSE (136,168) (23,784) (342,643) (34,079)
INCOME BEFORE INCOME TAX EXPENSE 2,245,300 1,815,077 4,165,327 7,489,018
INCOME TAX EXPENSE 542,295 604,314 834,823 1,260,437
NET INCOME 1,703,005 1,210,763 3,330,504 6,228,581
NET INCOME ATTRIBUTABLE TO NON-CONTROLLING INTERESTS 177,409 210,596 417,418 551,808
NET INCOME ATTRIBUTABLE TO NTIC $ 1,525,596 $ 1,000,167 $ 2,913,086 $ 5,676,773
NET INCOME ATTRIBUTABLE TO NTIC PER COMMON SHARE:        
Basic (in dollars per share) $ 0.16 $ 0.11 $ 0.31 $ 0.62
Diluted (in dollars per share) $ 0.16 $ 0.11 $ 0.30 $ 0.59
WEIGHTED AVERAGE COMMON SHARES ASSUMED OUTSTANDING:        
Basic (in shares) 9,369,923 9,227,912 9,355,776 9,216,216
Diluted (in shares) 9,628,069 9,578,797 9,702,610 9,682,646
CASH DIVIDENDS DECLARED PER COMMON SHARE (in dollars per share) $ 0.07 $ 0.07 $ 0.21 $ 0.21
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
NET INCOME $ 1,703,005 $ 1,210,763 $ 3,330,504 $ 6,228,581
OTHER COMPREHENSIVE LOSS – FOREIGN CURRENCY TRANSLATION ADJUSTMENT (92,228) (1,554,024) 388,568 (1,936,793)
COMPREHENSIVE INCOME 1,610,777 (343,261) 3,719,072 4,291,788
COMPREHENSIVE LOSS ATTRIBUTABLE TO NON-CONTROLLING INTERESTS (190,118) (181,283) (440,301) (473,385)
COMPREHENSIVE INCOME ATTRIBUTABLE TO NTIC $ 1,800,895 $ (161,978) $ 4,159,373 $ 4,765,173
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Total
Balance (in shares) at Aug. 31, 2021 9,184,811          
Balance at Aug. 31, 2021 $ 183,696 $ 18,736,268 $ 46,973,092 $ (3,525,030) $ 3,382,553 $ 65,750,581
Stock issued for employee stock purchase plan (in shares) 5,601          
Stock issued for employee stock purchase plan $ 112 73,533 0 0 0 73,645
Stock option expense 0 698,649 0 0 0 698,649
Dividends paid to stockholders 0 0 (1,934,906) 0 0 (1,934,906)
Dividend received by non-controlling interest 0 0 0 0 (402,729) (402,729)
Net income 0 0 5,676,775 0 551,808 6,228,581
Other comprehensive income 0 0 0 (1,858,370) (78,421) (1,936,791)
Stock option expense 842 197,798 0 0 0 198,640
Other comprehensive gain $ 0 0 0 (1,858,370) (78,421) (1,936,791)
Stock options exercised (in shares) 42,071          
Balance (in shares) at May. 31, 2022 9,232,483          
Balance at May. 31, 2022 $ 184,650 19,706,248 50,714,961 (5,383,400) 3,453,211 68,675,670
Balance (in shares) at Feb. 28, 2022 9,221,517          
Balance at Feb. 28, 2022 $ 184,430 19,379,032 50,361,068 (3,858,689) 3,371,928 69,437,767
Stock issued for employee stock purchase plan (in shares) 2,966          
Stock issued for employee stock purchase plan $ 59 35,054 0 0 0 35,113
Stock option expense 0 232,883 0 0 0 232,883
Dividends paid to stockholders 0 0 (646,274) 0 0 (646,274)
Dividend received by non-controlling interest 0 0 0 0 (100,000) (100,000)
Net income 0 0 1,000,167 0 210,594 1,210,763
Other comprehensive income 0 0 0 (1,524,711) (29,311) (1,554,022)
Stock option expense 161 59,279 0 0 0 59,440
Other comprehensive gain $ 0 0 0 (1,524,711) (29,311) (1,554,022)
Balance (in shares) at May. 31, 2022 9,232,483          
Balance at May. 31, 2022 $ 184,650 19,706,248 50,714,961 (5,383,400) 3,453,211 68,675,670
Balance (in shares) at Aug. 31, 2022 9,232,483          
Balance at Aug. 31, 2022 $ 184,650 19,939,131 50,716,613 (7,245,132) 3,649,034 67,244,296
Stock issued for employee stock purchase plan (in shares) 7,186          
Stock issued for employee stock purchase plan $ 143 75,321 0 0 0 75,464
Stock option expense 0 998,311 0 0 0 998,311
Dividends paid to stockholders 0 0 (1,967,184) 0 0 (1,967,184)
Dividend received by non-controlling interest 0 0 0 0 (555,574) (555,574)
Net income 0 0 2,913,086 0 417,418 3,330,504
Other comprehensive income 0 0 0 365,685 22,883 388,568
Stock option expense 2,605 413,958 0 0 0 416,563
Other comprehensive gain $ 0 0 0 365,685 22,883 388,568
Stock options exercised (in shares) 130,254          
Balance (in shares) at May. 31, 2023 9,369,923          
Balance at May. 31, 2023 $ 187,398 21,426,721 51,662,515 (6,879,447) 3,533,761 69,930,948
Balance (in shares) at Feb. 28, 2023 9,366,357          
Balance at Feb. 28, 2023 $ 187,327 21,058,721 50,792,813 (6,774,510) 3,443,643 68,707,994
Stock issued for employee stock purchase plan (in shares) 3,566          
Stock issued for employee stock purchase plan $ 71 36,697 0 0 0 36,768
Stock option expense 0 331,303 0 0 0 331,303
Dividends paid to stockholders 0 0 (655,894) 0 0 (655,894)
Dividend received by non-controlling interest 0 0 0 0 (100,000) (100,000)
Net income 0 0 1,525,596 0 177,409 1,703,005
Other comprehensive income 0 0 0 (104,937) 12,709 (92,228)
Other comprehensive gain $ 0 0 0 (104,937) 12,709 (92,228)
Balance (in shares) at May. 31, 2023 9,369,923          
Balance at May. 31, 2023 $ 187,398 $ 21,426,721 $ 51,662,515 $ (6,879,447) $ 3,533,761 $ 69,930,948
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
May 31, 2023
May 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
NET INCOME $ 3,330,504 $ 6,228,581
Adjustments to reconcile net income to net cash provided by operating activities:    
Stock-based compensation 998,311 698,649
Depreciation expense 766,091 722,443
Amortization expense 441,603 474,121
Loss on disposal of assets (8,534) 0
Remeasurement gain on acquisition of equity method investee 0 (3,951,550)
Equity in income from joint ventures (3,664,793) (3,662,178)
Dividends received from joint ventures 3,510,716 5,723,176
Deferred income taxes (76,114) 152,372
Changes in current assets and liabilities:    
Trade, excluding joint ventures (1,502,567) (1,348,254)
Trade, joint ventures 29,014 (232,364)
Fees for services provided to joint ventures 539,107 261,913
Income taxes (155,828) (134,942)
Inventories 2,254,758 (2,093,668)
Prepaid expenses and other 184,516 (635,478)
Accounts payable (2,902,121) 908,605
Income tax payable (29,401) (420,529)
Accrued liabilities (209,459) (912,803)
Net cash provided by operating activities 3,505,803 1,778,094
CASH FLOWS FROM INVESTING ACTIVITIES:    
Acquisition of Zerust India business, net of cash acquired 0 (5,062,003)
Purchase of available for sale securities 0 (941)
Proceeds from the sale of available for sale securities 5,590 0
Investment in joint venture 0 (341,392)
Purchases of property and equipment (2,607,988) (961,704)
Proceeds from the sale of property and equipment 13,000 0
Investments in patents (89,350) (164,994)
Net cash used in investing activities (2,678,748) (6,531,034)
us-gaap_PaymentsToMinorityShareholders 555,574 402,729
Repayments on the line of credit (700,000) 0
Proceeds from line of credit 0 4,700,000
Proceeds from term loan 2,812,504 0
Dividends paid on NTIC common stock (1,967,184) (1,934,906)
Proceeds from the exercise of stock options 416,563 198,640
Proceeds from employee stock purchase plan 75,464 73,645
Net cash provided by financing activities 81,773 2,634,650
EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS (47,524) 560,918
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 861,304 (1,557,372)
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD 5,333,890 7,680,641
CASH AND CASH EQUIVALENTS AT END OF PERIOD $ 6,195,194 $ 6,123,269
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Note 1 - Interim Financial Information
9 Months Ended
May 31, 2023
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]

1.

INTERIM FINANCIAL INFORMATION

 

In the opinion of management, the accompanying unaudited consolidated financial statements contain all necessary adjustments, which are of a normal recurring nature, and present fairly the consolidated financial position of Northern Technologies International Corporation and its subsidiaries (the Company) as of May 31, 2023 and August 31, 2022, the results of the Company’s operations and other comprehensive income for the three and nine months ended May 31, 2023 and 2022, the changes in stockholders’ equity for the three and nine months ended May 31, 2023 and 2022, and the Company’s cash flows for the nine months ended May 31, 2023 and 2022, in conformity with accounting principles generally accepted in the United States of America (U.S. GAAP).

 

These consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s annual report on Form 10-K for the fiscal year ended August 31, 2022. These consolidated financial statements also should be read in conjunction with the “Managements Discussion and Analysis of Financial Condition and Results of Operations” section appearing in this report.

 

Operating results for the three and nine months ended May 31, 2023 are not necessarily indicative of the results that may be expected for the full fiscal year ending August 31, 2023.

 

The Company evaluates events occurring after the date of the consolidated financial statements requiring recording or disclosure in the consolidated financial statements.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Note 2 - Accounting Pronouncements
9 Months Ended
May 31, 2023
Notes to Financial Statements  
Accounting Standards Update and Change in Accounting Principle [Text Block]

2.

ACCOUNTING PRONOUNCEMENTS

 

In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, Measurement of Credit Losses on Financial Instruments, which revises guidance for the accounting for credit losses on financial instruments within its scope, and in November 2018, issued ASU No. 2018-19 and in April 2019, issued ASU No. 2019-04 and in May 2019, issued ASU No. 2019-05, and in November 2019, issued ASU No. 2019-11, which amended the standard. The new standard introduces an approach, based on expected losses, to estimate credit losses on certain types of financial instruments and modifies the impairment model for available-for-sale debt securities. The new approach to estimating credit losses (referred to as the current expected credit losses model) applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans, held-to-maturity debt securities, net investments in leases and off-balance-sheet credit exposures. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. Entities are required to apply the standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is adopted. The Company is still evaluating the impact of this ASU.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Inventories
9 Months Ended
May 31, 2023
Notes to Financial Statements  
Inventory Disclosure [Text Block]

3.

INVENTORIES

 

Inventories consisted of the following:

 

   

May 31, 2023

   

August 31, 2022

 

Production materials

  $ 4,723,520     $ 6,496,656  

Finished goods

    9,177,292       9,845,073  
    $ 13,900,812     $ 16,341,729  

 

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Property and Equipment, Net
9 Months Ended
May 31, 2023
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

4.

PROPERTY AND EQUIPMENT, NET

 

Property and equipment, net consisted of the following:

 

   

May 31, 2023

   

August 31, 2022

 

Land

  $ 496,965     $ 310,365  

Buildings and improvements

    16,733,247       14,778,759  

Machinery and equipment

    5,960,024       5,643,320  
      23,190,236       20,732,444  

Less accumulated depreciation

    (9,379,306 )     (8,561,951 )
    $ 13,810,930     $ 12,170,493  

 

On February 28, 2023, the Company purchased the property immediately adjacent to NTIC’s headquarters in Circle Pines, Minnesota, which includes a 26,000 square foot industrial building, for $1,200,000. The building will be used primarily for warehousing space and light industrial production.

 

Depreciation expense was $277,253 and $766,091 for the three and nine months ended May 31, 2023, respectively, compared to $291,452 and $722,443 for the three and nine months ended May 31, 2022, respectively.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Intangible Assets, Net
9 Months Ended
May 31, 2023
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]

5.

INTANGIBLE ASSETS, NET

 

Intangible assets, net consisted of the following:

 

   

As of May 31, 2023

 
   

Gross Carrying
Amount

   

Accumulated
Amortization

   

Net Carrying
Amount

 

Patents and trademarks

  $ 3,315,005     $ (2,639,897 )   $ 675,108  

Customer relationships

    6,347,000       (740,483 )     5,606,517  

Total intangible assets, net

  $ 9,662,005     $ (3,380,380 )   $ 6,281,625  

 

   

As of August 31, 2022

 
   

Gross Carrying
Amount

   

Accumulated
Amortization

   

Net Carrying
Amount

 

Patents and trademarks

  $ 3,225,655     $ (2,515,644 )   $ 710,011  

Customer relationships

    6,347,000       (423,133 )     5,923,867  

Total intangible assets, net

  $ 9,572,655     $ (2,938,777 )   $ 6,633,878  

 

Amortization expense related to intangible assets was $146,730 and $441,603 for the three and nine months ended May 31, 2023, respectively, compared to $158,490 and $474,121 for the three and nine months ended May 31, 2022, respectively.

 

As of May 31, 2023, future amortization expense related to intangible assets for each of the next five fiscal years and thereafter is estimated as follows:

 

Remainder of fiscal 2023

  $ 167,471    

Fiscal 2024

    589,746    

Fiscal 2025

    589,746    

Fiscal 2026

    589,746    

Fiscal 2027

    589,746    

Thereafter

    3,755,170    

Total

  $ 6,281,625    

 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Investments in Joint Ventures
9 Months Ended
May 31, 2023
Notes to Financial Statements  
Equity Method Investments and Joint Ventures Disclosure [Text Block]

6.

INVESTMENTS IN JOINT VENTURES

 

The consolidated financial statements of the Company’s foreign joint ventures are initially prepared using the accounting principles accepted in the respective joint ventures’ countries of domicile. Amounts related to foreign joint ventures reported in the below tables and the accompanying consolidated financial statements have subsequently been adjusted to conform with U.S. GAAP in all material respects. All material profits on sales recorded that remain on the consolidated balance sheet from the Company to its joint ventures and from joint ventures to other joint ventures have been eliminated for financial reporting purposes.

 

Financial information from the audited and unaudited financial statements of the Company’s joint venture in Germany, Excor Korrosionsschutz – Technologien und Produkte GmbH (EXCOR), and all the Company’s other joint ventures are summarized as follows:

 

   

As of May 31, 2023

 
   

Total

   

EXCOR

   

All Other

 

Current assets

  $ 55,424,661     $ 26,845,344     $ 28,579,317  

Total assets

    59,769,982       28,974,034       30,795,948  

Current liabilities

    13,229,032       3,008,256       10,220,776  

Noncurrent liabilities

    300,142       -       300,142  

Joint ventures’ equity

    46,240,808       25,965,777       20,275,031  

Northern Technologies International Corporation’s share of joint ventures’ equity

    22,855,448       12,982,891       9,872,553  

Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings

    20,493,861       12,075,524       8,418,337  

 

   

Three Months Ended May 31, 2023

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 26,312,548     $ 10,735,862     $ 15,576,686  

Gross profit

    10,494,244       5,085,837       5,408,407  

Net income

    2,692,444       1,654,151       1,038,293  

Northern Technologies International Corporation’s share of equity in income from joint ventures

    1,346,658       828,631       518,027  

Northern Technologies International Corporation’s dividends received from joint ventures

    45,977             45,977  

 

   

Nine Months Ended May 31, 2023

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 76,525,427     $ 30,590,265     $ 45,935,162  

Gross profit

    30,223,623       14,539,314       15,684,309  

Net income

    7,308,398       4,761,608       2,546,790  

Northern Technologies International Corporation’s share of equity in income from joint ventures

    3,664,793       2,376,575       1,288,218  

Northern Technologies International Corporation’s dividends received from joint ventures

    3,510,716       2,459,500       1,051,216  

 

   

As of August 31, 2022

 
   

Total

   

EXCOR

   

All Other

 

Current assets

  $ 52,428,831     $ 26,047,914     $ 26,380,917  

Total assets

    55,854,457       27,932,532       27,921,925  

Current liabilities

    10,981,833       2,943,895       8,037,938  

Noncurrent liabilities

    1,138,980             1,138,980  

Joint ventures’ equity

    43,733,644       24,988,637       18,745,007  

Northern Technologies International Corporation’s share of joint ventures’ equity

    21,814,754       12,494,320       9,320,434  

Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings

    21,256,923       12,463,415       8,793,508  

 

 

   

Three Months Ended May 31, 2022

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 26,594,077     $ 10,397,916     $ 16,196,160  

Gross profit

    10,626,570       4,990,697       5,635,873  

Net income

    2,714,979       1,654,389       1,060,590  

Northern Technologies International Corporation’s share of equity in income from joint ventures

    1,364,597       824,784       539,813  

Northern Technologies International Corporation’s dividends received from joint ventures

    252,000             252,000  

 

   

Nine Months Ended May 31, 2022

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 78,218,839     $ 31,010,578     $ 47,208,261  

Gross profit

    31,504,531       15,118,133       16,386,398  

Net income

    7,344,175       4,646,123       2,698,052  

Northern Technologies International Corporation’s share of equity in income from joint ventures

    3,662,178       2,324,605       1,337,572  

Northern Technologies International Corporation’s dividends received from joint ventures

    5,723,176       4,255,200       1,467,976  

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Corporate Debt
9 Months Ended
May 31, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

7.

CORPORATE DEBT

 

On January 6, 2023, the Company entered into a Credit Agreement (the “Credit Agreement”) with JPMorgan Chase Bank, N.A. (“JPM”), which provides the Company with a senior secured revolving line of credit (the “Credit Facility”) of up to $10.0 million, which includes a $5.0 million sublimit for standby letters of credit. Borrowings of $5,200,000 under the new Credit Agreement were outstanding May 31, 2023. Borrowings of $5,900,000 were outstanding as of August 31, 2022 under the previous credit agreement.

 

Unless terminated earlier, the Credit Facility will mature on January 6, 2024, and the principal amount thereunder, together with all accrued unpaid interest and other amounts owing thereunder, if any, will be payable in full on such date. Borrowings under the Credit Agreement bear interest at a floating rate, at the option of the Company, equal to either the CB Floating Rate or the Adjusted SOFR Rate. The term “CB Floating Rate” means the greater of the Prime Rate in the United States or 2.50%. The term “Adjusted SOFR Rate” means the term secured overnight financing rate for either one, three or six months (depending on the interest period selected by the Company) plus 0.10% per annum. With respect to any borrowings using an Adjusted SOFR Rate, there is an applicable margin of 2.15% applied per annum. There is no applicable margin with respect to borrowings using a CB Floating Rate.

 

 

To secure the Credit Agreement, the Company assigned to JPM a continuing security interest in all of its right, title and interested in collateral made up for the assets of the Company.

 

The Credit Agreement contains customary affirmative and negative covenants, including, among other matters, limitations on the Company’s ability to incur additional debt, grant liens, engage in certain business operations and transactions, make certain investments, modify its organizational documents or form any new subsidiaries, subject to certain exceptions. Further, the Credit Agreement contains a negative covenant that restricts the ability of the Company to redeem or repurchase its common stock or pay dividends if the result of which would cause an event of default under the Credit Agreement. The Credit Agreement also requires the Company to maintain a Fixed Charge Coverage Ratio of at least 1.25 to 1.00. The term “Fixed Charge Coverage Ratio” means the ratio, computed for the Company on a consolidated basis, of net income plus income tax expense, plus amortization expense, plus depreciation expense, plus interest expense, and plus dividends received from joint ventures, minus unfinanced capital expenditures and equity in income from joint ventures, all computed for the twelve month period then ending, to scheduled principal payments made, plus scheduled finance lease payments made, plus interest expense paid, plus income tax expense paid, and plus cash distributions and dividends paid, all computed for the same twelve month period then ending.

 

The Credit Agreement also contains customary events of default, including, without limitation, payment defaults, material inaccuracy of representations and warranties, covenant defaults, bankruptcy and insolvency proceedings, cross-defaults to certain other agreements, breach of any financial covenant and change of control. Upon the occurrence and during the continuance of any event of default, JPM may accelerate the payment of the obligations thereunder and exercise various other customary default remedies.

 

In connection with the execution of the Credit Agreement described above, on January 6, 2023, the Amended and Restated Loan Agreement dated August 31, 2021 between Northern Technologies International Corporation and PNC Bank, National Association was terminated.

 

In accordance with ASC Topic No. 470, “Debt – Modifications and Extinguishments” (Topic 470), the transactions noted above were determined to be a modification of the existing debt.

 

On each of April 10, 2023 and May 30, 2023, the Company’s wholly-owned subsidiary in China, NTIC China, entered into a loan agreement with China Construction Bank Corporation.  Each term loan provided NTIC China with a RMB 10,000,000 (USD $1.45 million). Each of the term loans matures after one year with the principal due at that time, after which an extension of the loan agreement is required. Both term loans have an annual interest rate of 3.25% with interest due monthly. Both term loans are secured by an office building owned by NTIC China and the loan agreements contain certain financial and other covenants.  The Company was in compliance with the covenants as of May 31, 2023. The current outstanding balance as of May 31, 2023 for both term loans was USD $2,812,504.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Stockholders' Equity
9 Months Ended
May 31, 2023
Notes to Financial Statements  
Equity [Text Block]

8.

STOCKHOLDERS EQUITY

 

During the nine months ended May 31, 2023, the Company’s Board of Directors declared cash dividends on the following dates in the following amounts to holders of record of the Company’s common stock as of the following record dates:

 

Declaration Date

 

Amount

 

Record Date

 

Payable Date

October 20, 2022

 

$0.07

 

November 3, 2022

 

November 16, 2022

January 20, 2023

 

$0.07

 

February 1, 2023

 

February 15, 2023

April 21, 2023

 

$0.07

 

May 3, 2023

 

May 17, 2023

 

 

During the nine months ended May 31, 2022, the Company’s Board of Directors declared cash dividends on the following dates in the following amounts to holders of record of the Company’s common stock as of the following record dates:

 

Declaration Date

 

Amount

 

Record Date

 

Payable Date

October 20, 2021

 

$0.07

 

November 3, 2021

 

November 17, 2021

January 21, 2022

 

$0.07

 

February 2, 2022

 

February 16, 2022

April 22, 2022

 

$0.07

 

May 4, 2022

 

May 18, 2022

 

During the nine months ended May 31, 2023 and 2022, the Company repurchased no shares of its common stock.

 

The Company issued 3,620 and 2,636 shares of common stock on September 1, 2022 and 2021, respectively, under the Northern Technologies International Corporation Employee Stock Purchase Plan (ESPP). The Company issued 3,566 and 2,966 shares of common stock on March 1, 2023 and 2022, respectively, under the ESPP. The ESPP is compensatory for financial reporting purposes. As of May 31, 2023,62,034 shares of common stock remained available for sale under the ESPP.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Net Income Per Common Share
9 Months Ended
May 31, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

9.

NET INCOME PER COMMON SHARE

 

Basic net income per common share is computed by dividing net income by the weighted average number of common shares outstanding. Diluted net income per share assumes the exercise of stock options using the treasury stock method, if dilutive.

 

The following is a reconciliation of the net income per share computation for the three and nine months ended May 31, 2023 and 2022:

 

   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 

Numerator:

 

2023

   

2022

   

2023

   

2022

 

Net income attributable to NTIC

  $ 1,525,596     $ 1,000,167     $ 2,913,086     $ 5,676,773  

Denominator:

                               

Basic – weighted shares outstanding

    9,369,923       9,227,912       9,355,776       9,216,216  

Weighted shares assumed upon exercise of stock options

    258,146       350,885       346,834       466,430  

Diluted – weighted shares outstanding

    9,628,069       9,578,797       9,702,610       9,682,646  

Basic net income per share:

  $ 0.16     $ 0.11     $ 0.31     $ 0.62  

Diluted net income per share:

  $ 0.16     $ 0.11     $ 0.30     $ 0.59  

 

The dilutive impact summarized above relates to the periods when the average market price of the Company’s common stock exceeded the exercise price of the potentially dilutive option securities granted. Net income per common share was based on the weighted average number of common shares outstanding during the periods when computing basic net income per share. When dilutive, stock options are included as equivalents using the treasury stock market method when computing the diluted net income per share. Excluded from the computation of diluted net income per share for the three and nine months ended May 31, 2023 were options outstanding to purchase 322,246 shares of common stock. Excluded from the computation of diluted net income per share for the three and nine months ended May 31, 2022 were options outstanding to purchase 327,793 shares of common stock.

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Stock-based Compensation
9 Months Ended
May 31, 2023
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

10.

STOCK-BASED COMPENSATION

 

A summary of stock option activities under the Northern Technologies International Corporation Amended and Restated 2019 Stock Incentive Plan (the 2019 Plan) and the Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan (the 2007 Plan) is as follows:

 

   

Number of
Options
Outstanding

   

Weighted
Average Exercise
Price

 

Outstanding as of August 31, 2022

    1,544,727     $ 10.23  

Granted

    277,613     $ 11.41  

Exercised

    (178,331 )   $ 6.03  

Outstanding as of May 31, 2023

    1,644,009     $ 10.88  
Exercisable as of May 31, 2023     1,166,772     $ 10.51  

 

The weighted average per share fair value of options granted during the nine months ended May 31, 2023 and 2022 was $4.87 and $7.29, respectively. The weighted average remaining contractual life of the options outstanding as of May 31, 2023 and 2022 was 6.16 years and 6.02 years, respectively.

 

The Company recognized compensation expense of $339,423 and $998,311 and $232,883 and $698,649 during the three and nine months ended May 31, 2023 and 2022, respectively. As of May 31, 2023, there was $1,366,860 of unrecognized compensation expense. The amount is expected to be recognized over a period of 2.5 years

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Segment and Geographic Information
9 Months Ended
May 31, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

11.

SEGMENT AND GEOGRAPHIC INFORMATION

 

Segment Information

 

The Company’s chief operating decision maker is its Chief Executive Officer. The Company’s business is organized into two reportable segments: ZERUST® and Natur-Tec®. The Company has been selling its proprietary ZERUST® rust and corrosion inhibiting products and services to the automotive, electronics, electrical, mechanical, military and retail consumer markets for almost 50 years and, more recently, has targeted and expanded into the oil and gas industry. The Company also sells a portfolio of bio-based and compostable (fully biodegradable) polymer resins and finished products under the Natur-Tec® brand.

 

 

The following table sets forth the Company’s net sales for the three and nine months ended May 31, 2023 and 2022 by segment:

 

   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

2022

   

2023

   

2022

 

ZERUST® net sales

  $ 16,100,674     $ 14,446,832     $ 45,929,422     $ 41,988,394  

Natur-Tec® net sales

    4,869,052       4,518,089       13,263,895       11,918,579  

Total net sales

  $ 20,969,726     $ 18,964,921     $ 59,193,317     $ 53,906,973  

 

 

 

 

The following table sets forth the Company’s cost of goods sold for the three and nine months ended May 31, 2023 and 2022 by segment:

 

   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

% of
Product
Sales*

   

2022

   

% of
Product
Sales*

   

2023

   

% of
Product
Sales*

   

2022

   

% of
Product
Sales*

 
Direct cost of goods sold                                                                

ZERUST®

  $ 9,116,091       56.6 %   $ 8,409,392       58.2 %   $ 26,410,796       57.5 %   $ 25,267,333       60.2 %

Natur-Tec®

    3,576,676       73.5 %     3,432,152       76.0 %     10,078,385       76.0 %     9,129,686       76.6 %

Indirect cost of goods sold

    587,817             881,289             2,258,684             2,580,601        

Total net cost of goods sold

  $ 13,280,584             $ 12,722,833             $ 38,747,865             $ 36,977,620          

______________________

*

The percent of segment sales is calculated by dividing the direct cost of goods sold for each individual segment category by the net sales for each segment category.

 

The Company utilizes product net sales and direct and indirect cost of goods sold for each product in reviewing the financial performance of a product type. Further allocation of Company expenses or assets, aside from amounts presented in the tables above, is not utilized in evaluating product performance, nor does such allocation occur for internal financial reporting.

 

Geographic Information

 

Net sales by geographic location for the three and nine months ended May 31, 2023 and 2022 were as follows:

 

   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

2022

   

2023

   

2022

 

Inside the U.S.A. to unaffiliated customers

  $ 7,729,820     $ 6,884,726     $ 21,958,978     $ 18,157,010  
Outside the U.S.A. to:                                

Joint ventures in which the Company is a shareholder directly and indirectly

    732,437       528,665       2,895,665       2,252,618  

Unaffiliated customers

    12,507,469       11,551,530       34,338,674       33,497,345  
    $ 20,969,726     $ 18,964,921     $ 59,193,317     $ 53,906,973  

 

Net sales by geographic location are based on the location of the customer.

 

Fees for services provided to joint ventures by geographic location as a percentage of total fees for services provided to joint ventures during the three and nine months ended May 31, 2023 and 2022 were as follows:

 

   

Three Months Ended May 31,

 
   

2023

   

% of Total
Fees for
Services
Provided to
Joint Ventures

   

2022

   

% of Total
Fees for
Services
Provided to
Joint Ventures

 

Poland

  $ 224,288       16.5 %   $ 171,181       12.9 %

Germany

    209,398       15.4 %     204,316       15.4 %

Japan

    152,593       11.2 %     168,075       12.6 %

Sweden

    144,981       10.7 %     130,681       9.8 %

France

    128,149       9.4 %     123,869       9.3 %

Finland

    103,879       7.6 %     92,036       6.9 %

Czech Republic

    99,090       7.3 %     84,797       6.4 %

Thailand

    82,725       6.1 %     95,574       7.2 %

United Kingdom

    83,586       6.1 %     89,363       6.7 %

South Korea

    61,669       4.5 %     78,542       5.9 %

Other

    70,953       5.2 %     91,554       6.9 %
    $ 1,361,311       100.0 %   $ 1,329,988       100.0 %

 

 

 

 

   

Nine Months Ended May 31,

 
   

2023

   

% of Total
Fees for
Services
Provided to
Joint Ventures

   

2022

   

% of Total
Fees for
Services
Provided to
Joint Ventures

 

Poland

  $ 610,911       16.1 %   $ 520,807       13.6 %

Germany

    606,189       16.0 %     639,738       16.7 %

Japan

    454,308       12.0 %     486,815       12.7 %

Sweden

    358,032       9.4 %     337,929       8.8 %

France

    356,444       9.4 %     355,827       9.3 %

Finland

    285,931       7.5 %     257,635       6.7 %

Czech Republic

    270,422       7.1 %     224,280       5.8 %

Thailand

    257,282       6.8 %     271,046       7.1 %

United Kingdom

    206,925       5.5 %     271,027       7.1 %

South Korea

    190,866       5.0 %     205,342       5.4 %

Other

    198,552       5.2 %     265,309       6.8 %
    $ 3,795,862       100.0 %   $ 3,835,755       100.0 %

 

 

The geographical distribution of total property and equipment and net sales is as follows:

 

   

At

May 31, 2023

   

At

August 31, 2022

 

China

  $ 5,805,738     $ 5,826,898  

Other

    770,863       565,022  

United States

    7,234,329       5,778,573  

Total property and equipment, net

  $ 13,810,930     $ 12,170,493  

 

   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

2022

   

2023

   

2022

 

China

  $ 3,318,373     $ 3,624,396     $ 9,936,808     $ 11,845,989  

Brazil

    1,488,510       1,554,364       4,062,718       3,786,670  

India

    5,145,423       4,824,004       14,356,708       13,369,769  

Other

    3,287,600       2,077,431       8,878,105       6,747,535  

United States

    7,729,820       6,884,726       21,958,978       18,157,010  

Total net sales

  $ 20,969,726     $ 18,964,921     $ 59,193,317     $ 53,906,973  

 

 

Long-lived assets consist of property and equipment. These assets are periodically reviewed to assure the net realizable value from the estimated future production based on forecasted sales exceeds the carrying value of the assets.

 

Sales to the Company’s joint ventures are included in the foregoing segment and geographic information; however, sales by the Company’s joint ventures to other parties are not included. The foregoing segment and geographic information represents only sales recognized directly by the Company and sold in that geographic territory.

 

All joint venture operations, including equity in income, fees for services and related dividends, are primarily related to ZERUST® products and services.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Commitments and Contingencies
9 Months Ended
May 31, 2023
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

12.

COMMITMENTS AND CONTINGENCIES

 

Concentrations

 

Two joint ventures (consisting of the Company’s joint ventures in South Korea and Thailand) accounted for 65.1% of the Company’s trade joint venture receivables as of May 31, 2023, and three joint ventures (consisting of the Company’s joint ventures in South Korea, Japan and Thailand) accounted for 62.3% of the Company’s trade joint venture receivables as of May 31, 2022

 

Legal Matters

 

From time to time, the Company is subject to various other claims and legal actions in the ordinary course of its business. The Company records a liability in its consolidated financial statements for costs related to claims, including future legal costs, settlements and judgments, where the Company has assessed that a loss is probable and an amount could be reasonably estimated. If the reasonable estimate of a probable loss is a range, the Company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The Company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that material loss may have been incurred. In the opinion of management, as of May 31, 2023, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect the Company’s consolidated results of operations, financial position or cash flows.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Fair Value Measurements
9 Months Ended
May 31, 2023
Notes to Financial Statements  
Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]

13.

FAIR VALUE MEASUREMENTS

 

Assets and liabilities that are measured at fair value on a recurring basis primarily relate to marketable equity securities. These items are marked-to-market at each reporting period, and the Company estimates that market value approximates costs.

 

The following tables provide information by level for assets and liabilities that are measured at fair value on a recurring basis:

 

           

Fair Value Measurements

Using Inputs Considered as

 
   

Fair value as of

May 31, 2023

   

Level 1

   

Level 2

   

Level 3

 

Available for sale securities

  $     $     $     $  

 

           

Fair Value Measurements

Using Inputs Considered as

 
   

Fair value as of

August 31, 2022

   

Level 1

   

Level 2

   

Level 3

 

Available for sale securities

  $ 5,590     $ 5,590     $     $  

 

 

There were no transfers between Level 1, Level 2, or Level 3 during the three and nine months ended May 31, 2023 or 2022.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Supplemental Cash Flow Information
9 Months Ended
May 31, 2023
Notes to Financial Statements  
Cash Flow, Supplemental Disclosures [Text Block]

14.

SUPPLEMENTAL CASH FLOW INFORMATION

 

Supplemental disclosures of cash flow information consisted of:

 

   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

2022

   

2023

   

2022

 

Cash paid for interest

  $ 136,168     $ 23,784     $ 342,643     $ 34,079  
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Income Taxes
9 Months Ended
May 31, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

15.

INCOME TAXES

 

Income tax expense for the three and nine months ended May 31, 2023 was $542,295 and $834,823, respectively, compared to $604,314 and $1,260,437, respectively, for the three and nine months ended May 31, 2022. The expense was largely due to foreign operations. The Company has federal and state tax credit carry forwards, net operating loss carry forwards and foreign tax carry forwards. The Company has recorded a full valuation allowance against the U.S. deferred tax assets as of May 31, 2023 and August 31, 2022.

 

 

 

 

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Inventories (Tables)
9 Months Ended
May 31, 2023
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

May 31, 2023

   

August 31, 2022

 

Production materials

  $ 4,723,520     $ 6,496,656  

Finished goods

    9,177,292       9,845,073  
    $ 13,900,812     $ 16,341,729  
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Property and Equipment, Net (Tables)
9 Months Ended
May 31, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

May 31, 2023

   

August 31, 2022

 

Land

  $ 496,965     $ 310,365  

Buildings and improvements

    16,733,247       14,778,759  

Machinery and equipment

    5,960,024       5,643,320  
      23,190,236       20,732,444  

Less accumulated depreciation

    (9,379,306 )     (8,561,951 )
    $ 13,810,930     $ 12,170,493  
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Intangible Assets, Net (Tables)
9 Months Ended
May 31, 2023
Notes Tables  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Remainder of fiscal 2023

  $ 167,471    

Fiscal 2024

    589,746    

Fiscal 2025

    589,746    

Fiscal 2026

    589,746    

Fiscal 2027

    589,746    

Thereafter

    3,755,170    

Total

  $ 6,281,625    
Customer Relationships and Assembled Workforce [Member]  
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

As of May 31, 2023

 
   

Gross Carrying
Amount

   

Accumulated
Amortization

   

Net Carrying
Amount

 

Patents and trademarks

  $ 3,315,005     $ (2,639,897 )   $ 675,108  

Customer relationships

    6,347,000       (740,483 )     5,606,517  

Total intangible assets, net

  $ 9,662,005     $ (3,380,380 )   $ 6,281,625  
   

As of August 31, 2022

 
   

Gross Carrying
Amount

   

Accumulated
Amortization

   

Net Carrying
Amount

 

Patents and trademarks

  $ 3,225,655     $ (2,515,644 )   $ 710,011  

Customer relationships

    6,347,000       (423,133 )     5,923,867  

Total intangible assets, net

  $ 9,572,655     $ (2,938,777 )   $ 6,633,878  
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Investments in Joint Ventures (Tables)
9 Months Ended
May 31, 2023
Notes Tables  
Condensed Balance Sheet [Table Text Block]
   

As of May 31, 2023

 
   

Total

   

EXCOR

   

All Other

 

Current assets

  $ 55,424,661     $ 26,845,344     $ 28,579,317  

Total assets

    59,769,982       28,974,034       30,795,948  

Current liabilities

    13,229,032       3,008,256       10,220,776  

Noncurrent liabilities

    300,142       -       300,142  

Joint ventures’ equity

    46,240,808       25,965,777       20,275,031  

Northern Technologies International Corporation’s share of joint ventures’ equity

    22,855,448       12,982,891       9,872,553  

Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings

    20,493,861       12,075,524       8,418,337  
   

As of August 31, 2022

 
   

Total

   

EXCOR

   

All Other

 

Current assets

  $ 52,428,831     $ 26,047,914     $ 26,380,917  

Total assets

    55,854,457       27,932,532       27,921,925  

Current liabilities

    10,981,833       2,943,895       8,037,938  

Noncurrent liabilities

    1,138,980             1,138,980  

Joint ventures’ equity

    43,733,644       24,988,637       18,745,007  

Northern Technologies International Corporation’s share of joint ventures’ equity

    21,814,754       12,494,320       9,320,434  

Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings

    21,256,923       12,463,415       8,793,508  
Condensed Income Statement [Table Text Block]
   

Three Months Ended May 31, 2023

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 26,312,548     $ 10,735,862     $ 15,576,686  

Gross profit

    10,494,244       5,085,837       5,408,407  

Net income

    2,692,444       1,654,151       1,038,293  

Northern Technologies International Corporation’s share of equity in income from joint ventures

    1,346,658       828,631       518,027  

Northern Technologies International Corporation’s dividends received from joint ventures

    45,977             45,977  
   

Nine Months Ended May 31, 2023

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 76,525,427     $ 30,590,265     $ 45,935,162  

Gross profit

    30,223,623       14,539,314       15,684,309  

Net income

    7,308,398       4,761,608       2,546,790  

Northern Technologies International Corporation’s share of equity in income from joint ventures

    3,664,793       2,376,575       1,288,218  

Northern Technologies International Corporation’s dividends received from joint ventures

    3,510,716       2,459,500       1,051,216  
   

Three Months Ended May 31, 2022

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 26,594,077     $ 10,397,916     $ 16,196,160  

Gross profit

    10,626,570       4,990,697       5,635,873  

Net income

    2,714,979       1,654,389       1,060,590  

Northern Technologies International Corporation’s share of equity in income from joint ventures

    1,364,597       824,784       539,813  

Northern Technologies International Corporation’s dividends received from joint ventures

    252,000             252,000  
   

Nine Months Ended May 31, 2022

 
   

Total

   

EXCOR

   

All Other

 

Net sales

  $ 78,218,839     $ 31,010,578     $ 47,208,261  

Gross profit

    31,504,531       15,118,133       16,386,398  

Net income

    7,344,175       4,646,123       2,698,052  

Northern Technologies International Corporation’s share of equity in income from joint ventures

    3,662,178       2,324,605       1,337,572  

Northern Technologies International Corporation’s dividends received from joint ventures

    5,723,176       4,255,200       1,467,976  
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Stockholders' Equity (Tables)
9 Months Ended
May 31, 2023
Notes Tables  
Dividends Declared [Table Text Block]

Declaration Date

 

Amount

 

Record Date

 

Payable Date

October 20, 2022

 

$0.07

 

November 3, 2022

 

November 16, 2022

January 20, 2023

 

$0.07

 

February 1, 2023

 

February 15, 2023

April 21, 2023

 

$0.07

 

May 3, 2023

 

May 17, 2023

Declaration Date

 

Amount

 

Record Date

 

Payable Date

October 20, 2021

 

$0.07

 

November 3, 2021

 

November 17, 2021

January 21, 2022

 

$0.07

 

February 2, 2022

 

February 16, 2022

April 22, 2022

 

$0.07

 

May 4, 2022

 

May 18, 2022

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Net Income Per Common Share (Tables)
9 Months Ended
May 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 

Numerator:

 

2023

   

2022

   

2023

   

2022

 

Net income attributable to NTIC

  $ 1,525,596     $ 1,000,167     $ 2,913,086     $ 5,676,773  

Denominator:

                               

Basic – weighted shares outstanding

    9,369,923       9,227,912       9,355,776       9,216,216  

Weighted shares assumed upon exercise of stock options

    258,146       350,885       346,834       466,430  

Diluted – weighted shares outstanding

    9,628,069       9,578,797       9,702,610       9,682,646  

Basic net income per share:

  $ 0.16     $ 0.11     $ 0.31     $ 0.62  

Diluted net income per share:

  $ 0.16     $ 0.11     $ 0.30     $ 0.59  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Stock-based Compensation (Tables)
9 Months Ended
May 31, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Number of
Options
Outstanding

   

Weighted
Average Exercise
Price

 

Outstanding as of August 31, 2022

    1,544,727     $ 10.23  

Granted

    277,613     $ 11.41  

Exercised

    (178,331 )   $ 6.03  

Outstanding as of May 31, 2023

    1,644,009     $ 10.88  
Exercisable as of May 31, 2023     1,166,772     $ 10.51  
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Segment and Geographic Information (Tables)
9 Months Ended
May 31, 2023
Notes Tables  
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

2022

   

2023

   

2022

 

ZERUST® net sales

  $ 16,100,674     $ 14,446,832     $ 45,929,422     $ 41,988,394  

Natur-Tec® net sales

    4,869,052       4,518,089       13,263,895       11,918,579  

Total net sales

  $ 20,969,726     $ 18,964,921     $ 59,193,317     $ 53,906,973  
   

Three Months Ended May 31,

 
   

2023

   

% of Total
Fees for
Services
Provided to
Joint Ventures

   

2022

   

% of Total
Fees for
Services
Provided to
Joint Ventures

 

Poland

  $ 224,288       16.5 %   $ 171,181       12.9 %

Germany

    209,398       15.4 %     204,316       15.4 %

Japan

    152,593       11.2 %     168,075       12.6 %

Sweden

    144,981       10.7 %     130,681       9.8 %

France

    128,149       9.4 %     123,869       9.3 %

Finland

    103,879       7.6 %     92,036       6.9 %

Czech Republic

    99,090       7.3 %     84,797       6.4 %

Thailand

    82,725       6.1 %     95,574       7.2 %

United Kingdom

    83,586       6.1 %     89,363       6.7 %

South Korea

    61,669       4.5 %     78,542       5.9 %

Other

    70,953       5.2 %     91,554       6.9 %
    $ 1,361,311       100.0 %   $ 1,329,988       100.0 %
Reconciliation of Cost of Goods Sold from Segments to Consolidated [Table Text Block]
   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

% of
Product
Sales*

   

2022

   

% of
Product
Sales*

   

2023

   

% of
Product
Sales*

   

2022

   

% of
Product
Sales*

 
Direct cost of goods sold                                                                

ZERUST®

  $ 9,116,091       56.6 %   $ 8,409,392       58.2 %   $ 26,410,796       57.5 %   $ 25,267,333       60.2 %

Natur-Tec®

    3,576,676       73.5 %     3,432,152       76.0 %     10,078,385       76.0 %     9,129,686       76.6 %

Indirect cost of goods sold

    587,817             881,289             2,258,684             2,580,601        

Total net cost of goods sold

  $ 13,280,584             $ 12,722,833             $ 38,747,865             $ 36,977,620          
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

2022

   

2023

   

2022

 

Inside the U.S.A. to unaffiliated customers

  $ 7,729,820     $ 6,884,726     $ 21,958,978     $ 18,157,010  
Outside the U.S.A. to:                                

Joint ventures in which the Company is a shareholder directly and indirectly

    732,437       528,665       2,895,665       2,252,618  

Unaffiliated customers

    12,507,469       11,551,530       34,338,674       33,497,345  
    $ 20,969,726     $ 18,964,921     $ 59,193,317     $ 53,906,973  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
   

Nine Months Ended May 31,

 
   

2023

   

% of Total
Fees for
Services
Provided to
Joint Ventures

   

2022

   

% of Total
Fees for
Services
Provided to
Joint Ventures

 

Poland

  $ 610,911       16.1 %   $ 520,807       13.6 %

Germany

    606,189       16.0 %     639,738       16.7 %

Japan

    454,308       12.0 %     486,815       12.7 %

Sweden

    358,032       9.4 %     337,929       8.8 %

France

    356,444       9.4 %     355,827       9.3 %

Finland

    285,931       7.5 %     257,635       6.7 %

Czech Republic

    270,422       7.1 %     224,280       5.8 %

Thailand

    257,282       6.8 %     271,046       7.1 %

United Kingdom

    206,925       5.5 %     271,027       7.1 %

South Korea

    190,866       5.0 %     205,342       5.4 %

Other

    198,552       5.2 %     265,309       6.8 %
    $ 3,795,862       100.0 %   $ 3,835,755       100.0 %
Revenue from External Customers by Geographic Areas [Table Text Block]
   

At

May 31, 2023

   

At

August 31, 2022

 

China

  $ 5,805,738     $ 5,826,898  

Other

    770,863       565,022  

United States

    7,234,329       5,778,573  

Total property and equipment, net

  $ 13,810,930     $ 12,170,493  
   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

2022

   

2023

   

2022

 

China

  $ 3,318,373     $ 3,624,396     $ 9,936,808     $ 11,845,989  

Brazil

    1,488,510       1,554,364       4,062,718       3,786,670  

India

    5,145,423       4,824,004       14,356,708       13,369,769  

Other

    3,287,600       2,077,431       8,878,105       6,747,535  

United States

    7,729,820       6,884,726       21,958,978       18,157,010  

Total net sales

  $ 20,969,726     $ 18,964,921     $ 59,193,317     $ 53,906,973  
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Fair Value Measurements (Tables)
9 Months Ended
May 31, 2023
Notes Tables  
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
           

Fair Value Measurements

Using Inputs Considered as

 
   

Fair value as of

May 31, 2023

   

Level 1

   

Level 2

   

Level 3

 

Available for sale securities

  $     $     $     $  
           

Fair Value Measurements

Using Inputs Considered as

 
   

Fair value as of

August 31, 2022

   

Level 1

   

Level 2

   

Level 3

 

Available for sale securities

  $ 5,590     $ 5,590     $     $  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Supplemental Cash Flow Information (Tables)
9 Months Ended
May 31, 2023
Notes Tables  
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]
   

Three Months Ended May 31,

   

Nine Months Ended May 31,

 
   

2023

   

2022

   

2023

   

2022

 

Cash paid for interest

  $ 136,168     $ 23,784     $ 342,643     $ 34,079  
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Inventories - Inventories (Details) - USD ($)
May 31, 2023
Aug. 31, 2022
Production materials $ 4,723,520 $ 6,496,656
Finished goods 9,177,292 9,845,073
Inventory, Net $ 13,900,812 $ 16,341,729
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Property and Equipment, Net (Details Textual)
3 Months Ended 9 Months Ended
Feb. 28, 2023
USD ($)
ft²
May 31, 2023
USD ($)
May 31, 2022
USD ($)
May 31, 2023
USD ($)
May 31, 2022
USD ($)
Payments to Acquire Property, Plant, and Equipment       $ 2,607,988 $ 961,704
Depreciation expense   $ 277,253 $ 291,452 $ 766,091 $ 722,443
Property Immediately Adjacent to NTIC’s Headquarters in Circle Pines, Minnesota [Member]          
Area of Real Estate Property | ft² 26,000        
Payments to Acquire Property, Plant, and Equipment $ 1,200,000        
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details) - USD ($)
May 31, 2023
Aug. 31, 2022
Land $ 496,965 $ 310,365
Buildings and improvements 16,733,247 14,778,759
Machinery and equipment 5,960,024 5,643,320
Property, Plant and Equipment, Gross 23,190,236 20,732,444
Less accumulated depreciation (9,379,306) (8,561,951)
Property, Plant and Equipment, Net $ 13,810,930 $ 12,170,493
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Intangible Assets, Net (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
Amortization of Intangible Assets $ 146,730 $ 158,490 $ 441,603 $ 474,121
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details) - USD ($)
May 31, 2023
Aug. 31, 2022
Gross Carrying Amount $ 9,662,005 $ 9,572,655
Accumulated amortization (3,380,380) (2,938,777)
Net Carrying Amount 6,281,625 6,633,878
Patents and Trademarks [Member]    
Gross Carrying Amount 3,315,005 3,225,655
Accumulated amortization (2,639,897) (2,515,644)
Net Carrying Amount 675,108 710,011
Customer Relationships [Member]    
Gross Carrying Amount 6,347,000 6,347,000
Accumulated amortization (740,483) (423,133)
Net Carrying Amount $ 5,606,517 $ 5,923,867
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Intangible Assets, Net - Future Amortization Expense (Details) - USD ($)
May 31, 2023
Aug. 31, 2022
Remainder of fiscal 2023 $ 167,471  
Fiscal 2024 589,746  
Fiscal 2025 589,746  
Fiscal 2026 589,746  
Fiscal 2027 589,746  
Thereafter 3,755,170  
Total $ 6,281,625 $ 6,633,878
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details) - USD ($)
May 31, 2023
Aug. 31, 2022
May 31, 2003
Current assets $ 39,289,907 $ 40,234,881  
Total assets 87,313,423 86,193,953  
Current liabilities 15,550,561 17,065,401  
Liabilities, Noncurrent 1,831,914 1,884,256  
Joint ventures’ equity 66,397,187 63,595,262  
Investments in joint ventures 22,855,448 21,814,754  
EXCOR and All Other Joint Venturs [Member]      
Investments in joint ventures 22,855,448 21,814,754  
Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings 20,493,861 21,256,923  
EXCOR [Member]      
Investments in joint ventures 12,982,891 12,494,320  
Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings 12,075,524 12,463,415  
All Other [Member]      
Investments in joint ventures   9,320,434 $ 9,872,553
Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings   8,793,508 8,418,337
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]      
Current assets 55,424,661 52,428,831  
Total assets 59,769,982 55,854,457  
Current liabilities 13,229,032 10,981,833  
Liabilities, Noncurrent 300,142 1,138,980  
Joint ventures’ equity 46,240,808 43,733,644  
EXCOR [Member]      
Current assets 26,845,344 26,047,914  
Total assets 28,974,034 27,932,532  
Current liabilities 3,008,256 2,943,895  
Liabilities, Noncurrent 0 0  
Joint ventures’ equity 25,965,777 24,988,637  
Joint Ventures in France [Member]      
Current assets   26,380,917  
Total assets   27,921,925  
Current liabilities   8,037,938  
Liabilities, Noncurrent   1,138,980  
Joint ventures’ equity   $ 18,745,007  
All Other [Member]      
Current assets     28,579,317
Total assets     30,795,948
Current liabilities     10,220,776
Liabilities, Noncurrent $ 300,142    
Joint ventures’ equity     $ 20,275,031
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
Net sales $ 20,969,726 $ 18,964,921 $ 59,193,317 $ 53,906,973
Gross profit 7,689,142 6,242,088 20,445,452 16,929,353
Net income 1,525,596 1,000,167 2,913,086 5,676,773
Northern Technologies International Corporation’s share of equity in income from joint ventures 1,346,658 1,364,597 3,664,793 3,662,178
EXCOR and All Other Joint Venturs [Member]        
Northern Technologies International Corporation’s share of equity in income from joint ventures 1,346,658 1,364,597 3,664,793 3,662,178
Northern Technologies International Corporation's dividends received from joint ventures 45,977 252,000 3,510,716 5,723,176
EXCOR [Member]        
Northern Technologies International Corporation’s share of equity in income from joint ventures 828,631 824,784 2,376,575 2,324,605
Northern Technologies International Corporation's dividends received from joint ventures 0 0 2,459,500 4,255,200
All Other [Member]        
Northern Technologies International Corporation’s share of equity in income from joint ventures 518,027 539,813 1,288,218 1,337,572
Northern Technologies International Corporation's dividends received from joint ventures 45,977 252,000 1,051,216 1,467,976
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]        
Net sales 26,312,548 26,594,077 76,525,427 78,218,839
Gross profit 10,494,244 10,626,570 30,223,623 31,504,531
Net income 2,692,444 2,714,979 7,308,398 7,344,175
EXCOR [Member]        
Net sales 10,735,862 10,397,916 30,590,265 31,010,578
Gross profit 5,085,837 4,990,697 14,539,314 15,118,133
Net income 1,654,151 1,654,389 4,761,608 4,646,123
All Other [Member]        
Net sales 15,576,686   45,935,162 47,208,261
Gross profit 5,408,407   15,684,309 16,386,398
Net income $ 1,038,293   $ 2,546,790 $ 2,698,052
Joint Ventures in France [Member]        
Net sales   16,196,160    
Gross profit   5,635,873    
Net income   $ 1,060,590    
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Corporate Debt (Details Textual) - USD ($)
Jan. 06, 2023
May 31, 2023
Aug. 31, 2022
Revolving Credit Facility [Member] | JP Morgan Chase Bank [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 10,000,000.0    
Long-Term Line of Credit   $ 5,200,000  
CB Floating Rate Floor 2.50%    
Debt Instrument, Covenants, Fixed Charge Coverage Ratio 1.25    
Revolving Credit Facility [Member] | JP Morgan Chase Bank [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]      
Debt Instrument, Basis Spread on Variable Rate 0.10%    
Revolving Credit Facility [Member] | JP Morgan Chase Bank [Member] | Adjusted SOFR Rate Applicable Margin [Member]      
Debt Instrument, Basis Spread on Variable Rate 2.15%    
Revolving Credit Facility [Member] | PNC Bank [Member]      
Long-Term Line of Credit     $ 5,900,000
Standby Letters of Credit [Member] | JP Morgan Chase Bank [Member]      
Line of Credit Facility, Maximum Borrowing Capacity $ 5,000,000.0    
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Stockholders' Equity (Details Textual) - shares
6 Months Ended
Mar. 01, 2023
Sep. 01, 2022
Mar. 01, 2022
Sep. 01, 2021
May 31, 2023
May 31, 2022
Stock Repurchased and Retired During Period, Shares (in shares)         0 0
Stock Issued During Period, Shares, Employee Stock Purchase Plans 3,566 3,620 2,966 2,636    
ESPP [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant         62,034  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Stockholders' Equity - Cash Dividends Declared (Details) - $ / shares
3 Months Ended 9 Months Ended
Apr. 21, 2023
Jan. 20, 2023
Oct. 20, 2022
Apr. 22, 2022
Jan. 21, 2022
Oct. 20, 2021
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
CASH DIVIDENDS DECLARED PER COMMON SHARE (in dollars per share) $ 0.07 $ 0.07 $ 0.07 $ 0.07 $ 0.07 $ 0.07 $ 0.07 $ 0.07 $ 0.21 $ 0.21
Date of record May 03, 2023 Feb. 01, 2023 Nov. 03, 2022 May 04, 2022 Feb. 02, 2022 Nov. 03, 2021        
Payable date May 17, 2023 Feb. 15, 2023 Nov. 16, 2022 May 18, 2022 Feb. 16, 2022 Nov. 17, 2021        
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Net Income Per Common Share (Details Textual) - shares
3 Months Ended 9 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
Share-Based Payment Arrangement, Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 322,246 327,793 322,246 327,793
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Note 9 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
Net income $ 1,525,596 $ 1,000,167 $ 2,913,086 $ 5,676,773
Basic – weighted shares outstanding (in shares) 9,369,923 9,227,912 9,355,776 9,216,216
Weighted shares assumed upon exercise of stock options (in shares) 258,146 350,885 346,834 466,430
Diluted – weighted shares outstanding (in shares) 9,628,069 9,578,797 9,702,610 9,682,646
Basic net income per share: (in dollars per share) $ 0.16 $ 0.11 $ 0.31 $ 0.62
Diluted net income per share: (in dollars per share) $ 0.16 $ 0.11 $ 0.30 $ 0.59
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Stock-based Compensation (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 4.87 $ 7.29
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)     6 years 1 month 28 days 6 years 7 days
Share-Based Payment Arrangement, Expense $ 339,423 $ 232,883 $ 998,311 $ 698,649
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 1,366,860   $ 1,366,860  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     2 years 6 months  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Note 10 - Stock-based Compensation - Stock Option Activity (Details)
9 Months Ended
May 31, 2023
$ / shares
shares
Outstanding as of August 31, 2022 (in shares) | shares 1,544,727
Outstanding as of August 31, 2022 (in dollars per share) | $ / shares $ 10.23
Granted (in shares) | shares 277,613
Granted (in dollars per share) | $ / shares $ 11.41
Exercised (in shares) | shares 178,331
Exercised (in dollars per share) | $ / shares $ 6.03
Outstanding as of February 28, 2023 (in shares) | shares 1,644,009
Outstanding as of May 31, 2023 (in dollars per share) | $ / shares $ 10.88
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares) | shares 1,166,772
Number of shares, Exercisable (in dollars per share) | $ / shares $ 10.51
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Segment and Geographic Information (Details Textual)
9 Months Ended
May 31, 2023
Number of Reportable Segments 2
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Segment and Geographic Information - Net Sales by Segment (Details) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
Net sales $ 20,969,726 $ 18,964,921 $ 59,193,317 $ 53,906,973
Fees $ 1,361,311 $ 1,329,988 $ 3,795,862 $ 3,835,755
Percentage of fee 100.00% 100.00% 100.00% 100.00%
POLAND        
Fees $ 224,288 $ 171,181 $ 610,911 $ 520,807
Percentage of fee 16.50% 12.90% 16.10% 13.60%
GERMANY        
Fees $ 209,398 $ 204,316 $ 606,189 $ 639,738
Percentage of fee 15.40% 15.40% 16.00% 16.70%
JAPAN        
Fees $ 152,593 $ 168,075 $ 454,308 $ 486,815
Percentage of fee 11.20% 12.60% 12.00% 12.70%
SWEDEN        
Fees $ 144,981 $ 130,681 $ 358,032 $ 337,929
Percentage of fee 10.70% 9.80% 9.40% 8.80%
FRANCE        
Fees $ 128,149 $ 123,869 $ 356,444 $ 355,827
Percentage of fee 9.40% 9.30% 9.40% 9.30%
FINLAND        
Fees $ 103,879 $ 92,036 $ 285,931 $ 257,635
Percentage of fee 7.60% 6.90% 7.50% 6.70%
CZECHIA        
Fees $ 99,090 $ 84,797 $ 270,422 $ 224,280
Percentage of fee 7.30% 6.40% 7.10% 5.80%
THAILAND        
Fees $ 82,725 $ 95,574 $ 257,282 $ 271,046
Percentage of fee 6.10% 7.20% 6.80% 7.10%
UNITED KINGDOM        
Fees $ 83,586 $ 89,363 $ 206,925 $ 271,027
Percentage of fee 6.10% 6.70% 5.50% 7.10%
KOREA, REPUBLIC OF        
Fees $ 61,669 $ 78,542 $ 190,866 $ 205,342
Percentage of fee 4.50% 5.90% 5.00% 5.40%
Other Countries [Member]        
Net sales $ 3,287,600 $ 2,077,431 $ 8,878,105 $ 6,747,535
Fees $ 70,953 $ 91,554 $ 198,552 $ 265,309
Percentage of fee 5.20% 6.90% 5.20% 6.80%
ZERUST [Member]        
Net sales $ 16,100,674 $ 14,446,832 $ 45,929,422 $ 41,988,394
NaturTec [Member]        
Net sales $ 4,869,052 $ 4,518,089 $ 13,263,895 $ 11,918,579
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
Cost of goods sold $ 13,280,584 $ 12,722,833 $ 38,747,865 $ 36,977,620
Indirect Cost of Goods Sold [Member]        
Cost of goods sold 587,817 881,289 2,258,684 2,580,601
ZERUST [Member] | Direct Cost of Goods Sold [Member]        
Cost of goods sold $ 9,116,091 $ 8,409,392 $ 26,410,796 $ 25,267,333
Percent of product sales [1] 56.60% 58.20% 57.50% 60.20%
NaturTec [Member] | Direct Cost of Goods Sold [Member]        
Cost of goods sold $ 3,576,676 $ 3,432,152 $ 10,078,385 $ 9,129,686
Percent of product sales [1] 73.50% 76.00% 76.00% 76.60%
[1] The percent of segment sales is calculated by dividing the direct cost of goods sold for each individual segment category by the net sales for each segment category.
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
Net sales $ 20,969,726 $ 18,964,921 $ 59,193,317 $ 53,906,973
Inside the USA to Unaffiliated Customers [Member]        
Net sales 7,729,820 6,884,726 21,958,978 18,157,010
Joint Ventures in Which the Company is a Shareholder Directly and Indirectly Outside the USA [Member]        
Net sales 732,437 528,665 2,895,665 2,252,618
Unaffiliated Customers Outside the USA [Member]        
Net sales $ 12,507,469 $ 11,551,530 $ 34,338,674 $ 33,497,345
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
Fees $ 1,361,311 $ 1,329,988 $ 3,795,862 $ 3,835,755
Percentage of fee 100.00% 100.00% 100.00% 100.00%
POLAND        
Fees $ 224,288 $ 171,181 $ 610,911 $ 520,807
Percentage of fee 16.50% 12.90% 16.10% 13.60%
GERMANY        
Fees $ 209,398 $ 204,316 $ 606,189 $ 639,738
Percentage of fee 15.40% 15.40% 16.00% 16.70%
JAPAN        
Fees $ 152,593 $ 168,075 $ 454,308 $ 486,815
Percentage of fee 11.20% 12.60% 12.00% 12.70%
SWEDEN        
Fees $ 144,981 $ 130,681 $ 358,032 $ 337,929
Percentage of fee 10.70% 9.80% 9.40% 8.80%
FRANCE        
Fees $ 128,149 $ 123,869 $ 356,444 $ 355,827
Percentage of fee 9.40% 9.30% 9.40% 9.30%
FINLAND        
Fees $ 103,879 $ 92,036 $ 285,931 $ 257,635
Percentage of fee 7.60% 6.90% 7.50% 6.70%
CZECHIA        
Fees $ 99,090 $ 84,797 $ 270,422 $ 224,280
Percentage of fee 7.30% 6.40% 7.10% 5.80%
THAILAND        
Fees $ 82,725 $ 95,574 $ 257,282 $ 271,046
Percentage of fee 6.10% 7.20% 6.80% 7.10%
UNITED KINGDOM        
Fees $ 83,586 $ 89,363 $ 206,925 $ 271,027
Percentage of fee 6.10% 6.70% 5.50% 7.10%
KOREA, REPUBLIC OF        
Fees $ 61,669 $ 78,542 $ 190,866 $ 205,342
Percentage of fee 4.50% 5.90% 5.00% 5.40%
Other Countries [Member]        
Fees $ 70,953 $ 91,554 $ 198,552 $ 265,309
Percentage of fee 5.20% 6.90% 5.20% 6.80%
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
Aug. 31, 2022
Total property and equipment, net $ 13,810,930   $ 13,810,930   $ 12,170,493
Net sales 20,969,726 $ 18,964,921 59,193,317 $ 53,906,973  
CHINA          
Total property and equipment, net 5,805,738   5,805,738   5,826,898
Net sales 3,318,373 3,624,396 9,936,808 11,845,989  
Other Countries [Member]          
Total property and equipment, net 770,863   770,863   565,022
Net sales 3,287,600 2,077,431 8,878,105 6,747,535  
BRAZIL          
Net sales 1,488,510 1,554,364 4,062,718 3,786,670  
UNITED STATES          
Total property and equipment, net 7,234,329   7,234,329   $ 5,778,573
Net sales 7,729,820 6,884,726 21,958,978 18,157,010  
INDIA          
Net sales $ 5,145,423 $ 4,824,004 $ 14,356,708 $ 13,369,769  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Note 12 - Commitments and Contingencies (Details Textual)
May 31, 2023
May 31, 2022
Entity Wide Trade Joint Venture Receivables, Two Joint Ventures, Percentage 65.10%  
Entity Wide Trade, Joint Venture Receivables, One Joint Venture   62.30%
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($)
May 31, 2023
Aug. 31, 2022
Available for sale securities $ 0 $ 5,590
Fair Value, Inputs, Level 1 [Member]    
Available for sale securities 0 5,590
Fair Value, Inputs, Level 2 [Member]    
Available for sale securities 0 0
Fair Value, Inputs, Level 3 [Member]    
Available for sale securities $ 0 $ 0
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
Cash paid for interest $ 136,168 $ 23,784 $ 342,643 $ 34,079
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Income Taxes (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
Income Tax Expense (Benefit) $ 542,295 $ 604,314 $ 834,823 $ 1,260,437
XML 68 ntic20230531_10q_htm.xml IDEA: XBRL DOCUMENT 0000875582 2022-09-01 2023-05-31 0000875582 2021-09-01 2022-05-31 0000875582 2022-03-01 2022-05-31 0000875582 2023-03-01 2023-05-31 0000875582 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-08-31 0000875582 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-08-31 0000875582 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-08-31 0000875582 us-gaap:FairValueMeasurementsRecurringMember 2022-08-31 0000875582 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-05-31 0000875582 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-05-31 0000875582 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-05-31 0000875582 us-gaap:FairValueMeasurementsRecurringMember 2023-05-31 0000875582 2022-05-31 0000875582 2023-05-31 0000875582 country:US 2021-09-01 2022-05-31 0000875582 country:US 2022-09-01 2023-05-31 0000875582 country:US 2022-03-01 2022-05-31 0000875582 country:US 2023-03-01 2023-05-31 0000875582 ntic:OtherCountriesMember 2021-09-01 2022-05-31 0000875582 ntic:OtherCountriesMember 2022-09-01 2023-05-31 0000875582 ntic:OtherCountriesMember 2022-03-01 2022-05-31 0000875582 ntic:OtherCountriesMember 2023-03-01 2023-05-31 0000875582 country:IN 2021-09-01 2022-05-31 0000875582 country:IN 2022-09-01 2023-05-31 0000875582 country:IN 2022-03-01 2022-05-31 0000875582 country:IN 2023-03-01 2023-05-31 0000875582 country:BR 2021-09-01 2022-05-31 0000875582 country:BR 2022-09-01 2023-05-31 0000875582 country:BR 2022-03-01 2022-05-31 0000875582 country:BR 2023-03-01 2023-05-31 0000875582 country:CN 2021-09-01 2022-05-31 0000875582 country:CN 2022-09-01 2023-05-31 0000875582 country:CN 2022-03-01 2022-05-31 0000875582 country:CN 2023-03-01 2023-05-31 0000875582 2022-08-31 0000875582 country:US 2022-08-31 0000875582 country:US 2023-05-31 0000875582 ntic:OtherCountriesMember 2022-08-31 0000875582 ntic:OtherCountriesMember 2023-05-31 0000875582 country:CN 2022-08-31 0000875582 country:CN 2023-05-31 0000875582 country:KR 2021-09-01 2022-05-31 0000875582 country:KR 2022-09-01 2023-05-31 0000875582 country:GB 2021-09-01 2022-05-31 0000875582 country:GB 2022-09-01 2023-05-31 0000875582 country:TH 2021-09-01 2022-05-31 0000875582 country:TH 2022-09-01 2023-05-31 0000875582 country:CZ 2021-09-01 2022-05-31 0000875582 country:CZ 2022-09-01 2023-05-31 0000875582 country:FI 2021-09-01 2022-05-31 0000875582 country:FI 2022-09-01 2023-05-31 0000875582 country:FR 2021-09-01 2022-05-31 0000875582 country:FR 2022-09-01 2023-05-31 0000875582 country:SE 2021-09-01 2022-05-31 0000875582 country:SE 2022-09-01 2023-05-31 0000875582 country:JP 2021-09-01 2022-05-31 0000875582 country:JP 2022-09-01 2023-05-31 0000875582 country:DE 2021-09-01 2022-05-31 0000875582 country:DE 2022-09-01 2023-05-31 0000875582 country:PL 2021-09-01 2022-05-31 0000875582 country:PL 2022-09-01 2023-05-31 0000875582 country:KR 2022-03-01 2022-05-31 0000875582 country:KR 2023-03-01 2023-05-31 0000875582 country:GB 2022-03-01 2022-05-31 0000875582 country:GB 2023-03-01 2023-05-31 0000875582 country:TH 2022-03-01 2022-05-31 0000875582 country:TH 2023-03-01 2023-05-31 0000875582 country:CZ 2022-03-01 2022-05-31 0000875582 country:CZ 2023-03-01 2023-05-31 0000875582 country:FI 2022-03-01 2022-05-31 0000875582 country:FI 2023-03-01 2023-05-31 0000875582 country:FR 2022-03-01 2022-05-31 0000875582 country:FR 2023-03-01 2023-05-31 0000875582 country:SE 2022-03-01 2022-05-31 0000875582 country:SE 2023-03-01 2023-05-31 0000875582 country:JP 2022-03-01 2022-05-31 0000875582 country:JP 2023-03-01 2023-05-31 0000875582 country:DE 2022-03-01 2022-05-31 0000875582 country:DE 2023-03-01 2023-05-31 0000875582 country:PL 2022-03-01 2022-05-31 0000875582 country:PL 2023-03-01 2023-05-31 0000875582 ntic:UnaffiliatedCustomersOutsideTheUSAMember 2021-09-01 2022-05-31 0000875582 ntic:UnaffiliatedCustomersOutsideTheUSAMember 2022-09-01 2023-05-31 0000875582 ntic:UnaffiliatedCustomersOutsideTheUSAMember 2022-03-01 2022-05-31 0000875582 ntic:UnaffiliatedCustomersOutsideTheUSAMember 2023-03-01 2023-05-31 0000875582 ntic:JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember 2021-09-01 2022-05-31 0000875582 ntic:JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember 2022-09-01 2023-05-31 0000875582 ntic:JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember 2022-03-01 2022-05-31 0000875582 ntic:JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember 2023-03-01 2023-05-31 0000875582 ntic:InsideTheUSAToUnaffiliatedCustomersMember 2021-09-01 2022-05-31 0000875582 ntic:InsideTheUSAToUnaffiliatedCustomersMember 2022-09-01 2023-05-31 0000875582 ntic:InsideTheUSAToUnaffiliatedCustomersMember 2022-03-01 2022-05-31 0000875582 ntic:InsideTheUSAToUnaffiliatedCustomersMember 2023-03-01 2023-05-31 0000875582 ntic:IndirectCostOfGoodsSoldMember 2021-09-01 2022-05-31 0000875582 ntic:IndirectCostOfGoodsSoldMember 2022-09-01 2023-05-31 0000875582 ntic:IndirectCostOfGoodsSoldMember 2022-03-01 2022-05-31 0000875582 ntic:IndirectCostOfGoodsSoldMember 2023-03-01 2023-05-31 0000875582 ntic:NaturTecMember ntic:DirectCostOfGoodsSoldMember 2021-09-01 2022-05-31 0000875582 ntic:NaturTecMember ntic:DirectCostOfGoodsSoldMember 2022-09-01 2023-05-31 0000875582 ntic:NaturTecMember ntic:DirectCostOfGoodsSoldMember 2022-03-01 2022-05-31 0000875582 ntic:NaturTecMember ntic:DirectCostOfGoodsSoldMember 2023-03-01 2023-05-31 0000875582 ntic:ZERUSTMember ntic:DirectCostOfGoodsSoldMember 2021-09-01 2022-05-31 0000875582 ntic:ZERUSTMember ntic:DirectCostOfGoodsSoldMember 2022-09-01 2023-05-31 0000875582 ntic:ZERUSTMember ntic:DirectCostOfGoodsSoldMember 2022-03-01 2022-05-31 0000875582 ntic:ZERUSTMember ntic:DirectCostOfGoodsSoldMember 2023-03-01 2023-05-31 0000875582 ntic:NaturTecMember 2021-09-01 2022-05-31 0000875582 ntic:NaturTecMember 2022-09-01 2023-05-31 0000875582 ntic:NaturTecMember 2022-03-01 2022-05-31 0000875582 ntic:NaturTecMember 2023-03-01 2023-05-31 0000875582 ntic:ZERUSTMember 2021-09-01 2022-05-31 0000875582 ntic:ZERUSTMember 2022-09-01 2023-05-31 0000875582 ntic:ZERUSTMember 2022-03-01 2022-05-31 0000875582 ntic:ZERUSTMember 2023-03-01 2023-05-31 0000875582 us-gaap:EmployeeStockOptionMember 2021-09-01 2022-05-31 0000875582 us-gaap:EmployeeStockOptionMember 2022-03-01 2022-05-31 0000875582 us-gaap:EmployeeStockOptionMember 2022-09-01 2023-05-31 0000875582 us-gaap:EmployeeStockOptionMember 2023-03-01 2023-05-31 0000875582 ntic:ESPPMember 2023-05-31 0000875582 2022-03-01 2022-03-01 0000875582 2023-03-01 2023-03-01 0000875582 2021-09-01 2021-09-01 0000875582 2022-09-01 2022-09-01 0000875582 2021-12-01 2022-05-31 0000875582 2022-12-01 2023-05-31 0000875582 2022-04-22 2022-04-22 0000875582 2022-01-21 2022-01-21 0000875582 2021-10-20 2021-10-20 0000875582 2023-04-21 2023-04-21 0000875582 2023-01-20 2023-01-20 0000875582 2022-10-20 2022-10-20 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:JPMorganChaseBankMember 2023-01-06 2023-01-06 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:JPMorganChaseBankMember ntic:AdjustedSOFRRateApplicableMarginMember 2023-01-06 2023-01-06 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:JPMorganChaseBankMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-06 2023-01-06 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:JPMorganChaseBankMember 2023-01-06 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:PNCBankMember 2022-08-31 0000875582 us-gaap:RevolvingCreditFacilityMember ntic:JPMorganChaseBankMember 2023-05-31 0000875582 us-gaap:StandbyLettersOfCreditMember ntic:JPMorganChaseBankMember 2023-01-06 0000875582 ntic:AllOtherMember 2021-09-01 2022-05-31 0000875582 ntic:EXCORMember 2021-09-01 2022-05-31 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2021-09-01 2022-05-31 0000875582 ntic:AllOtherMember 2021-09-01 2022-05-31 0000875582 ntic:EXCORMember 2021-09-01 2022-05-31 0000875582 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2021-09-01 2022-05-31 0000875582 ntic:AllOtherMember 2022-03-01 2022-05-31 0000875582 ntic:EXCORMember 2022-03-01 2022-05-31 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2022-03-01 2022-05-31 0000875582 ntic:JointVenturesInFranceMember 2022-03-01 2022-05-31 0000875582 ntic:EXCORMember 2022-03-01 2022-05-31 0000875582 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2022-03-01 2022-05-31 0000875582 ntic:AllOtherMember 2022-08-31 0000875582 ntic:EXCORMember 2022-08-31 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2022-08-31 0000875582 ntic:JointVenturesInFranceMember 2022-08-31 0000875582 ntic:EXCORMember 2022-08-31 0000875582 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2022-08-31 0000875582 ntic:AllOtherMember 2022-09-01 2023-05-31 0000875582 ntic:EXCORMember 2022-09-01 2023-05-31 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2022-09-01 2023-05-31 0000875582 ntic:AllOtherMember 2022-09-01 2023-05-31 0000875582 ntic:EXCORMember 2022-09-01 2023-05-31 0000875582 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2022-09-01 2023-05-31 0000875582 ntic:AllOtherMember 2023-03-01 2023-05-31 0000875582 ntic:EXCORMember 2023-03-01 2023-05-31 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2023-03-01 2023-05-31 0000875582 ntic:AllOtherMember 2023-03-01 2023-05-31 0000875582 ntic:EXCORMember 2023-03-01 2023-05-31 0000875582 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2023-03-01 2023-05-31 0000875582 ntic:AllOtherMember 2003-05-31 0000875582 ntic:EXCORMember 2023-05-31 0000875582 ntic:EXCORAndAllOtherJointVentursMember 2023-05-31 0000875582 ntic:AllOtherMember 2003-05-31 0000875582 ntic:EXCORMember 2023-05-31 0000875582 us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember 2023-05-31 0000875582 ntic:AllOtherMember 2023-05-31 0000875582 us-gaap:CustomerRelationshipsMember 2022-08-31 0000875582 ntic:PatentsAndTrademarksMember 2022-08-31 0000875582 us-gaap:CustomerRelationshipsMember 2023-05-31 0000875582 ntic:PatentsAndTrademarksMember 2023-05-31 0000875582 ntic:PropertyImmediatelyAdjacentToNTICsHeadquartersInCirclePinesMinnesotaMember 2023-02-28 2023-02-28 0000875582 ntic:PropertyImmediatelyAdjacentToNTICsHeadquartersInCirclePinesMinnesotaMember 2023-02-28 0000875582 2021-08-31 0000875582 us-gaap:NoncontrollingInterestMember 2022-05-31 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-31 0000875582 us-gaap:RetainedEarningsMember 2022-05-31 0000875582 us-gaap:AdditionalPaidInCapitalMember 2022-05-31 0000875582 us-gaap:CommonStockMember 2022-05-31 0000875582 us-gaap:NoncontrollingInterestMember 2021-09-01 2022-05-31 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-01 2022-05-31 0000875582 us-gaap:RetainedEarningsMember 2021-09-01 2022-05-31 0000875582 us-gaap:AdditionalPaidInCapitalMember 2021-09-01 2022-05-31 0000875582 us-gaap:CommonStockMember 2021-09-01 2022-05-31 0000875582 us-gaap:NoncontrollingInterestMember 2021-08-31 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-08-31 0000875582 us-gaap:RetainedEarningsMember 2021-08-31 0000875582 us-gaap:AdditionalPaidInCapitalMember 2021-08-31 0000875582 us-gaap:CommonStockMember 2021-08-31 0000875582 us-gaap:NoncontrollingInterestMember 2023-05-31 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-05-31 0000875582 us-gaap:RetainedEarningsMember 2023-05-31 0000875582 us-gaap:AdditionalPaidInCapitalMember 2023-05-31 0000875582 us-gaap:CommonStockMember 2023-05-31 0000875582 us-gaap:NoncontrollingInterestMember 2022-09-01 2023-05-31 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-01 2023-05-31 0000875582 us-gaap:RetainedEarningsMember 2022-09-01 2023-05-31 0000875582 us-gaap:AdditionalPaidInCapitalMember 2022-09-01 2023-05-31 0000875582 us-gaap:CommonStockMember 2022-09-01 2023-05-31 0000875582 us-gaap:NoncontrollingInterestMember 2022-08-31 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-31 0000875582 us-gaap:RetainedEarningsMember 2022-08-31 0000875582 us-gaap:AdditionalPaidInCapitalMember 2022-08-31 0000875582 us-gaap:CommonStockMember 2022-08-31 0000875582 us-gaap:NoncontrollingInterestMember 2022-03-01 2022-05-31 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-01 2022-05-31 0000875582 us-gaap:RetainedEarningsMember 2022-03-01 2022-05-31 0000875582 us-gaap:AdditionalPaidInCapitalMember 2022-03-01 2022-05-31 0000875582 us-gaap:CommonStockMember 2022-03-01 2022-05-31 0000875582 2022-02-28 0000875582 us-gaap:NoncontrollingInterestMember 2022-02-28 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-02-28 0000875582 us-gaap:RetainedEarningsMember 2022-02-28 0000875582 us-gaap:AdditionalPaidInCapitalMember 2022-02-28 0000875582 us-gaap:CommonStockMember 2022-02-28 0000875582 us-gaap:NoncontrollingInterestMember 2023-03-01 2023-05-31 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-01 2023-05-31 0000875582 us-gaap:RetainedEarningsMember 2023-03-01 2023-05-31 0000875582 us-gaap:AdditionalPaidInCapitalMember 2023-03-01 2023-05-31 0000875582 us-gaap:CommonStockMember 2023-03-01 2023-05-31 0000875582 2023-02-28 0000875582 us-gaap:NoncontrollingInterestMember 2023-02-28 0000875582 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-02-28 0000875582 us-gaap:RetainedEarningsMember 2023-02-28 0000875582 us-gaap:AdditionalPaidInCapitalMember 2023-02-28 0000875582 us-gaap:CommonStockMember 2023-02-28 0000875582 2023-07-13 0000875582 ntic:CustomerRelationshipsAndAssembledWorkforceMember 2022-09-01 2023-05-31 iso4217:USD pure utr:Y iso4217:USD shares shares thunderdome:item utr:sqft 0000875582 false --08-31 2023 Q3 2 0 0 0 0 0 0 0 0 10-Q true 2023-05-31 false 001-11038 NORTHERN TECHNOLOGIES INTERNATIONAL CORPORATION DE 41-0857886 4201 Woodland Road Circle Pines MN 55014 763 225-6600 Common stock, par value $0.02 per share NTIC NASDAQ Yes Yes Non-accelerated Filer true false false 9369923 6195194 5333890 0 5590 439000 439000 15311650 14136930 668847 697861 1226010 1765117 155828 0 13900812 16341729 1831566 1953764 39289907 40234881 13810930 12170493 22855448 21814754 6281625 6633878 4782376 4782376 293137 557571 34212586 33788579 87313423 86193953 4687675 7796494 2812504 0 5200000 5900000 0 30742 2035785 2297543 734414 667292 80183 373330 15550561 17065401 1618960 1700015 212954 184241 1831914 1884256 10000 10000 0 0 0.02 0.02 15000000 15000000 9369923 9369923 9232483 9232483 187398 184650 21426721 19939131 51662515 50716613 -6879447 -7245132 66397187 63595262 3533761 3649034 69930948 67244296 87313423 86193953 20969726 18964921 59193317 53906973 13280584 12722833 38747865 36977620 7689142 6242088 20445452 16929353 1346658 1364597 3664793 3662178 1361311 1329988 3795862 3835755 2707969 2694585 7460655 7497933 3723165 3450308 10649316 9659457 3150643 2560487 9365431 7675622 1150711 1102942 3401885 3557437 8024519 7113737 23416632 20892516 2372592 1822936 4489475 3534770 0 0 0 3951550 8876 15925 18495 36777 136168 23784 342643 34079 2245300 1815077 4165327 7489018 542295 604314 834823 1260437 1703005 1210763 3330504 6228581 177409 210596 417418 551808 1525596 1000167 2913086 5676773 0.16 0.11 0.31 0.62 0.16 0.11 0.30 0.59 9369923 9227912 9355776 9216216 9628069 9578797 9702610 9682646 0.07 0.07 0.21 0.21 1703005 1210763 3330504 6228581 -92228 -1554024 388568 -1936793 1610777 -343261 3719072 4291788 -190118 -181283 -440301 -473385 1800895 -161978 4159373 4765173 9366357 187327 21058721 50792813 -6774510 3443643 68707994 3566 71 36697 0 0 0 36768 0 331303 0 0 0 331303 -0 -0 655894 -0 -0 655894 -0 -0 -0 -0 100000 100000 0 0 1525596 0 177409 1703005 0 0 0 -104937 12709 -92228 9369923 187398 21426721 51662515 -6879447 3533761 69930948 9221517 184430 19379032 50361068 -3858689 3371928 69437767 2966 59 35054 0 0 0 35113 161 59279 0 0 0 59440 0 0 232883 0 0 0 232883 -0 -0 646274 -0 -0 646274 -0 -0 -0 -0 100000 100000 0 0 1000167 0 210594 1210763 0 0 0 -1524711 -29311 -1554022 9232483 184650 19706248 50714961 -5383400 3453211 68675670 9232483 184650 19939131 50716613 -7245132 3649034 67244296 7186 143 75321 0 0 0 75464 130254 2605 413958 0 0 0 416563 0 998311 0 0 0 998311 -0 -0 1967184 -0 -0 1967184 -0 -0 -0 -0 555574 555574 0 0 2913086 0 417418 3330504 0 0 0 365685 22883 388568 9369923 187398 21426721 51662515 -6879447 3533761 69930948 9184811 183696 18736268 46973092 -3525030 3382553 65750581 5601 112 73533 0 0 0 73645 42071 842 197798 0 0 0 198640 0 698649 0 0 0 698649 -0 -0 1934906 -0 -0 1934906 -0 -0 -0 -0 402729 402729 0 0 5676775 0 551808 6228581 0 0 0 -1858370 -78421 -1936791 9232483 184650 19706248 50714961 -5383400 3453211 68675670 3330504 6228581 998311 698649 766091 722443 441603 474121 8534 -0 -0 3951550 3664793 3662178 3510716 5723176 76114 -152372 1502567 1348254 -29014 232364 -539107 -261913 155828 134942 -2254758 2093668 -184516 635478 -2902121 908605 -29401 -420529 -209459 -912803 3505803 1778094 -0 5062003 -0 941 5590 0 -0 341392 2607988 961704 13000 0 89350 164994 -2678748 -6531034 555574 402729 700000 -0 0 4700000 2812504 0 1967184 1934906 416563 198640 75464 73645 81773 2634650 -47524 560918 861304 -1557372 5333890 7680641 6195194 6123269 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>1.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>INTERIM FINANCIAL INFORMATION</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">In the opinion of management, the accompanying unaudited consolidated financial statements contain all necessary adjustments, which are of a normal recurring nature, and present fairly the consolidated financial position of Northern Technologies International Corporation and its subsidiaries (the Company) as of May 31, 2023 and August 31, 2022, the results of the Company’s operations <span style="text-decoration: underline; ">and other comprehensive income </span>for the three and nine months ended May 31, 2023 and 2022, the changes in stockholders’ equity for the three and nine months ended May 31, 2023 and 2022, and the Company’s cash flows for the nine months ended May 31, 2023 and 2022, in conformity with accounting principles generally accepted in the United States of America (U.S. GAAP).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">These consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s annual report on Form 10-K for the fiscal year ended August 31, 2022. These consolidated financial statements also should be read in conjunction with the “<i>Management</i>’<i>s Discussion and Analysis of Financial Condition and Results of Operations</i>” section appearing in this report.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Operating results for the three and nine months ended May 31, 2023 are not necessarily indicative of the results that may be expected for the full fiscal year ending August 31, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company evaluates events occurring after the date of the consolidated financial statements requiring recording or disclosure in the consolidated financial statements.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2. </b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>ACCOUNTING PRONOUNCEMENTS</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">In June 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2016-13, <i>Measurement of Credit Losses on Financial Instruments</i>, which revises guidance for the accounting for credit losses on financial instruments within its scope, and in November 2018, issued ASU No. 2018-19 and in April 2019, issued ASU No. 2019-04 and in May 2019, issued ASU No. 2019-05, and in November 2019, issued ASU No. 2019-11, which amended the standard. The new standard introduces an approach, based on expected losses, to estimate credit losses on certain types of financial instruments and modifies the impairment model for available-for-sale debt securities. The new approach to estimating credit losses (referred to as the current expected credit losses model) applies to most financial assets measured at amortized cost and certain other instruments, including trade and other receivables, loans, held-to-maturity debt securities, net investments in leases and off-balance-sheet credit exposures. This ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, with early adoption permitted. Entities are required to apply the standard’s provisions as a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is adopted. The Company is still evaluating the impact of this ASU.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>3.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>INVENTORIES</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Inventories consisted of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>May 31, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>August 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Production materials</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,723,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,496,656</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,177,292</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">9,845,073</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,900,812</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">16,341,729</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>May 31, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;"><b><b>August 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Production materials</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,723,520</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,496,656</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Finished goods</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">9,177,292</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">9,845,073</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,900,812</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">16,341,729</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 4723520 6496656 9177292 9845073 13900812 16341729 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>4.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>PROPERTY AND EQUIPMENT, NET</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Property and equipment, net consisted of the following:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>May 31, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>August 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Land</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">496,965</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">310,365</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings and improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,733,247</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14,778,759</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,960,024</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5,643,320</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,190,236</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">20,732,444</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less accumulated depreciation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,379,306</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(8,561,951</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,810,930</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">12,170,493</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">On February 28, 2023, the Company purchased the property immediately adjacent to NTIC’s headquarters in Circle Pines, Minnesota, which includes a 26,000 square foot industrial building, for $1,200,000. The building will be used primarily for warehousing space and light industrial production.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Depreciation expense was $277,253 and $766,091 for the three and nine months ended May 31, 2023, respectively, compared to $291,452 and $722,443 for the three and nine months ended May 31, 2022, respectively.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>May 31, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>August 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Land</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">496,965</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">310,365</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Buildings and improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,733,247</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">14,778,759</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,960,024</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5,643,320</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23,190,236</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">20,732,444</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less accumulated depreciation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(9,379,306</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(8,561,951</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,810,930</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">12,170,493</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 496965 310365 16733247 14778759 5960024 5643320 23190236 20732444 9379306 8561951 13810930 12170493 26000 1200000 277253 766091 291452 722443 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>5.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>INTANGIBLE ASSETS, NET</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Intangible assets, net consisted of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>As of May 31, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross Carrying<br/> Amount</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Accumulated<br/> Amortization</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net Carrying<br/> Amount</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Patents and trademarks</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,315,005</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,639,897</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">675,108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,347,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(740,483</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,606,517</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total intangible assets, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,662,005</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,380,380</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,281,625</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>As of August 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross Carrying<br/> Amount</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Accumulated<br/> Amortization</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net Carrying<br/> Amount</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Patents and trademarks</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,225,655</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,515,644</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">710,011</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,347,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(423,133</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,923,867</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total intangible assets, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,572,655</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,938,777</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,633,878</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Amortization expense related to intangible assets was $146,730 and $441,603 for the three and nine months ended May 31, 2023, respectively, compared to $158,490 and $474,121 for the three and nine months ended May 31, 2022, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">As of May 31, 2023, future amortization expense related to intangible assets for each of the next five fiscal years and thereafter is estimated as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Remainder of fiscal 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">167,471</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 50%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">589,746</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 50%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">589,746</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 50%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">589,746</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 50%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">589,746</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 50%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,755,170</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 50%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,281,625</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 50%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; background-color: rgb(255, 255, 255);"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>As of May 31, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross Carrying<br/> Amount</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Accumulated<br/> Amortization</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net Carrying<br/> Amount</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Patents and trademarks</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,315,005</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,639,897</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">675,108</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,347,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(740,483</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,606,517</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total intangible assets, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,662,005</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,380,380</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,281,625</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>As of August 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Gross Carrying<br/> Amount</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Accumulated<br/> Amortization</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Net Carrying<br/> Amount</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Patents and trademarks</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,225,655</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(2,515,644</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">710,011</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,347,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(423,133</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5,923,867</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total intangible assets, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,572,655</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(2,938,777</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,633,878</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 3315005 2639897 675108 6347000 740483 5606517 9662005 3380380 6281625 3225655 2515644 710011 6347000 423133 5923867 9572655 2938777 6633878 146730 441603 158490 474121 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Remainder of fiscal 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">167,471</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 50%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2024</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">589,746</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 50%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2025</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">589,746</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 50%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2026</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">589,746</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 50%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Fiscal 2027</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">589,746</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 50%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; background-color: rgb(255, 255, 255);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,755,170</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 50%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 35%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,281,625</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 50%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; background-color: rgb(255, 255, 255);"> </td> </tr> </tbody></table> 167471 589746 589746 589746 589746 3755170 6281625 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>6.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>INVESTMENTS IN JOINT VENTURES</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The consolidated financial statements of the Company’s foreign joint ventures are initially prepared using the accounting principles accepted in the respective joint ventures’ countries of domicile. Amounts related to foreign joint ventures reported in the below tables and the accompanying consolidated financial statements have subsequently been adjusted to conform with U.S. GAAP in all material respects. All material profits on sales recorded that remain on the consolidated balance sheet from the Company to its joint ventures and from joint ventures to other joint ventures have been eliminated for financial reporting purposes.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Financial information from the audited and unaudited financial statements of the Company’s joint venture in Germany, Excor Korrosionsschutz – Technologien und Produkte GmbH (EXCOR), and all the Company’s other joint ventures are summarized as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>As of May 31, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>EXCOR</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>All Other</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Current assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">55,424,661</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">26,845,344</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">28,579,317</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">59,769,982</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,974,034</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,795,948</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Current liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,229,032</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,008,256</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,220,776</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Noncurrent liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">300,142</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">300,142</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Joint ventures’ equity</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">46,240,808</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,965,777</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,275,031</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of joint ventures’ equity</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,855,448</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,982,891</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,872,553</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,493,861</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,075,524</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,418,337</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three Months Ended May 31, 2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Total</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>EXCOR</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>All Other</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">26,312,548</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">10,735,862</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,576,686</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,494,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,085,837</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,408,407</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,692,444</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,654,151</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,038,293</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of equity in income from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,346,658</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">828,631</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">518,027</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s dividends received from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,977</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,977</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Nine Months Ended May 31, 2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Total</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>EXCOR</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>All Other</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">76,525,427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">30,590,265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,935,162</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,223,623</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,539,314</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,684,309</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,308,398</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,761,608</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,546,790</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of equity in income from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,664,793</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,376,575</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,288,218</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s dividends received from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,510,716</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,459,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,051,216</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>As of August 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>EXCOR</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>All Other</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Current assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">52,428,831</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">26,047,914</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">26,380,917</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">55,854,457</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">27,932,532</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">27,921,925</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Current liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,981,833</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,943,895</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,037,938</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Noncurrent liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,138,980</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,138,980</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Joint ventures’ equity</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,733,644</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">24,988,637</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">18,745,007</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of joint ventures’ equity</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,814,754</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">12,494,320</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,320,434</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,256,923</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">12,463,415</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,793,508</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended May 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>EXCOR</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>All Other</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">26,594,077</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,397,916</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,196,160</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,626,570</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,990,697</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,635,873</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,714,979</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,654,389</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,060,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of equity in income from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,364,597</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">824,784</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">539,813</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s dividends received from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">252,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">252,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended May 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>EXCOR</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>All Other</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">78,218,839</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,010,578</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">47,208,261</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,504,531</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,118,133</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,386,398</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,344,175</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,646,123</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,698,052</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of equity in income from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,662,178</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,324,605</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,337,572</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s dividends received from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,723,176</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,255,200</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,467,976</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>As of May 31, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>EXCOR</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>All Other</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Current assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">55,424,661</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">26,845,344</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">28,579,317</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">59,769,982</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">28,974,034</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,795,948</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Current liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,229,032</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,008,256</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,220,776</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Noncurrent liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">300,142</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">300,142</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Joint ventures’ equity</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">46,240,808</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">25,965,777</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,275,031</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of joint ventures’ equity</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22,855,448</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,982,891</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,872,553</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,493,861</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12,075,524</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,418,337</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>As of August 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>EXCOR</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>All Other</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Current assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">52,428,831</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">26,047,914</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">26,380,917</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total assets</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">55,854,457</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">27,932,532</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">27,921,925</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Current liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,981,833</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,943,895</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,037,938</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Noncurrent liabilities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,138,980</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,138,980</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Joint ventures’ equity</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">43,733,644</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">24,988,637</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">18,745,007</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of joint ventures’ equity</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,814,754</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">12,494,320</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,320,434</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of joint ventures’ undistributed earnings</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">21,256,923</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">12,463,415</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8,793,508</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 55424661 26845344 28579317 59769982 28974034 30795948 13229032 3008256 10220776 300142 0 300142 46240808 25965777 20275031 22855448 12982891 9872553 20493861 12075524 8418337 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three Months Ended May 31, 2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Total</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>EXCOR</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>All Other</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">26,312,548</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">10,735,862</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,576,686</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,494,244</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,085,837</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,408,407</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,692,444</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,654,151</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,038,293</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of equity in income from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,346,658</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">828,631</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">518,027</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s dividends received from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,977</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,977</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Nine Months Ended May 31, 2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Total</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>EXCOR</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>All Other</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">76,525,427</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">30,590,265</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,935,162</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">30,223,623</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,539,314</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,684,309</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,308,398</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,761,608</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,546,790</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of equity in income from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,664,793</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,376,575</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,288,218</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s dividends received from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,510,716</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,459,500</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,051,216</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended May 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>EXCOR</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>All Other</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">26,594,077</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,397,916</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,196,160</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10,626,570</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,990,697</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,635,873</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,714,979</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,654,389</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,060,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of equity in income from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,364,597</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">824,784</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">539,813</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s dividends received from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">252,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">252,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended May 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>EXCOR</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>All Other</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">78,218,839</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,010,578</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">47,208,261</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Gross profit</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31,504,531</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15,118,133</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,386,398</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7,344,175</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,646,123</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,698,052</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s share of equity in income from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,662,178</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,324,605</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,337,572</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Northern Technologies International Corporation’s dividends received from joint ventures</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,723,176</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,255,200</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,467,976</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 26312548 10735862 15576686 10494244 5085837 5408407 2692444 1654151 1038293 1346658 828631 518027 45977 0 45977 76525427 30590265 45935162 30223623 14539314 15684309 7308398 4761608 2546790 3664793 2376575 1288218 3510716 2459500 1051216 52428831 26047914 26380917 55854457 27932532 27921925 10981833 2943895 8037938 1138980 0 1138980 43733644 24988637 18745007 21814754 12494320 9320434 21256923 12463415 8793508 26594077 10397916 16196160 10626570 4990697 5635873 2714979 1654389 1060590 1364597 824784 539813 252000 0 252000 78218839 31010578 47208261 31504531 15118133 16386398 7344175 4646123 2698052 3662178 2324605 1337572 5723176 4255200 1467976 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>7.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>CORPORATE DEBT</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">On January 6, 2023, the Company entered into a Credit Agreement (the “Credit Agreement”) with JPMorgan Chase Bank, N.A. (“JPM”), which provides the Company with a senior secured revolving line of credit (the “Credit Facility”) of up to $10.0 million, which includes a $5.0 million sublimit for standby letters of credit. Borrowings of $5,200,000 under the new Credit Agreement were outstanding May 31, 2023. Borrowings of $5,900,000 were outstanding as of August 31, 2022 under the previous credit agreement.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Unless terminated earlier, the Credit Facility will mature on January 6, 2024, and the principal amount thereunder, together with all accrued unpaid interest and other amounts owing thereunder, if any, will be payable in full on such date. Borrowings under the Credit Agreement bear interest at a floating rate, at the option of the Company, equal to either the CB Floating Rate or the Adjusted SOFR Rate. The term “CB Floating Rate” means the greater of the Prime Rate in the United States or 2.50%. The term “Adjusted SOFR Rate” means the term secured overnight financing rate for either one, three or six months (depending on the interest period selected by the Company) plus 0.10% per annum. With respect to any borrowings using an Adjusted SOFR Rate, there is an applicable margin of 2.15% applied per annum. There is no applicable margin with respect to borrowings using a CB Floating Rate.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">To secure the Credit Agreement, the Company assigned to JPM a continuing security interest in all of its right, title and interested in collateral made up for the assets of the Company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Credit Agreement contains customary affirmative and negative covenants, including, among other matters, limitations on the Company’s ability to incur additional debt, grant liens, engage in certain business operations and transactions, make certain investments, modify its organizational documents or form any new subsidiaries, subject to certain exceptions. Further, the Credit Agreement contains a negative covenant that restricts the ability of the Company to redeem or repurchase its common stock or pay dividends if the result of which would cause an event of default under the Credit Agreement. The Credit Agreement also requires the Company to maintain a Fixed Charge Coverage Ratio of at least 1.25 to 1.00. The term “Fixed Charge Coverage Ratio” means the ratio, computed for the Company on a consolidated basis, of net income plus income tax expense, plus amortization expense, plus depreciation expense, plus interest expense, and plus dividends received from joint ventures, minus unfinanced capital expenditures and equity in income from joint ventures, all computed for the twelve month period then ending, to scheduled principal payments made, plus scheduled finance lease payments made, plus interest expense paid, plus income tax expense paid, and plus cash distributions and dividends paid, all computed for the same twelve month period then ending.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Credit Agreement also contains customary events of default, including, without limitation, payment defaults, material inaccuracy of representations and warranties, covenant defaults, bankruptcy and insolvency proceedings, cross-defaults to certain other agreements, breach of any financial covenant and change of control. Upon the occurrence and during the continuance of any event of default, JPM may accelerate the payment of the obligations thereunder and exercise various other customary default remedies.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">In connection with the execution of the Credit Agreement described above, on January 6, 2023, the Amended and Restated Loan Agreement dated August 31, 2021 between Northern Technologies International Corporation and PNC Bank, National Association was terminated.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">In accordance with ASC Topic No. 470, “Debt – Modifications and Extinguishments” (Topic 470), the transactions noted above were determined to be a modification of the existing debt.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">On each of April 10, 2023 and May 30, 2023, the Company’s wholly-owned subsidiary in China, NTIC China, entered into a loan agreement with China Construction Bank Corporation.  Each term loan provided NTIC China with a RMB 10,000,000 (USD $1.45 million). Each of the term loans matures after one year with the principal due at that time, after which an extension of the loan agreement is required. Both term loans have an annual interest rate of 3.25% with interest due monthly. Both term loans are secured by an office building owned by NTIC China and the loan agreements contain certain financial and other covenants.  The Company was in compliance with the covenants as of May 31, 2023. The current outstanding balance as of May 31, 2023 for both term loans was USD $2,812,504.</p> 10000000.0 5000000.0 5200000 5900000 0.0250 0.0010 0.0215 1.25 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>8.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>STOCKHOLDERS</b>’<b> EQUITY</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">During the nine months ended May 31, 2023, the Company’s Board of Directors declared cash dividends on the following dates in the following amounts to holders of record of the Company’s common stock as of the following record dates:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align: top; width: 24%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Declaration Date</b></p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount</b></p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Record Date</b></p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 25%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Payable Date</b></p> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">October 20, 2022</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">$0.07</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">November 3, 2022</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 25%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">November 16, 2022</p> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">January 20, 2023</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">$0.07</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">February 1, 2023</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 25%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">February 15, 2023</p> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">April 21, 2023</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">$0.07</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">May 3, 2023</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 25%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">May 17, 2023</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">During the nine months ended May 31, 2022, the Company’s Board of Directors declared cash dividends on the following dates in the following amounts to holders of record of the Company’s common stock as of the following record dates:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align: top; width: 24%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Declaration Date</b></p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount</b></p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Record Date</b></p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 25%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Payable Date</b></p> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">October 20, 2021</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">$0.07</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">November 3, 2021</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 25%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">November 17, 2021</p> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">January 21, 2022</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">$0.07</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">February 2, 2022</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 25%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">February 16, 2022</p> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">April 22, 2022</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">$0.07</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">May 4, 2022</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 25%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">May 18, 2022</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">During the nine months ended May 31, 2023 and 2022, the Company repurchased <span style="-sec-ix-hidden:c976"><span style="-sec-ix-hidden:c977">no</span></span> shares of its common stock.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company issued 3,620 and 2,636 shares of common stock on September 1, 2022 and 2021, respectively, under the Northern Technologies International Corporation Employee Stock Purchase Plan (ESPP). The Company issued 3,566 and 2,966 shares of common stock on March 1, 2023 and 2022, respectively, under the ESPP. The ESPP is compensatory for financial reporting purposes. As of May 31, 2023,62,034 shares of common stock remained available for sale under the ESPP.</p> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align: top; width: 24%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Declaration Date</b></p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount</b></p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Record Date</b></p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 25%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Payable Date</b></p> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">October 20, 2022</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">$0.07</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">November 3, 2022</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 25%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">November 16, 2022</p> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">January 20, 2023</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">$0.07</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">February 1, 2023</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 25%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">February 15, 2023</p> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">April 21, 2023</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">$0.07</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">May 3, 2023</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 25%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">May 17, 2023</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;"> <tbody><tr> <td style="vertical-align: top; width: 24%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Declaration Date</b></p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Amount</b></p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Record Date</b></p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 25%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Payable Date</b></p> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">October 20, 2021</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">$0.07</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">November 3, 2021</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 25%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">November 17, 2021</p> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">January 21, 2022</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">$0.07</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">February 2, 2022</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 25%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">February 16, 2022</p> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">April 22, 2022</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">$0.07</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 24%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">May 4, 2022</p> </td> <td style="vertical-align: top; width: 1%;"> </td> <td style="vertical-align: top; width: 25%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">May 18, 2022</p> </td> </tr> </tbody></table> 0.07 2022-11-03 2022-11-16 0.07 2023-02-01 2023-02-15 0.07 2023-05-03 2023-05-17 0.07 2021-11-03 2021-11-17 0.07 2022-02-02 2022-02-16 0.07 2022-05-04 2022-05-18 3620 2636 3566 2966 62034 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>9.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>NET INCOME PER COMMON SHARE </b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Basic net income per common share is computed by dividing net income by the weighted average number of common shares outstanding. Diluted net income per share assumes the exercise of stock options using the treasury stock method, if dilutive.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following is a reconciliation of the net income per share computation for the three and nine months ended May 31, 2023 and 2022:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator</b>:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income attributable to NTIC</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,525,596</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,000,167</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,913,086</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,676,773</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator</b>:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic – weighted shares outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,369,923</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,227,912</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,355,776</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,216,216</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted shares assumed upon exercise of stock options</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">258,146</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">350,885</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">346,834</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">466,430</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted – weighted shares outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,628,069</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,578,797</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,702,610</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,682,646</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic net income per share:</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.31</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.62</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net income per share:</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.59</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The dilutive impact summarized above relates to the periods when the average market price of the Company’s common stock exceeded the exercise price of the potentially dilutive option securities granted. Net income per common share was based on the weighted average number of common shares outstanding during the periods when computing basic net income per share. When dilutive, stock options are included as equivalents using the treasury stock market method when computing the diluted net income per share. Excluded from the computation of diluted net income per share for the three and nine months ended May 31, 2023 were options outstanding to purchase 322,246 shares of common stock. Excluded from the computation of diluted net income per share for the three and nine months ended May 31, 2022 were options outstanding to purchase 327,793 shares of common stock.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Numerator</b>:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Net income attributable to NTIC</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,525,596</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,000,167</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,913,086</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,676,773</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Denominator</b>:</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic – weighted shares outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,369,923</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,227,912</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,355,776</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,216,216</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted shares assumed upon exercise of stock options</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">258,146</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">350,885</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">346,834</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">466,430</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted – weighted shares outstanding</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,628,069</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,578,797</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,702,610</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9,682,646</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Basic net income per share:</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.31</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.62</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Diluted net income per share:</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.11</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.30</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">0.59</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 1525596 1000167 2913086 5676773 9369923 9227912 9355776 9216216 258146 350885 346834 466430 9628069 9578797 9702610 9682646 0.16 0.11 0.31 0.62 0.16 0.11 0.30 0.59 322246 322246 327793 327793 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>10.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>STOCK-BASED COMPENSATION</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">A summary of stock option activities under the Northern Technologies International Corporation Amended and Restated 2019 Stock Incentive Plan (the 2019 Plan) and the Northern Technologies International Corporation Amended and Restated 2007 Stock Incentive Plan (the 2007 Plan) is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><b><b>Number of</b><br/> Options<br/> Outstanding</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><b><b>Weighted</b><br/> Average Exercise<br/> Price</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding as of August 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,544,727</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">10.23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">277,613</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11.41</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(178,331</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6.03</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding as of May 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1,644,009</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">10.88</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Exercisable as of May 31, 2023</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">1,166,772</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">10.51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The weighted average per share fair value of options granted during the nine months ended May 31, 2023 and 2022 was $4.87 and $7.29, respectively. The weighted average remaining contractual life of the options outstanding as of May 31, 2023 and 2022 was 6.16 years and 6.02 years, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">The Company recognized compensation expense of $339,423 and $998,311 and $232,883 and $698,649 during the three and nine months ended May 31, 2023 and 2022, respectively. As of May 31, 2023, there was $1,366,860 of unrecognized compensation expense. The amount is expected to be recognized over a period of 2.5 years</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><b><b>Number of</b><br/> Options<br/> Outstanding</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><b><b>Weighted</b><br/> Average Exercise<br/> Price</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding as of August 31, 2022</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">1,544,727</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">10.23</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">277,613</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">11.41</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercised</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">(178,331</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6.03</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding as of May 31, 2023</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">1,644,009</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">10.88</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Exercisable as of May 31, 2023</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">1,166,772</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">10.51</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 1544727 10.23 277613 11.41 178331 6.03 1644009 10.88 1166772 10.51 4.87 7.29 P6Y1M28D P6Y7D 339423 998311 232883 698649 1366860 P2Y6M <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>11.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>SEGMENT AND GEOGRAPHIC INFORMATION</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Segment Information</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company’s chief operating decision maker is its Chief Executive Officer. The Company’s business is organized into <span style="-sec-ix-hidden:c1119">two</span> reportable segments: ZERUST® and Natur-Tec®. The Company has been selling its proprietary ZERUST® rust and corrosion inhibiting products and services to the automotive, electronics, electrical, mechanical, military and retail consumer markets for almost 50 years and, more recently, has targeted and expanded into the oil and gas industry. The Company also sells a portfolio of bio-based and compostable (fully biodegradable) polymer resins and finished products under the Natur-Tec® brand.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table sets forth the Company’s net sales for the three and nine months ended May 31, 2023 and 2022 by segment:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three Months Ended May 31,</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">ZERUST® net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,100,674</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,446,832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,929,422</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">41,988,394</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Natur-Tec® net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,869,052</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,518,089</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,263,895</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,918,579</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,969,726</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,964,921</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59,193,317</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">53,906,973</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table sets forth the Company’s cost of goods sold for the three and nine months ended May 31, 2023 and 2022 by segment:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Three Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Nine Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>% of<br/> Product<br/> Sales*</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>% of<br/> Product<br/> Sales*</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>% of<br/> Product<br/> Sales*</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>% of<br/> Product<br/> Sales*</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%; padding: 0px;">Direct cost of goods sold</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">ZERUST®</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-left: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">9,116,091</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">56.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">8,409,392</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">58.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">26,410,796</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">57.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">25,267,333</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">60.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Natur-Tec®</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">3,576,676</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">73.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">3,432,152</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">76.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">10,078,385</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">76.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">9,129,686</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">76.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt;">Indirect cost of goods sold</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">587,817</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">881,289</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,258,684</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,580,601</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding: 0px; width: 0%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -18pt;">Total net cost of goods sold</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,280,584</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,722,833</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">38,747,865</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">36,977,620</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> </tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">______________________</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">*</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">The percent of segment sales is calculated by dividing the direct cost of goods sold for each individual segment category by the net sales for each segment category.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company utilizes product net sales and direct and indirect cost of goods sold for each product in reviewing the financial performance of a product type. Further allocation of Company expenses or assets, aside from amounts presented in the tables above, is not utilized in evaluating product performance, nor does such allocation occur for internal financial reporting.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Geographic Information</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net sales by geographic location for the three and nine months ended May 31, 2023 and 2022 were as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Inside the U.S.A. to unaffiliated customers</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,729,820</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,884,726</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">21,958,978</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">18,157,010</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Outside the U.S.A. to:</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Joint ventures in which the Company is a shareholder directly and indirectly</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">732,437</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">528,665</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,895,665</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 1pt; text-align: right;">2,252,618</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Unaffiliated customers</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">12,507,469</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,551,530</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">34,338,674</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">33,497,345</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">20,969,726</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">18,964,921</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">59,193,317</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">53,906,973</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net sales by geographic location are based on the location of the customer.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Fees for services provided to joint ventures by geographic location as a percentage of total fees for services provided to joint ventures during the three and nine months ended May 31, 2023 and 2022 were as follows:</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Three Months Ended May 31,</b></b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>2023</b></b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>% of Total<br/> Fees for<br/> Services<br/> Provided to<br/> Joint Ventures</b></b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>2022</b></b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>% of Total<br/> Fees for<br/> Services<br/> Provided to<br/> Joint Ventures </b></b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Poland</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">224,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">171,181</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12.9</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Germany</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">209,398</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">204,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Japan</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">152,593</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">168,075</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Sweden</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">144,981</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">130,681</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">France</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">128,149</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">123,869</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Finland</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">103,879</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">92,036</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.9</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Czech Republic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">99,090</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">84,797</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thailand</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">82,725</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">95,574</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United Kingdom</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">83,586</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">89,363</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">South Korea</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61,669</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">78,542</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.9</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">70,953</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">91,554</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6.9</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,361,311</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,329,988</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>% of Total<br/> Fees for<br/> Services<br/> Provided to<br/> Joint Ventures</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>% of Total<br/> Fees for<br/> Services<br/> Provided to<br/> Joint Ventures </b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Poland</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">610,911</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">16.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">520,807</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Germany</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">606,189</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">16.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">639,738</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">16.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Japan</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">454,308</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">12.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">486,815</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">12.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Sweden</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">358,032</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">337,929</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">France</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">356,444</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">355,827</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9.3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Finland</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">285,931</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">257,635</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Czech Republic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">270,422</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">224,280</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thailand</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">257,282</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">271,046</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United Kingdom</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">206,925</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">271,027</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">South Korea</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">190,866</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">205,342</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">198,552</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">265,309</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,795,862</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">100.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,835,755</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">100.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td> </tr> </tbody></table> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; margin: 0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The geographical distribution of total property and equipment and net sales is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>At</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>May 31, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>At</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>August 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">China</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,805,738</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,826,898</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">770,863</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">565,022</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,234,329</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">5,778,573</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total property and equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,810,930</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">12,170,493</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">China</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,318,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,624,396</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,936,808</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,845,989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Brazil</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,488,510</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,554,364</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,062,718</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,786,670</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">India</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,145,423</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,824,004</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,356,708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,369,769</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,287,600</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,077,431</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,878,105</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,747,535</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,729,820</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,884,726</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,958,978</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,157,010</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,969,726</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,964,921</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,193,317</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">53,906,973</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Long-lived assets consist of property and equipment. These assets are periodically reviewed to assure the net realizable value from the estimated future production based on forecasted sales exceeds the carrying value of the assets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Sales to the Company’s joint ventures are included in the foregoing segment and geographic information; however, sales by the Company’s joint ventures to other parties are not included. The foregoing segment and geographic information represents only sales recognized directly by the Company and sold in that geographic territory.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">All joint venture operations, including equity in income, fees for services and related dividends, are primarily related to ZERUST® products and services.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Three Months Ended May 31,</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2023</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>2022</b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">ZERUST® net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16,100,674</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,446,832</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45,929,422</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">41,988,394</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Natur-Tec® net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,869,052</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,518,089</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,263,895</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">11,918,579</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,969,726</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,964,921</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59,193,317</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">53,906,973</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>Three Months Ended May 31,</b></b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>2023</b></b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>% of Total<br/> Fees for<br/> Services<br/> Provided to<br/> Joint Ventures</b></b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>2022</b></b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b><b>% of Total<br/> Fees for<br/> Services<br/> Provided to<br/> Joint Ventures </b></b></b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Poland</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">224,288</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">171,181</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12.9</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Germany</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">209,398</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">204,316</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Japan</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">152,593</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">168,075</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Sweden</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">144,981</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">10.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">130,681</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">France</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">128,149</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">123,869</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9.3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Finland</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">103,879</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">92,036</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.9</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Czech Republic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">99,090</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">84,797</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thailand</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">82,725</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">95,574</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">7.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United Kingdom</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">83,586</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">89,363</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">South Korea</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">61,669</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">78,542</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5.9</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">70,953</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">5.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">91,554</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6.9</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,361,311</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,329,988</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">100.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td> </tr> </tbody></table> 16100674 14446832 45929422 41988394 4869052 4518089 13263895 11918579 20969726 18964921 59193317 53906973 <table cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;"> <tbody><tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Three Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Nine Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>% of<br/> Product<br/> Sales*</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>% of<br/> Product<br/> Sales*</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>% of<br/> Product<br/> Sales*</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>% of<br/> Product<br/> Sales*</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; width: 20%; padding: 0px;">Direct cost of goods sold</td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">ZERUST®</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-left: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">9,116,091</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">56.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">8,409,392</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">58.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">26,410,796</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">57.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">25,267,333</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">60.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Natur-Tec®</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">3,576,676</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">73.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">3,432,152</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">76.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">10,078,385</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">76.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">9,129,686</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">76.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt;">Indirect cost of goods sold</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">587,817</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">881,289</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,258,684</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,580,601</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255); font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding: 0px; width: 0%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; font-variant: normal; margin: 0pt 0pt 0pt 27pt; text-indent: -18pt;">Total net cost of goods sold</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,280,584</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">12,722,833</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 7%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">38,747,865</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 7%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">36,977,620</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 9pt;"> </td> </tr> </tbody></table> 9116091 0.566 8409392 0.582 26410796 0.575 25267333 0.602 3576676 0.735 3432152 0.760 10078385 0.760 9129686 0.766 587817 881289 2258684 2580601 13280584 12722833 38747865 36977620 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Inside the U.S.A. to unaffiliated customers</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7,729,820</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6,884,726</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">21,958,978</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">18,157,010</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Outside the U.S.A. to:</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt; text-indent: -9pt;">Joint ventures in which the Company is a shareholder directly and indirectly</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">732,437</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">528,665</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">2,895,665</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 1pt; text-align: right;">2,252,618</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Unaffiliated customers</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">12,507,469</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">11,551,530</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">34,338,674</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">33,497,345</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">20,969,726</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">18,964,921</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">59,193,317</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">53,906,973</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> </tr> </tbody></table> 7729820 6884726 21958978 18157010 732437 528665 2895665 2252618 12507469 11551530 34338674 33497345 20969726 18964921 59193317 53906973 224288 0.165 171181 0.129 209398 0.154 204316 0.154 152593 0.112 168075 0.126 144981 0.107 130681 0.098 128149 0.094 123869 0.093 103879 0.076 92036 0.069 99090 0.073 84797 0.064 82725 0.061 95574 0.072 83586 0.061 89363 0.067 61669 0.045 78542 0.059 70953 0.052 91554 0.069 1361311 1.000 1329988 1.000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>% of Total<br/> Fees for<br/> Services<br/> Provided to<br/> Joint Ventures</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>% of Total<br/> Fees for<br/> Services<br/> Provided to<br/> Joint Ventures </b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Poland</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">610,911</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">16.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">520,807</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">13.6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Germany</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">606,189</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">16.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">639,738</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">16.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Japan</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">454,308</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">12.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">486,815</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">12.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Sweden</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">358,032</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">337,929</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">8.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">France</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">356,444</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">355,827</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">9.3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Finland</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">285,931</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">257,635</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.7</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Czech Republic</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">270,422</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">224,280</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Thailand</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">257,282</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">6.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">271,046</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United Kingdom</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">206,925</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.5</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">271,027</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">7.1</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">South Korea</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">190,866</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">205,342</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5.4</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">198,552</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">5.2</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">265,309</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">6.8</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,795,862</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">100.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,835,755</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;">100.0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">%</td> </tr> </tbody></table> 610911 0.161 520807 0.136 606189 0.160 639738 0.167 454308 0.120 486815 0.127 358032 0.094 337929 0.088 356444 0.094 355827 0.093 285931 0.075 257635 0.067 270422 0.071 224280 0.058 257282 0.068 271046 0.071 206925 0.055 271027 0.071 190866 0.050 205342 0.054 198552 0.052 265309 0.068 3795862 1.000 3835755 1.000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>At</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>May 31, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>At</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>August 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">China</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,805,738</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,826,898</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">770,863</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">565,022</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,234,329</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">5,778,573</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total property and equipment, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">13,810,930</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">12,170,493</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">China</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,318,373</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,624,396</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">9,936,808</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">11,845,989</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Brazil</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,488,510</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,554,364</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,062,718</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,786,670</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">India</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5,145,423</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,824,004</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">14,356,708</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">13,369,769</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">3,287,600</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,077,431</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,878,105</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,747,535</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,729,820</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,884,726</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">21,958,978</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18,157,010</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total net sales</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,969,726</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,964,921</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">59,193,317</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">53,906,973</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> </tr> </tbody></table> 5805738 5826898 770863 565022 7234329 5778573 13810930 12170493 3318373 3624396 9936808 11845989 1488510 1554364 4062718 3786670 5145423 4824004 14356708 13369769 3287600 2077431 8878105 6747535 7729820 6884726 21958978 18157010 20969726 18964921 59193317 53906973 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>12.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>COMMITMENTS AND CONTINGENCIES</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Concentrations</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Two joint ventures (consisting of the Company’s joint ventures in South Korea and Thailand) accounted for 65.1% of the Company’s trade joint venture receivables as of May 31, 2023, and three joint ventures (consisting of the Company’s joint ventures in South Korea, Japan and Thailand) accounted for 62.3% of the Company’s trade joint venture receivables as of May 31, 2022</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Legal Matters</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">From time to time, the Company is subject to various other claims and legal actions in the ordinary course of its business. The Company records a liability in its consolidated financial statements for costs related to claims, including future legal costs, settlements and judgments, where the Company has assessed that a loss is probable and an amount could be reasonably estimated. If the reasonable estimate of a probable loss is a range, the Company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The Company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that material loss may have been incurred. In the opinion of management, as of May 31, 2023, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect the Company’s consolidated results of operations, financial position or cash flows.</p> 0.651 0.623 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>13.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>FAIR VALUE MEASUREMENTS</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Assets and liabilities that are measured at fair value on a recurring basis primarily relate to marketable equity securities. These items are marked-to-market at each reporting period, and the Company estimates that market value approximates costs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following tables provide information by level for assets and liabilities that are measured at fair value on a recurring basis:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair Value Measurements </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Using Inputs Considered as</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair value as of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>May 31, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level 1</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level 2</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level 3</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Available for sale securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair Value Measurements </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Using Inputs Considered as</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair value as of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>August 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level 1</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level 2</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level 3</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Available for sale securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">There were no transfers between Level 1, Level 2, or Level 3 during the three and nine months ended May 31, 2023 or 2022.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair Value Measurements </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Using Inputs Considered as</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair value as of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>May 31, 2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level 1</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level 2</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level 3</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Available for sale securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair Value Measurements </b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Using Inputs Considered as</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fair value as of</b></b></p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>August 31, 2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level 1</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level 2</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Level 3</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Available for sale securities</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">5,590</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 0 0 0 0 5590 5590 0 0 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>14.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>SUPPLEMENTAL CASH FLOW INFORMATION</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Supplemental disclosures of cash flow information consisted of:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid for interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">136,168</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">23,784</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">342,643</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">34,079</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Three Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); padding: 0px; width: 0%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Nine Months Ended May 31,</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2023</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>2022</b></b></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid for interest</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">136,168</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">23,784</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">342,643</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">34,079</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 136168 23784 342643 34079 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 27pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>15.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>INCOME TAXES</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Income tax expense for the three and nine months ended May 31, 2023 was $542,295 and $834,823, respectively, compared to $604,314 and $1,260,437, respectively, for the three and nine months ended May 31, 2022. The expense was largely due to foreign operations. The Company has federal and state tax credit carry forwards, net operating loss carry forwards and foreign tax carry forwards. The Company has recorded a full valuation allowance against the U.S. deferred tax assets as of May 31, 2023 and August 31, 2022.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"> </p> 542295 834823 604314 1260437 The percent of segment sales is calculated by dividing the direct cost of goods sold for each individual segment category by the net sales for each segment category. EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #U [58'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 " ]0.U6Q?A 9>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OIVE%(71S43PI""XHWL)D=C?8M"$9:??M;>-N%]$'\)B9/]]\ M ]-B4#A$>HY#H,B.TM7DNSXI#!MQ8 X*(.&!O$GEG.CGYFZ(WO#\C'L(!C_, MGJ"NJAOPQ,8:-K B[ 2A6XM*HQD>(@GO,45'SYCEV$6@3KRU',"64H0>ID8 MCE/7P@6PP)BB3]\%LBLQ5__$Y@Z(4W)*;DV-XUB.3<[-.TAX>WI\R>L6KD]L M>J3Y5W**CX$VXCSYM;F[WSX(75=U4U2WA6RVLE:55-?R?7']X7<1]H-U._>/ MC<^"NH5?=Z&_ %!+ P04 " ]0.U6F5R<(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 #U [59-WZ?]_ 4 !8? 8 >&PO=V]R:W-H965T&UL MM9GA;^(V&,;_%8M-TTTJ)7& TEN+1%-ZQ]8"!VRGV[0/;F(@NB1FCE/*?[_7 M"1"NHS!.;FM+I5;O&XW$6_*()9=B MQ6/X92YDQ!2U&Q(*XUKW)KHUE]T:D*@QB/I8D2:.( MR^KL82SQM[%#R(>)X&(B>3SVUK/ M?N\Z5 NR._X(^#HY."8:Y5F(K_IDX-_6+%TB'G)/:0L&7R_^6M[6.C7B\SE+0S41ZX]\"]32?IX(D^R3 MK/-[6[1&O#11(MJ*H011$.??['5;$0>"9J=$0+<"^D9@-TL$SE;@9*!YR3*L M>Z98]T:*-9'Z;G#3!UG=9&J@"6+=C%,EX=< =*I[+[P46D617NR3?JP"M2&# M.'\\=#772;)DDB?^M_H&E')?5+HK MZAU%#9_8ACCV!:$6=0S%<7'UKVEX26S')/^F-,Z^XIS,SSE6<8>U]=*B MJHIX[3U>^S2\,9>!T'W=)S!B&!L/=]KUP]*.B,HK8E[M,:].?# E@[DFZY7E MS8A[S5F8&-L1E54$[.P!.VBAMF/T0Q!R,DRC9RY-8+B'9=EUV[:.DIO#W?!_?D8G= L@@QBLWMBELVJ663ST+X(8/1?2*8 M;^1&3:IR%[G)1H/)?[A=?0;/]$RL8R,S;N<&TH.A< R732'5Q>55:8N<9.-) MYRWMO@N/I7@)8L_3/8%4^2N&.K99E M-XVDY\A1=A&D;#S_9 ]L#]Z9R\%P@ZNV,3;AJJI817"R\;3S*#QHK_%2Q%BP M.&)"::O>;EN6D>\L<<8D6<8GB@6;7F*3_ZBU9O."EN?&(T; WO>\97TUQ857" M(AW1D]*1FTJIWV[R5YJL*6%"28W+,T<E(.F$0M#Z5WX M![6$@!"M6&QN5]RP=.T!UU4%+<(/Q;/+KAV7'-H1P\-MRO'.$8)H$8(HGE]V MPVP^PT_S&7Z:K8"34:H@TL;9!/HNB+<+XS\;Z;]3U-G62>[6RMSTOLQ+]]II M7U_KU;<7$VZ1B>A)BTDNC*P2PM\@]ODK^8V;6_38FI)E=:Y:K0XU(IPC]] B M]U \MNRFS8<@T2'W"X?,ABV 'K&KUZU.W;&-H.<(0DX1A)PC*SN[Y<]#T@>X M:!QKCYB5K>_BLJJ,111R\.#REG&[H%U.B=M],C.>(P8Y10QR\-#2 T _APS9 MPDB%&Y0.L+CN_X(U#G8>]=R7;<@FQ-/KD_DFY/[J?M.WEVUU-HK;\QWC)Z:G MSH2$? Y2Z_(*QCN9;\+F)TJLLGW,9Z&4B++#)6<^E_H&^'TNA-J=Z#_8;X5W M_P502P,$% @ /4#M5B-U ?)P" 8R, !@ !X;"]W;W)K2(??%(; &.XYDQD#A:6=[%?&R+ M;8L;BJWA(:.BBQ#SN \B$6I>KBJ^JN>E5%GC^K\GNUD+)&/Y9Y45T, M%G6]^C :5?.%7(KJO5K) GYY5.52U'!9/HVJ52E%VBY:YB,2!.%H*;)B,#YO MOYN4XW/5U'E6R$F)JF:Y%.7+)YFKYXL!'NR^F&9/BUI_,1J?K\23O)/U_6I2 MPM5HKR7-EK*H,E6@4CY>#"[QARO&]()6XM^9?*X./B-MRH-2W_7%37HQ"#0B MF7=W/;O[8#-GHX#9%>@P^U"MQ%Q> M#"".*EFNY6#\ZR\X##[:K#N1LB-;Z=Y6ZM,^OA+5 HDB17/]0?[39&N1P_Y6 M-JLWJL)6E[DCK&R/E7FQ7JY%EHN'7")( M5:@"G*B2\Z;,ZDQ:\6[4\0,<00^I*<&Y"R;?P^3>XS.5!)R5]>SP4YZ= M$RD[,C3<&QIZ]V-6BE0.D?PQSR$'%$_HORJ#S+"&X]/ W88(/% AD0,MM"E$ M[UJJFH?ZLN L9'.X6)5JG:60Z&OU!O"QZ3U"P@#WO6R1BT*.<62'G^SA)U[X M-\5<+26JQ0\[O,1R"GA,XAXZ4\RQ^3CH*#-X!9EVFRH=F6B[^@@938(@QJ2' MS2894H8CDC@P'M Z]F*/*>9AV,=I$4PXC4+F@-FQ M+_82WGBF:I%#G;.I,T1523L;;=4<(J )B9,DZ,>219)!;F%Q[ @GW-$G]O/G M9/IM5 M+$6MZY-<0G.'2MW%Z3JCJ;;.M0(W*8PD%%,CMYARG$<\FXDOA[SB]PK7/%52G3#++P=OQAQ6EI)DF@__5Q6@238\%CM!W7 MD=>XKJN/O5MN$I[:FH/C;YVT6;I SGG #P8 VUF; M13(*0LX"1P5".\:D?L;\\NWVS[/9]?3KJYQ)3\J9I])V;';'F=3/F9_EHX1- M2J%;V&539_5-34K$(8Z3L)].;8(19'S,';MT,,#UOO-V-W>;'46(%;R%6 M3!)NC',MK6C,"',=L(Y"PN1-/9M(C-1C%03$W-%+ MT(Y@J7^VJSO\V=_V&#CI7/=4VH[M[%B:^MO/2;D+@JI6\^]P_A74$R5:B[R1 M'Y%HZH4JL__![SAH)[?50@".CR ']5)659KB-=NIIJZ@D]7C8:O3S*;4B!R? MR+%Y'1]3/Q]?J>42F&-KV[O@?4 Z\Q $U,:>8T.Y-O3 V#=.JS\ZW(&2(0V3 M84)X^TLR))0,64R'4"%4*]D^RLQ?K$XS21]#/Y7TQQ-6.78X$C]V7U<;4']M M<)E"+0Q)!8)7#Q3/L@+-Q2J#8+;"M732F!&H!0PNLXR-$VC^,'6EFJYHH/ZB M82IK 5^E2(JR ._;$XS)_1R'(>&X7W?9)(,(9+&C\&)=G<#\=0(4R,VRV=2( MF^X?6 B"?*&?DZ\EI,O*_K#++ 3.H(U+F/%HP289$<8Q==1FK"L9F'_$?**M?4@,W.&'(8TB> T]R%;)"E/. E=D#NZ9WZZOU7% MV5P5M2[0=5AF!7"1K.R%.;/,G#FED5&6V02A4PZHHU=F'=^S5WKEEC0]3C79 M.H0@"A)C?&F3A'/ 2.+@27;PI/9-S-[Q>9OC/*"9\'EYHV.S46M5NU+$0^JKM6R_;B0 HZR%H#?'Y6J M=Q?Z/8O]>S7C_P-02P,$% @ /4#M5@JXF;0< P 1PH !@ !X;"]W M;W)K4"SUV M$F-65ZZKHX2F1+?EB@KH64B5$@--M73U2E$2YZ*4NS[&/3%( M9H8S0:<*Z2Q-B7J[H5RNQX[G;%X\L&5B[ LW'*W(DLZH>5Q-%;3<*DO,4BHT MDP(INA@[U][5Q,-6D$<\,;K66\_(6IE+^6P;=_'8P9:(<$#@EP)_5] Y( A*09 ;+Q)J6$2XOD!?T>/L%K4^7XQ< U@V MN1N5"#<%@G\ X9Z\H<"[1#[V@P;UY+CZ.ENV-W*_+G=A+*H!\:L!\?-\G0/Y M;F4V-XN,PP*+9"9@&(B($>&PWNW8Z"9_1<9>GM'6S4O8"888XY'[LFWD9%@- M.*B @Z/ 4UCW%.8I1C,CH^=+]%,BF!WT1'A&48L)%$O.B=)H1:%^$YBXQDD* M]NAV^8]%U- [%7KG//29I=/H.C.)5.PO=%C^G%DW0A?YNUM('MX?^%-1-?AN M!=_]$/R=UMEI\.X>TB[TT:_;W?U*KTA$QPYLWYJJ%^J$7SYY/?SM2!'T*F^] M#WG[E1EMH!Z86)XRV#MI\%A$C;I?4?>/4D]DFL+)4"+;&I *6OG65E0#;&2% ME3/JHOAF?QNSC?T=+R>":G8&E9W!&7;.+HW!_J+O8MQ0'>\(K/$/*_[AV?R7 MYRRAX1[8,.@-A_:4J!EHB/,#OS,(FOD]_/]LQ!]P\+X"+U.?IF\*;,1WMTYY M>\6Z)VK)A$:<+D")VWU(H8I;2]$P&PO=V]R:W-H M965T&ULK5I_<^(X$OTJ*N[J:K9J9]!OV;F$*H(U"5<)Y(#, M[OWI 27Q+=BL[20SW_YD8#!(;2>SQU1JP/"ZY=?J;CT)G[]F^1_%DS$E^K9: MIL5%YZDLUV?=;C%_,JNX^)2M36J_>^3I^ M-%-3WJ_OU11^9IE?U07 MP\5%!U=W9)9F7E8N8OOR8@9FN:P\V?OX<^>TLQ^S,CQ\_\/[YPUY2^9K7)A! MMOPM691/%YV@@Q;F(7Y>EI/L]=KL"(G*WSQ;%IO_T>L6*WD'S9^+,EOMC.T= MK))T^QI_VP7BP,#Z@0WHSH"Z!JS!@.T,V'M'X#L#_MX1Q,Y@0[V[Y;X)7!27 M<>\\SUY17J&MM^K-)OH;:QNO)*T295KF]MO$VI6]0986V3)9Q*59H&EI7VP6 ME 7*'M!X;?*XFLT"?;A/X^=%8C&_H(_H?AJA#W__Y;Q;VANHW'3GN\$NMX/1 MAL$8NLW2\JE .EV8!6 ?M=N'+?9=2WS/GOY@?TE;'=[&WQ$COR***0-N9_!N M:PJ1^;_&UG]U[*- L'T:L(T[UN!NI&=HVK_1TS-H5K>V'+:M6ME9L8[GYJ)C M>U5A\A?3Z?WC;T3B?T(Q/:6SZ)3.](F<'4T WT\ ;_/>&]DUH8B7IH#BOS65 M&].J\[_T* YEJ*@\[[X! M0]C'44I/9OGJT,>LBS%?IOEJ0E M>K%K_W,.-Z$ J$4NI7 2;@#A)!>ATUDB'\>DY"IT*E:#.$I4 *=EN ]#V!J& MS\84R IM5,4WF9M-3;XD5E>@,GM'.$*()F'$Z;0#"$?#T*M3'\=4* +IEBF M"YA00L#A(+@6@K@U(+.LC)?'Q%&VEX"@V,-^;U%8V97)B0$$E"$7@=-T(P"H MN,12N-T9!(8V>1J:%3G0PZ2U7>T:U.@*Z=_O]&C:((EV7D[4J4[J+3JI-WTJ M;\?S0>OYH*UI.;5[R"1]1.:;W1L7<"WN7!P7#V7$7=0'$) +S+!;C0"08"ND MK$\W$WUD*(5-;M60B;4D)ZV"LW=E4EM]2Q2G"Q0O[-XO*S"8SY$( M>_/,#88/I$)B'KB=&@"&3 K.B!L+'ZBD$I+2AEC4ZIBTR^.)S:PXGS]M@K$P M+V:9K:N-:GLDN#^)-A+*Z]$@$-/0%5T1 &03=N&\ M;=.[QOQ67?@B-L"4"^(U:!]HH\04\U+!!U+&B93,7:<@) Y"*@XJZ#@$M8(F M[1*Z;M'#T6!\JT'J@.ZU/4&$KHX&@"2@5O=*E[H/Y#P(N?+FW@=:$1,2O0W1 (2%@@C1%)%:RY)V,6NW%GIB";9E@B\@ M@T"Y.V< 16RR> (%@ 4\]%( $JU*-15_K5E)NVC=T]UI$Y"OKQ _5M)4ND(= M MH:PZT1#(&IQ2EO%5N^=U(DWON"V MI;EJ",#9Y9\1-P$ 7,!X0-WY!W"$5AX;\I[6(I"VB\#J>+*YPBD@UI05==@C M# IP4JZIT0 D#&&!>8N91]HU4X@ M) N59_M%W]U911?S:;#"_O9_W+&SOW M8S0:CSX.QJ/99'QSLUT%MUUA"@;'UV1$*8Y="0#@;&A$Z"Z# (X3Q4G@1L;' M"4$"W%0#M12D;YR4M@1F-AR ,0#.1045'KD!!,08$^GU N!(-B1V'^%N#P"@ MD%84-YV?TEH(4O'FD7U+') 52VM5P?2Z/]'@-I:VBLV?W<:>U%MT4F_Z M5-Z.9ZO6K+1=LU[&13)''Y(4+;+E,LX+9!4\*I[BW( _I.W'5]4Q'J/_%[E>N]%$U3E%_.KV_M=^.[V?367\4V4X.EVBK O[I M$CVEM^BDWO2IO!W/5RVN:;NXKDMTDYL%G)R^QK5;Q3!TQ= E*J0N*>*8 > MA5#N%D6#'HFD31MJ5NMKUJZO#VNTA3OS=6TH:8"]\UX(*%2@O-\ (*#"5!)W M!PD.'=@]2!/W6E*S=DD]Z$^O433\,HST*)JB2 ]N;'E&WO+Y$PUL-^)Q/\$* M'_USSZ#^BE$$&KD_]NJW4-O(=0\>(EF9_''S]$Z!YMES6FX?)-A_NG]"J+]Y M+L;Y_)*<#0CP>43.]/;YG]K]]G&DVSA_3-("+\^T3/MN+,EMO M'F'YFI5EMMJ\?3+QPN05P'[_D&7ECXMJ@/US5KW_ 5!+ P04 " ]0.U6 M0R6MAX(# "$"@ & 'AL+W=O_=% MDO \[YOGR4M\1R=>?"OWC GP(TOS"17%-RE(=&8:M9U&2:Y-1O?903$;\*-(D9P\%*(]9%A4_9RSEI[$& MM9<%/WG:BVI!GXP.T1,+F-@<'@HYT]LH<9*QO$QX#@JV&VM3>$=)A:\!7Q-V M*B_&H%+RR/FW:K*(QYI1;8BE;"NJ")%\/#.7I6D52&[C^SFFUJ:LB)?CE^B? M:NU2RV-4,I>G?R6QV(\U1P,QVT7'5/C\=,_.>JPJWI:G9?T+3@V6&!K8'DO! MLS-9[B!+\N89_3C[<$&0<=0$=":@+@&_0L!G GYK!O-,,-^:P3H3:NEZH[TV M;AZ):#(J^ D4%5I&JP:U^S5;^I7D59T$HI!O$\D3$Y?G)4^3.!(L!H&0#UD$ MH@1\!UR>R=+;5S7QS, BW_*,@?>;/#K&B41_ .P">;@_;L/(UW(K50!]>TY M[:Q)BUY)B\&*YV)? IK'+%;PY[?YPQM\75K0^H!>?)BAFP%7T4^ X1\ &0@K MMN.^F8U48OY7;OI?0&)@ MP[!&^O.E70H<@@:Q\35NWL=AC W+,*]QM(^S$7(L![:X*[%F*]:\*78=WE,? M2+$//KVG7K#X2L%R'03@]]\JK&HR6Q=;'@R1W'3'*04,6I9IH(X%\SX0.XYE=^)15;PAMLD0 MJZVR6JNLFU9=F_1ZA5B]_-"6)T](1W P(NV6APCD0.=T/2($S3?E%=FRD*AS!V+'4]I#6'O++5=$W*%RX*B]( M_Y)P#,,9=B^3/FX@:VI(.I[-^S@36D-,.IY1!8[8%B3=+T2_^%O-6/%4]S,E MV/)C+IH+M5UM6Z9IW2ETUF?PSH6*];ELL9J.Z-_P37^VBHJG)"]!RG8RE?&1 MR),KFIZGF0A^J/_4'[F0+4(]W,LVD1450+[?<2Y>)E6"MO&<_ -02P,$% M @ /4#M5E8%K#MA"P .50 !@ !X;"]W;W)K8LLZ.(!6NR3. <#+IZK^T=P71>O]W*RWS=7LOFUW[R\N MFN5]LSJ(E_M&VW6%]3WY<4F+[>SZ\O]W[[4 MUY?50[LNM\67VFL>-IN\?OY8K*NGJQF9_?K#U_+NONW^<'%]N9X)W#?:(?Y7%4W/RN]=]E)NJ^M&]^+2Z MFOG=B(IUL6P[BES]>"P6Q7K=,:EQ_'D@G1W[[!J>_OZ+/=U_>/5A;O*F6%3K M?Y>K]OYJ%LZ\57&;/ZS;K]73;\7A XF.;UFMF_W_WM,+5BCP\J%IJ\VAL1K! MIMR^_,Q_'@)QTH#2D0;TT(!J#9@<:< .#9C>0S#2@!\:<+V'L0;BT$#H#=A( M WEH(+4&9*Q!<&@0[+^LE^CNOYHX;_/KR[IZ\NH.K=BZ7_;?[[ZU^D;*;9>* MW]I:O5NJ=NWUHMHVU;I;>]V^Q]^:O;R\O6M5Y1W&Q/'3T\:4C.MK19J-2[UM;+7]X__E<;&Z*^K\ MS<).\V&EAJ)R.%][7_)R-2^WWB+?E:UZ;2&-[:1?BU85K0I DM?;VOQF77AMI89:JZC:6%,[Z^_5=EEMV[I:JW?NO$_;MJB+ MQLJ8V1G_6:F8#9M=J-PY)A ])A#=\_ 1GH_Y.M\N"^^-^B::>_4YF[=>WGH? M'N[>>8S\W:,^)5"VO+"*/6MWO7R\CDC(0Z+ CZ?I8.V]NU"_;W;YLKB:J2MQ M4]2/Q>SZ;W\ATO\'E 8NR1*79*E+LLP1V2 ?V#$?V*1\F)(#+TSR) =(R&0D MM12 8 &35(9#8&P"N8P"YD=T"$Q,X)P)*GSF#X&I"60LI$*P(2XS<5($PA=A MG\Z#:/)C-+DUFB^7R[)I'M3524T\O&*S6U?/1>$U^W=V#_7R7MV)O9V*^FD- M0N'F1LD)Z>OU9AW/N?7FDBQQ29:Z),L L3 M(:-0\DB+%4J4H(@4163H8 ;!"H[!"JS!BLO'0Q=."IU2<9SAN$,?H&,?(&L??E4@O MU91X U9IA 8)1<0F0LA !H'00H4RI0"3(*&O35XR$R8I#4=G$,3O%9YOC=4? M[7U1>RI6ZNYSWYD(CX4E=@*1B/Q4$@"0,82#T""B0\%S M =!](9?"N.::>DO=K'RILD:_])I(H2XY/))$OP*;R+E@(>.^<04VD8P+1G6; M, . ,I2!FK.-W<1Z:4CLVG"DVM+BYIU'0TN$3?4544H$"?006_L_N]I]"J8V&7P2;7AN1! U<9UOW%!3.&I)A)!Y#.J5YN)%#Z3Q-== MT01 SIF:[\@PTJO-1#(6D(CJ6@4 RHBS0 FDD6KK!3*Q*V2GCB-I.XO MVT=T=OVY9$NFZ8LIP)7W"]&E$; M(,$A*0[)P/$0PN"RH[U)0.TFP52!2W%[ ("H26:H3S)CG"K!(2D.R? !#8/6 MNP+4[@J<;X125(PO<$@,0.:22QIP/7ZX/8!#L@G=#0-XLG9L]P=>;8=25.XO M<$B,0Q( PGKU;0.UN@=T6I:8I8 0+A<0 I!L\D8$>,I0K M!2"4^"+B>L2 /A4PD&,EW$MI:I?2YYFCU!301@112(Q#$@ R)X+R0!<^*82D M$3,$$LPH^'[""L:PEYUTRA+DA'L'("5U;;@ 0"*B@;Y^!L",&.*KC3@D \?# MQZQ1VJM*:E>5YUBC!RJ;-4K1Q< 8AR0 9"SM "28=B"C+>UZ_46GZ:]S73!J MBA?8!;/W?_;>(Y=LB5.VU"E;YHIMF!>]@J1V!7F."W:@0ETP:@K)$1<,0(ZX M8 !RQ 4#D+ +!@#M+ACMU1:UJZT)^_S@")N"9:3:K/V?76TNV1*G;*E3MLP5 MVW"W7R\P2^M5&&$.5[ *'Q#@DP2$I )D+ M]4^W)[,)P&$\>W7-[.K:;H0Q?!LO#HD!"%53%%^_LR8X5PI . DXT1?> !QC MS!?^6,1Z-;LFPYX<8!K$A*7^BQ,U&') $3CH3!R8=0&=).MYK+SY]T>Z,S8$ M^]EG@5RR)4[94J=LF2NV85;TVI';M>,$7Y2!:6'*Q(C)***Z&+#W?W9>.%6* M3ME2IVR9*[9A7O1*D4\[J3LI%P!1& 9,WZ*^X*8.HX13&1C2$$ *(B451#]1 M 2#G,@PBSK45QA1 =L?2 MUJS0"@2FSF1WSL&MPK1C[MO*ME=R <84"-,2F9 MT'<'VOL_N]J<[M%VRI8Z9 M4& MG/7U@XB&AB\*(.+A!VN\!NB@I\9R\.B0$($50(_:$N"'Q#@D 2 J17C$=($$ D- MS "?!&E=.2^(7K)*=R=_Q7X^5^!;^7%(0D &8F>"02C!_#9HM=+2_%_24M4 MO M06@)&CKW_V3MD2IVRI4[;,%=LP+WII*29+2SP78&EI&#D ;L3( 9 C M1@Z '#%R "1LY # $2/GXN29B-U#-3_G]5VY;;QU<:N:^N\"51[URW,J7UZT MU6[_F,2;JFVKS?[7^R)74[4.H-Z_K:KVUXONR8O'IX5>_P]02P,$% @ M/4#M5B<&1=2I" ^", !@ !X;"]W;W)KTB]0P[YS- Z?9+ECVHI1(U^KO*B.ALLZWK]<3BLDJ58 M\>HWN18%?',ORQ6OX;9\&%;K4O"T:;3*A\3S@N&*9\7@_+3Y[*8\/Y6;.L\* M<5.B:K-:\?+YD\CET]D #UX^N,T>EK7Z8'A^NN8/8B[J;^N;$NZ&NU[2;"6* M*I,%*L7]V6"$/XZ9KQHT%M\S\53M72/ERIV4/]3--#T;>$J1R$52JRXX_'D4 M8Y'GJB?0\>>VT\'NF:KA_O5+[Y>-\^#,':_$6.:_9VF]/!M$ Y2*>[[)ZUOY M]$5L'6H$)C*OFO_1T];6&Z!D4]5RM6T,"E99T?[E/[<#L=< ^C$W(-L&I-^ M6AK0;0/:.-HJ:]RZX#4_/RWE$RJ5-?2F+IJQ:5J#-UFAIG%>E_!M!NWJ\[$L M*IEG*:]%BN8U_($YJBLD[]&85TMT"?-O?W]Z?# M&@2H;H;)]F&?VH<1R\-B="6+>EFA29&*]+#]$(3OU),7]9^(L\,K_HPH_H"( M1ZA!SOC5K8E##-T-)6VZH[:A',V_H,NOU[_/T>7M]16ZOIG+Z63^T31H;;?,W*U:QQ^K-4_$V0 6:B7*1S$X_\??<.#]T^3R&W5V, )L M-P+,U?OY;+) T]GX^FIB[R>$XI]7R/G0X?]SW0[0)"(C_".[L# ME?,P@3-'= M,X)=L^1U5CRTVTY69Z(R3J7_EE/Y1IT=C%:P&ZW .97S6B8_3M0&F2(8&J!& MQ=6^:W*Z[*0^*F$"I/( M4'MZ& 1>W!=I,".$,6H6&>U$1DZ1HY4LZ^ROHR(C[>F,P832GDB#6<@PL2R0 M>"K*)#76-)Q$/NVO9=W*,XO$7@-*))^ZEEZD-LD@KM9D*R,;25\LGFBCJ8R_$05^];NB'A.(P ML(CO8(V=)(1]XUZ4I4AW6S__:=%*]0$, XS[H6ZPPSZA(;$H[:"*F3NO6/+B M050J2)(-2(:Q;9EL#-+@^"Y.@5#N@ ]6D,2[OO@6Y' AQC M"VAQ1UKL1NWTV'+6X0GQX$#'L[I:MG720)6[(WI1BS;/T)5=IMQI9+T5I4DQT0.*(^=IN;K [ M"2BX9M/;<92X.3I*$KE1F?V:/_.[W$AZ8B A+"ZRGSAM=>J6L1<%GF^1V1&3 MN(G9!:=3J X]$,H\3:;!CA'/)Y:4FG1P)&XXPG"6&W$ %Z-0 QHA )D?]Y4: M#&-,(L^RW$D'1W*DY'QMN6;4SPQIB.='6L)M,,1A&(&K%OT=T8B[*NT?&DQG MWR?SUQP:D#;"JRKZD-3FL.W MS70W^7[9/T3:#HU.QWY*;S Y\;V >-:([ A*W 2]V93)$NKFIGQZY%FNEGF+ M5 X7E8 DSAZ1.A8UZ;K)2E6I8&QE&$:6[( VB&6'D'L-DZ: MLU;8O6#/@DI0<585KVOEA/&PT,!0$GAA'/73 Y-E'.#0LVQ:M*,M==/6'BN_ MX(?.6$P]KS_^!C-+E-".PO08A5^BI"FJUKQ6ET:1!L)&,?4UE08['+#8Q@>Z M=Z;L)O&.;YNJJ56W9QG'V49-; ["*&1:G!@L Y]BC]K4=W2F;CIOJI,'SM?_ MO>'/S7 OY%560.);/\^7O!1+F:>B-,O7B>O#O[!?"1GLF$="6PI$.S!3=ZEY M"PGP\_:WD**)<671\ >PDYECVE!!AIYGB&K=T!;5'4.IFZ&'B_(58H]3TF#" M>OXY82+=C"D;ACJN[3X*1?WZ;?1U\GL\73D;S"7IW M,6FOWL-GO^B(SLHH@+Q%<\3 5 SXLAX'L[W?6-U,M>I%HP7Z-/D\G^]0K$3YT+Q:4J'F6*E](6'WZ>[UE5'STD;O\T_XX[A]":7K MIGTGYHJ7#UE1H5S<0Y?>;R%H*]O73-J;6JZ;-S7N9%W+57.Y%!Q2)&4 W]]+ M6;_.MTH^F0+3P M5 II)E%A;74>QR8ML&2FKRJ4]"97NF26EGH=FTHCR[Q3*>)D,'@7EXS+:#KV M>[=Z.E:U%5SBK093ER73NTL4:CN)AE&[L>+KPKJ->#JNV!KOT/Y5W6I:Q1U* MQDN4ABL)&O-)-!N>7YXY>V_P-\>M.7@&I^1!J4>W6&23:. (H<#4.@1&?QN< MHQ .B&A\;3"C[DCG>/C M.KQ4">-_8=O8#B)(:V-5V3@3@Y++\,^>FCB\Q"%I'!+/.QSD67YBEDW'6FU! M.VM"JO0E77#*9. M+9WE/.*TP;T,N,D/<#_"M9*V,/!99I@]]X^)8T)B)(-D M= )NU.D>>;C1"=T&K#K0>V>91:HW:X[)#7!GQ^%,9"6(:KA;+V7*^F/T)B^75S>IZ M=K^X65+A@"T05,5E0ZADDCK<\>CY5RQ-55DQN>-R#;5D=<8M9I!VRFB1=R+, M7@196)HTP(0 B2D:0Y,$6/:%.L5;]&!;\+0 1C+I8 ;2U;"@^9'66KOC)+,4 M@YX/7!4"!SGC6NP\M1]PJ)3A;7B72I.EEG"/:2&54&M.M>0;2/HLWI-PMJ]) 2/.-/(\0X'&*]? M?4B&[R]HN\)PKO$0RE$%%VZ-A1NF&P0N:8UP7Y#Z%P3=%*H6&3RXHQE)D<[G M2RW#7-UR6YR*W &0XZ-1> /I&[#))WK48VJ8E+5/'T73 AWG9C$,!V_^ )I. MWB6GPB:3'3(-Z*;-]V'KOU@I$T:]5*ZCF PN*&EM;4-HLMJ8-NLS*H6=X>9Y M4U(#9[RKC-4^G3?[U#6/5*]MNENYMM"(WE-2X* ,8S8(?UY U (4Y:Y/.%4X MIY-3YB["MGQ:>%LP2WVZ<[KQJ:)+TP6I#7%-_?9=G!VWYX$>^4"W*03<,%$S MEV7<^.BJM.U!EE.O>&27C);*S_.C\6O-=8A*JK3G0!2S_6AKRNBG4/UC8SD^ MN$=+U&O_M>"*M)8V7*G=;O=!,@OW\-X\?,U<,[WFE$>!.;D.^N_?1J##%T)8 M6%7Y6_E!6;KC_6-!Y8;:&=#[7%&#- MW0/>9-OT&4$L#!!0 ( #U [5:Z MG&(SE ( )T% 8 >&PO=V]R:W-H965T&UL?5113]LP M$'[?KSAET@02-&E:"F-MI*:#K=-:*DJWAVD/)KDV%HF=V0Z%?[^S$T*12E]B MGWWWW??YT3I,N@;RF.]_:3!C&O,\!W,SS"3PF0:KD2*Z=MXG_BU M),,7DG%X$'#&GJ'7/8$P"'L'X'JMYIZ#ZQW0K,%(N.:"B82S'):&F??EUG#] M_7"V;2YUR1(<>=07&M4C>M&GC]U!\.4 V7Y+MG\(/=JI"Y$4*5.IAE69$E\@ M$R89$QL$+MY6D).N,D?XK^=UT_@T6MS=S MVD^N9E?SNR5,!?RH!/T]07=P B;#G??TI:5T%?Z=E M"E0;-Q@T.#)U][2G[>P9URWWZEX/KAE3&RXTY+BFT*!S?N:!JH=!;1A9N@:\ MEX;:V6TSFI^HK /=KR7]D(UA$[03.?H/4$L#!!0 ( #U [5;N?!7?D ( M '(% 9 >&PO=V]R:W-H965T&LR2' MTYU4K[I -/!6E4+/G,*8S<3S=%I@Q?2EW*"@F;54%3.4JMS3&X4L:T!5Z86^ M/_ JQH633)NQI4JFLC8E%[A4H.NJ8NI]CJ79U+!FO4&@N!2AD!1['!_:[IG?JY85IO);E3YZ98N:,',APS>K2 M/,K=-]SWT[=\J2QU\X5=6QO%#J2U-K+:@TE!Q47[9V_[?3@"C/P/ .$>$#:Z MVX4:E3?,L&2JY Z4K28V&S2M-F@2QX4]E)51-,L)9Y(':1 B^ (+L45AI.*H MIYXA9COOI7N6>_9.T2!"Z$? M1F?HHJ[+J*&+SG2IP4BXXX*)E+,25H89I-ME3K;;TL6GZ:Q1)GK#4IPYY 2- M:HM.\OE3,/"_GA$;=V+C<^S)X23>X8;KM)2Z5@B_GO#-P+R4Z>OO4X+/4IX6 M'%WV%@_/MP]/WQ\7MZOC"P"I)-=I@QG(-9@"82U+LB\7^:1W?#2]JSJG.WK( MP]Y2R:QN_4:.044[K>$"8G<81FX_]"D>N/%XX [Z@QX=!J>;FT$N9:9A[ ;# MH1N.0XI&<=_UAU'O H+('?N^.PI"P@8#-XH#(AO#J8WVCGQ0HV>0O4$L#!!0 ( #U [5;DZOW& 0 ! ( 9 M>&PO=V]R:W-H965TI\@:Z$,B7F;.G+G2DXTV MC[;DW,%+)96=!J5S]>E@8/.25\SV=)EV\%?A=\8P_6X#UYT/K1;ZZ+:1!Z0ESR MW'D$AI]G?L&E]$!(XVF+&>Q->L7#]0[]JO4=?7E@EE]H^8[TYE>^]6?H\7(M;?L?-IWL, D@;ZS3U589&51"=5_VLHW#@<(H_(D"W2K0 MEG=GJ&5YR1R;38S>@/'2B.87K:NM-I(3RB?EWAF\%:CG9K?:<4C@%U@83+1Q MK\!4 ?.G1M08>D?@EKO)P*$E+S_(MZCG'2K]">H8;K1RI86Y*GCQ5G^ #/,->(8X(T)#&1^#BO==Q"Q# M2]Z'\XUS:FN6\VF G6&Y>>;![..'* V_'"&;[,DFQ]!GN\P06$BFW-L$P:6P MN=2V,1S^6O(7!^=2YX]_O^?$<3-)O[>X^[:8WRW_A+/;2YC_]OUZ<3._76(- MS)=OZX/_J ^%@R/7V*36\0+T"ES)8:4E=KM0Z]/>8>9Z9\T:2WJWI[VO'NP$ MDG%*QND05W$4DC@=]LX;(0O4MZTY4=5&/W?9@2@E61P3FF00)23+1B0;CM%, M7J)#YC_\8(C (0EI@JLTB4E,PQZ-230."8U39(%@E"1)TOO*+5K+\Z9J)/.^ M%!R3B;713H]/8Q)G^!>F\!D^C<@PCZJIEZA;HQ>8DSI6A/ZUV(157Q @USB>X4_V!A MH2=8K;?+ZXN/'T8TRKY8*'$$/R&VX\:"4' A3"XY+# *EL"-4/C5CA'8E"(O M42*738%5SX"F) Q#'("H[7.E'=X6F!CC&^%A&WJ"-P9.(H+SWK&V+-B?2S\=#0^ANT;2SN0^7A['F+_CD M6(XX%DYHEA$ZC%N(DRQ%ZN.HM>(CYDK#.W2%;D/5#1WNAPX<%A[!]\/6O'T! M)#92[N-O?-@U6AA')!G2K07JJR'^OQ;H6PO]]]I^<#"E*V[6[5MDD4NC7#>P M]Z?[Y^ZLF_(_Q+NW\H:9M5 6)%^A:MC/A@&8[OWI-D[7[P_Q$P^Q=02P,$% @ /4#M5NMFK$CQ P '0D !D !X M;"]W;W)K&ULK5;;;N,V$'WW5PS4H-@";'2_.+4- MV-ED&V 3!+';/A1]8*2Q)40B79)>)_WZ'4JRXR!>8Q?H@V5RQ#ES#CG#T6@K MU9,N$0T\-[708Z'Z7*Y1T)NE5 TW-%4K5Z\5\J)U:FHW\+S$ M;7@EG,FHM=VKR4AN3%T)O%>@-TW#USVQQ! OM%&-KTS,6@JT?WSYWX?#APR[QL.0>\0 MM+R[0"W+C]SPR4C)+2B[FM#LH)7:>A.Y2MA#F1M%;ROR,Y,[:1!B^!5NA.%B M53W6"%.MT6@&=VA&KJ$@=JF;]X"S#C#X!N 0;J4PI88K46#QUM\E,M?(/09!%X0GH +]X+#%BX\(5B#D7!="2[RBM;R?(1GNRT2GTR;M#@8^5SFNI-PKA[P4^ M&YC5,G_ZYQCQD]#'B#J;;&P^,;?%)2:[CD2KW0DL$TSS?-IJ;=+P:4 M;*\O[LE$QP%<%& 4+^@BHDL*SB!DH1\SSXMI_"%@23ADV3"%7VB:I#'SO6QP MV18-*KHR")DJ7Y?56D/"PB@E3P\^I)''HBPDKY@E7L)B/QTLI*%,J(ZK/(,A M2Y)@%Y=(9)[]=7%9D/DL">)>\'2S(@8[S<'_H3D(B&C<:XYI Y(H:F.GOL<\ MW_\.S5$0,C_L- ]IG"7?H3E.@]>XPS!C:=KO->T\8:093!NI3/5?&Q3PF7J% MQHX%Y015V3MTV'(2Y4<)2T.O%7L61;1_7DBYH]H<,J5";%\)2EIHNOL$[7WR M)IT8!=)K;._U^H51,C9KKKJX9WZ"$L&>5[N2D?8$#;@PM:0G@]@F5(Q^4G*8M2?W"]MT809T.61LF!+3YB2X[8TKUM\4HK9&E, M]9=Z?58=U 4 MPD MD(42?V[LD6T:,@08'Y41! M+A5DQ-T[BBA_+D.YO]NY6];1;5BCAQAJU :XNJ6B7(0.G];0"_MG+EAFV#_8 M27MC?4"Z@V=URUZ[N@WL/<1%9_WN*, 7:8PF2[N'O5WYB-V"G;HV3#T[;BM; M/=0? >,*J+P'>BB?-'A:WC$E.).)5$^84ZNX532GGHC;L^#8+W5;MI.Z;-A% M*(.-"=@6;F].;S='H_/"S\N)W1MB-KSM;NQP_X?OA$E>/@%6K\#JIZSO'W]< MU.&.G=HP==6#2I5MM5$J]G/M)XWS>&;_OK2? CMLW.3#[]MB>M+K]IC,SN#D M[/WQQ>7I\=GE!3LY8Z_?G)Q=LO<0W[T]OF"74\LFKO6NJ2ODLV)7JP3[58*9 MNV(!%X_<;%ZV=S]\ETN1O?0,)(,Q:MD?,:2;^Y!*Q%*W=8"1YHX!S!PG%5OX MNKV.=LK)Q"W:0.*\J^%MWI#:9&+G! ']3+=@:FXC"VPX6/IGT4A7VXBO 0IDKEOS.";28Z$<1SBHU3W8&#;!_7*JIB7P^L78 MVX\+'" !8VM!9]4?8(<>#8P0/8,ZPI2]V[G88:\.#LX)!!(&M@BV(Z/+^#TB M6C^>=^ZJIIJTS)=-C&+BNHI,3\L B;B=/@V;I1V7#? "75P?5YV;K5>5D)'= MS6(B#?'JQCEN.VAWF^+GN:[;?G?1 M$EAA+!=5388(S:*]E_Z;7GT DW+]RL)+>\?9\2?DC_WFNL[1[O+8I(OP)XN: MXB6[M)-IZQIW72.F!?R?=ZY:? /OYJ-?V4_'O_KZ,W;GWB$1O7;YGQKIFA, M^N5:_TFAT3PU:$#_8G 0PUCGT,&E"V4SB,X&U ]OR.3@:-%UL =E;Q'[]RQ- MN9::&R,@2,-SG7*E-0DY3[."*Y'UMNYUTH)GIN!%+NE*D6F>*,U4PK,BY87. M5SZ:NAS7#<8:V(7B4A:X*9GB29)SF1HF$AQ"+S.#,]=.MJBI).%"2^ROY=/@ M]=;)MCV#:L.E3GB>Y$P"BTEA.T,ZN,Q2^!9PTU$:VO4B>3 N1J6-'80PCQQZ MK(O2JAY^2LE'BK<3R]*]E#RG?.J<"4D)XGDA6,'S3/(T57^7=_18[<%KXP7U MN"V[%J/B*6Q=*)ZCLD"3( .IU"SG6N1<*11UVEG[8(T_IX'.P 0]C<1V43"= M(M[OJ9B92N%.D@!GF>$F-X-7F!*_)"&ZI N-(FF&@N2XKC(\:32$3K)H'/3N M9I9);@J)5&HFN$DU%RG"0 W1.<7_(9/+BF&LE_ZV49; )""(-&$I#( R<:[!DFB34LBD M"+.DZ(/%-=;Z?='DLUD:%M&"N5JR=*(S7@B]G,$\@;#)TI@MC(U.P7^XJU ) M<"\]2H&?=#M+PU NX(;R5VB01Y&",1)%%O+'2%IP@;$L\F35L*N3+]"U F6@ M9!ARK* BIQG+&$8L0S\FR=>/V3/I&I&BJ[-4$T$2+RF9@*X5,:?2WYJN!>U$ ME$9%-$:!J"GY:&9T4OX%NGZLDS;H.D6029;U=*T*:B)#@N&BP(])_H.N#6EE M"6:Z %N8@NC:$,]GZB%=9TAED15+NE8Y/24FDLRWHVL,?PJ(.=HIR[%C0%BY M^/IU\&;=\/40RTUD!@F0($P9"5L;C 7.MOUC/UI[$S.SW75\W^3[ M?RS[ES*KT]4KK8/^3<[GZ_W[L-.RNZY;SQI[!=5D)TN'K.O?,?5"K@D M '(7 9 >&PO=V]R:W-H965TO@YY+I1MEO+9&.#7[,#@;OSL_HO-\X%]:+?W: M;T&63*W]01^?JP^#$2FD:E4&XB#QW[VZ4'5-C*#&S\1ST(LDPO7?F?LEVPY; MIM*K"UO_K:NP^#!X.Q"5FLFN#C=V^:=*]AP3O]+6GO^*93Q[.!J(LO/!-HD8 M&C3:Q/_E0_+#&L';7Q%,$L&$]8Z"6,N/,LC3$V>7PM%I<*,?;"I30SEM*"BW MP6%7@RZA&LN-1& MFE++6MP&F(L$"WZ?N9'=T7YV5"OO?"M+]6& 8O#*W:O!Z>^_C5^/WC^A[%&O M[-%3W$\I!.*C]F5M?>>4^/>=>@CBO+;EC__LT_5I;F^&_[CX>G/]]>;L[I/X M^.G\3GPUXB]I.E2A>!T]7(BP4$B"II7F4< GRJE*: .'27&!WSJ(L[E3["_Q M@@[__MO;R63T?GN3E\?O7R*1PT+\=7T%Q)!&7"Q0.^)F[D@JX6=B3+JLT?% M2UGJ6H?'7D.<[EK*B6?CT7"$\JIK($760INR[D@+*9X=K[:!7]-:-^ W(SV" M--7T4=0JP&5^I"7O8_I'8[M!)/G'6S0$CF<%D33H2]U[;SF>7R:S"4'PSM?+POW+ '%1) M)91TM58NY@4:P3&=J[H M.T4:'&59N@ZR.]-*S=F(T["%V%D^&MG 3G+(!C<]P[''(JHVA6CY**>U A,Q MZ[#$@424*UBWX=25?W8B,X43UK3 /S&KK0PDFZ"SH#6BM"U?.?#^6@870OWL M8#KR36G6GC?/Q67F<4/P:^/Z6?4=88/QMU\O;WAG*.ZP3B'I\WJ+-B6V:)0T ML7B@.M9=UN3:X4*-8N '6OEF- LA*/0D>S(\'CW?%;6KSJXP/I\+T]XK9^A* M%+,(N,E'7#7)?FL4Y1/<2Y*]?A!-O$->5 I=!R>QC7KV7F^5T[82\5Z''-3> MFH]?BK9&0H^&X]%S.HH<,%TS%']32H&^!1$%@ !ENA9SS_5B]GB]B%DEM*=] MV;:U+CF1T,/,-<=X,AP?/X];H%R3>I?G>0 2YL\O#=#-U%< M>J_G!BJ!.5 6_$JX5YN.V#$7JMW>LU")B@X&:524H]B!GP[0F HNG^-K 9SJ MFC)+4MU7BG!TEC(78E7P6\D?,VJGHD@A=(X^M3H$&G(VT]1NH5ECN4;-XT>) ME$(F!5\D:(89!2$ 90GG$Z@(A O!^"RI!GU.H*0'9>WXS7L$NW0.U &%BA T7IFCEZ5+9<.5)93"E(!))HD%V2Q3@',B^YYP1= M(W^HGD2;>SB0.P[LV$K/'MG7?$/J_\HLWI8='Z*JH+Z;TY7N"EP]7E=:.JW M 5_?4^YD">JA5(P]?B@N.T=>*?9C6>]YN>MA4 #(*-A.ER$6=_;79EA)-CB# M)^GJ5-NYDB]Z,JNT34,P&]"VT#8@6%2:;G93>0)H8@0I:*");;QUE[:K*U'* MSE/XA;HG9;&;.NTGX/D7*29K3SK^[+3;ZBB@.XTM[#B)OO !J8TVQ0#T@"@*<'G0>FNIKVJV@8^79='Z?Q5XV_]?L MITIA#^1RD?FU*MM 6+JGT%:N@6J179+/,]#!(315P74E\%26C!5.\7ADPAI" M+J4C:&4,ZR%GQ6F*&<%U;0"#>.\@_7$(GY@+2J5(*Z)TUOM7F6P=!%-KF,TF MEFB#@"V6>\+EDQRBG*" X6K,_:;^4KE M=$G\MS&KX-NW ?K!,^A;N WB=CAY,6&JQ5PQ3WY:M;*Q0AZ4*S42Z1[83RU[ MM'$5P@R/#B97\.Q0?*9+VICT^L'-!@D!I[+;Z$ZWLP0C3XF\1,K)*?Q3[';T M:5H\P_&*CD'!&]0"(]0_+;51*V:\N#F#C-%((X&1K5\L7U%&W*ER86QMYU = MFB.53+X-\\,$O^% TO67BSQ&YB-GWML,8TNY/K:P&^!UZRJ.$+OA[/8"?52K M2\@?BJ,WHR*C-\_=W"( IZ_H@D;+MDK<3P_4B77:+SBO,J"_B,S Z&5TS'H+ M@-XO9%?&$:U24;_8F&$TD;$72*)R7-0#\(&RC+J1(8WL.8?/ &.U&(]B+%@S M'A%'>T;YOM]9+M"Q/;ZR2Y+;]Q$,NA<+. ONO/M\D7]O/0#4%%2YFE#)BWP2 M8@Q0K(M)1F%9C]=0?"*5^7YD%FFPK]9DY;G^YNJ<3!JE8?;%M]N/&,N'1\=Y M[GZ9N"7W]$Q]&CP1HEF(0X5XI$&M3_D5ZE>=BB,:_<$H5"2:V'I0N_$0TH-C M$K-EN?:YE:AH: R+=3T6DEM6[OX9"-,5P?4.?H?H')Y'M?H]THA1O'[<92B1 M+7F>FA(:@@O21*'WU'6[GOL=(/DMQ?I M8]/?8(A9%5+$OT21GALV'RN(243.L/$T,94UL]FEX7MNNN4(DL\),2G>CB?% M\>AHN.^5[6#M';11Z,#HM9<,[TR(3Z+]:O^@?!;?45?'XVOT%<]H'AW #*2C MX9OC01R)\D>P+;^J0E5 ,/]<*/0'C@Y@?V91]^F#!/3/[*?_ U!+ P04 M" ]0.U6=J02U?H# !@"@ &0 'AL+W=OF<4@,O!1=Z%.3&E!=AJ-.<%D1W M9$D%?EE)51"#4[4.=:DHR9Q3P<,XBOIA09@(QD-GFZOQ4%:&,T'G"G15%$1M M)Y3+S2CH!CO# UOGQAK"\; D:[J@YG,Y5S@+&Y2,%51H)@4HNAH%E]V+2<^N M=PO^9'2C]\9@,UE*^60G-]DHB"PARFEJ+ +!OV=Z13FW0$CCB\<,FI#6<7^\ M0[]VN6,N2Z+IE>1_L?%UV',8O.40>X?8\:X#.9938LAXJ.0&E%V-:';@4G7>2(X) M*\K"*/S*T,^,[Z2A,(!?8&%D^I1+GE&E?X39EXJ9[3 T&,(N#%,/-ZGAXC?@ M/L"M%";7,!,9S0[]0Z36\(MW_";Q2S)^9"ER2EHP"/A*;JF0;C]^^Z_>CC";*] MAFSO%/JX%@'^>:0O!B8<]?GW&,73((-.:_%X?_7;I_O?I[.'!>M./M/"VA-O;@S=OK?\2D2%E]S.,_&>UW2IG-U7 M=\]PYBV7I6(UY/OEO'^'\=7W7L'M>QNZ?CN;@8CL6T&Q0&6ETAS?IPR$A,>]3TSK M"JU)NQ]'M7>[G_1!YZBR*_5!]7&PH*7Q9?#L?$R9AS(N"GV6(^ M_[ES/(NS?M]G\:%_*HM;@I#P;=7>RL#&K$/:$<:SB-C[:(+'8HM[4<&J>32P MW)BP50S+7DI-=0QK/$HU U 8VW:I\NZ:WA=7O=>6*LU$QHX7:%KU#D_"T#5_4P] M,;)T/<12&NQ(W##'%I JNP"_KR0^K'YB S1-Y?@_4$L#!!0 ( #U [5:K MGF'^N 0 .$+ 9 >&PO=V]R:W-H965TBVKIEZN<1*KLZ]T-MN MW/%E:>S&8'+6L"7>H_FMN56T&NQ0"EZCT%P*4+@X]R["D\NAE7<"OW-9"WVLAZHTP,:BZZ MD:TW?MA3& 4?*$0;A< M],QD)@W"&'Z%&27 M61T[N/B(U1J,A*]< M,)%S5L&]808IVXP^9&X'-SP,9POG1#D9O\OE3F :G1\@.=V2' MQ] G4Z8$%TOMXN(" G\\X-K 927SIS\/T3T*>)CNN-^;31_@>G;U_68*M],[ MH,G-]QG)8EVG+BVZZ8U6,#\!0K^S NBO:]# MVZ9$6+E2(3'VC(HJ'T1;SPE.+MX@:J FH@T3%J8/7WCEL-]QZ"YGFKJ*#2G! MXQI5SC5:/*J?_ ED8SN AE9;0E;&4 /3K7K9"-1H2EGXP!?$FZZA1M&'!Y); MR(K:EM4B\QAUH5Q2NE2S&(=/R!>*&:EZ%LW^17NSV2M=9HSBV%J?[W'=QA=I MH M&W+LQZ&.DI$?#E.(D\ ?C1*(AZD_BH];3;]'-4T&OE!.J99DHW\ M;)S1+ LB/PT#>SJBV3#M':P1AW="#@OZ8=H-H1OB;DBCWK',/J@9N"$9NQ3= M)BSPFFK:;#ZO_"];7W-)^PHKMFEW-@D)FLM"PZI$X3:V54A:3\2@43S';6K3 M9Z!AXL5Y*3O5N_ITOL9UCFCS[DW5O=%OJ-$*0_VU>GDEVL4(-.:MXH83M:5B M@CS0A]F1!K-BVGV "Y#B/_<1*.C.31-XXXFN7NW1_,,P]N'1BFX-\=_EG.N" M(J]:ZQ,BBS]:_LPJ^TTYTGHZKW<=Z#T5LXWO!]G1A^EZ<]]"R=K)[S<>N3BJ M_N\;TPH5[NS==RLE5].JO*3X0!Q%?D2UM_7^XDW:_,^_S>,+7D1*_"!:D&_2SQ0'4/ MRFYA9.,><7-IZ$GHIB6]P5%9 3I?2*JTS<)>L'O53_X&4$L#!!0 ( #U M[59;"Q[4%@0 #D) 9 >&PO=V]R:W-H965TS>8^'3N>(80E)MH@,/I[PSF6I0$B&G^TF,[1I%$\71_0/UO? MR9<54S@7Y9?&X"6B5/87MLW=_HT#2:VTJ%IE M8E 5O/EGNS8.)PH#[QL*0:L06-Z-(IKLF-N]I,6<-9C!-S"' M\""XSA7<\133]_H]XGSVQ:%FQO.,)42L8SRQ=^>\&=AEE)R?O]'/?+Z+[7[2Q?GN8_ M7\^FR[M/,']Z6-P]+J<(CT+2 MG^3P@DG.12DR([_GFLYL)5&LF'$@[ =V_Z?3<.8KBBM]<-PLZ/E%#+(X[= MR _-N=_M^YV['P8\B-XZ#1N'&AQ=R?=NZ!>P-);5IV)"[RA0EK%DAX8V5-1JLIC049*TK M:2T-,Q,^3E4'5=,3FN"_,VPR8>.R)597_>X@MD=7<3<8NM3YU09M[R[WW?.4 M))KQ8ZPE9$12==:4]+)86V*&P8&A?F.#%Y MH=:ZPM-0"$H4,%,ZA4@-=M"]:6)YKD/V3L99A3*S0UL1!;+33+;CZ?&[8-J, MPZ_7FX^*!R:S@O)>XII4O6Y,8U@V@[K9:+&QPW$E-(U:N\SIVP:EN4#RM:!A MT6Z,@>/7TN0O4$L#!!0 ( #U [59'G.E5# H 'H8 9 >&PO=V]R M:W-H965T_))?WV6;F(;-_ M9ZM/]=*8AMVOBK(^F"Z;9OUJ;Z].EV:EZYE=FQ*_F=MJI1L,J\5>O:Z,SMRB M5;$G.8_V5CHOIX?[;NY#=;AOVZ;(2_.A8G6[6NGJX=@4]NY@*J;#Q&6^6#8T ML7>XO]8+ L.YAR,L@4)FU(@\:/6W-BBH(4P8S?>YW3S9:TZT8?[E;UC%4E#&WVXH[K5,"XO*2A7 M387?YEC7')[;QC AV$MV919P=L-TF;%WQBXJO5[F*3LKN\C#A?M[#7:D=7MI MK_VXTRZ?T)ZP][9LEC4[+3.3/5Z_!TLWYLK!W&/YK,+W^H'YPF.22_\9=?[F M]+Y3YS]S^IHUEKW-2UVFN2[85:,;0XZH=QVW4Q?L5D<)]*I>Z]0<3)$AM:EN MS?3PIQ]$Q%\_8VRP,39X3OOA$*!+L[95DY<+]B:OT\+6;678/Z[-?<.."YM^ M^NO+L\^O#+V0D[.W][Q_3WA26S?,SMG"VJQFM2VR_WN8'@7IQ$+(QG83<7(DJQ MY_L^BSC)?15E'W&+ ).(Q;Y;Y'N!+SV!8,?1C&,".GD,B*APF($] %"D(IJ M/9.S,GOJ++ O]A1B[((E7S.EA"]H%A$6CTR5*D%O1XC"#YA2Z%K9Z('6DY7&E M<:N^%'U4]!CJ88'Z5K-U9;,6!FPU$*1[J^@S?R9*F\T&+3G1J%OPFN%X\TW7 M@W]<22]30UKT9DWSL#8S]K9%FJ)R:Z1PVM5]2 WFFGM0Q-I086:ZIKSV\#// ML$%E5TRO;(MVREQ++!M7MKL\ICJ (]W86^-1)$K;#&=W0N96%VW70@9[1H9Z MD*]89J&B;G',L7%IVE;. >@0IBIQPNU9JZ%_SI[@.>Q\XVY$<+&5V>C__DIT M9]"L==U7P_I/;!MGI7,YF?5Q=C4[FA&O:4N-KEKD#MT=G305U? 8&95X"GGS M@J&+J* OYQ*%'[F;Q*JK[2*,/2[XY*)MOE;_:O*KA8/9+<(*$E)3S.[@J$<5 MG0*K6;W4E5D"ED!1!]GBX1&",8Q1I (_9J%$\4!Z2VI%_9<,I1<)-?FX^T"H M$"&/O2!*J'6%(?[ZG/D!RJ1R#=-'#4Q0-8-P\CT-[ \1@=.YVT'&; ?N<:+0 M>+ 5R63Z2D $$8S'I3E*"-8B8O]^[-&GMB.?]D4-=R>WB2NH\_]&>=960RGX MWR)YTRJ9*_O;AMF//]B"]"(R,D#=5Z Z?;<3L?"$$@CP+$%7>F37S6 AP% D?@ A.NF(@++B4/21/WMZLYD!D(!0D_Z^2PF M(1]="L-DIB#SMG(%40"/(D@P27L)Z1-WPL@G$9!I,EUPS,8)BUTS3Z3'_8A% MSN:3SP89 =;>WA2(80+:E7 (8CFCO$MB")+9UTN=.V6*^EV(64&Z0K3S /+4 MZC^6.0'_-X0M0VE5:/4JZ@457!*!%-!!)E>X@"_9;Q87=18))%'" N=2M/TP M ,5PIEVXJAXC'4(?4^2FA-(GZ$V'_Z$3?P5YB#NFX.90.Q(*4S?W+<3ICR(? M@9,DM$UW&&0?LE3Q&"%Q\1HB'R$C!9'5CK=$/O+8=X")-Y$/0L"!*PHUR00* M%4ZXR,?;R/LHK<>Q)@U02&A0) ?X\B+HE7T9?4G$"3L)N M:Q*%>9WH./XB@2X;!%HE:L!Y3'X T'$^6M.[ MT]WX:W1$2?T"&,!ZRI+8[TGJ;I,]9Z]CJHJPZ_..J0J*8U].!JU)7#V MV)%@4%X8FT3N*I& !BON.K;P%%T&53(YKO3GO$"R!K@,AH(SE]A(YP!7/AZA MQ A%H55T5>".[VL<76!Y@#J/"R)VX#R@FR8E0DP)!1NH<49)[U)BZ4 \YVC1 M'$0\0"8H%$(43(XL<$P]],.O7#V0CRWU&!&/$>WX,RZ??['EXF61WV+_CIV" M+(,K=7QY=VP=':_-($_-'5*YS0C88"H=C>YZ*F3H 68@^D@X\%=WPR7VVG-@ M^JVIFWSE>,N\I?X[<%I*CPUU0.LVJ:Y)JCNQN4^- :5W'$)7U0-U[$YSSRPZ M(V?LRLG3@\B.Z_07G9].E)=IT69;.DY;+RRIKT=/@2/VD6\I\FNVM'?FUE3> MEA9]P[8PSCK&\'L?[!EEG_5/#MEA"=[RX6N'^4B$UG#[QH%]TCT89? M/K;1Z707)7=^W8PWP*6ARAMW,3LJBL?'&!ZV "*O-YQ,)? 1U"&.3 ];P<7 MHRTKT]TUW;41!(LN2PX, $>5.W!U G#6HT>#'BZ=ED'E;-?#XM[H/1B4<^%> MO0GVN(=U3\.;V&ULK59-<^)&$+WG M5W1I*UM)E<*'L+V.%ZBR63MQ$EC70I)#*H=!:M#8(XUV9@3FWZ=[)(1(84Y[ M01K-].OW^F/HX5:;%YLB.GC-5&Y'0>I<<=/MVCC%3-B.+C"GG94VF7"T-.NN M+0R*Q!MEJAOU>E?=3,@\& _]MRCL*^L'^PQ>Y M3AU_Z(Z'A5CC'-V?Q9.A5;=!262&N94Z!X.K47#;O[F[X//^P%\2M[;U#JQD MJ?4++QZ34=!C0J@P=HP@Z+'!"2K%0$3C:XT9-"[9L/V^1W_PVDG+4EB<:/6W M3%PZ"JX#2' E2N6^Z.VO6.NY9+Q8*^M_85N=O;P(("ZMTUEM3 PRF5=/\5K' MH65PW7O#(*H-(L^[8Z"R3CN+M+(@\H77N9+[&/)9HAUU'SMBD&]? =Q5P] ;PSS E@-3" M?9Y@ ,W* 1/O!P@S/"+3@-#S(7I%$H MF#OAT ?@E-P*[N(T'/?.C2U$C*. FL.BV6 P?O^N?]7[>(;L14/VXASZ^&QN MX).TL=*V- C_+/#5P9W2\ M9[_B=N=0@?FL9(?PFZ/1Y-5%G\.W41/ 'KJF* MI\(Y-!8>C,[ T07*1<[/L.T'I*6+>/E,ER/O;X21NB1(.F(@5D)F5:4ICRGB M*M^DD3&T2:AIS Y(C;'(1"15YK*T5%#6=DCQP1&1IO.$!DJ*I532[1B'#3C& M6LE$^(@T?6B;/O1ABK6E-X/*'R.R%;V04&)5)IRA5>GC4Y'UYT.PZ)S"0\\\ ME\G:KT+8DD@\BD8J.**6R+.+5#BFJZWE,!5&+SGF'H53FG$.6;M*8,E9$5;G M=&('2 63,1PB0/JWHT (ZBEC[.T#QY_RTC7P:R-QKL>AJ+E M3\I<9F6V9TIR<\AULY0NK1/I/5;.E\AER MNI%<*\U(A0NRYG=(OB4R+24UZ9I=O5OQH.V0]Y=$(JR13$VX%=F"M,L:W2>/ M%1@N)1^53'""-T@:F4\>E\;X%-757%"X:$"@0&8BITF$JR0\>5VT>-)>(\E3 MHXB$/K;$S!9U7Y$!]4=6M217;"(W,BF%HF(A774:Q'IMJ'0=,H!2/@!["710 MK%8>[L0M<=1!Y)=F$4^;AK;ZC@Y;C45QDGX6XJX2-H45S62V<^H/JML:*3(T M:S\XL3_27DT7S==F-KNM1I+#\6JPFPJSEG1Y*%R1::_SX3( 4PU+U<+IP@\H ME&4:=_QK2O,E&CY ^RM-_]7U@ATT$^OX/U!+ P04 " ]0.U6DV(0C'(# M !/" &0 'AL+W=O.VM/0OAWW?L70A1$U1=]05_ MS9PYQ[.>H;\Q]M'EB 1/A=)N$.5$Y44"M')DBL:9&112UZ-X:N[A3QR2QB$) MO.M @>6_@L2P;\T&K+=F-#\)4H,WDY/:)V5.ED\E^]'PQA!"MP>G<"6DA0>A M*H0I"E=9Y+LGUX^)PWCC.&T@QS5D\@;D9Y@:3;F#B^D?,[T]QV3'<9P< M!9R*+?2Z+4@Z2>\(7&\ON1?@>DO9P6$SEZLKW59D6O!#-/*6JE7 MP>+&:+O?^'Z'3P1C9=+''Z^I/,ZCVVN?7(VN9_ P^G8_@>ED-+^?3::3F[LY MC)Q#1#E6BER5J!,>4(EZ8HA=X".N+HM./>^-=L15E:\]05\;/R/-D!6:+=$ZV"!M$'4T$1N-9.D!1RH M"0]9%?+DOR_*+6)(N.9G!45='M&7QQ>7[]V]I/9KA2,^*/(%VE5H9?Y3K#35 M]7Z_N^^6H[I)/)O7K78J[$IJQ]_DDET[[8_G$=BZ?=4+,F5H&0M#W(#"-.>. MC]8;\/G2< UM%C[ _C_$\!=02P,$% @ /4#M5I[XSTBB @ R 4 !D M !X;"]W;W)K&UL?51-;^(P$+WW5XRRJSVQS6.$, M>G9O(0<]L=49+W A06WSG,GW$69BUW=\YV/C@6]2;3;<0:]D&URB?BP7DE9N MPY+P' O%10$2UWUGZ'='D?&W#K\Y[M2>#2:39R%>S&*:]!W/",(,8VT8&/U> M<8Q99HA(QK^:TVE"&N"^_<$^L;E3+L],X5AD3SS1:=_I.)#@FFTS_2!VMUCG M!.;,6RJ%DWB>&&*LM223CGA]& N-((?P4]8;LLR0[IOS3(8,Y7" MA"H&TZ*J/%UAS]44T>#S!%^Q7,!.%3A7<% DFAWB7E#9R@P^YH^ D MX8R]0^BW(/""\ 1=V&0?6KKP1/8*M( )+U@1<\I\J9FVMZ".I5O11NN M'.7&SA!%\K>%KAJMV6W&U+#JSD_W:L;-F-SP0D&&:X)ZYY<7#LAJ;E0++4K; MJ\]"4^=;,Z51B](XT/E:T(NM%R9 ,[P'_P%02P,$% @ /4#M5GFG>BL0 M P S08 !D !X;"]W;W)K&ULE55-;]I $+WW M5XSONK@/\^\ZN@9"4(/4"^S'S MYLW,SG-_*=63SA$-K$HN],#+C:G.@T"G.99,MV2%@F[F4I7,T%8M ETI9)ES M*GD0A6$W*%DAO&'?G=VI85_6AA<"[Q3HNBR96H^1R^7 :WO;@_MBD1M[$ S[ M%5O@%,U#=:=H%^Q0LJ)$H0LI0.%\X(W:Y^/$VCN#[P4N]=X:;":/4C[9S4TV M\$)+"#FFQB(P^GO&"^3< A&-/QM,;Q?2.NZOM^C7+G?*Y9%IO)#\1Y&9?.#U M/,APSFIN[N7R*V[RZ5B\5'+M?F'9V,8=#]):&UENG(E!68CFGZTV==ASZ(7O M.$0;A\CQ;@(YEI?,L&%?R24H:TUH=N%2==Y$KA"V*5.CZ+8@/S.\E0:AW8'/ M<"-262+,V IU/S"$;2V"=(,S;G"B=W#.8"*%R35/[6[XY0C99$9AQN]/Z<'-[\6UR!;/1SZOI]A$8BHPK&GR-0(,/)J>S7"$"$QD( M@H:R:3?:=L-^LV#)-)QTDLB/SCK._J07)WXOBGV:8EVAFT.^]H%"54R1.[7E MI!LF?MQ.&H>V'W5#/XE/W[K\)YFH!3.RWJ9BF7&F%@0%68TV+@'2X H@E5/, MZH1N7"XL-[&&G%SFF-$E=^&T?32N/BDQ+PRD3*FUA5DRE6D?! GI!DPL@%JG MWY@XF&U8!_3J^M_P"E.I;&(,YC7G\,QXS1I)XZ2I])JI$@O27VU<;1Y:TY85 M)E2NMA2!:8V& FN0\]>]LEQ&]8)T9J]DAUYPL"E. MJT>-1+V8-T(_H0X06> X)]>P=4K2J!KQ;#9&5DZP'J4A^7/+G+XWJ*P!W<\E M#?-F8P/LOF##OU!+ P04 " ]0.U6?4T%,'," !#!0 &0 'AL+W=O MM);1 ,O%1=Z MX6V-J2^"0.=;K*@^ES4*N[*1JJ+&IJH,=*V0%BVHX@$)PS2H*!->-F_G5BJ; MR\9P)G"E0#=51=7K$KG<+;S(VT__:;UKOULJ8:KR3_R0JS77A3#PK[G[BKV?L>/+)=?M M%W9=[3CT(&^TD54/M@HJ)KJ1OO3G< "8O@4@/8"TNKN-6I5?J*'97,D=*%=M MV5S06FW15AP3[J<\&&57F<69[)LT"#%\@EOQC,)(Q5##AT>ZYJ@_S@-CMW"% M0=[3+3LZ\@;=#.ZD,%L-UZ+ XG]\8*4-^LA>WY*<)+RCKQ!'/I"0Q"?HXL%N MW-+%)^QJZ.P=<]>AD^-HUR 7NJ8Y+CS; 1K5,WK9^W=1&GX^H2T9M"6GV+,' MVW!%PQ'D9O@;KSY<-4K9&'ZUJN$17PPLNU[NJ"J9T,!Q8Z'A^63L@>I:MDN,K-LV64MCFZX-M_:5 M0^4*[/I&VKO3)VZ#X=W,_@)02P,$% @ /4#M5JH'U97$ @ Q@4 !D M !X;"]W;W)K&UL?51-;]LP#+WG5Q!>,;2 5G_( ML>,N"=!T'3:@*8*VVP[##JK-)$9MRY/DIOWWH^S$2X$TA\2DQ/?X*(D<;Z1Z MTFM$ R]E4>F)LS:FOG!=G:ZQ%/I84+!;HI2Z%>9UC(S<3QG=W"7;Y:&[O@3L>U6.$]FA_U M0I'G]BQ97F*ES;82AZE?++.]VSB>%80%I@: MRR#H\XQ76!26B&3\W7(Z?4H+W+=W[%_;VJF61Z'Q2A:_\LRL)\[(@0R7HBG, MG=Q\PVT]0\N7RD*W_[#I8L/$@;311I9;,"DH\ZK[BI?M.>P!1MX[@& +"%K= M7:)6Y1=AQ'2LY :4C28V:[2EMF@2EU?V4NZ-HMV<<&9Z*PU"")]@H>BBE7D% M465P_;?):SIZP^"6'L;I@W@L4)^-74,I+=!-M_2SCCYXASZ!N:S,6L-UE6'V M%N^2U%YOL-,["XX2SL4K<)]!X 7\"!WOR^CP,-HVS(6N M18H3ASI"HWI&9_KQ@Q]YGX]H"WMMX3'VZ>Y&&"P*49FW%P._6]'P@"\&9H5, MG_X0B#WF!2%94<@9 M#[Q!P)F?>"S@$:D@LH"%83BX04W9TK0IFT(8S*@9J8HT%VV[GR:,Q_3S(CB# MTQ$;1CY+ACZ<#4[ YVQ$NA/N405^P/S88V'"X="EN7N]5:):M1-$0RJ;RG1M MUJ_V0^JRZ\W_X=V$FPNURBL-!2X)ZIW'0P=4-S4ZQ\BZ[=1'::CO6W--@Q:5 M#:#]I:3GNG5L@GYT3_\!4$L#!!0 ( #U [59V@2H&PO=V]R:W-H965T=<6804]-+?32JXS97_B^+BK64/U.[IF -UNI&FI@JG:^WBM&2^?4U'X4 M!)G?4"Z\U<+9;M1J(5M3<\%N%-)MTU#UO&&U/"R]T#L:;OFN,M;@KQ9[NF-W MS/RVOU$P\P>4DC=,:"X%4FR[]-;AQ8;8]6[![YP=],D8624/4C[:R8=RZ066 M$*M982P"A<<7=LGJV@(!C;]Z3&\(:1U/QT?T*Z<=M#Q0S2YE_9F7IEIZN8=* MMJ5M;6[EX5?6ZTDM7B%K[?[1H5\;>*AHM9%-[PP,&BZZ)WWJ\_ :AZAWB!SO M+I!C^3,U=+50\H"470UH=N"D.F\@QX7]*'=&P5L.?F;U21J&4O06?1"&BAU_ MJ!E::\V,QN@3U,3Y/063?K/P#42S/G[1(V\ZY.@?D.?H6@I3:?1>E*S\UM\' ME@/5Z$AU$TT"7M-G%(<814$43\#%@_+8P<43RC7JY(VIZ[R3<6_;*Q=Z3PNV M]* 9-%-?F+?Z\806W3%!3?L[4#-K4L'O\<4SK)95SI+;,-7S)E&6ZY M+FCMO@LZ0V%&<$+"V=5@35":SS%)LA-;.F++1FQDL-U7#':=K8&8,29IBD,2 MS.ZE@75G*,-1'N(,8">RGP[93R>S?^G:#N+V1 F4;)#/ANI2WU17AN.$@&> SDD2X"2/P2O%69#A M-"1]H?.7[-"^_07P.D-SG&71,2Z0R /[Z^(>6V/6"5ZW.V!PU!Q]#\U1!$33 M7G,*"8D#[7D'G (/GH M=N"?')= :N&PO=V]R:W-H965TOVO%!6*>Z:ORKEL3U M)U-5^D_&(T/EB5<__&IU]7KUI(HZV5:;7T3:Q"0UH_ M.QP>\:?'.J_O%KRM_%6\\4SR3BY">)>%T^GAD.6 ?.TG*5LH\77I3WQ=9T,( MX_W&YG#K,BO>?+ZV_F.W=^SEHHS^)-2_5=.T.!RZ(9GZ6;FNT^MP];/?[*<+ MV[LC/XHDS,C-# _.0RKKP?/?3UZ^'AS5-7F9%KX= MG*S;%M@@98P>@'E,M*9**&H,AR ,=4I3J506'-6VH)+;WM:UCBZH-04MG,A+ M"JLHDXI(1FVA::'*2"E%@I2"2,N:HT(9PAI?0LV9P%IK) M#C7)&.5* .:;IT&/[\L-OK]YY 2WSXA_OZ[21Z(,%8I1QQP1B,5HV+9(!Q56 MPS>'FS:GH4$))HLFU&&>O9PV">_*W&VPS9/0KD+;21OSD<1%V?J" MNIQ/Y0@7.4'4%9P4U%E!M99?RONZF58QM=7%.@%QOFR;JIG'O&U52.I0643# MD $M%'%4<4>EM(,>,T?K.9K5-6S$@V$C !M'G=S ABE+"ZYZ03H&X2YL-)*C MJ-(H"-9*I 1@R(^"XZ-WPP:&'(<;29!0A=T4&EM@,EMP]Z&&4RZ!3,=(ER+Q M[-.;?\&/I%9*:H!_<*)PCAII"?)EP0K&[)?&#W;*%;5:Y8JI0E$I&/ CG]KMCVD;YZA>\<2HV:#<&1$@^:/,T*M!+2-R (X9@TUS@Q^:D., M9-6&697RHEQ- 5P!1P[+ 2LT"O1!E5$%XU6? $%-@61C(:<&=.$:[ 7>T3"+ M_Z&!;("&<\+&WZP-RSNP@#^)1FJT(TYD!G"B00$F/A_^T^JR0J&G$HZG^J%RJB11YS%@+FE"XP$(R&D#V@>-R(V_62>3"A M#V3H*_2I/ 55KJYQX"0K;E;,X@4::N$(F&M0M3Q\ X#HK"O5#&$:E0F)CS+ MO%VK446!_B6X^])50S?(). &SA4.!YJQ#%F- +@9[*?;??/F#MTTR,.L[>DF MBSQJ3!8,Y04^AOV#;B9K68::%*BV*3+=3.:IE;?I9E'@PA8;NDF7GYCI0/+U MZ(;B:83H,'2L0X\ X!S_?+H_L' "0YRQ3T-R(^\GW$,J9COZ6."6(?/@S_ [A.&"3F<8SRSB4.48^ST<)D[EUAW *C1$0Q[$5-.-"=FT3 M+4J+KT@X@1@RU64^/K-,.)RJL,_/C^&!=<.I%LV)6X,$"!RK1$/"EU/?Y@7X?19P<=L(V<'VWQCCOP%02P,$% M @ /4#M5OEL*MB? @ 208 !D !X;"]W;W)K&ULI55;;]HP%'[G5UC9M(NT-3<*M(-(T(NZ2>T0[;:':0\F.1"KOJ2V ^7? MSW9,"A)E#WLA/E_.]_E\=LYAN!;R494 &CTSRM4H*+6NSL-0Y24PK$Y$!=R\ M60C)L#:A7(:JDH +1V(T3**H%S),>) -'3:5V5#4FA(.4XE4S1B6FPE0L1X% M<; %9F19:@N$V;#"2[@'_:.:2A.%K4I!&'!%!$<2%J-@')]/NC;?)?PDL%8[ M:V2=S(5XM,'78A1$MB"@D&NK@,UC!1= J14R93QYS:#=TA)WUUOU:^?=>)EC M!1>"_B*%+D?!($ %+'!-]4RL;\#[.;5ZN:#*_:)UDYN>!2BOE1;,DTT%C/#F MB9_].>P0!M$KA,03$E=WLY&K\A)KG VE6"-ILXV:73BKCFV*(]Q>RKV6YBTQ M/)W="0UH@#ZC>RWRQU+0 J1ZCZZ>:J(WZ,,#GE-0'X>A-GM91IA[W4FCF[RB M>X9N!=>E0E>\@&*?'YH:VT*3;:&3Y*C@+=Z@-/Z$DBA)C\BEK>_4R:5'?"O4 MV#ODKF%W#[-MIYRK"N].5(;=VVMNXQ]>R2K$@!O%#H M$G**)13HMZL4/<"S1A-J;NK/H:+_(>O$L&L&\ZU 9\Q$S75G!KF010--\<9M MY(+ON19SD.;(W;$GG;?12=3OW(D5,(NG'FZ!N.>1;YC7IL6WS-0SKV$N'>[O M<0.\P6@>)AU\L;0_# M6TKV>-9&UR/.TJ )#GT^X4Y[,Y!+-\04RJW5IM-;M)V3XV8\O*0W0_86RR7A M"E%8&&ITTC\-D&P&5Q-H4;EA,1?:C!ZW+,VL!VD3S/N%,(WC [M!^^^1_050 M2P,$% @ /4#M5GNB[70V P _08 !D !X;"]W;W)K&ULC55-;]LX$+W[5PS41;$%M)%$2924V@;JI,7FD"!HLMO#8@^T M-+:%2**6I.KTW^^04ERW<(P>; X_WN.;&\0#3RW3:<7WLZ8_C(( M=+G#5N@+V6-'.QNI6F%HJK:![A6*RH':)F!AR(-6U)VWG+NU>[6BRT^H/FKOU]X=^+O&O3ZRP7JREO+)3FZJA1=:0=A@:2R#H.$K7F'36"*2\=_$ MZ1VNM,!C^X7]D_.=?%D+C5>R^5)79K?P<@\JW(BA,9_E_D^<_$DM7RD;[?YA M/Y[EA0?EH(UL)S I:.MN',7S%(R;2EH#SNA$'Y_ M%.L&];MY8.A*"PS*B7XUTK-7Z NXE9W9:?C855C]B ](ZD$O>]&[8F<);\4W MB",?6,CB,W3QP?W8T<5GW-ANKK;:I<;EQ0?5D+7)8BN@NNZ&0Q6\(]S M!![QV<"JD>73OZ=\.GOK:9\>=PKQAU3"E(C9'>%?V1E:5,)(-;/)LG_LR++O MK1[?FS!&U>O!./%&PMWCS17\!I&?LM1/"^[L, S]B&=D,[^(8C_,[7KJ\XS[ M61;/KK&35!_NOC$R;]_D+(K>P]Y5)@G3-FX:J#5I0V&C>$+AQ[SP"Q:3Q5A& MS,RNI2EQBH2?$95UMHEB@JV? +9VY:C@:6Y'R4< MXC3T\SR%..%^'B>0<.XG<3A[2=RO2>4L]T->D)5FN9\5&5E9R'P>A78W)ROA MD_/=]_#V]&0)&E'JBQV8X3(WO7X-;24+MT MYHZ^3ZCL =K?2*KR:6(O.'SQEO\#4$L#!!0 ( #U [5;EA2XGI0( +H% M 9 >&PO=V]R:W-H965T6Y(QJ.)#.@NG)\UXV< MFI342B;F;,&3"6ME55)<2'W@)).&Y+A$^:-9 M<+5S>I:LK)&*DE'@N)Y:,^]Z'FI[8_"SQ(TX6H-6LF+L16^^9U/+U0%AA:G4 M#$3]7O$&JTH3J3#^[#FMWJ4&'J\/[%^,=J5E103>L.JYS&0QM<869+@F;24? MV>8;[O6,-%_**F&^L.ELHRL+TE9(5N_!*H*ZI-V?;/?O< 08NV\ _#W -W%W MCDR4GXDDR82S#7!MK=CTPD@U:!5<2752EI*KVU+A9'+/)(+GPB4L)4M?+K7" M#&Y8K;(NB'FXCT]D5:&XF#A2.=0P)]V3SSMR_PWR*[AC5!8";FF&V?]X1P7: M1^L?HIW[9PGOR X"SP;?]8,S=$$O/C!TP1GQ CIYI]1UZ/ T6K?+M6A(BE-+ M]8- _HI6\N&=%[F?SL06]K&%Y]B394$X7LY-.A9DI_I PHQS0G/4:QL>&IT= M&V:ZKDNY@U]&"#SA5L*\4LG\?4K36:^G-=VW]0HYL/7@V10Y9H.'5@I):%;2 M'(A05S!K'"A+J.A&YSP=D/#Z0F9HGVKDN9D: E+64MFU5G_:#Z99UX__S+NI=D=X7E(!%:X5U!W&(PMX M-RFZC62-Z&PO=V]R:W-H965T3Q;=V\:^S#C,?M9)Z6 M13NJ5ZG"?V[J9EET$)O9N%TUJ9CF3K>KEXWD,8[*]-RF:JV MK"O6I)N3X9E\]RVLU/AF'(INFF6"^Z-_7M MO](F'DOV)O6BS;_9[497#-EDW7;U* M:LJ>IWK6%*MY.6$OJO[F*87?7177B]1^?SSN<#09&$\VQYSWQZ@_.2:REW75 MS5OVK)JFZ>?[QW!YY[?:^GVN#AI\67QD6G*FA-('S.E=&G0VIP^DH65]>/=% MU^\V]^^FPGG2KHI).AFB,MK4O$_#TV^_D4X\/>";V?EF#ED_?9,F=34I%V5_ M"?4->Y/>IVJ=V$U3+[?WUK*N9A=UU=:+3=_^Z+ M[/#95_,FI<_NCFTR/W@%U?O_0W="O]3>TW^>O7E[>86<>/.456@V;8%4LR,F M'9="<.<-"88;XWC0"H*Q/*K(C B1"8U5T[S$"U@SB-6K8^#J[HK%I_YH02/V.R5(S\"!(/C)00;N8R::^E) MT#P*QZ/7@P.YR7$_HJO*!_4IV)-?UPLJ,YRJ#%DH8^.,VXN"G8E54$!2W42/,D8*.=$B MV3)0>?R M-DT3E S"(OMBY$E)(_40XRA Y\>FJ"9H!RIP:2(6Z2RI-*45DB858(1 H/ V?.?JXQF)B3 MW,%ADU/J<>%&,9M=^[6;IX9Y7+756*(T1*VNZ*VO[-HKZHVX[^/J_K:^YU@"'R#"ZVS( (^_0SWJG@..$U0!77 H,*0*$%Y76$?/O?ZXSS/. MJ'(?!NF#+GYM2-^98R] 1Z>)H8^PMZ/+T=F(8EM7QT11,V9JMB+1#O[_ %%<#FM&1]CU; N]-V,[OO M$ :%^4RDS^<(>X8D,*W#/F4@"RHH6 BD!-8DC.NWW"4-BM %>F'[HTD5[O6J M^[1!1F3288[D;"AA@6,B#F9''&0$F;!JPQR4@X:(O0O N\840NA.[5$'D"1M MN;?V =0A[" >_H(Z'(;UEWWUH>@]>.[]C?6L8_NO8@/(9^L9?-DNJ<'%O*P* M0BIP:C,*\S,F=XAA2\D\Y1Z<##FE/9LKO.P*>B_#55.3 >ZPGP@=L>\\'5=- MO4I-US>Y]/NZ7!%7XGEJYA$9J%ZTZ$>D)&3%@\S][TV#;6C4RT 6?)Z^F+5P M-KK,82+F;Q"YS4L>Z)4FQ,%Y4_Q1+L K#5YIK!0LK/H*KU#W-OSQWL<,X'F6/]FTX$#@#?UW MC=WJ[JO06?\QY)-Z_TGI9=',RJIEBW2#K7CC 1EN^L\TO=#5J_QIY+KN4#SY M<9X*3$]2P/]OZKK;"G3 [EO9Z?\!4$L#!!0 ( #U [58,Z9'TA@( #X& M 9 >&PO=V]R:W-H965T&,R)W M/5X+^:P*1 V;DG$U\0JMJPO?5VF!)5''HD)N=I9"ED2;J5>,G9KMS(9BUHSRO%6@JK+DLC7&3*QGGBAMUVXHWFA[8*?C"N2XSWJ MQ^I6FIG?L62T1*ZHX"!Q.?&FX<5L:/-=PA/%M=J)P3I9"/%L)S?9Q NL(&28 M:LM S+#"*V3,$AD9+RVGUQUI@;OQEOW:>3=>%D3AE6#?:::+B7?F089+4C-] M)]9?L/4SLGRI8,K]PKK)/1UZD-9*B[(%&P4EY*9 M%6;.R$\P'3 M.7VICYH=S M8U8V&F9,I,\_]QGK/7J_L;=>QZ.B/-_*NA*F6#.4F %1 P=9.0A1():P>WV# MK[A"!F$[1NT8#Z8K0IDS83H.*&("A6DMJ:;&WSLX/#B+PNBR/QK\#[G3.C?U MMU4<_;/BT='H/-@9_]:][[WX.S5=HLQ=YU*0BIKKIKR[U:XY3IN>\#N]Z:QS M(G/*%3!<&FAP?#KR0#;=JIEH4;D.L1#:]!L7%J;!H[0)9G\I3*6T$WM ]Y>1 M_ )02P,$% @ /4#M5A@7S^9K @ :P4 !D !X;"]W;W)K&UL?51-;]LP#+WO5Q#>,&Q 5G\V2;O$0-.M6 \MBJ;;#L,. MBLW$0F7)D^2F_?>C9-=-@307BY+X'A])4[.MTO>F0K3P6 MIYD%E;7,:AJ:H ML&;F2#4HZ6:M=,TL;?4F-(U&5GI0+<(DBL9AS;@,\ID_N]'Y3+56<(DW&DQ; MUTP_+5"H[3R(@^>#6[ZIK#L(\UG#-KA$^[.YT;0+!Y:2UR@-5Q(TKN?!67RZ MR)R_=_C%<6MV;'"9K)2Z=YO+,QA".N"N M_^#CN :?0&(.D!B=?=!?(JOS'+\IE66]#.F]B"".@:7LNN\*^&G.[82:#[/ M0DNA'4%8]&$679CDC3 G<*6DK0Q\ER66K_$A21YT)\^Z%\E!PBOV!&D\@B1* MT@-TZ5"&U-.E!\I@H$MO7W8=.MN/=H-S:AI6X#R@R3"H'S#(/[Z/Q]'7 ]JR M05MVB#U?TB"6K4!0ZY>^C%[WZQLWA5"FI>CPQZ(T_$H'D_)2M+1 M9)J1D6;):)REWAI%DQ/85]%P9P!JU!L_Y@8*U4K;S<)P.KPD9]T O;AWS] 5 MTQLN#0A<$S0ZFAP'H+O1[C96-7Z<5LK2<'JSHM<0M7.@^[6B?ZG?N ##^YK_ M!U!+ P04 " ]0.U66;=(534" !-!0 &0 'AL+W=O9L)VG^_=F&()J2O&"OO3,[8[Q.#EQ\R@) H:^257+F%$K5]ZXK-P641(YX M#97>V7)1$J5#D;NR%D R"RJ9BSTO=DM"*R=-[-I2I G?*48K6 HD=V5)Q/$1 M&#_,'-\Y+;S1O%!FP4V3FN2P O5>+X6.W(XEHR54DO(*"=C.G ?_?AZ:?)OP M0>$@>W-DG*PY_S3! MM9 ')$RV9C,3>S86 MK=W0ROS%E1)ZEVJ<2E^Y A2@W^BYVD.EN* @SZ*;!2A"F;S5Z^^K!;KY=9NX M2M9,P\L;!L,"P$QA>%7BZ M)L<[] IJ2&#XXV3\8.IY$_]U==O/0O!"1TTHB!EL-]49C M[5(TS=L$BM?V_J^YTMUDIX5^[T"8!+V_Y;H'VL"T5/>"IO\!4$L#!!0 ( M #U [5;)9O!BD , 'X. 9 >&PO=V]R:W-H965TS!A@-PF,;5-*=+^ M\3=.TBPI:=3JHGLAL3/?-YZ9#]LS.'#Q0VX1%3PE<2J'QE:IW95IRG"+"9.7 M?()^ZBS5;I"7,TV+$-WJ/ZOEL(&IDERRI*,)413T'@>FB,[:N9 MK^TS@S\B/,B3=]"1+#G_H0CSC!.-9$M(R'@M,H76K@ MZ?LS^RR+G6)9,HD3'O\9K=1V:/0,6.&:[6-UQP]?L8BGJ_E"'LOL%PZ%K65 MN)>*)P685I!$:?YD3T4>3@".]PK *0#.2X#]"J!3 #IO!;@%P'TKH%L NF\% M> 7 RW*?)RO+])0I-AH(?@"AK8E-OV3ERM"4X"C5PKI7@KY&A%.C6ZX07/@= M%H+$*M016+J"X&$?[4@^Z@)N2=R?IJA8%$OXAD]JS^+/ U.1;\U@AH6?2>[' M><5/!^8\55L)0;K"50T^:,;W&_ FQ5P&[CP'?NTT$LYP>0E.[P(V_4]V[?QZR[SO=3C7B:8U9WW:[3M4L.#?S M/<_JVR_R5V/F.*[;J<]?M\Q?MUGJSWOJ39+@BO*(\1'&JW\H%ZG2^K_]=C/Y M^*'GV/X7"5_I7O"P9T*AD!"E,(E$&--_@TCE!Z-5A65=B31O?OK6&;9$&;9+.6R"HU],L:^O_#@>:?[4 V-0?G!6UH07\Q/[:FK7S ?4 M7.6]T"_ZO#.;,[&)4@DQKLF5=>G3'U;DW4X^4'R7WVT2M[5PXF [+;S]CI,T"JG;F[U)?)A_\LUX,I[NA'Q3&THU^BAX MJ6;.1NOJVG55MJ$%45>BHB7LK(0LB(:I7+NJDI3DC:C@;N!YL5L05CKS:;.V ME/.IJ#5G)5U*I.JB(/+SEG*QFSF^LU]X8NN--@ON?%J1-7VF^J5:2IBYO9>< M%;143)1(TM7,N?&O%XFQ;PS^,+I3@S$RD;P*\68F]_G,\0P0Y333Q@.!UY8N M*.?&$6"\=SZ=_I-&.!SOO?]H8H=87HFB"\'_LEQO9L[$03E=D9KK)['[1;MX M(N,O$UPU3[3K;#T'9;72HNC$0%"PLGV3CRX/ X&/CPB"3A",!>$1 >X$N FT M)6O"NB.:S*=2[) TUN#-#)K<-&J(AI7F%)^UA%T&.CU_%)JB$%VBI83*D/H3 MD3)'W]]K5L%9Z0OT")5TB1:BJ$0)"PJ)U4G;LSNJ">/J'%0OSW?H[-OYU-5 M:K[G9AW5;4L5'*%Z()\(^Q'GR5NY">/D=!GZ.@\1<> M\?<;PK3%T*KB1F7^ENT\3.,TCJ;N=@A[:(9]#P_,OD#A'@J?A+JM&<]9N5;- M(;"BDF)+S3$H&VKK*QHP^'&"<1 F(UB+89@DDR1*[;AACQN>Q'T@V0:69%LS M=%\S-M;P "%*8\\+PA&JQ2X.(2;/3AKUI-%)TGUQ7Z E)Z4>U_A/*90UQ=$! M3H#]% HX'G%;#+T$CB(,[>!Q#QZ?+E.JH!BRK"YJ3C3-H9M!8\\8,?W21AP? M@%RF.$FQ-R:V&$ZBV$\CWTZ<],3)_Z0:VHD-.SGXGWP\\3W@'F%;# ,_\<(4 MC[#=0?\T=]<#D6M6*L3I"J3>50*AR_8^:"=:5$U+?14:&G0SW, 52J4Q@/V5 M@+;:34R7[B_E^3]02P,$% @ /4#M5N[85PE8 @ 0 8 !D !X;"]W M;W)K&ULI57;3N,P$/T5*]H'D%B<6\M%::3>5LM# M$:++[K/;3!L+Q^[:4PI\_=I.R!8(%=I]:>S).6=\IIY)ME/ZWI0 2!XK(( Q".&$[#%^ M-YI!F](1]]TULJ8?PO MV=78?AB0Y=:@JAJR/4'%9?UDCTT=]@A6IYL0-X3X+2'Y@) TA.2S&=*&D'XV M0Z\A>.NT]NX+-V'(\DRK'=$.;=74XZHA/['BLI]E?^7JVSIA> MV8[5];RJ-Z@VOB$7"FU[^V5I1SQH![#O5\HV9;-Q"=J/1OX'4$L#!!0 ( M #U [58!B1-K/P, &H+ 9 >&PO=V]R:W-H965T'UN^6[6]GOBJ7.T@)N)5++/.?RY0(R ML>IYV'M]<9?.YMJ^\/O=!9_!/>B'Q:TT/;]FF:0Y%"H5!9(P[7D#?#[$Q +* MB!\IK-1&&]E41D(\VL[5I.<%5A%D,-:6@IO'$PPARRR3T?&G(O7J.2UPL_W* M_J5,WB0SX@J&(ON93O2\YR4>FL"4+S-])U;?H$HHLGQCD:GR'ZW6L7'LH?%2 M:9%78*,@3XOUDS]7A=@ 8+H'0"H :0+"/0!: 6B9Z%I9F=8EU[S?E6*%I(TV M;+91UJ9$FVS2PG[&>RW-:&IPNG\C-* (G:*K0O-BEHXR0 .E0*L3=&-[B_1TX60;[ILRU+4@=2U(R1?NX?LJA5)HR*5\28L9&N1B66A74FL:5M+8=?+4 M[S!F%D[4]9\VY3OBHIBPZ"UN2R>M==)6G8/Q>)DO,ZYA@G@NI$[_F9R3!C#1+ZHAC)J$X M<:N,:I51J\I;4\Q"*\2+"?HN^<3LE68?1;^N(1^!_.U2W$IH=]]SM>!CZ'EF M>U4@G\#K?_J 6?#99?0#D6WESNK.0Q@>S?D6U9>DX#,*$-N4Z D-",:5[Y+Z=H[C]('VG^?'N^1BQ@$6X MN4A=@1U"$]8\F_R-BY"]A5YS.4L+A3*8&F1P%IMDY?IBM^YHL2CO1B.AS5(H MFW-S&09I \SX5)C[4=6QUZWZ>MW_!U!+ P04 " ]0.U6=H:NGZ4" "N M" &0 'AL+W=O]JYY)N M&'\2)8!$SQ6MQ-J9@]>EJ2"6A!6(P[%S#IWS^:)MC<&OPELQ-88:9(%8T]ZUK%0W@K)JEZL,JA(W3WQX!O0+C.#=8DESE+.-HAK:^5-#TQMC%K1D%K_BP^2JUVB=#*[91)0B$[0 M=2UQO2(+"NA<")#B&-VJ0W2"KEK9KTU>Y]U9N MJUH,!?&&@GC&7[##WSWHL[\$CEB!"B)R3'=E=M%YBHPG?5W6F1O%0>RF]GH; M8#*@OJ9GHL$YS"QU#P7P-5C9ET]NY'R?P/$'''\2YVH@",8(.G&X11 FW^(@ M>D- @F @"/8D",<(@OT()F,<2! .!.&>!-$80;@?P62, PFB@2#:DR > M(XCV(YB,<2!!/!#$DP2_2E!-KI# QP#B#P!^'(9N[+PCF(QQ($$R$"33!$QB M.I9\\N$M%'F)&^GK\B;Y$;O(]Y,X&>RZO.RM;J([^0WF*U(+1*%02NPZV[_&%BWM5_EVMI=3!OYN\J"YG:ZVWS^?S:KF6F[1Z MIK:R,%=N5+E)M3DL;^?5MI3IJG':Y'."4#C?I%DQN[IHSKTKKR[43N=9(=^5 M0;7;;-+RTTN9J_O+&9X]G'B?W:YU?6)^=;%-;^4'J7_9OBO-T?P0995M9%%E MJ@A*>7,Y>X&?)PS5#HW%KYF\KWJ_@QK*M5)_UP<_KBYGJ,Y(YG*IZQ"I^7@Y8/J( VD=B.W M'G&@K0,]]0ZL=6 -,WLH#0])JM.KBU+=!V5M;:+5/QHR&V\#/ROJY_Y!E^9J M9OSTU1NE91 &WP0_%G>RTN:)ZBK(BN GE14Z^-4<[DI9F>L+5:S,XY:KX&6: MI\52!A^:<:EN@N]^7[Q]'Z3%*GB1Y\%;O9:E[?]E(G6:Y=57)M(O'Y+@R\^_ MNIAKDW^=Q7S9YOIRGRMY)-?7Z:> XJ\#@@AU>"]@[Q>[VV5]MT*2]G9@6I9'DG9U=??(9#]"V EQ[P4A#O1Z73 M'$"[]^8]$"*BF++Z20_0.@Q#'-.86X8)F,^9:-D!+3OIZ>99>IWEF.O 1DN^-$(%2&"<\:$!=]AB 5F M$;<&20(F>"9\<8 O0/C'2E\5_/%:;JYE^:>+"S#VZ9GO^?(9+/$4;,!I?. T M]CNDXE.'E,/0/:3 !,^$CU$GR1!(P!M5U@.I"#[*Y;I0N;HU2ZH1:-J<2VNU M;"KI0I5;539'[9)3!=4Z+64MR/YR+DF[8I55NLRN=]JH.)F615;<.@EM\QL0 MA5A,Q:@PN2RQ69]CNVXG,.9S.>W)7'S"1(4F(QQ@ZFST&BWQ%6U(7J=5,2Q6 M)\_(-MZ@<)-8&/DZ&D N2Q8S2I ]@)Y"ON).OV)8P/[_DW*L?#%!$>?$5DU. M2Q92AKG-Z5.(9-RI9 S+Y*YF@A/3DZAMR?$9+?$5;4A@I[@Q++FG3TQ/2KGE M&>H#=!_]D;MFA5^+,\=RB>P MRC^Q1T3&"AM30F)$;>0N2Q2+>E&P&X%/H<5)I\4)K,4G-(K:2'U,%"',1MC' M=AA3$0M;1<*IG0N]U_6%E?349A$9RV,6$H:$71 6+DL:41HRNQC#*9Y+02>D M"2RDC^_$X !3BX/7:(FO:$/R.L5,3FLL Z\-QKUB$@K&J3T.%DY+Q*)1&S:! MDSH7=*=R":QRCQ4',I:A9J<9,63KT(7+TL@KPNW%-(%3.A=R)VL)+&M/+0YC M%6B61S%JD"\BD'X&EG_6FV&QC7Y7-^V6P M1'C2;BU7/J,EOJ(-W[-VNI*>IBN!=ZV>Y%_[0M;1 @ZI0#&V!YJO^PZ)Z60G MA67GT5?07AO =*Q(3:DA.";VDNOKOD-:.DE*3_L2X4BI@:-,9F>L5@6BIA3; M?0Y?MQV2T_MJ 1:K$^H1'&DR08X>KG-#X^NV0X(Z04IA03JU@,'A)K/$1GU% M+"+&D?V13.+KOD.:.@E+80E[6J<;#C*9')_1$E_1A@1V@IB>)HB!Y=MK(]9K MM(0ZY+?@9KG#C[1K::>8*:R8CU8UKYU6K]$2.M;G%$4QCWMO[H>T=,*:GM9% M/5;5O'Z"X35:0L<*'B-"4!2%C[#3:6X*:^XI92T>+;'.#AQ\Q\G8GT)#LTY# M,UA#3ZUJ<+BIP\AKM*2-UG^ !)&(H]X[@#U-\]YGQ/5'WZ_3\C8KJB"7-\85 M/8O,4"SWWU'O#[3:-E\67RNMU:;YN9;I2I:U@;E^HY1^.*@_5CY\S7[U'U!+ M P04 " ]0.U6;_BI4S,' "=*0 &0 'AL+W=O'JGBD_E0DH-OBRSO#P;+;1> MG8S'Y6PAETGY7*UD;KZY5L4RT>:RN!F7JT(F\]IHF8TQA'R\3-)\-#FM[[TK M)J=JK;,TE^\*4*Z7RZ3X>BXS=7EH-V9EN/_YGOU5[;QQYBHIY51EOZ=SO3@;A2,P ME]?).M/OU=TO@(;&M0NS[>^%X'+DIT,CDMU!TH*K1AJS[4 MT:^M3;S2O$J42UV8;U-CIR=OE): @Y_ Z_Q6EMJD@"Y!FH-?59IK\-%(_IF_?@R2?@Y=9!M[JA2QLBB>1U$F: ME4\-V8?+"#SYX>GI6!L7JHF,9]OIGF^FBWNF2\"%RO6B!+&9S=QA'_GMA<=^ M;$*WBQ^^C]\Y]A)>)%\!0<\ AI@XIC-]L#5V.?--8\?_=NQ6(,@ND4A-1_L2 MR8A:F62R="WJQI37II5TW4XP%%P$F)^.;_?#U06B4' J,&H#HRZ0"20(04$; M&#N 1$ S-MD!6_[2G;_4Z^_/A2I+L"K4=:I=+F^LV=ZX 0\%HMCRN(OCF&(8 MAI;#71R&E#+*+,*X"T1<8$%8C\-LYS [N,!I_=-WN>BZ4X,\+ MN;R2Q5^N8'BYJQ+JI%PE,WDV,C52*8M;.9H\?H0X?.%2XB')HB')XH'(6@L4 M[A8H_#X3/7Q@HKMPKD3OXMR)[L3U)[K8Q5$,&<BX4,7#"LBTB\+,M _0BEL71AB" ;*%MHMC 3:/6^Z.&X)- 0H?(!$^ M&? 3'*L#@[)%@[+%0[&UEV*O%T#?IQALY[6?72$..;&JOJD31X.06DGMP&$2 M _8 M#EK30R!_$]$4"5X]\)(AV1:X*P0%SE@@. M'((,X4Z-X )2'HC>(J%IQY"_'XLWB70A]4+-]_:JGH$WRF167JHLG2=:WG\G M3?H5P/3HZU65A_V&?PY'Z\J0;-&@;/%0;.W5;)I"Y.\*O7M%6]M65II* M #-JMP9.)!,4VID>.9"F&C"4MJ+$+F2E$R$1/3G<=%K(WVH=VC%"CE8'4D$Q MI;;C+B0WO@>=GZZCW8$8$X[MOLB%1 Q2ME>$M1UO6B-TH#?R[APA1Z/"A7&Z MX[4#&" J F$[W04&!)H5[*B]"T@I"GJJ/]PT-?A;FQH_P;%B,RA;-"A;/!1; M>RF:I@8?:&I\8H.[];]I?@D+N;U/ZT02DWSV4S!R( ED IK?IY5_+B2"YMG: MMQN!F_8#^]N/0V*#NS4\@R$+B5TD.(!4U!OHMMM=(#+J(0BBMML.)$/(E&T] MN[:X:2#PX;<0_5*S-6[OC3-J!K>==@-):$N- T@#;G+7EAH7D%..<)_+39&. M_47ZPWHF/\G1?LV Q:63N&18R'E$!A MQ\:!Y"3D^X5%.S9-18P/5\0>W0JZKT4A";&]N3WUCW)T9+K#FI+9]'/VAI + MR$4(64_7C)N:&?MK9NL,09J#5T62SZ1?Z[R<1VO=D&S1H&SQ4&SMU6D*>WRX ML._7.J_MT:O0+=411Z)ZU-J/Y"''C8=B:Y^I:/H(XN\C#FFFW_S8(&_9VF_3 M33$+S5G S856J_JPVY726BWKCPN9S&51 &PO=V]R:W-H M965T)G;7-I=)^^+63-$V8X%$T:1]*'/O\C_W+\>5X<&3\2>P )#I% M(15#:R=E?&_;(MA!A$6+Q4!5S8;Q"$M5Y%M;Q!SP.C&*0MMSG)X=84*MT2!Y M-^>C =O+D%"8P!/DUGG-5LG.5 M-8F "L(HXK 96@_NO>]VM$'2XAN!HR@\(SV4%6-/NO"X'EJ.[A&$$$@M@=7/ M 280AEI)]>/?3-3*?6K#XO.+^C09O!K,"@N8L/ [6)F!=V[0OF#0 MS@S:YP:="P:=S"!!;:=#23CX6.+1@+,CXKJU4M,/"K$N^#D Z8MY/1ND.=X[0KSB=E\AI]1V[UH[9NM'_;;UHNY5S:W%:R< MF)<3\Q*]S@6]!1Q8>"!TBR8Q'C (:6FMT"^ <>^_N3WGCRJ<38KY#8F56+=S MUFTCZX^JC-CFG/0-FN$3B?81&C.N))./@54O5%T5W-1)+W&B%\+#R'72OX%] M*((S]J8NN(;$2N Z.;B.&1RCV_=?@$>HC+"*CE&I;NAU?D#=]2I(^PTY+<'I MYG"Z1CB3,9J&#$L=-@N]XJD2XU5H4IU^831.R_&Z9U%C]%8W:AH2*X'IY6!Z M1C#)RO](A>1[M;7+&[4I'(!B*L4-FI(3K/5JQK>0O.?J6*#Q$59%+G5T5YQR MK1_ &7M3%UQ#8B5PMSFXVS?>$U3]$H*]LD:?%5NJCRN*N8(?Y&%ZM?P\75P7 MZA_I&DYH><1QVL"TP1@'4'>6-RGF-R16^G#]_,/UZT7\& LBT#(Y0R-U+OV& M.<&K,(ETJ.+:KUHB'/J26&4&,P&_M8-YB;%/,;$BM]&]=Y/E#//TU^?HPW.ZH;F8VJ^4VIE2&_IDVN.6^JD8?04K@HI#X_$IF:79:FV6C*5)3:F7@ MKTF2^Y,LJ9GTTJU(>BK32W-W:L-K-(>R"W=(^L8OW84%"F&CY)W6K4I,>'J) MEA8DBY-KI163DD7)XT[M,L!U U6_84R^%/1-57Z5.?H?4$L#!!0 ( #U M[5:)]H"/;@, .(- 9 >&PO=V]R:W-H965T4/?$(4FR8,(4\)O:8Z9?+.A M+"5";MG6Y#E#$FI0FIBV9;EF2N+,& _UF<_&0UJ(),[09\"+-"7L,,6$[D=& MSW@Y>(RWD5 'YGB8DRVN4/R=^TSNS)HEC%/,>$PS8+@9&9/>_=)5\EK@GQCW M_&@-RI,UI4]J\S4<&98R"!,,A&(@\K'#&2:)(I)F_*XXC5JE AZO7]@7VG?I MRYIPG-'D1QR*:&1\,B#$#2D2\4CW7[#R9Z#X IIP_0O[2M8R("BXH&D%EA:D M<58^R7-U#T> 7O\"P*X ]K4 IP(XUP+Z%:!_+6!0 0;G@,$%@%L!W'. FD-H5AQE4FA:E M)ON")A<>:"8B#EX68GB*-Z75M>GVB^E3NY7P@;!;L'HW8%NVTV#/K!V^PKR& MVPWP^?7:F^#>]=I[39?Y?]H/X%QV?7DUVFX)A%/GD*/I^I=\4:D#CY@7+(AD M60B!9*'^ M?T7DOW)>7 KT#7AIGM #8EEAP*^2!/R$9$UE9-I_9:4S<-U35V8-0JY]YN_\ MM9#]USF3UR#D.F="B]9K>&.@EAV1G41L4$=LT!HQ;^7[\/,!TS6R7TVWWPI_ MZY?7)=F\2S*O2[)%EV3+CLA.LL.ML\-M_Y[5-_MQJFOXC*:RW>5$=XP3QDBV M1=F""E@?X%C.)P=]/-D3)C_[;X5*+:";ETH_V^(^FG'YD9[6-,PX);B2E=7LG'63E1%%N!,UU0[NF0K;' M>AG)(0R9$I#O-U0VM=5&*:C'NO&_4$L#!!0 ( #U [58R977 I , &X0 M 9 >&PO=V]R:W-H965T5+O"1CJUY*/@1;UO.>5_8Y MPH?^B;(7[B,*^!Z%,1]HOA#)G:YSU\>(\!9-,)97=I1%1,A3MM=YPI!X&12% MNF4873TB0:P-^]G8F@W[]"#"(,8U WZ((L)>[S&DIX%F:F\#S\'>%^F /NPG M9(\;%'\G:R;/]%+%"R*,>4!C8+@;:"/S;ME)YV<3O@9XXF?'D*YD2^E+>C+W M!IJ1&L(079$J$/EQQ#&&82HD;7PK-+4R9 J>'[^I3[.UR[5L"<Z6F&Q7HR@RX->?8?3L5<0P/WP 6-"E@ZB((X_R3?B_MP!DB= M:L J .LCT*T![ *PFP+M F@WM=0I@$[3"-T"Z#8%>@70:VKII@!N/@)V#7!; M +=-(YC&VY,SFL8PRX>=)UV>)5F*.42089_1$[!TOM1+#[(\S7B964&<5M1& M,'DUD)P8/E*!8!KP!VP$=5]\&GK(^.\P^78(Q*L<'A/N@Q,< P]CCX.#;D@8 M>O#)04&"D'^670VX$S&?XV>)PZL)\\P?EJMGAYA,Y,C\"F(P:.AK$@. M";*\"#]7^+_/ _:R@.FW['%HM(R>\>Y//K+C>:)?P#@7,),+F.D%S,,%S.P" M9GX!LZABK ^3EO\QZ5VNMG[:: 56O<##SZR@O*;:XIMCR2F+O"J%3%D)'^136Y)5L0P1/ M%D15&:CI-(G,GJ(*U'B60V9'401J/DLALZNH@0;V;Q0ET,2^(OQ#$_L]10$H M^9\M@&N*+:XIMKR26%X ^EE;$"';9YTK!Y<>8I&_C)2C97,\RGK"#^,S\VYN M5HPO9#.=MR$_Y/-.?$78/H@YA+B3H8Q63RZ,Y=UM?B)HDC4E6RIDDY,=^DAD M[Y%.D-=W5#8FQ4D:H/R)8?@O4$L#!!0 ( #U [59\-RCXP@( !D( 9 M >&PO=V]R:W-H965T[B[:R#_OK-KQR610U&;%[S'?-]<.S,,MDK_ M-#F )3O!I1D&N;5%/PQ-FH.@YDP5(/%FI;2@%K=Z'9I" \T\2/ PZG0N0D&9 M#)*!/UOH9*!*RYF$A2:F%(+J^S%PM1T&W>#AX):M<^L.PF10T#4LP7XI%AIW M8<.2,0'2,"6)AM4P&'7[LYZ3]P)?&6S-WIHX3^Z4^NDVU]DPZ#B#@$-J'0/% MSP8FP+DC0C-^U9Q!H](!]]C6@=ZR&\QK@70\KWWW@IM329*#5EF@GC6QNX:/OT1@O)MT[65J-MPQQ M-KE1%L@5.24W^":O9:H$D 5H,E%"8!Z7.=5 WDS!4L8-^0P[6U+^%N6-NS&# MT*(1CBI,:X7C2F'TC,*8S)6TN2$SF4'6@I\>QE\=P(?H?!.!Z"$"X^@@X9S> MD[A[0J).%+>8,SD:';4Y\U^Z9_^J^U$@XN8IQ)ZN]PR=S_7I&*LN(PMZC\W MDI'65*[!K4_(I\+7]OIT O?9#QI#4^5*]]>:TF6,CW[Z?G(^[_4FW MY7R*^4Q;[MESG.;M!. M .]7"KMMO7$*FG\#R6]02P,$% @ /4#M5AMC?7Z- P R L !D !X M;"]W;W)K&ULK59K;Z,X%/TK%KM:=:3= @8,=)-( MD\=HYT-'5:O9^>R"$ZR"S=I.T_GW:QO*I(X;13LK1<$VY]S'X7*YLP,73[(A M1(&7KF5R'C1*]3=A**N&=%A>\YXP?6?+18>5WHI=*'M!<&U)71O"*$)AARD+ M%C-[=B<6,[Y7+67D3@"Y[SHLOB])RP_S( Y>#^[IKE'F(%S,>KPC#T1][>^$ MWH63E9IVA$G*&1!D.P\^QC>;PN MX&]*#O)H#4PFCYP_FAY$)B#2DDH9 M"UA?GLF*M*TQI,/X9[093"X-\7C]:OV3S5WG\H@E6?'V&ZU5,P^* -1DB_>M MNN>'O\B83V;L5;R5]A\<1FP4@&HO%>]&LHZ@HVRXXI=1AR."MN,GP)$ 74+R M#B$9"-;@+?X.DOAW ".8>,)9 M737:)):W ;[\4 M,([_! ?;@$@-I*EZ"70'E@JS6K\-X(JR\=A;[8.;["B^,D%E"1-'%P\.PKR, MH:.+SUZ6Y;FKB\]>C/3/KTLVZ9*=U>6;HP26^I.CM_M>]PGR0D1%)3$-0[>R MZ@GP?FP-YT7*3H*%61&G;NVMEC('\=>408?^5%PT77L%HH7%#MR^$") ]KX M0 CZA2@F(8J+2N1GI2@ND<(+Z:& M+\UT.HV='^VTY9POXYM5[#E?ZS%UF"I_F!]FW%LL=E2WFI9LM:OH.M<%+(:Y M<=@HWMO!Z)$K/6;99:-';2(,0-_?%_\"4$L#!!0 ( #U M[5:JA>4:H , #@- 9 >&PO=V]R:W-H965TW+JNFLPQ8^I:+)#3SE3( MC&E:RIFK%A)9;$%9ZOJU6NAF+.%.MVUE(]EMBZ5.$XXC"6J994QN^IB*=6X,WT2DRO["NM"M.3!9*BVR DP> M9 G/_]E3$8LG2MZ3\=1S!Q=]OVZXF'PR3.RGL]7-[_@%[ =P) MKN<*ACS&N (?'<>WCN!=.GL9 /\Y 'W_*.$=VT#@78)?\X,*=P8GH_VJP_R6 M[>'_M?TB$$%9"8&EJQ^@&\^9Q*O^?OY[4C(^0VH.&AXVL*TW8ALK[JV9C"_A MR\( U"5\((16D' 8H4P$;7VW;RQ!>BN4U(!R%:":17C/$@G?6+K$JGHZZK5I MH[=JP2;8<:A/*I0K=+IO_O+"VKNJ;)Z3+,K)&I;,].-5MW[=;+3=U78.]Y4: MUWZK5'J1JGJ9JOH?2]67I5::\3CALXHLW:/YUM >V>%:4ENG!D"-0&9P\2\R M6=D!CCK_VHR=DRPZ'M80-G0D!1YDIL> WX28;535FWD:4:,"_R+A-V7";TY. M>)G(7[F^A.&3*8+*]R=G#K<*, A:==-PMNMTL*_F!WZSN:,6[:NU6LW \W:J M?E\M;#7#^H&Z#\LPA+\7AL^"KU#9 L[+?""4)JFFA&@JYHF8\>0'TD8O$TNN MJ^(5[KGN!6'8#&L[ 3OJZFL+\T2CPS,9?1']1AG]QI^*?OY5 !ISG\7YI'&P MI1SU[+4MY9QDT?&8^44G"/.64ME+SN1.GE-W:Q3,4,[L#*Y@8JH]GP5*:3GF M]^QTNR/O>[<#KT(>T;4@G^)_T>=WBCLF9PE7D.*43-6N&]0$9#ZGYPLM%G80 M?1":QEK[.*>K#4JC0/M30<-HL3 &RLM2]R=02P,$% @ /4#M5N_R":P? M P !0H !D !X;"]W;W)K&ULK5;;;N(P$/V5 M4;0/K=22Q(0D5( $;??RT!85[>ZS24R(FL2L[90B[<>O[9@ A2! ^Y+X-G/. MG+$][BTI>^-S0@1\Y%G!^]9%V>^W]JPY>!C/%G-S3['<: MBWG?"BV(R0R7F7BER^_$!-11_B*:5I4?_QAA-@R M:+L-!L@8:"'L"DBS?, "#WJ,+H&IU=*;:NA0M;4DEQ8J*Q/!Y&PJ[<3@F0H" MK@.W,!$T>KM5$<9P3W.9=HZU<&8*7A:Z.U0ZIF(%5P]$X#3CUSU;2";*GQT9 MU%&%BAI0N_!$"S'G\%C$)-ZUMV4$=1AH'<8('77XA%?0=F\ .:@-7\ &/L>, M>YA3D'- M*3C*Z?&#L"CE9V@3[&^H(&RW&WB$-8_P#!X7J!/NJ>.WG(:$=6M2W3,W^58[3/4S1=38WJG,FR9W;Z4(Y#>BGZ>'A$K/XQA0&?@-FS^!I1F[@NA\/G3V5F7."4OT M^X-#1,M"5$6Z'JW?.,.JLF^65P^D)\R2M."0D9DT=5J!E(I5;XZJ(^A"U_DI M%?+5H)MS^4XC3"V0\S,J:[WI*(#ZY3?X!U!+ P04 " ]0.U6IIO]C/D! M (! &0 'AL+W=OS*Z:X MT$F>Q;.-S3/3D10:-Q9W=F0ZAD;\Q#<.[+93(+@E!B08&!^]\! M;U'*0.1E_!TYDREE )[;)_:OL79?RYX[O#7RCRBI62:?$BBQXIVDK>F_XUC/ M9> KC'3Q"_T0>[5(H.@<&36"O0(E]/#GQ[$/9P#/\SP@'0%IU#TDBBKO./$\ MLZ8'&Z(]6S!BJ1'MQ0D=AK(CZV^%QU'^PQ#"? [O88>U;S8!UR5\0U-;WC:B M@'L]3#ZT\,T=$A?2P4\\4L?EVXR1UQ"86#'F6PWYTA?R?8:UT=0X^*)++/_' M,Z]]*B ]%;!*7R5<\T=8S-]!.DL7K] MIGXL(MV'E_K1J3U:,!5LL366^%[B MJ37NN7('NLM(%U[ (4\S=CA7P,ZFH]#6<0<=%*;3- QJ.IW6_&:8[K_PX8VL MN:V%=B"Q\M#9Q4>?UPY[-SADVCCKO2&_.=%L_%-%&P+\?67\O$?_X$ M4$L#!!0 ( #U [59#R2:>_ < 'TS 9 >&PO=V]R:W-H965T M#)ZKZN5H."RGSWJ1E1_R%[TT_WG,BT56F:_%T[!\*73VL I:S(<$(3%<9+/E MX/1X=>RZ.#W.7ZOY;*FOBZA\72RRXNN9GN=O)P,\^';@9O;T7-4'AJ?'+]F3 MOM75WEK-\&17Z\60PPD?Y' M_>7BX62 ZBO2JN>3@1Q$#_HQ>YU7-_G;)]TDQ&N^:3XO5[^CMP:+!M'TM:SR11-L MKF Q6Z[_9G\U#;$58'C@ -($$#N .@)H$T#W/0-K MB^9^!-P"KUX3KW5<,E M696='A?Y6U34:,-6?UBU_BK:M-=L61?*;568_\Y,7'4ZR2L=81S]'-WJ)U, M590M'Z*/.G\JLI?GV32Z6*ZKL>[5GZ.)*=W;;*[+Z/[K)N*'1%?9;%[^: !W MMTGTP]]_/!Y6YN+J4PRGS86.]H B7S7>=.WWON3D/038G0%1USE8CI M\[+ND__H8%^B&XOYP01BQI3'NPW",L;3KJ@\3&"E;D&D?Q@F2*(;K2VY2E-^O MGS6%W#HU^H %M](%4419V<)<=K(@B@HX5[7)57ES_9C>7(XF_X$R] 8>*J:0 M9$E(LC006:?U,6I-&GJ7G)HP:_JERM83B&,46Y-T N $$F:BMHH,PE$S\4JX MS/"6&\7?+ZJ&PZIQSNRD]X(E#:PS]=3"LE,&V81C$,&DS9AX,_[7Z'HT ;/T MQAVJK*!L25"V-!1;MP=:>XO]_M8I+L"RL,P DSO7"[T/HXQAE%TJXT M ">%Q Z_AUM?B_W&=C]Q,:C.,;&3!F&VZT\:F"TNV^(ZV%SB:BTN]GOP(.U%I(M"CC]=C,"LO9$':RTD6Q*4+0W%UNV#UKD3OW-W:HWW-:20 M0G;9]6&2Q2JV"ZT/(S%BQ#:-$*Y>MT2.4FO=,=FQ2+V7U 0H!_L^%(8)>[W# MP88<;K!I #"(.]9[2&N:B=\T?_XTNG#.:][0@[46DBT)RI:&8NMV0NOO09@BO.X5W=]F)FNB.QI#<#%&#''$C9IW3'QN^/]M*9 $=EW MI3 LQCX1)0YN>_W'P>T2:/>9;FNAJ=]"WTTN/J=)],O%Y&-R=0D^VO42'*J_ MH&Q)4+8T%%NW*UIO3W=X>X?^FK"._BB7O2?K $Q18=_ #!BC)@MYQ3"&?VY M;MIH:Y^IWS[OI;^&8Y?^'#![?H=AO)KFW3T4W237M^= M_7HQCJ[.P0;PDARLNI!L25"V-!1;MSM:ET_?M\V#]O=;""SL-9 Q (LE9\2N M0& WB$)2V(^7 !Q!G&[Q==-LC30-L,VCX; $P.R9'H9Q>YZCP&:.&F>G#+,Q M1\:MIZ9^3WU5/>LB&N>ORZJ8Z3+Z[Z5>W.OB?V#B0?>"!&5+@K*EH=BZG=(: M?>HW^OY-9/T=&I3(6"#[M@X $A3'S%X;20"@E+'$_2($]I#$+.:N513:NFKZ M/E=-^_[6S#3 X9;KQ,L=/&T>H^CC*:UHUIO&]\=/>BB!IC_/^9Y]>U+?8+-&S>G_P=02P,$% @ /4#M5ARN MTR%7! !( !D !X;"]W;W)K&ULK5CO;YLX M&/Y7+&XZ;=*M8!.,Z261UOS8]4.GJFEWTDWWP04G00.Z//QLH#<3E MNHU^:, \S^/W??T8;(\/7'R56\84^)9GA9PX6Z5VYZXKXRW+J3SC.U;H)VLN M$Y:Z#NW44G2G!4RY040;#UQ/L#S)?0-H41\ M3ME!'ET#D\H]YU_-S64R<3P3$ >"\5 MSVNRCB!/B^J7?JL+<430B=H)J":@+B%X@>#7!/^U/8QJPNBU/00U(7AM#[@F MX++V5;'*2L^IHM.QX <@#%JKF8MRN$JV+G!:&&>ME-!/4\U3TT]<,0 A> ]6 M;*,=HP M$O"1\8V@NVT:@\NBLJ^QP7LPXU(!O@8?.4\D6/$L ?>/#?7MG"F: M9O*=1MZMYN#MFW=C5^DH35]N7$J*T$BR)AB86_Z.='/7Q7 M5ZD'N M:? WY>!+/?BVT:TT<*EAWFL/4^@CX@5D-'8?CNMF :(0(>+[;>#B%.B3F#/]]1>(O=]M-AM2;#&DV'(@L=;0!,W0! -XLM((CHP1D)# ML./(4Q@A$)&HX\=3&$(!P5V#+RVX@'C8@W8WXB9EW)OR7XN;N]5M8SSP+YC_ MD#M[>_E>=PXIMAA2;#F06&NHPF:HP@'<&9Z\MB*H XA@QYZG.#+R(C]"'7^> MXA >02^,<,>@%F" <.@?O8%;:9,F;=*;]C43L5D/Z,QW@B=[[4U),R8MR5_T M*WV!5NM6)'(4N'<6X" Z_NL4STHAW=)946'W.V-#80_9BQ8U18MZ4_U$U5[< MLOCG)W9O/]\[L8<46PPIMAQ(K#58T'M>-WL#3.U:I+4D"4*,P\Y4G-N (Q_! MH.M0"Q!Z7DA\TG6I!1E!%&&"[4:%1WL&.-C\_A^I%R9XS6I/L= /NE6K-S=> M&X>[-7L5;&GO%+]4+K-_:+<\+Z1A_TI:9WV[96#W7$=9;Z'*.H)4@IAF\3ZC MBI4[K"1]2).TV "E:?5B-#YQ(-!;-+1R!F5@CWU MUK"ZT#/;3'&/-ILY$YOR6$#'R_>%JM9M36MS]'!1;K@[[3-X/H>6]H4YJK"T M?X#H? %M2KK<^DFY1W>?0ZK.1JZHV*2%!!E;Z_#T>.KUF*B.&ZH;Q7?E]OB> M*[W9+B^WC"9,&(!^ON9ZBUS?F Z:0Y_I?U!+ P04 " ]0.U6K^W *;P# M !*#@ &0 'AL+W=O^\1)4[V7'R5&8!"WXN\E%,K4VI[8=MRE4%!Y7N^A5+?67-14*6'8F/+ MK0":5J0BM['C!'9!66G-)M72N**@X7$'.]U/+M1XG/K%- MILR$/9MLZ0:6H.ZVMT*/[%8E9064DO$2"5A/K4OW8A$;? 7XS& OCZZ1R>2> M\Z]F<)U.+<QK=&TVI#&N+Q]:/Z[U7N.I=[*F'. M\R\L5=G4BBR4PIKNU.'(X+6&2;@AH"[!/($@30$\MP(7D/PGAO!;PA5ZG:=>U6XA"HZFPB^1\*@ MM9JYJ*I?L76]6&E\LE1"WV6:IV8?N0+DNN@=6L)&]U\A6J;H#^ ;0;<96Z'K MLC:CZ>H[]%$[=TESD.C^<(SZBZ]JR)L$%&6Y?*O!=\L$O?GY[<16>J$FG+UJ M%G55+PH_L2B";GBI,HD690KI #\9Y\&WLDT*0UBZDDO.>LHONOS3]'VIJ30TJJMF?'F;8B8,X MQ,'$?C@N5Q_H1G'@Q=@]!29]H!^[,2%N> I<# !)[.C8I 6>Y.NU^7JC^5[K M#3$%I#+0;KY$BJ.[DJ[7+&=408KFU0,*0J)_;J"X!_'O4%U&0Y@7P872<8HLSB9WTR6_[Y+_>ES75/S)'&.(XPD[' MEGU<$$5>S[Y)'X?=V(_B,.JXL@]T(]IR!0PH1^.>>':H._+M/'X=\[=>+Q M,2>/+NNE3CZG6').L<69Q$YZ&[:]#5_OY+#O9((]TMD-YWV8CZ,@\#L^[L-P M%/L]W&( AWT=;0\^E]7W?F?^RKV8NP/SB3XHU>>:_^3K4]8-%1M6 M2I3#6H=RWH?Z&1+UR:4>*+ZM/LWON=+NKRXS?=@#80#Z_IKKS_-F8 *TQ\?9 M#U!+ P04 " ]0.U6*T=6.2<' "O+ &0 'AL+W=OGG6F+'I8?V809@IV6;4,R2;N=W9W] MX( "G@)F;2=I__W:QL%8OA(F%1\2,.<>^TKW6,?BGC[%R;=T(42&OJ^6Z_2L MM\BRS4F_GTX78A6F[^*-6.??W,?)*LSRC\F\GVX2$<[*H-6R3S&V^ZLP6O<& MI^6QZV1P&C]DRV@MKA.4/JQ68?+C7"SCI[,>Z3T?N(GFBZPXT!^<;L*YN!79 ME\UUDG_J[UAFT4JLTRA>HT3Q0CL5P63/EU_%>1]G;G+ +WWS^S7Y3)Y\G0\< "M J@HELQSPL@0^%ZAMZ+ M>)Z$FT4T1>/UMAJ+67V+/L=9N$2?XO7\[3*?X!D:IJG(4G3W8S_&C](LB>X> MRJ!7OLC":)F^SL._W/KHU:^O3_M9?NG%!?2GU66>;R^3*BZ3H=S.J9;P,OR!&'F#**8,N)Q1YV@*)?-3YPY>>N[& M0+!= ;&2SE+070B10O.YC;++J.)N]3@@S":,D-/^X_Y 03CJ>:[;Q/EM'',\ M[MJTB0L G,NXP_D.UTC3VJ5I:=.\%LDT5T=^[T3Q/;H7 LIY2T'P?C)2NHKJ\WU?7!S M.9S\!66H#3Q63";)?)-D@2&RQNA[N]'W7B0FKRTF[#%/%A,$LQBQI?)JPVQL M$U>JP@" ,<]A+EQ@!->N#?^\G"H.J;JY)67<#>97L,:B4TA*RAAFLQ6W#[+G M4XDVXS^&U\,)F*4V[EA-&67SC;(%IMB:,T#K&: O$E85UEA_..4>D^L,P-GY MPL+E0FOC+&XQ[,J5!N! MH"NUYK8U1%UB>7+903CFVO(S"(!CW+:L5N%!..XJ[^NU%29Z+]Q-:UX7=8P4 M,";GW(DM.,C6W)6KC3'5&^.+\42UD:&//%9>1ME\HVR!*;;F'-16G>JMNDI> M55A#-ICE]U>IT@"<1S&3/1, HVYN.^5G? C''9LI?"*M#3'5&^).ZJHXI$)W M;#EG$&9[>/\EK^4*;BX/ ,RMN+O0VB=3O4\>_1V,/HR'8-;:R*.U9I+--\H6 MF&)KSD'MW*G>N2NU9K4UY&$/RV77AKF6XSERH;5AU,$6E4TCA"MV++&BU&IW M3 ]L3W>2&@?E(#^'PC!;WN]0L&&%&ZP& SBBOT>6IMFJC?-GS\,Q\IU31MZ MM-9,LOE&V0)3;,U)J)T[/>#<55ISVB*B#I7WK0&8Q[G3JKLV+%^NJ-O2&H!S M"+84F]>T=L=4[XZ[:3]_[5)3@46H*C]6>2S3?*%IAB:_[07'M[=L#;JWYJQFW],>[*%@N" M>ZDOXKCD/X4,'E]AV&\E3((ZZ8X M5MMJIK?5'Z]N@N$;=!-+0[+6QBRWL@(P#FN-RB<@4"?2 >=FWYYR4 1S%G>WS--&LCS0PT>%0:6'85Q>YQC0QE'@Y)1A-DN1<>VIF=Y37V4+D:!1_+#.DDBDZ)]+L;H3R;]@ MXD:[0(RR^4;9 E-LS4FIC3Y[62L(:[=EY/==+C_; #"/\-9ON0",>"[GK68J MH /%Y@RK[O&UE68&VD$8U)V!Y8LV9I^V\I[&2;S:)VBI;C/3X7? M.7G])MONV.V'+-Z4[9]W<9;%J_+M0H0SD12 _/O[.,Z>/Q0GV/4H#_X'4$L# M!!0 ( #U [5:=%C]@% 4 %L< 9 >&PO=V]R:W-H965TX#2=P$ M+2]9<-KMOS]#*$G M9+47UH@\SQC/S,>/'CPG.7?BQ7G OQ,XK08]E9"K"_[ M_6*^XDE87&1KGLI?'K,\"86\S9?]8IWS<%&!DKB/+(OTDS!*>Z-!]>PN'PVR MC8BCE-_EH-@D29B_7/,X>Q[V8._UP7VT7(GR07\T6(=+/N7BV_HNEW?]AF41 M)3PMHBP%.7\<]J[@90!I":@L_HKX<[%W#WDS60Q[5CDB'O.Y*"E" M^>^)CWDV%(AP-\NP9Y*6U9"LO MJG!5:"EPE):9-16Y_#62.#&ZS00'$(+/8,J7,F,$"-,%^,*S91ZN5]$<3-)M M^I9I\!D\9"*,P:W,^&D8\P+,7O9MO:@0>33;5,8?/"["*"X^2MBWJ0<^_/IQ MT!=RR*7C_KP>WO5V>.B-X6%PDZ5B50 _7?"% N_I\:X&WY=2-7JA5[VND9;P M)GP!&'X"R$)8,9SQT6BDFLR[?/OO\AWHT5>;Y<4;\ ,=<9-WN.*SW^#;)M(Z MER4R%R]5TO$?FVA=IN GD'*ARI4M):DHRY+Y-(*80^R6%\6 MZW#.ASU9C0N>/_'>Z+=?(+%^5P7E6*^^2:^!PBN"U+)=W'@]$-YNA+>UPI=K MMRC7KDK@+=39VJA.SZ\]M.-35@F&V^M_ MK+ CR,9NJT1Y73O7Q819;>&Z=A RVW&9VRH\VKF=F:^L48YIE?M3K'@.QMDF ME1LLN>_Z]X8G,Y[_IQ)2RW1J+3))YIDD\TV2!8;(#F+K-K%US=+UO.IX3O.IV_29]#UZ1"GVH*J"A&T=FV/=7XIJK$'-08Q2JSV/E-AB"Q* M;=S>!BD,&:-R%^FTQ%,8$FI3![<, _W\SDQ9N-4;9?*-L@2FVPX"B74#1.Q8$ZKXD;<8G#U8,_56IHLCT<&V7SC++Y M1MD"4VR'<=VURU#?+Y_U=H;=MI+H6ZV#N.1;GVC;@.HZ-TI90Y] MXU,%W+7;4-]OZXN2H]B/()>A3E'J&A+&[,Y7#4]AB*#K,)=VJE+7$C+H4*M= M$0/]#,]-WUV?"_6-[N36FRB_6.AQ)YSOG7TD M/%]6IU0%F)>M\O9S=/.T.0F[JLY_6L^OX>48*IY[\-+?GG/MZ+?';C=AOHS2 M L3\4;JR+JA&ULE53O;],P$/U7+",AD$:='[2;1AJ)=2"&-*BV,3Z[Z;6U MYMC!OC;=?\_9R:H.==7X$OMLOW?W7GPN6NL>_ H V;;6QH_Y"K$Y%\)7*ZBE M']@&#.TLK*LE4NB6PC<.Y#R":BVR)!F)6BK#RR*N35U9V#5J96#JF%_7M72/ M%Z!M.^8I?UJX4X T?P&0]8#LM8"\!T3G1%=9E'4I49:%LRUSX32QA4GT)J)) MC3+A+]ZBHUU%."Q_6 269NP#F]BZ5D@_"#V39DZQ06668"H%GKV[!)1*>W8' M6UQ+_;X02.D#B:CZ5!==JNR%5-?RD>7I"1 M[N,+=%]('#XR\A;8G9/T_6Z5079/^M<.V U4H#9RIL&?L+O6/M^FM2FXB@*Z MZ8>2AD39E,A@-TT)L]A4?+3'T[[EO9 5C3@WJP6V EV_?I*/DTQ$# M\IT!^?\9<'+,@9_F'X,.B3Z:\/5R.F_R0PZ&B[/9%RWV;GYX=:ZE6RKCF88% MX9+!Z9 SUW5R%Z!M8C/,+%)KQ>F*'C]PX0#M+RPU1!^$_MH]I^5?4$L#!!0 M ( #U [5869:U@K ( %L) 9 >&PO=V]R:W-H965TW"3V];"B3/;:>'? M[]I)LW2T0:"^)'9\SLD]]RAVHI603VH!H,ESQG,UNJY(%9%0=BP)R M7)D)F5&-4SEW52&!II:4<3?PO(&;498[<62?WR6K&NLY)"F5%EE-Q@HR MEE=W^ESWH47PPQV$H"8$_Q-Z.PAA30BMT:HR:^N":AI'4JR(-&A4,P/;&\M& M-RPW*=YKB:L,>3K^(300/R1?R25EDCQ27@*9 %6E! Q+*UPY4PIP0/.4W# Z M99QI!FJ-2@G5;?(=)*64+)^3=[//ROGQFAYLTEUL:-/5 MH.EJ8/5ZN_26Z)A..1#\SHBB.%#&KFW<-G.5W,#*F0]O&7N1NVP;>(WH][_] M VV4&39EAIUEMN.XSHM2JR-R TO@Q&]"V59MIZK9=TY501,8.;BQ*)!+<.(O MG_R!]WU;,GL2VVA KVE ;[\Y57+]CIQ>(W;GU&_*['\PIZ SIT[5]^:T)[&- M!@R:!@SVF]/@S9RZ$!LUGC0UGGPPI+ SI$[5]X:T)[&-!@R;!@SW&]+PS4VO M"U'5Z+:./O/;,:%RSG)%.,R0XQV?8,*R.LJKB1:%/0VG0N/9:H<+_/L!:0"X M/A-X(M83<\ V_U/Q7U!+ P04 " ]0.U66_,3^68" !L!@ &0 'AL M+W=O0-IS$H1241J)- MT7A@0E1LSR:Y;2P<.[,="O]^MA.R FF%MI?$OCGGW ]?WZ1;J1YU!6#0<\V% MG@65,U5#4U=JLV6#<*:.E)-<=Q&$YP39D(LM3;;E66 MRM9P)N!6(=W6-54O<^!R.PNBX-5PQS:5<0:WWZ'/Y]3I%9)K M_T3;'AL&J&BUD75/MA'43'1O^MS788=@=<8)<4^(WQ/('@+I">2S'I*>D'S6 MPVE/\*GC+G=?N)P:FJ5*;I%R:*OF%K[ZGFWKQ83KDY51]BNS/)/]D 90E*!O M:-4V#0?; H9RM*"Z0E>VB="UZ)K1G>H[4,YTP:5N%6@DUWLX1SD8RK@^MNS[ M58Z.OARGV-C(G7]<]%'.NRCC/5$2=".%J31:BA+*$7Y^F']^@(]MQ8:RQ:]E MF\<'!6_H"R+15Q2',1D)9_%I=CR6S'_Y7OZK[S>%($/_$"^7[)'SA]Y05B)[ MY(@) [8;S-@)=SH3K^.FUU,6D4DTF:;X:;=R'V$Q.9LF;U'Y1Q1)XDE"WL*6 M8[#P['Q =2GCG>M3@]KXN:51(5MANDH,UF$T7OJ)\,X^CRX6T8@]MZ.TFWQ_ MY;LY?$/5A@F-.*RMJ_#DS-YNUX'[ MC7,P_&"R/U!+ P04 " ]0.U6YR$^]G?Q.>&2V.W-9!*+C6:4PTPB MM2D*(M^&P$0Y\'QOO_%$5[FV&SB)UV0%<] OZYDT$6Y4,EH 5U1P)&$Y\![\ M_B2T> ?X1:%4!VMD,UD(\6J#QVS@M>V%@$&JK0(QCRV,@#$K9*[QI];T&DM+ M/%SOU;^[W$TN"Z)@)-AOFNE\X/4\E,&2;)A^$N4/J//I6+U4,.5^45EA.\8Q MW2@MBIILXH+RZDEV=1T."$;G-"&H"<%G0GB&$-:$\%J'J"9$USIT:H)+'5>Y MN\*-B29)+$6)I$4;-;MPU7=L4R_*[?]DKJ4YI8:GDY]" _([Z!MZY*DH #V3 M'2C4&H,FE"GT##N](>S& %[F8]3ZUQ[#R",YXA&@JN,X5FO , MLA/\\67^_04^-ODV20?[I(?!1<$I>4.A_Q4%[2 \<9W1U>S@5#+_Y3WY5^\/ MA0B;MQ\ZN>B,W/L[1Y.=&3T*4&L(')94GWS/E5K7J=D)M$TZ41#<=V*\/:S? M,:S;CD(_^@@;'\-Z8=2S93F$38YA?F#U[AI&Z*DFS MVTRX!]?8G_:'?G_DG]@?FXE8#;!W^6J<3HE<4:X0@Z6Q:M_>F2:5U8BJ BW6 MK@<70IN.=LO<3'60%F#.E\+T81U8@^8[D?P%4$L#!!0 ( #U [5;"5_PY M( , .P1 - >&POJ8M(BA=(E-;:K9V%=:4;S&DBE"/N] M7A*6E$LR&LI%>5V:.IBJA309.>]"@;M]R3,2)>O>G5_OQDP8X):%7].(%HF<]7-=BF'2R*[T>?FRU.NXQ1K[TD#=, M1PO;=1L-"R4WRQ<3%["ZM&3! Q49&5/!)YH#JZ E%RL7[D-@JH32@;'[9A-% M$*D?'1RY'FQIJU-RJ723VV5P?R?M\#U@W0.#7(C.8)^XP&A846.8EM>VTPQN M@D^@H&W?K2KK<*;I*NI?D VAN=DD$Z5SIKLT$5F'1D/!"K"C^6P.=Z.J$$!C M5&D;.:QH+XNM'>O!?LFN:0VU32?C.J"_K>:T MMV5?IQM4_$&9SPL['=GTH4#9C68%7S;]9=$9P-0C7)U6E5A]$GPF2^8F_^*$ MHR%=\X*YTOS19H-2F=H TR1X8-KPZ7;DEZ;5'5N:=3DM"]QS_PUZ_KOK/&.2 M:2JV3=O:/^15?K7C^/)?66[^J^P;]GIL#[%#-WGQ%DPFAV\R3@_?8_NJ<7 F MP_9HW#I_=T[?+AK 6TY&OL/;DM@D#28++@R7;6_.\YS))X>PE3=T8E]E=_3M M^)P5="',70=F9-/^QG*^*--NU TL1#MJT_X*TXN2[A7+YN(R9TN6C]NNGDV: M9F ;-FM[ 6$?N6XN/X)Q'.9' ,/R8 XPCF-A>?ZG^0S0^3@,\S;P(@.4,T Y MCN5#QLT'R^/GI/;RSS1-XSA)L!4=C[T.QMBZ)0E\_6J8-V!@>2#3GZTUOMMX MA3Q?!]B>/EPVH'\_CQ04WY.',.N M8MZP)QA'TA1#H!;]-9HDR.HD\/'O#_:4Q'&:^A' _ [B&$/@:<01S %XP) X M;L[!O?,H7)]3X>;WG=%O4$L#!!0 ( #U [5:7BKL

-8?2 M0$3;8T.P6BP^0"X99K>]9!:G"ND"6 M-%V&+0WJ(J\#+=$V$8K42"II^^MW*-4(F8('>S']9).2I4]'YOD.*;U[5OIQ MK=0C^=H):9;9SMK^8C8SS8YUU+Q5/9.P9:-T1RTT]79F>LUH:W:,V4[,BOE\ M,>LHE]G[=_MCW>N9WU"6-98K"9VNXX&S9_.RW37)$S=\S06WWY;9^%VPC'1< M\HY_9^TRFV?$[-3S'TKS[TI:*E:-5D(LLWS:\,"TY6Z6MJV4>MAI[+K3L,7,7,NXPQ M#OO/*8@7^O^$46TVO&'7JADZ)NT41\V$ Y1FQWN3$4D[MLSVNY!+V9(/TD*0 MR*V<#@7[NBN%4]^VTU5;P/5BJ"\X;-"W[0A^.,@K:"O!6SA[2WZG@LJ&D3&X MAIQ<#1YD@4 61X3\I_ @2P2R3 BY)*G9>9"G".3I82'O((63G+R!O ,9D7?DADL8/)R* M,1-YD&<(Y%D"R (@+YM GY9: ?"1\;R"H'N0Y GF> +(<(_D$>X+/F/$S M^!Q+X?,$;!6P0=0@TX!FJ#,.#)7>_=+'1$US8-6,F/7T9Z1RZ\Y.+HV!)/X; MN6,!)N::_,"R&3$7/^ZTL=.HYI+\J3BX_,''Q&R3'U@W(^8I8%XIW2L-%.2: MK8,H8I[)#RR:$>\,\%96-8\[)5JFS2_CG])^\R$QS^0'%LT(>0Z0\/>#V]VH MCI%[IIT*.R6)CXF9)C^P:J8L/M\'\\V:&G".\S63A@:W''--GD0VSC8KMAT+ M7Y>&/C*UU;3?^=K.,=OD*723%^/(Z3K^8X [5%"Z#3 QW^0IA),[X]Q0KLD# M%0,C?S-J!NTJ#;\PQ]Q3I'!/[N2S&OI>C$405!>N!"(WPJ\P"LP]10KWY)-\ MQF'^A7X-!%Z@TYL4RGE57) 3F-(*9G[U(3'A%"F$$ZLR@DE8@8FG2"&>6)41 M8F+J*5*H)U9EA)B8>HH4ZHEIG)SXF)AZBA3JB8D\C":FGB*)>B(B#S$Q]11) MU!,1>;C<@JFG3**>B"%#3$P]91+U1 P98F(.*H_AH)>6CXDNLAW50J6/B5FH M3&&A*&;E8V(6*E-8*"K+()J8A="_E.KS$+U4GF0C',A8^)6:A.,A>* M89[ZF)B%ZB06BF&>^9B8A>H4%HJM9 =.KS$+U2DL%)VG^PFI1E\Z2&*AV#P] MP,0L5">QT.N5['VYZ2]IUYB%ZM%"L_U;4"W;<,G:.SB%@?Z&BN9>$_Z)0A&.14&#YE36V/+U7WVRQIZ_I%U; MMMTA;[9]GASWNT->-)M2^H<0\G*3]FV^Z?IT.%]9=<.^+>?EL Y]NWQOURGH M=#H+P\\9S>/\Y\S)ZZE/?YG8K5;;97KJEA_[="B_# Z?W?">-RF59O+:#NM4 M%DTX[JZG<[@BN!WHIZ*X'>.GK9)M!;46\E MT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\C MT-M&FR4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM M!'H[ZNT$>COJ[01Z^VBSFT!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U [XAZ M1P*](^H="?2.J'$?6.!'I'U#O^I]ZYG'8I M7WN^U_C\_Z2ZG.]-U\=?EM\G1^Q<< [P"\CC%U!+ P04 " ]0.U6LFA) MV-4! "_(0 $P %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/@S 4!N"_LG!K M1M>O^1'GC7JK7O@'*IP-,J!-V\WY[RU,331*7&;B>P.!MN<]M,ESQ>7CBZ,P MV;5-%Q99%:.[8"P4%;4FY-91ET:6UK_8LX4:[,B)F:S.2ML%ZF+T]C7 MR*XN;VAI-DV[ M7-8%E;;8M&E)'IPG4X:**+9-OB]Z,IXNI!.S-/A M<>]'TJ^>NE2(?*S'/_$C,94^^ONH/^V2RE]FI^U]MGX]G$=@P^WX/?Y\QA_U M#^Q#@/0A0?I0('UHD#[F('V<@O1Q!M+'.4@??(;2"(JH'(54CF(J1T&5HZC* M45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT215:+( M*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56A MR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU?\IZY.UZ[_^I:"_YZVIN_=\ M-ORWX M K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " ]0.U6F5R<(Q & "<)P $P @ ', 0 >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( #U [59-WZ?]_ 4 !8? 8 M " @0T( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ /4#M5@JXF;0< P M1PH !@ ("!Y18 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /4#M5E8%K#MA"P .50 !@ M ("!2R8 'AL+W=O(Q !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ /4#M5KJ<8C.4 @ G04 !@ ("!##\ 'AL+W=O&UL4$L! M A0#% @ /4#M5N3J_<8 ! $ @ !D ("!G40 'AL M+W=O&UL4$L! A0#% @ /4#M M5FL25=ZN"0 %0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /4#M5EL+'M06! .0D M !D ("!?6< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /4#M5I-B$(QR P 3P@ !D M ("!RWH 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ /4#M5GU-!3!S @ 0P4 !D ("!E(0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ /4#M5C)" M;&PO=V]R:W-H965T&UL4$L! A0#% @ /4#M5N6%+B>E @ N@4 !D M ("!/IH 'AL+W=O/^:8' W$P &0 @($:G0 >&PO M=V]R:W-H965TD !X;"]W;W)K&UL4$L! A0#% @ /4#M5A@7S^9K @ :P4 !D ("! MM*< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ /4#M5L=IQ/7$ @ H < !D ("!B; 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /4#M5F5_"DH&PO=V]R M:W-H965T&UL M4$L! A0#% @ /4#M5GPW*/C" @ &0@ !D ("!#=< M 'AL+W=O&PO=V]R:W-H965T4:H , #@- 9 M " @&UL4$L! A0#% @ M/4#M5N_R":P? P !0H !D ("!H>$ 'AL+W=O&PO=V]R:W-H965T_ < 'TS 9 " @2?G !X;"]W M;W)K&UL4$L! A0#% @ /4#M5ARNTR%7! M !( !D ("!6N\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ /4#M5IT6/V 4!0 6QP !D M ("!.?\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ /4#M5EOS$_EF @ ; 8 !D ("!U0D! 'AL M+W=O&PO=V]R:W-H965T\7 M 0!X;"]?7!E&UL4$L%!@ !! $$ OA$ !8< 0 $! end XML 70 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 71 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 235 230 1 true 52 0 false 7 false false R1.htm 000 - Document - Document And Entity Information Sheet http://ntic.com/20230531/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets (Current Period Unaudited) Sheet http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://ntic.com/20230531/role/statement-consolidated-statements-of-comprehensive-income-unaudited Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Equity (Unaudited) Sheet http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited Consolidated Statements of Equity (Unaudited) Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Interim Financial Information Sheet http://ntic.com/20230531/role/statement-note-1-interim-financial-information Note 1 - Interim Financial Information Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Accounting Pronouncements Sheet http://ntic.com/20230531/role/statement-note-2-accounting-pronouncements Note 2 - Accounting Pronouncements Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Inventories Sheet http://ntic.com/20230531/role/statement-note-3-inventories Note 3 - Inventories Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Property and Equipment, Net Sheet http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net Note 4 - Property and Equipment, Net Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Intangible Assets, Net Sheet http://ntic.com/20230531/role/statement-note-5-intangible-assets-net Note 5 - Intangible Assets, Net Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Investments in Joint Ventures Sheet http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures Note 6 - Investments in Joint Ventures Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Corporate Debt Sheet http://ntic.com/20230531/role/statement-note-7-corporate-debt Note 7 - Corporate Debt Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Stockholders' Equity Sheet http://ntic.com/20230531/role/statement-note-8-stockholders-equity Note 8 - Stockholders' Equity Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Net Income Per Common Share Sheet http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share Note 9 - Net Income Per Common Share Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Stock-based Compensation Sheet http://ntic.com/20230531/role/statement-note-10-stockbased-compensation Note 10 - Stock-based Compensation Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Segment and Geographic Information Sheet http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information Note 11 - Segment and Geographic Information Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Commitments and Contingencies Sheet http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies Note 12 - Commitments and Contingencies Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Fair Value Measurements Sheet http://ntic.com/20230531/role/statement-note-13-fair-value-measurements Note 13 - Fair Value Measurements Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Supplemental Cash Flow Information Sheet http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information Note 14 - Supplemental Cash Flow Information Notes 21 false false R22.htm 021 - Disclosure - Note 15 - Income Taxes Sheet http://ntic.com/20230531/role/statement-note-15-income-taxes Note 15 - Income Taxes Notes 22 false false R23.htm 022 - Disclosure - Note 3 - Inventories (Tables) Sheet http://ntic.com/20230531/role/statement-note-3-inventories-tables Note 3 - Inventories (Tables) Tables http://ntic.com/20230531/role/statement-note-3-inventories 23 false false R24.htm 023 - Disclosure - Note 4 - Property and Equipment, Net (Tables) Sheet http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-tables Note 4 - Property and Equipment, Net (Tables) Tables http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net 24 false false R25.htm 024 - Disclosure - Note 5 - Intangible Assets, Net (Tables) Sheet http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-tables Note 5 - Intangible Assets, Net (Tables) Tables http://ntic.com/20230531/role/statement-note-5-intangible-assets-net 25 false false R26.htm 025 - Disclosure - Note 6 - Investments in Joint Ventures (Tables) Sheet http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-tables Note 6 - Investments in Joint Ventures (Tables) Tables http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures 26 false false R27.htm 026 - Disclosure - Note 8 - Stockholders' Equity (Tables) Sheet http://ntic.com/20230531/role/statement-note-8-stockholders-equity-tables Note 8 - Stockholders' Equity (Tables) Tables http://ntic.com/20230531/role/statement-note-8-stockholders-equity 27 false false R28.htm 027 - Disclosure - Note 9 - Net Income Per Common Share (Tables) Sheet http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-tables Note 9 - Net Income Per Common Share (Tables) Tables http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share 28 false false R29.htm 028 - Disclosure - Note 10 - Stock-based Compensation (Tables) Sheet http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-tables Note 10 - Stock-based Compensation (Tables) Tables http://ntic.com/20230531/role/statement-note-10-stockbased-compensation 29 false false R30.htm 029 - Disclosure - Note 11 - Segment and Geographic Information (Tables) Sheet http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-tables Note 11 - Segment and Geographic Information (Tables) Tables http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information 30 false false R31.htm 030 - Disclosure - Note 13 - Fair Value Measurements (Tables) Sheet http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-tables Note 13 - Fair Value Measurements (Tables) Tables http://ntic.com/20230531/role/statement-note-13-fair-value-measurements 31 false false R32.htm 031 - Disclosure - Note 14 - Supplemental Cash Flow Information (Tables) Sheet http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information-tables Note 14 - Supplemental Cash Flow Information (Tables) Tables http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information 32 false false R33.htm 032 - Disclosure - Note 3 - Inventories - Inventories (Details) Sheet http://ntic.com/20230531/role/statement-note-3-inventories-inventories-details Note 3 - Inventories - Inventories (Details) Details 33 false false R34.htm 033 - Disclosure - Note 4 - Property and Equipment, Net (Details Textual) Sheet http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-details-textual Note 4 - Property and Equipment, Net (Details Textual) Details http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-tables 34 false false R35.htm 034 - Disclosure - Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details) Sheet http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details) Details 35 false false R36.htm 035 - Disclosure - Note 5 - Intangible Assets, Net (Details Textual) Sheet http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-details-textual Note 5 - Intangible Assets, Net (Details Textual) Details http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-tables 36 false false R37.htm 036 - Disclosure - Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details) Sheet http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-intangible-assets-net-details Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details) Details 37 false false R38.htm 037 - Disclosure - Note 5 - Intangible Assets, Net - Future Amortization Expense (Details) Sheet http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details Note 5 - Intangible Assets, Net - Future Amortization Expense (Details) Details 38 false false R39.htm 038 - Disclosure - Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details) Sheet http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details) Details 39 false false R40.htm 039 - Disclosure - Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details) Sheet http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details) Details 40 false false R41.htm 040 - Disclosure - Note 7 - Corporate Debt (Details Textual) Sheet http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual Note 7 - Corporate Debt (Details Textual) Details http://ntic.com/20230531/role/statement-note-7-corporate-debt 41 false false R42.htm 041 - Disclosure - Note 8 - Stockholders' Equity (Details Textual) Sheet http://ntic.com/20230531/role/statement-note-8-stockholders-equity-details-textual Note 8 - Stockholders' Equity (Details Textual) Details http://ntic.com/20230531/role/statement-note-8-stockholders-equity-tables 42 false false R43.htm 042 - Disclosure - Note 10 - Stockholders' Equity - Cash Dividends Declared (Details) Sheet http://ntic.com/20230531/role/statement-note-10-stockholders-equity-cash-dividends-declared-details Note 10 - Stockholders' Equity - Cash Dividends Declared (Details) Details 43 false false R44.htm 043 - Disclosure - Note 9 - Net Income Per Common Share (Details Textual) Sheet http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-details-textual Note 9 - Net Income Per Common Share (Details Textual) Details http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-tables 44 false false R45.htm 044 - Disclosure - Note 9 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details) Sheet http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details Note 9 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details) Details 45 false false R46.htm 045 - Disclosure - Note 10 - Stock-based Compensation (Details Textual) Sheet http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-details-textual Note 10 - Stock-based Compensation (Details Textual) Details http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-tables 46 false false R47.htm 046 - Disclosure - Note 10 - Stock-based Compensation - Stock Option Activity (Details) Sheet http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-stock-option-activity-details Note 10 - Stock-based Compensation - Stock Option Activity (Details) Details 47 false false R48.htm 047 - Disclosure - Note 11 - Segment and Geographic Information (Details Textual) Sheet http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-details-textual Note 11 - Segment and Geographic Information (Details Textual) Details http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-tables 48 false false R49.htm 048 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Segment (Details) Sheet http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details Note 11 - Segment and Geographic Information - Net Sales by Segment (Details) Details 49 false false R50.htm 049 - Disclosure - Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details) Sheet http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details) Details 50 false false R51.htm 050 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details) Sheet http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details) Details 51 false false R52.htm 051 - Disclosure - Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details) Sheet http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details) Details 52 false false R53.htm 052 - Disclosure - Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details) Sheet http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details) Details 53 false false R54.htm 053 - Disclosure - Note 12 - Commitments and Contingencies (Details Textual) Sheet http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies-details-textual Note 12 - Commitments and Contingencies (Details Textual) Details http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies 54 false false R55.htm 054 - Disclosure - Note 13 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value Recurring Basis (Details) Sheet http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details Note 13 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value Recurring Basis (Details) Details 55 false false R56.htm 055 - Disclosure - Note 14 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) Sheet http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details Note 14 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details) Details 56 false false R57.htm 056 - Disclosure - Note 15 - Income Taxes (Details Textual) Sheet http://ntic.com/20230531/role/statement-note-15-income-taxes-details-textual Note 15 - Income Taxes (Details Textual) Details http://ntic.com/20230531/role/statement-note-15-income-taxes 57 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 9 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:NumberOfReportableSegments, us-gaap:PreferredStockNoParValue, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:StockRepurchasedAndRetiredDuringPeriodShares - ntic20230531_10q.htm 13, 14, 15, 16, 17, 18, 19, 20, 21 ntic20230531_10q.htm ex_541098.htm ex_541099.htm ex_541100.htm ex_541101.htm ntic-20230531.xsd ntic-20230531_cal.xml ntic-20230531_def.xml ntic-20230531_lab.xml ntic-20230531_pre.xml http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ntic20230531_10q.htm": { "axisCustom": 1, "axisStandard": 16, "baseTaxonomies": { "http://fasb.org/srt/2023": 2, "http://fasb.org/us-gaap/2023": 838, "http://xbrl.sec.gov/dei/2023": 29 }, "contextCount": 235, "dts": { "calculationLink": { "local": [ "ntic-20230531_cal.xml" ] }, "definitionLink": { "local": [ "ntic-20230531_def.xml" ] }, "inline": { "local": [ "ntic20230531_10q.htm" ] }, "labelLink": { "local": [ "ntic-20230531_lab.xml" ] }, "presentationLink": { "local": [ "ntic-20230531_pre.xml" ] }, "schema": { "local": [ "ntic-20230531.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "elementCount": 370, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 9, "http://xbrl.sec.gov/dei/2023": 5, "total": 14 }, "keyCustom": 20, "keyStandard": 210, "memberCustom": 19, "memberStandard": 29, "nsprefix": "ntic", "nsuri": "http://ntic.com/20230531", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://ntic.com/20230531/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 3 - Inventories", "menuCat": "Notes", "order": "10", "role": "http://ntic.com/20230531/role/statement-note-3-inventories", "shortName": "Note 3 - Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 4 - Property and Equipment, Net", "menuCat": "Notes", "order": "11", "role": "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net", "shortName": "Note 4 - Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 5 - Intangible Assets, Net", "menuCat": "Notes", "order": "12", "role": "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net", "shortName": "Note 5 - Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 6 - Investments in Joint Ventures", "menuCat": "Notes", "order": "13", "role": "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures", "shortName": "Note 6 - Investments in Joint Ventures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 7 - Corporate Debt", "menuCat": "Notes", "order": "14", "role": "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "shortName": "Note 7 - Corporate Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 8 - Stockholders' Equity", "menuCat": "Notes", "order": "15", "role": "http://ntic.com/20230531/role/statement-note-8-stockholders-equity", "shortName": "Note 8 - Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 9 - Net Income Per Common Share", "menuCat": "Notes", "order": "16", "role": "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share", "shortName": "Note 9 - Net Income Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 10 - Stock-based Compensation", "menuCat": "Notes", "order": "17", "role": "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation", "shortName": "Note 10 - Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 11 - Segment and Geographic Information", "menuCat": "Notes", "order": "18", "role": "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "shortName": "Note 11 - Segment and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 12 - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies", "shortName": "Note 12 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets (Current Period Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited", "shortName": "Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 13 - Fair Value Measurements", "menuCat": "Notes", "order": "20", "role": "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements", "shortName": "Note 13 - Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 14 - Supplemental Cash Flow Information", "menuCat": "Notes", "order": "21", "role": "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information", "shortName": "Note 14 - Supplemental Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 15 - Income Taxes", "menuCat": "Notes", "order": "22", "role": "http://ntic.com/20230531/role/statement-note-15-income-taxes", "shortName": "Note 15 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 3 - Inventories (Tables)", "menuCat": "Tables", "order": "23", "role": "http://ntic.com/20230531/role/statement-note-3-inventories-tables", "shortName": "Note 3 - Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 4 - Property and Equipment, Net (Tables)", "menuCat": "Tables", "order": "24", "role": "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-tables", "shortName": "Note 4 - Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 5 - Intangible Assets, Net (Tables)", "menuCat": "Tables", "order": "25", "role": "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-tables", "shortName": "Note 5 - Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 6 - Investments in Joint Ventures (Tables)", "menuCat": "Tables", "order": "26", "role": "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-tables", "shortName": "Note 6 - Investments in Joint Ventures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsDeclaredTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 8 - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "27", "role": "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-tables", "shortName": "Note 8 - Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsDeclaredTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 9 - Net Income Per Common Share (Tables)", "menuCat": "Tables", "order": "28", "role": "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-tables", "shortName": "Note 9 - Net Income Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 10 - Stock-based Compensation (Tables)", "menuCat": "Tables", "order": "29", "role": "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-tables", "shortName": "Note 10 - Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 11 - Segment and Geographic Information (Tables)", "menuCat": "Tables", "order": "30", "role": "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-tables", "shortName": "Note 11 - Segment and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 13 - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "31", "role": "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-tables", "shortName": "Note 13 - Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 14 - Supplemental Cash Flow Information (Tables)", "menuCat": "Tables", "order": "32", "role": "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information-tables", "shortName": "Note 14 - Supplemental Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 3 - Inventories - Inventories (Details)", "menuCat": "Details", "order": "33", "role": "http://ntic.com/20230531/role/statement-note-3-inventories-inventories-details", "shortName": "Note 3 - Inventories - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 4 - Property and Equipment, Net (Details Textual)", "menuCat": "Details", "order": "34", "role": "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-details-textual", "shortName": "Note 4 - Property and Equipment, Net (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-02-28_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis-PropertyImmediatelyAdjacentToNTICsHeadquartersInCirclePinesMinnesotaMember", "decimals": "INF", "lang": null, "name": "us-gaap:AreaOfRealEstateProperty", "reportCount": 1, "unique": true, "unitRef": "SquareFoot", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Land", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details)", "menuCat": "Details", "order": "35", "role": "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "shortName": "Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Land", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 5 - Intangible Assets, Net (Details Textual)", "menuCat": "Details", "order": "36", "role": "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-details-textual", "shortName": "Note 5 - Intangible Assets, Net (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details)", "menuCat": "Details", "order": "37", "role": "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "shortName": "Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 5 - Intangible Assets, Net - Future Amortization Expense (Details)", "menuCat": "Details", "order": "38", "role": "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details", "shortName": "Note 5 - Intangible Assets, Net - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details)", "menuCat": "Details", "order": "39", "role": "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "shortName": "Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-EXCORAndAllOtherJointVentursMember", "decimals": "0", "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited", "shortName": "Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31", "decimals": "0", "lang": null, "name": "ntic:FeesForServicesProvidedToJointVentures", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details)", "menuCat": "Details", "order": "40", "role": "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "shortName": "Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis-EXCORAndAllOtherJointVentursMember", "decimals": "0", "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-01-06_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankMember", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 7 - Corporate Debt (Details Textual)", "menuCat": "Details", "order": "41", "role": "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual", "shortName": "Note 7 - Corporate Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-01-06_CreditFacilityAxis-RevolvingCreditFacilityMember_LineOfCreditFacilityAxis-JPMorganChaseBankMember", "decimals": "-7", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-03-01", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 8 - Stockholders' Equity (Details Textual)", "menuCat": "Details", "order": "42", "role": "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-details-textual", "shortName": "Note 8 - Stockholders' Equity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-03-01", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:DividendsDeclaredTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-04-21_2023-04-21", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 10 - Stockholders' Equity - Cash Dividends Declared (Details)", "menuCat": "Details", "order": "43", "role": "http://ntic.com/20230531/role/statement-note-10-stockholders-equity-cash-dividends-declared-details", "shortName": "Note 10 - Stockholders' Equity - Cash Dividends Declared (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:DividendsDeclaredTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-04-21_2023-04-21", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 9 - Net Income Per Common Share (Details Textual)", "menuCat": "Details", "order": "44", "role": "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-details-textual", "shortName": "Note 9 - Net Income Per Common Share (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis-EmployeeStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 9 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details)", "menuCat": "Details", "order": "45", "role": "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "shortName": "Note 9 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31", "decimals": "INF", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 10 - Stock-based Compensation (Details Textual)", "menuCat": "Details", "order": "46", "role": "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-details-textual", "shortName": "Note 10 - Stock-based Compensation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2022-08-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 10 - Stock-based Compensation - Stock Option Activity (Details)", "menuCat": "Details", "order": "47", "role": "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "shortName": "Note 10 - Stock-based Compensation - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2022-08-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R48": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 11 - Segment and Geographic Information (Details Textual)", "menuCat": "Details", "order": "48", "role": "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-details-textual", "shortName": "Note 11 - Segment and Geographic Information (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Segment (Details)", "menuCat": "Details", "order": "49", "role": "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "shortName": "Note 11 - Segment and Geographic Information - Net Sales by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31_StatementBusinessSegmentsAxis-ZERUSTMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Comprehensive Income (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://ntic.com/20230531/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "shortName": "Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31", "decimals": "0", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details)", "menuCat": "Details", "order": "50", "role": "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "shortName": "Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ntic:ReconciliationOfCostOfGoodsSoldFromSegmentsToConsolidatedTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31_CostOfGoodsSoldTypeAxis-IndirectCostOfGoodsSoldMember", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details)", "menuCat": "Details", "order": "51", "role": "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "shortName": "Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31_GeographicDistributionAxis-InsideTheUSAToUnaffiliatedCustomersMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "ntic:TotalFeesForServicesProvidedToJointVenturesGeographicLocation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details)", "menuCat": "Details", "order": "52", "role": "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "shortName": "Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details)", "menuCat": "Details", "order": "53", "role": "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "shortName": "Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2022-08-31", "decimals": "0", "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31", "decimals": "3", "first": true, "lang": null, "name": "ntic:EntityWideTradeJointVentureReceivablesTwoJointVenturesPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 12 - Commitments and Contingencies (Details Textual)", "menuCat": "Details", "order": "54", "role": "http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies-details-textual", "shortName": "Note 12 - Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31", "decimals": "3", "first": true, "lang": null, "name": "ntic:EntityWideTradeJointVentureReceivablesTwoJointVenturesPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 13 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value Recurring Basis (Details)", "menuCat": "Details", "order": "55", "role": "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details", "shortName": "Note 13 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2023-05-31_FairValueByMeasurementFrequencyAxis-FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 14 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details)", "menuCat": "Details", "order": "56", "role": "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "shortName": "Note 14 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2023-03-01_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 15 - Income Taxes (Details Textual)", "menuCat": "Details", "order": "57", "role": "http://ntic.com/20230531/role/statement-note-15-income-taxes-details-textual", "shortName": "Note 15 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2021-08-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Equity (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited", "shortName": "Consolidated Statements of Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "i_2021-08-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 1 - Interim Financial Information", "menuCat": "Notes", "order": "8", "role": "http://ntic.com/20230531/role/statement-note-1-interim-financial-information", "shortName": "Note 1 - Interim Financial Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 2 - Accounting Pronouncements", "menuCat": "Notes", "order": "9", "role": "http://ntic.com/20230531/role/statement-note-2-accounting-pronouncements", "shortName": "Note 2 - Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ntic20230531_10q.htm", "contextRef": "d_2022-09-01_2023-05-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 52, "tag": { "country_BR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "BRAZIL" } } }, "localname": "BR", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "xbrltype": "domainItemType" }, "country_CZ": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CZECHIA" } } }, "localname": "CZ", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details" ], "xbrltype": "domainItemType" }, "country_FI": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FINLAND" } } }, "localname": "FI", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details" ], "xbrltype": "domainItemType" }, "country_FR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FRANCE" } } }, "localname": "FR", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details" ], "xbrltype": "domainItemType" }, "country_IN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INDIA" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JAPAN" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "KOREA, REPUBLIC OF" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details" ], "xbrltype": "domainItemType" }, "country_PL": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "POLAND" } } }, "localname": "PL", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details" ], "xbrltype": "domainItemType" }, "country_SE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SWEDEN" } } }, "localname": "SE", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details" ], "xbrltype": "domainItemType" }, "country_TH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "THAILAND" } } }, "localname": "TH", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "dei_CityAreaCode", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "dei_DocumentPeriodEndDate", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "dei_DocumentQuarterlyReport", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "dei_DocumentTransitionReport", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "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": "dei_DocumentType", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "dei_EntityAddressAddressLine1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "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": "dei_EntityCommonStockSharesOutstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "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": "dei_EntityCurrentReportingStatus", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://ntic.com/20230531/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20230531/role/statement-document-and-entity-information", "http://ntic.com/20230531/role/statement-note-1-interim-financial-information", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-tables", "http://ntic.com/20230531/role/statement-note-10-stockholders-equity-cash-dividends-declared-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-details-textual", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-tables", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies", "http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies-details-textual", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-tables", "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information", "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information-tables", "http://ntic.com/20230531/role/statement-note-15-income-taxes", "http://ntic.com/20230531/role/statement-note-15-income-taxes-details-textual", "http://ntic.com/20230531/role/statement-note-2-accounting-pronouncements", "http://ntic.com/20230531/role/statement-note-3-inventories", "http://ntic.com/20230531/role/statement-note-3-inventories-inventories-details", "http://ntic.com/20230531/role/statement-note-3-inventories-tables", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-details-textual", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-tables", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-details-textual", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-tables", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-tables", "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-details-textual", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-tables", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-details-textual", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-tables" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "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": "dei_EntityFileNumber", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r621" ], "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": "dei_EntityInteractiveDataCurrent", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r617" ], "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": "dei_EntityRegistrantName", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r617" ], "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": "dei_EntityShellCompany", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://ntic.com/20230531/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20230531/role/statement-document-and-entity-information", "http://ntic.com/20230531/role/statement-note-1-interim-financial-information", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-tables", "http://ntic.com/20230531/role/statement-note-10-stockholders-equity-cash-dividends-declared-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-details-textual", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-tables", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies", "http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies-details-textual", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-tables", "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information", "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information-tables", "http://ntic.com/20230531/role/statement-note-15-income-taxes", "http://ntic.com/20230531/role/statement-note-15-income-taxes-details-textual", "http://ntic.com/20230531/role/statement-note-2-accounting-pronouncements", "http://ntic.com/20230531/role/statement-note-3-inventories", "http://ntic.com/20230531/role/statement-note-3-inventories-inventories-details", "http://ntic.com/20230531/role/statement-note-3-inventories-tables", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-details-textual", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-tables", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-details-textual", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-tables", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-tables", "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-details-textual", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-tables", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-details-textual", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-tables" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "dei_LocalPhoneNumber", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ntic.com/20230531/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "ntic_AdjustedSOFRRateApplicableMarginMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents applicable margin to Adjusted SOFR rate.", "label": "Adjusted SOFR Rate Applicable Margin [Member]" } } }, "localname": "AdjustedSOFRRateApplicableMarginMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "domainItemType" }, "ntic_AllOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents all other joint ventures.", "label": "All Other [Member]" } } }, "localname": "AllOtherMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "domainItemType" }, "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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, excluding property, plant, and equipment that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "totalLabel": "Total other assets" } } }, "localname": "AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "ntic_CBFloatingRateFloor": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum percentage for CB floating rate.", "label": "ntic_CBFloatingRateFloor", "terseLabel": "CB Floating Rate Floor" } } }, "localname": "CBFloatingRateFloor", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "percentItemType" }, "ntic_CostOfGoodsSoldAsPercentageOfProductSales": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents cost of goods sold as percentage of product sales.", "label": "ntic_CostOfGoodsSoldAsPercentageOfProductSales", "terseLabel": "Percent of product sales" } } }, "localname": "CostOfGoodsSoldAsPercentageOfProductSales", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "xbrltype": "percentItemType" }, "ntic_CostOfGoodsSoldTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of goods sold type [axis]", "label": "Cost of Goods Sold Type [Axis]" } } }, "localname": "CostOfGoodsSoldTypeAxis", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "xbrltype": "stringItemType" }, "ntic_CostOfGoodsSoldTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Goods Sold Type [Domain]" } } }, "localname": "CostOfGoodsSoldTypeDomain", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "xbrltype": "domainItemType" }, "ntic_CustomerRelationshipsAndAssembledWorkforceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents customer relationships and assembled workforce.", "label": "Customer Relationships and Assembled Workforce [Member]" } } }, "localname": "CustomerRelationshipsAndAssembledWorkforceMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-tables" ], "xbrltype": "domainItemType" }, "ntic_DebtInstrumentCovenantsFixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the fixed charge coverage ratio for the debt instrument under the covenant terms.", "label": "ntic_DebtInstrumentCovenantsFixedChargeCoverageRatio", "terseLabel": "Debt Instrument, Covenants, Fixed Charge Coverage Ratio" } } }, "localname": "DebtInstrumentCovenantsFixedChargeCoverageRatio", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "pureItemType" }, "ntic_DirectCostOfGoodsSoldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Direct cost of goods sold [member]", "label": "Direct Cost of Goods Sold [Member]" } } }, "localname": "DirectCostOfGoodsSoldMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "xbrltype": "domainItemType" }, "ntic_ESPPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Northern Technologies International Corporation Employee Stock Purchase Plan (the ESPP).", "label": "ESPP [Member]" } } }, "localname": "ESPPMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-8-stockholders-equity", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "ntic_EXCORAndAllOtherJointVentursMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents EXCOR and All Other Joint Venturs.", "label": "EXCOR and All Other Joint Venturs [Member]" } } }, "localname": "EXCORAndAllOtherJointVentursMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "domainItemType" }, "ntic_EXCORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents EXCOR.", "label": "EXCOR [Member]" } } }, "localname": "EXCORMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "domainItemType" }, "ntic_EntityWideFeesForServicesProvidedToJointVenturesGeographicPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of entity wide fees for services provided to joint ventures generated from geographic location.", "label": "ntic_EntityWideFeesForServicesProvidedToJointVenturesGeographicPercentage", "terseLabel": "Percentage of fee" } } }, "localname": "EntityWideFeesForServicesProvidedToJointVenturesGeographicPercentage", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details" ], "xbrltype": "percentItemType" }, "ntic_EntityWideTradeJointVentureReceivablesOneJointVenture": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of total trade joint venture receivables accounted for by one joint venture.", "label": "ntic_EntityWideTradeJointVentureReceivablesOneJointVenture", "terseLabel": "Entity Wide Trade, Joint Venture Receivables, One Joint Venture" } } }, "localname": "EntityWideTradeJointVentureReceivablesOneJointVenture", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies-details-textual" ], "xbrltype": "percentItemType" }, "ntic_EntityWideTradeJointVentureReceivablesTwoJointVenturesPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of total trade joint venture receivables accounted for by two joint ventures.", "label": "ntic_EntityWideTradeJointVentureReceivablesTwoJointVenturesPercentage", "terseLabel": "Entity Wide Trade Joint Venture Receivables, Two Joint Ventures, Percentage" } } }, "localname": "EntityWideTradeJointVentureReceivablesTwoJointVenturesPercentage", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies-details-textual" ], "xbrltype": "percentItemType" }, "ntic_FeesForServicesProvidedToJointVentures": { "auth_ref": [], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "ntic_IncomeFromJointVentureOperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Royalties and service fees from transactions directly with the reporting entity's joint ventures outside the normal course of business.", "label": "ntic_FeesForServicesProvidedToJointVentures", "terseLabel": "Fees for services provided to joint ventures" } } }, "localname": "FeesForServicesProvidedToJointVentures", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "ntic_FeesReceivableForServicesProvidedToJointVenturesCurrent": { "auth_ref": [], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due for royalties and service fees outside of the normal course of business from entities in which the reporting entity shares joint control with another party or group, due within 1 year (or 1 business cycle).", "label": "Fees for services provided to joint ventures" } } }, "localname": "FeesReceivableForServicesProvidedToJointVenturesCurrent", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "ntic_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "ntic_IncomeFromJointVentureOperations": { "auth_ref": [], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of income from joint venture operations recognized during the period.", "label": "ntic_IncomeFromJointVentureOperations", "totalLabel": "Total joint venture operations" } } }, "localname": "IncomeFromJointVentureOperations", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "ntic_IncreaseDecreaseInFeesReceivableForServicesProvidedToJointVentures": { "auth_ref": [], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change during the reporting period in amount due within one year (or one business cycle) from joint ventures for royalties and service fees outside of the normal course of business.", "label": "ntic_IncreaseDecreaseInFeesReceivableForServicesProvidedToJointVentures", "negatedTerseLabel": "Fees for services provided to joint ventures" } } }, "localname": "IncreaseDecreaseInFeesReceivableForServicesProvidedToJointVentures", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ntic_IncreaseDecreaseInTradeReceivablesExcludingJointVentures": { "auth_ref": [], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change during the reporting period in amount due within one year (or one business cycle) from customers or clients, but not joint ventures, for the credit sale of goods and services.", "label": "ntic_IncreaseDecreaseInTradeReceivablesExcludingJointVentures", "negatedTerseLabel": "Trade, excluding joint ventures" } } }, "localname": "IncreaseDecreaseInTradeReceivablesExcludingJointVentures", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ntic_IncreaseDecreaseInTradeReceivablesJointVentures": { "auth_ref": [], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change during the reporting period in amount due within one year (or one business cycle) from joint ventures for the credit sale of goods and services that have been delivered or sold to joint ventures in the normal course of business.", "label": "ntic_IncreaseDecreaseInTradeReceivablesJointVentures", "negatedLabel": "Trade, joint ventures" } } }, "localname": "IncreaseDecreaseInTradeReceivablesJointVentures", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ntic_IndirectCostOfGoodsSoldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indirect cost of goods sold [member]", "label": "Indirect Cost of Goods Sold [Member]" } } }, "localname": "IndirectCostOfGoodsSoldMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "xbrltype": "domainItemType" }, "ntic_InsideTheUSAToUnaffiliatedCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inside the USA to Unaffiliated Customers.", "label": "Inside the USA to Unaffiliated Customers [Member]" } } }, "localname": "InsideTheUSAToUnaffiliatedCustomersMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details" ], "xbrltype": "domainItemType" }, "ntic_JPMorganChaseBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information regarding the JP Morgan Chase Bank.", "label": "JP Morgan Chase Bank [Member]" } } }, "localname": "JPMorganChaseBankMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "domainItemType" }, "ntic_JointVentureOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Joint venture operations", "label": "JOINT VENTURE OPERATIONS:" } } }, "localname": "JointVentureOperationsAbstract", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "ntic_JointVenturesInFranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the joint ventures in France.", "label": "Joint Ventures in France [Member]" } } }, "localname": "JointVenturesInFranceMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "domainItemType" }, "ntic_JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Joint ventures in which the company is a shareholder directly and indirectly outside the USA [member]", "label": "Joint Ventures in Which the Company is a Shareholder Directly and Indirectly Outside the USA [Member]" } } }, "localname": "JointVenturesInWhichTheCompanyIsAShareholderDirectlyAndIndirectlyOutsideTheUSAMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details" ], "xbrltype": "domainItemType" }, "ntic_NaturTecMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents NaturTec segment.", "label": "NaturTec [Member]" } } }, "localname": "NaturTecMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "xbrltype": "domainItemType" }, "ntic_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries identified as \"Other\".", "label": "Other Countries [Member]" } } }, "localname": "OtherCountriesMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "xbrltype": "domainItemType" }, "ntic_PNCBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents PNC bank.", "label": "PNC Bank [Member]" } } }, "localname": "PNCBankMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "domainItemType" }, "ntic_PatentsAndTrademarksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents patents and trademarks.", "label": "Patents and Trademarks [Member]" } } }, "localname": "PatentsAndTrademarksMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "xbrltype": "domainItemType" }, "ntic_ProceedsFromSalePaymentsToAcquireDebtSecuritiesAvailableforsale": { "auth_ref": [], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment (outflow from payments to acquire) debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from the sale of available for sale securities" } } }, "localname": "ProceedsFromSalePaymentsToAcquireDebtSecuritiesAvailableforsale", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "ntic_PropertyImmediatelyAdjacentToNTICsHeadquartersInCirclePinesMinnesotaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the property immediately adjacent to NTIC\u2019s headquarters in Circle Pines, Minnesota.", "label": "Property Immediately Adjacent to NTIC\u2019s Headquarters in Circle Pines, Minnesota [Member]" } } }, "localname": "PropertyImmediatelyAdjacentToNTICsHeadquartersInCirclePinesMinnesotaMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-details-textual" ], "xbrltype": "domainItemType" }, "ntic_ReconciliationOfCostOfGoodsSoldFromSegmentsToConsolidatedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total cost of goods sold from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Cost of Goods Sold from Segments to Consolidated [Table Text Block]" } } }, "localname": "ReconciliationOfCostOfGoodsSoldFromSegmentsToConsolidatedTableTextBlock", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-tables" ], "xbrltype": "textBlockItemType" }, "ntic_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodIncludingCashlessExercises": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period, including cashless exercises.", "label": "Exercised (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodIncludingCashlessExercises", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "ntic_TotalFeesForServicesProvidedToJointVenturesGeographicLocation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total fees for services provided to joint ventures by geographic locations.", "label": "ntic_TotalFeesForServicesProvidedToJointVenturesGeographicLocation", "terseLabel": "Fees" } } }, "localname": "TotalFeesForServicesProvidedToJointVenturesGeographicLocation", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details" ], "xbrltype": "monetaryItemType" }, "ntic_TradeReceivablesExcludingJointVenturesNetCurrent": { "auth_ref": [], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients, but not joint ventures, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "ntic_TradeReceivablesExcludingJointVenturesNetCurrent", "terseLabel": "Trade, excluding joint ventures, less allowance for doubtful accounts of $439,000 as of May 31, 2023 and August 31, 2022" } } }, "localname": "TradeReceivablesExcludingJointVenturesNetCurrent", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "ntic_TradeReceivablesJointVenturesCurrent": { "auth_ref": [], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due from joint ventures, within one year of the balance sheet date (or the normal operating cycle, whichever is longer) for goods or services (including trade receivables) that have been delivered or sold to joint ventures in the normal course of business.", "label": "Trade, joint ventures" } } }, "localname": "TradeReceivablesJointVenturesCurrent", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "ntic_UnaffiliatedCustomersOutsideTheUSAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unaffiliated customers outside the USA [member]", "label": "Unaffiliated Customers Outside the USA [Member]" } } }, "localname": "UnaffiliatedCustomersOutsideTheUSAMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details" ], "xbrltype": "domainItemType" }, "ntic_ZERUSTMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents ZERUST.", "label": "ZERUST [Member]" } } }, "localname": "ZERUSTMember", "nsuri": "http://ntic.com/20230531", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "xbrltype": "domainItemType" }, "ntic_statement-statement-note-10-stockbased-compensation-stock-option-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Stock-based Compensation - Stock Option Activity (Details)" } } }, "localname": "statement-statement-note-10-stockbased-compensation-stock-option-activity-details", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-10-stockbased-compensation-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Stock-based Compensation" } } }, "localname": "statement-statement-note-10-stockbased-compensation-tables", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-10-stockholders-equity-cash-dividends-declared-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 10 - Stockholders' Equity - Cash Dividends Declared (Details)" } } }, "localname": "statement-statement-note-10-stockholders-equity-cash-dividends-declared-details", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information - Cost of Goods Sold by Segment (Details)" } } }, "localname": "statement-statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information - Net Sales by Geographic Location (Details)" } } }, "localname": "statement-statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-11-segment-and-geographic-information-net-sales-by-segment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information - Net Sales by Segment (Details)" } } }, "localname": "statement-statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-11-segment-and-geographic-information-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information" } } }, "localname": "statement-statement-note-11-segment-and-geographic-information-tables", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information - Total Long-lived Assets by Geographic Distribution (Details)" } } }, "localname": "statement-statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Segment and Geographic Information - Total Net Sales by Geographic Distribution (Details)" } } }, "localname": "statement-statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Fair Value Measurements - Assets and Liabilities Measured at Fair Value Recurring Basis (Details)" } } }, "localname": "statement-statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-13-fair-value-measurements-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Fair Value Measurements" } } }, "localname": "statement-statement-note-13-fair-value-measurements-tables", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-14-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Supplemental Cash Flow Information - Supplemental Disclosures of Cash Flow Information (Details)" } } }, "localname": "statement-statement-note-14-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-14-supplemental-cash-flow-information-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 14 - Supplemental Cash Flow Information" } } }, "localname": "statement-statement-note-14-supplemental-cash-flow-information-tables", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-3-inventories-inventories-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Inventories - Inventories (Details)" } } }, "localname": "statement-statement-note-3-inventories-inventories-details", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-3-inventories-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 3 - Inventories" } } }, "localname": "statement-statement-note-3-inventories-tables", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Property and Equipment, Net - Components of Property and Equipment, Net (Details)" } } }, "localname": "statement-statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-4-property-and-equipment-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Property and Equipment, Net" } } }, "localname": "statement-statement-note-4-property-and-equipment-net-tables", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-5-intangible-assets-net-future-amortization-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Intangible Assets, Net - Future Amortization Expense (Details)" } } }, "localname": "statement-statement-note-5-intangible-assets-net-future-amortization-expense-details", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-5-intangible-assets-net-intangible-assets-net-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Intangible Assets, Net - Intangible Assets, Net (Details)" } } }, "localname": "statement-statement-note-5-intangible-assets-net-intangible-assets-net-details", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-5-intangible-assets-net-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Intangible Assets, Net" } } }, "localname": "statement-statement-note-5-intangible-assets-net-tables", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Investments in Joint Ventures - Condensed Balance Sheet of EXCOR and All Other Joint Ventures (Details)" } } }, "localname": "statement-statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Investments in Joint Ventures - Condensed Income Statement of EXCOR and All Other Joint Ventures (Details)" } } }, "localname": "statement-statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-6-investments-in-joint-ventures-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Investments in Joint Ventures" } } }, "localname": "statement-statement-note-6-investments-in-joint-ventures-tables", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-8-stockholders-equity-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Stockholders' Equity" } } }, "localname": "statement-statement-note-8-stockholders-equity-tables", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Net Income Per Common Share - Reconciliation of the Earnings Per Share Computations (Details)" } } }, "localname": "statement-statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "ntic_statement-statement-note-9-net-income-per-common-share-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Net Income Per Common Share" } } }, "localname": "statement-statement-note-9-net-income-per-common-share-tables", "nsuri": "http://ntic.com/20230531", "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [ "r279", "r280", "r282" ], "lang": { "en-us": { "role": { "documentation": "Name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r269", "r440", "r488", "r489", "r490", "r491", "r492", "r493", "r582", "r595", "r604", "r623", "r657", "r658", "r663", "r698" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r269", "r440", "r488", "r489", "r490", "r491", "r492", "r493", "r582", "r595", "r604", "r623", "r657", "r658", "r663", "r698" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "xbrltype": "domainItemType" }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "auth_ref": [ "r149", "r159", "r581", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712" ], "lang": { "en-us": { "role": { "documentation": "Information by name of property.", "label": "Name of Property [Axis]" } } }, "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-details-textual" ], "xbrltype": "stringItemType" }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "auth_ref": [ "r149", "r581", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712" ], "lang": { "en-us": { "role": { "documentation": "Name of the property, for example, but not limited to, ABC Shopping Center.", "label": "Name of Property [Domain]" } } }, "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-details-textual" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r624", "r645" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet [Table Text Block]" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-tables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "auth_ref": [ "r624", "r645" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Condensed Income Statement [Table Text Block]" } } }, "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-tables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r279", "r280", "r282" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r148", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r271", "r272", "r511", "r512", "r513", "r564", "r565", "r566", "r567", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r583", "r596", "r607", "r663", "r698" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r148", "r158", "r271", "r272", "r511", "r512", "r513", "r564", "r565", "r566", "r567", "r570", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r583", "r596", "r607", "r663", "r698" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r21", "r603" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "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" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r69", "r114" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued liabilities:" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r49", "r169", "r465" ], "calculation": { "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "order": 1.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": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedTerseLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r29", "r81", "r173", "r461", "r498", "r501" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r11", "r29", "r399", "r402", "r435", "r494", "r495", "r638", "r639", "r640", "r646", "r647", "r648" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r73" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r369", "r370", "r371", "r509", "r646", "r647", "r648", "r691", "r703" ], "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]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r9", "r47" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "us-gaap_AdjustmentForAmortization", "verboseLabel": "Amortization expense" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "terseLabel": "Stock option expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r364", "r372" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "us-gaap_AllocatedShareBasedCompensationExpense", "terseLabel": "Share-Based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r174", "r274", "r289" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Doubtful accounts and allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r9", "r44", "r47" ], "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": "us-gaap_AmortizationOfIntangibleAssets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r235" ], "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": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r39" ], "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]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "Area of Real Estate Property" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-details-textual" ], "xbrltype": "areaItemType" }, "us-gaap_Assets": { "auth_ref": [ "r112", "r172", "r203", "r244", "r259", "r265", "r283", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r392", "r396", "r419", "r456", "r533", "r603", "r615", "r660", "r661", "r694" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r165", "r177", "r203", "r283", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r392", "r396", "r419", "r603", "r660", "r661", "r694" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsCurrent", "terseLabel": "Current assets", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r277", "r290", "r447", "r651" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "verboseLabel": "Available for sale securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r276", "r290" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Available for sale securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r102" ], "calculation": { "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "us-gaap_BuildingsAndImprovementsGross", "terseLabel": "Buildings and improvements" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss": { "auth_ref": [ "r52" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "In a business combination achieved in stages, this element represents the amount of net gain (loss) recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.", "label": "REMEASUREMENT GAIN ON ACQUISITION OF EQUITY METHOD INVESTEE", "negatedLabel": "Remeasurement gain on acquisition of equity method investee" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r37", "r167", "r584" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r37", "r94", "r199" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "CASH AND CASH EQUIVALENTS AT END OF PERIOD", "periodStartLabel": "CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r94" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Cash Flow, Supplemental Disclosures [Text Block]" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r25", "r62", "r458", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "COMMITMENTS AND CONTINGENCIES (Note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r103", "r312", "r313", "r571", "r656" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "CASH DIVIDENDS DECLARED PER COMMON SHARE (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20230531/role/statement-note-10-stockholders-equity-cash-dividends-declared-details" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r605", "r606", "r607", "r609", "r610", "r611", "r612", "r646", "r647", "r691", "r701", "r703" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r72", "r521" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r72" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r12", "r72", "r521", "r539", "r703", "r704" ], "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 (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r72", "r460", "r603" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, $0.02 par value per share; authorized 15,000,000 shares as of May 31, 2023 and August 31, 2022; issued and outstanding 9,369,925 and 9,232,483, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r30", "r180", "r182", "r191", "r451", "r474" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-comprehensive-income-unaudited": { "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": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "COMPREHENSIVE INCOME ATTRIBUTABLE TO NTIC" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-comprehensive-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r6", "r56", "r59", "r180", "r182", "r190", "r450", "r473" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-comprehensive-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "COMPREHENSIVE LOSS ATTRIBUTABLE TO NON-CONTROLLING INTERESTS" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-comprehensive-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r59", "r109", "r180", "r182", "r189", "r449", "r472" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-comprehensive-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "COMPREHENSIVE INCOME" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-comprehensive-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r87", "r440" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.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 sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r104", "r200", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r332", "r333", "r334" ], "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]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r375", "r376", "r457" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred income tax, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r9", "r48" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "us-gaap_Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r355", "r357", "r365", "r366", "r368", "r600" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-1-interim-financial-information", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements", "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information", "http://ntic.com/20230531/role/statement-note-15-income-taxes", "http://ntic.com/20230531/role/statement-note-2-accounting-pronouncements", "http://ntic.com/20230531/role/statement-note-3-inventories", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share" ], "xbrltype": "stringItemType" }, "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format.", "label": "Payable date" } } }, "localname": "DividendPayableDateToBePaidDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockholders-equity-cash-dividends-declared-details" ], "xbrltype": "dateItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r5", "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "us-gaap_Dividends", "negatedLabel": "Dividends paid to stockholders" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsDeclaredTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.", "label": "Dividends Declared [Table Text Block]" } } }, "localname": "DividendsDeclaredTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format.", "label": "Date of record" } } }, "localname": "DividendsPayableDateOfRecordDayMonthAndYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockholders-equity-cash-dividends-declared-details" ], "xbrltype": "dateItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NET INCOME ATTRIBUTABLE TO NTIC PER COMMON SHARE:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r192", "r214", "r215", "r216", "r217", "r218", "r225", "r227", "r232", "r233", "r234", "r238", "r408", "r409", "r452", "r475", "r589" ], "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": "Basic (in dollars per share)", "terseLabel": "Basic net income per share: (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r192", "r214", "r215", "r216", "r217", "r218", "r227", "r232", "r233", "r234", "r238", "r408", "r409", "r452", "r475", "r589" ], "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": "Diluted (in dollars per share)", "terseLabel": "Diluted net income per share: (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r224", "r235", "r236", "r237" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r693" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 3.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; including, but not limited to, 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 CHANGES ON CASH AND CASH EQUIVALENTS" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Payroll and related benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r367" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EQUITY:" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r12", "r160", "r183", "r184", "r185", "r205", "r206", "r207", "r211", "r219", "r221", "r239", "r285", "r288", "r348", "r369", "r370", "r371", "r381", "r382", "r398", "r399", "r400", "r401", "r402", "r404", "r407", "r423", "r425", "r426", "r427", "r428", "r429", "r435", "r494", "r495", "r496", "r509", "r559" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r7", "r9", "r82", "r467" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.", "label": "us-gaap_EquityMethodInvestmentDividendsOrDistributions", "terseLabel": "Northern Technologies International Corporation's dividends received from joint ventures" } } }, "localname": "EquityMethodInvestmentDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "auth_ref": [ "r164", "r203", "r283", "r419" ], "lang": { "en-us": { "role": { "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "auth_ref": [ "r164", "r203", "r283", "r419" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": { "auth_ref": [ "r633", "r644", "r653", "r692" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r254", "r278", "r634", "r652" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Investments in joint ventures" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r129", "r281", "r284", "r622" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r330", "r349", "r350", "r351", "r352", "r353", "r354", "r415", "r437", "r438", "r439", "r593", "r594", "r597", "r598", "r599" ], "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]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r414", "r415", "r416", "r417", "r418" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r330", "r349", "r354", "r415", "r437", "r597", "r598", "r599" ], "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]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r330", "r349", "r354", "r415", "r438", "r593", "r594", "r597", "r598", "r599" ], "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]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r330", "r349", "r350", "r351", "r352", "r353", "r354", "r415", "r439", "r593", "r594", "r597", "r598", "r599" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r330", "r349", "r350", "r351", "r352", "r353", "r354", "r437", "r438", "r439", "r593", "r594", "r597", "r598", "r599" ], "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]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r413", "r418" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r171", "r307" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r100" ], "calculation": { "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "Fiscal 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "Remainder of fiscal 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r100" ], "calculation": { "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "Fiscal 2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r100" ], "calculation": { "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "Fiscal 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r100" ], "calculation": { "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "Fiscal 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r305", "r306", "r307", "r308", "r441", "r445" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-tables" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r99", "r445" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "us-gaap_FiniteLivedIntangibleAssetsGross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r45", "r46" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-tables" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r99", "r441" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "weight": 1.0 }, "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Intangible asset, net", "terseLabel": "Net Carrying Amount", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-intangible-assets-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r642" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "us-gaap_GainLossOnDispositionOfAssets1", "negatedLabel": "Loss on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r88", "r543" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicDistributionAxis": { "auth_ref": [ "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r453", "r454", "r591" ], "lang": { "en-us": { "role": { "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Axis]" } } }, "localname": "GeographicDistributionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicDistributionDomain": { "auth_ref": [ "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r453", "r454" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Domain]" } } }, "localname": "GeographicDistributionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r170", "r294", "r446", "r592", "r603", "r654", "r655" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "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" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r85", "r203", "r244", "r258", "r264", "r267", "r283", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r419", "r590", "r660" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "us-gaap_GrossProfit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r9", "r82", "r118", "r251", "r278", "r467" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "ntic_IncomeFromJointVentureOperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Equity in income from joint ventures", "negatedTerseLabel": "Equity in income from joint ventures", "terseLabel": "Northern Technologies International Corporation\u2019s share of equity in income from joint ventures" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r86", "r640" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.", "label": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "INCOME BEFORE INCOME TAX EXPENSE" } } }, "localname": "IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r204", "r374", "r378", "r379", "r380", "r386", "r388", "r389", "r390", "r506" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-15-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r121", "r127", "r220", "r221", "r252", "r377", "r387", "r476" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.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", "terseLabel": "Income Tax Expense (Benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20230531/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r61", "r636" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income taxes" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r8" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "us-gaap_IncreaseDecreaseInAccountsPayable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r8" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable", "terseLabel": "Income tax payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r8" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r8" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes", "negatedTerseLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r8" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable", "negatedTerseLabel": "Income taxes" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r8" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in current assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r8" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedTerseLabel": "Prepaid expenses and other" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r228", "r229", "r230", "r234", "r356" ], "calculation": { "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "terseLabel": "Weighted shares assumed upon exercise of stock options (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r60", "r120", "r186", "r248", "r430", "r544", "r613", "r702" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "us-gaap_InterestExpense", "negatedLabel": "INTEREST EXPENSE" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r194", "r197", "r198" ], "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": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r291" ], "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]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-3-inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r98", "r587" ], "calculation": { "http://ntic.com/20230531/role/statement-note-3-inventories-inventories-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "us-gaap_InventoryFinishedGoodsNetOfReserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-3-inventories-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r637" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross 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": "Inventories" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r175", "r585", "r603" ], "calculation": { "http://ntic.com/20230531/role/statement-note-3-inventories-inventories-details": { "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": "us-gaap_InventoryNet", "totalLabel": "Inventory, Net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-3-inventories-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r98", "r588" ], "calculation": { "http://ntic.com/20230531/role/statement-note-3-inventories-inventories-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "us-gaap_InventoryRawMaterialsNetOfReserves", "terseLabel": "Production materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-3-inventories-inventories-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r89", "r90" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "INTEREST INCOME" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r635" ], "calculation": { "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "us-gaap_Land", "terseLabel": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r77", "r117", "r464", "r603", "r644", "r653", "r692" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r24", "r166", "r203", "r283", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r393", "r396", "r397", "r419", "r603", "r660", "r694", "r695" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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": "us-gaap_LiabilitiesCurrent", "terseLabel": "Current liabilities", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r19", "r65", "r66", "r67", "r70", "r203", "r283", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r393", "r396", "r397", "r419", "r660", "r694", "r695" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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": "us-gaap_LiabilitiesNoncurrent", "terseLabel": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LONG-TERM LIABILITIES:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r19", "r115", "r697" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "us-gaap_LineOfCredit", "terseLabel": "Long-Term Line of Credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r22", "r643" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r22", "r643" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r22" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r68", "r113" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r102" ], "calculation": { "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "us-gaap_MachineryAndEquipmentGross", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r27", "r116", "r203", "r283", "r314", "r316", "r317", "r318", "r321", "r322", "r419", "r463", "r523" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.", "label": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "negatedLabel": "Dividend received by non-controlling interest" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r196" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 2.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": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r196" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 1.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": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r94", "r95", "r96" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.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": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r83", "r96", "r119", "r164", "r178", "r181", "r185", "r203", "r210", "r214", "r215", "r216", "r217", "r220", "r221", "r231", "r244", "r258", "r264", "r267", "r283", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r409", "r419", "r470", "r541", "r557", "r558", "r590", "r613", "r660" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "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": "us-gaap_NetIncomeLoss", "terseLabel": "Net income", "totalLabel": "NET INCOME ATTRIBUTABLE TO NTIC" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r58", "r110", "r178", "r181", "r220", "r221", "r469", "r640" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.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 ATTRIBUTABLE TO NON-CONTROLLING INTERESTS" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r125", "r126", "r128", "r162", "r208", "r209", "r212", "r213", "r222", "r223", "r286", "r287", "r383", "r384", "r385", "r403", "r406", "r410", "r411", "r412", "r420", "r421", "r422", "r431", "r432", "r436", "r442", "r443", "r444", "r497", "r498", "r499", "r500", "r501" ], "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]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-2-accounting-pronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r54", "r348", "r646", "r647", "r648", "r703" ], "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]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r272" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "us-gaap_NoncurrentAssets", "terseLabel": "Total property and equipment, net" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r650" ], "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": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-details-textual" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OPERATING EXPENSES:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r244", "r258", "r264", "r267", "r590" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "OPERATING INCOME" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r434" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.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": "Current portion of operating leases" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r434" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.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 leases, less current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r433" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "ntic_AssetsNoncurrentOtherThanPropertyPlantAndEquipment", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "us-gaap_OperatingLeaseRightOfUseAsset", "terseLabel": "Operating lease right of use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r64", "r108", "r502", "r503" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-1-interim-financial-information" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER ASSETS:" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r3" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-comprehensive-income-unaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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": "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "terseLabel": "OTHER COMPREHENSIVE LOSS \u2013 FOREIGN CURRENCY TRANSLATION ADJUSTMENT" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-comprehensive-income-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r12", "r18", "r179", "r182", "r188", "r423", "r424", "r429", "r448", "r471", "r638", "r639" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other comprehensive gain", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r35" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 6.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": "us-gaap_PaymentsOfDividendsCommonStock", "negatedLabel": "Dividends paid on NTIC common stock" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r31", "r193", "r275" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt", "negatedLabel": "Purchase of available for sale securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r32" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "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 a business, net of the cash acquired from the purchase.", "label": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "negatedLabel": "Acquisition of Zerust India business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r93" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "us-gaap_PaymentsToAcquireIntangibleAssets", "negatedLabel": "Investments in patents" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "auth_ref": [ "r32" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.", "label": "us-gaap_PaymentsToAcquireInterestInJointVenture", "negatedLabel": "Investment in joint venture" } } }, "localname": "PaymentsToAcquireInterestInJointVenture", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r93" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r34" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "us-gaap_PaymentsToMinorityShareholders", "negatedLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-8-stockholders-equity", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-8-stockholders-equity", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNoParValue": { "auth_ref": [ "r71", "r662" ], "lang": { "en-us": { "role": { "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, No Par Value (in dollars per share)" } } }, "localname": "PreferredStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r71", "r521" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r71", "r336" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r71", "r521", "r539", "r703", "r704" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r71", "r459", "r603" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, no par value; authorized 10,000 shares; none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r176", "r292", "r293", "r586" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDividendsReceived": { "auth_ref": [ "r641" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Dividends received on equity and other investments during the current period.", "label": "us-gaap_ProceedsFromDividendsReceived", "terseLabel": "Dividends received from joint ventures" } } }, "localname": "ProceedsFromDividendsReceived", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r33" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from term loan" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r33", "r643" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r92" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 6.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 the sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r4", "r16" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from the exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r4" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r164", "r178", "r181", "r195", "r203", "r210", "r220", "r221", "r244", "r258", "r264", "r267", "r283", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r391", "r394", "r395", "r409", "r419", "r454", "r468", "r508", "r541", "r557", "r558", "r590", "r601", "r602", "r614", "r640", "r660" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://ntic.com/20230531/role/statement-consolidated-statements-of-comprehensive-income-unaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.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", "totalLabel": "NET INCOME", "verboseLabel": "NET INCOME" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://ntic.com/20230531/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited", "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r101", "r122", "r123", "r124" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r102", "r168", "r466" ], "calculation": { "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "order": 0.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": "us-gaap_PropertyPlantAndEquipmentGross", "totalLabel": "Property, Plant and Equipment, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r455", "r466", "r603" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 AND EQUIPMENT, NET", "totalLabel": "Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesNetCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables:" } } }, "localname": "ReceivablesNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r40", "r41" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r36", "r643" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "us-gaap_RepaymentsOfLinesOfCredit", "negatedLabel": "Repayments on the line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r63", "r373", "r696" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r74", "r106", "r462", "r497", "r501", "r505", "r522", "r603" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r160", "r205", "r206", "r207", "r211", "r219", "r221", "r285", "r288", "r369", "r370", "r371", "r381", "r382", "r398", "r400", "r401", "r404", "r407", "r494", "r496", "r509", "r703" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsUndistributedEarningsFromEquityMethodInvestees": { "auth_ref": [ "r202" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consolidated retained earnings that represent undistributed (not yet received) earnings from 50 percent or less owned persons accounted for by the equity method (equity method investees).", "label": "Northern Technologies International Corporation\u2019s share of joint ventures\u2019 undistributed earnings" } } }, "localname": "RetainedEarningsUndistributedEarningsFromEquityMethodInvestees", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r187", "r203", "r245", "r246", "r257", "r262", "r263", "r269", "r271", "r273", "r283", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r419", "r454", "r660" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Net sales", "terseLabel": "Net sales" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NET SALES:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r45", "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r20", "r78", "r79", "r80" ], "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]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-3-inventories-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r43", "r84" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r42", "r84" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r14", "r15", "r51" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r46" ], "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]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtCurrent": { "auth_ref": [ "r68", "r113" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "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 the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Term loan" } } }, "localname": "SecuredDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r241", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r267", "r273", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r310", "r311", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r592", "r623", "r698" ], "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]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r240", "r241", "r242", "r243", "r244", "r256", "r261", "r265", "r266", "r267", "r268", "r269", "r270", "r273" ], "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]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r88" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.", "label": "Selling expenses" } } }, "localname": "SellingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r8" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensation", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r50" ], "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": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "terseLabel": "Number of shares, Exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r358", "r359" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodEndLabel": "Outstanding as of February 28, 2023 (in shares)", "periodStartLabel": "Outstanding as of August 31, 2022 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r358", "r359" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodEndLabel": "Outstanding as of May 31, 2023 (in dollars per share)", "periodStartLabel": "Outstanding as of August 31, 2022 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-stock-option-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r0", "r659", "r699", "r700" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r163", "r241", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r267", "r273", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r309", "r310", "r311", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r592", "r623", "r698" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r12", "r26", "r160", "r183", "r184", "r185", "r205", "r206", "r207", "r211", "r219", "r221", "r239", "r285", "r288", "r348", "r369", "r370", "r371", "r381", "r382", "r398", "r399", "r400", "r401", "r402", "r404", "r407", "r423", "r425", "r426", "r427", "r428", "r429", "r435", "r494", "r495", "r496", "r509", "r559" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r205", "r206", "r207", "r239", "r440", "r504", "r510", "r514", "r515", "r516", "r517", "r518", "r519", "r521", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r534", "r535", "r536", "r537", "r538", "r540", "r542", "r543", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r559", "r608" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://ntic.com/20230531/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited", "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20230531/role/statement-note-1-interim-financial-information", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-tables", "http://ntic.com/20230531/role/statement-note-10-stockholders-equity-cash-dividends-declared-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-details-textual", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-tables", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies", "http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies-details-textual", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-tables", "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information", "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information-tables", "http://ntic.com/20230531/role/statement-note-15-income-taxes", "http://ntic.com/20230531/role/statement-note-15-income-taxes-details-textual", "http://ntic.com/20230531/role/statement-note-2-accounting-pronouncements", "http://ntic.com/20230531/role/statement-note-3-inventories", "http://ntic.com/20230531/role/statement-note-3-inventories-inventories-details", "http://ntic.com/20230531/role/statement-note-3-inventories-tables", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-details-textual", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-tables", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-details-textual", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-tables", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-tables", "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-details-textual", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-tables", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-details-textual", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-tables" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r205", "r206", "r207", "r239", "r440", "r504", "r510", "r514", "r515", "r516", "r517", "r518", "r519", "r521", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r534", "r535", "r536", "r537", "r538", "r540", "r542", "r543", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r559", "r608" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://ntic.com/20230531/role/statement-consolidated-statements-of-cash-flows-unaudited", "http://ntic.com/20230531/role/statement-consolidated-statements-of-comprehensive-income-unaudited", "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited", "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20230531/role/statement-note-1-interim-financial-information", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-details-textual", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-stock-option-activity-details", "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-tables", "http://ntic.com/20230531/role/statement-note-10-stockholders-equity-cash-dividends-declared-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-cost-of-goods-sold-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-details-textual", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-geographic-location-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-net-sales-by-segment-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-tables", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-longlived-assets-by-geographic-distribution-details", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-total-net-sales-by-geographic-distribution-details", "http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies", "http://ntic.com/20230531/role/statement-note-12-commitments-and-contingencies-details-textual", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-assets-and-liabilities-measured-at-fair-value-recurring-basis-details", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-tables", "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information", "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information-supplemental-disclosures-of-cash-flow-information-details", "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information-tables", "http://ntic.com/20230531/role/statement-note-15-income-taxes", "http://ntic.com/20230531/role/statement-note-15-income-taxes-details-textual", "http://ntic.com/20230531/role/statement-note-2-accounting-pronouncements", "http://ntic.com/20230531/role/statement-note-3-inventories", "http://ntic.com/20230531/role/statement-note-3-inventories-inventories-details", "http://ntic.com/20230531/role/statement-note-3-inventories-tables", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-components-of-property-and-equipment-net-details", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-details-textual", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-tables", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-details-textual", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-future-amortization-expense-details", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-intangible-assets-net-details", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-tables", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-income-statement-of-excor-and-all-other-joint-ventures-details", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-tables", "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-details-textual", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-tables", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-details-textual", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-tables" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r12", "r71", "r72", "r106" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock issued for employee stock purchase plan (in shares)", "terseLabel": "Stock Issued During Period, Shares, Employee Stock Purchase Plans" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r12", "r71", "r72", "r106", "r362" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r12", "r71", "r72", "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock issued for employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r12", "r26", "r106" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock option expense" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r12", "r71", "r72", "r106" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares", "terseLabel": "Stock Repurchased and Retired During Period, Shares (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r72", "r75", "r76", "r97", "r523", "r539", "r560", "r561", "r603", "r615", "r644", "r653", "r692", "r703" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Joint ventures\u2019 equity", "totalLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-condensed-balance-sheet-of-excor-and-all-other-joint-ventures-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r54", "r55", "r57", "r160", "r161", "r184", "r205", "r206", "r207", "r211", "r219", "r285", "r288", "r348", "r369", "r370", "r371", "r381", "r382", "r398", "r399", "r400", "r401", "r402", "r404", "r407", "r423", "r425", "r429", "r435", "r495", "r496", "r507", "r523", "r539", "r560", "r561", "r568", "r614", "r644", "r653", "r692", "r703" ], "calculation": { "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.", "label": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-balance-sheets-current-period-unaudited", "http://ntic.com/20230531/role/statement-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r105", "r201", "r335", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r405", "r562", "r563", "r569" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-8-stockholders-equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-10-stockbased-compensation-tables", "http://ntic.com/20230531/role/statement-note-11-segment-and-geographic-information-tables", "http://ntic.com/20230531/role/statement-note-13-fair-value-measurements-tables", "http://ntic.com/20230531/role/statement-note-14-supplemental-cash-flow-information-tables", "http://ntic.com/20230531/role/statement-note-3-inventories-tables", "http://ntic.com/20230531/role/statement-note-4-property-and-equipment-net-tables", "http://ntic.com/20230531/role/statement-note-5-intangible-assets-net-tables", "http://ntic.com/20230531/role/statement-note-6-investments-in-joint-ventures-tables", "http://ntic.com/20230531/role/statement-note-8-stockholders-equity-tables", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-tables" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-note-7-corporate-debt", "http://ntic.com/20230531/role/statement-note-7-corporate-debt-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r226", "r234" ], "calculation": { "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted (in shares)", "totalLabel": "Diluted \u2013 weighted shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WEIGHTED AVERAGE COMMON SHARES ASSUMED OUTSTANDING:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r225", "r234" ], "calculation": { "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic (in shares)", "terseLabel": "Basic \u2013 weighted shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ntic.com/20230531/role/statement-consolidated-statements-of-operations-unaudited", "http://ntic.com/20230531/role/statement-note-9-net-income-per-common-share-reconciliation-of-the-earnings-per-share-computations-details" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "https://asc.fasb.org//820/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org//250/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org//323/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(4)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(i)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(ii)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Regulation S-K (SK)", "Number": "229", "Publisher": "SEC", "Section": "1402", "Subsection": "Instruction 5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(4)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Footnote": "5", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "5", "Subparagraph": "Schedule III", "Subsection": "04", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//350-30/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(17))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 5))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r617": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r618": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r619": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r621": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(f)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-16", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.18)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "https://asc.fasb.org//230/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 76 0001171843-23-004473-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001171843-23-004473-xbrl.zip M4$L#!!0 ( #U [5;+LS9=O@< +XJ - 97A?-30Q,#DX+FAT;>U: M;5,;.1+^G/P*%5>7A2H;;+C4IC"XRF&=++=9X,"INOLHS_1X5&A&$TECX_OU M^[1F_((Q";DC0!*J@&$T+75+>KK[:+ *Z^I^_O@SP^B M'RMO[,%.U81G&7DIHE1:1_YPH_1)\\U&MVK-94:'&XFQF?3-F#Q%7IE\0T0F M]Y1#VI.F(C4Y'>9FH_OR8*=2># T\50X/]6A>^Z;B=78$*&Y(1Q9E71$Z.?4?VE?M%N%[XA"QK'*1_NBI7+1VFZKO".B MTCIC]X4LO>FP!<5,;2;M2.40YJZ>KGQ3:C5"@U6CU*\9_G^T$VO%/=?.]I>5 M 7[YPAPQUK#;OTK54'FQU]YN'^P,NP<[+(5+T7UYE_EI2I[L]%[E0U=T'GM& M,RNNJU\>;F6#XW?%1;W!\>B+./IY??.R=#,3@5%STCT+;7FMW4VZ)TW=B\'M?7/3.W_9. M^A?-TW]_Z/]'](X&_&2WU=JM('+[5#ZW,KI5,A4^EWW_,5?!RJ$D,C8W)'FZT$"))ZSI@S>]= M(:/9?6WC1,4^9:VMO]>85WE,K+157'% >_'R!<*WG<*1U#/7\*8(4BP4 MKPRZ^VNP,SS\*B>[AV"]T6UOAZ5AY3L^OL7$6=A^'!./12K')"R-%4TH!HJ4 M$Y]*:>&]>HKVPE@O3"[> 0#HU/R7,(DX06-*-A<#BM+<:#-24'[,+I]+SH]2 MBR-CT3?<=5:7 5?+^XHK@^89LD\&LKM/'[)OI0-0 I3$=VF(8 Y6:.1;K8(%(V:C,():C.RP!WL0D55$J7,E_ M%OTG9*D>A">0*:?!)X$_,5$^Q01= 0K*VGG< J:9&-,$PK HP^GR,CR[W7?C M=GO?L=N12%0.8+./+(#<@,]!G-/$TG.55Y44D@+^CW098TPXRQ)J&W TQ;FG M -;93=E]M5[X8>T";D4U7!UE'09NL$2I(0#G,_"0H,X%>R+I4I%H,W$SS[0T M4LY;0%=(;JSLAI6-)0=S,V-N6/OL8]^-C_WCZ?O8X!H@7_WMS6[[UXZKO:@F M^IP*3)(HW&ZZK8#68R$M!;\ SA7O._ KR#$&E$NY!XMER(2<#?D^5B[2QI7H MQSG2&ETY2&%-1#&:G=B$/\0$!ZM W[^*4IF/2/20?LY+#8GVGFRV7V]2947[ M=5S=5;>J8H-Z-K[@'+7DKY7_L"UW5I1<4Y1 $<]SU8LAP9QV_ZEZYH,HG?_6 M/HQ MJ71,O(*3NL#20HHPCF"01TKB3H7D,%EJR9D-TPI&+ @<>E1T M<)G%XK\AL2"2#_I3_-#G#4\ ML.'@.V=0]4-]-X]R-T9Q #^6,6,3>E02',T MEPZXYM*! 2MM/ ,/X*SD4&GEITQGUJEE5PHX"Q"JO.":Z%+I$9+&53VAHD3Y M[K"K3+^B"#PB&!"*D!'E8%4:2,83*MA%6 0%5H56N)(J$+=_0KQ&WP:O_;'4 M98A%O)F4)/P:8HQM<&N([)PWW"&V5K?KN6V )SHB+KJ*00]-Z6^WX"[17\ZE MB _'\+B;Q01J\V["0(^.JD)67BR%FE?$0$# MH;R=F'OH(SW2#;<^MD&=[$NSE-"0T8,LN4 M]T2?R6U# R+$SV,%^\(@F_!3I!+'J0I7IOVSX$*?2@7S0R I\_ *WVT]5X@/ M42'V-$@F(*^ .Z[/N=*/% $E-?V85VH3DI?,)RK2&1A%H,OA5'YVCO=5V*N+ MJNIT9$WTEC$Z.IH'[UMQ6I-L= '8$!@;%:EQ[)%EAE7%RH?)U$ES[8GGHP?V M'ZJ$ZX&7)!8!HX%=IA#F@)/PSJ0&5*-*ZRH?&STFSNVY'-6O?FP=&2DKM)D2 MGDY24\5">0VN@->]$)_M'W[C[XM&W-='+F*9CRS8QRW9^W40^@W0V:\!]L\2 M<:&]UQ"[K=V]S^1][EE/LSDTWIL,.HLK$X\:%W,6B>]=[WFV_/^[T_^'O* MI:=G[]\-SE?:TJ1IS>1F(XU: M;5,;.1+^G/P*%5>7A2H[&+C4IK!#E<.:++<)<.#4W7W4S/1X5-&,)I+&QO?K M]VG-^ 5C$K+A".Q2E=B,IJ5N2<_3+[)ZF<_U02\CF1P\?];SRFLZ^'7XX;T8 M),H;V]NNF_ N)R]%G$GKR+_9J'S:?KUQ4+<6,J99"J;FCBJZ( M*^N,W1>R\J;+%I0SM;FT(U5 F+MZNO1MJ=4(#5:-,K]F^#]H)]:*>ZZ=[4\K M _STE3EBK.A@<)FI2'FQM_-RM[<='?2V60I?Y<'SV\Q/4_I@I_>BB%S9O6%& MRV.OC-Q=C!1F$Q['TBI9^/V"\:F[2VL0 YQDN\T2H8.8_7^-SF&5#P?GP^.C MX\/^\/CT1)Q]/+_XV#\9BN&IN!@EQRWQ07J?8;## ME^+?1KN4=-(2,5FOTJGPF?3[/W(AO(PTBLM?/WADFJ2(B5=LI+=BK/GC^#"[4S^3%/.)9Z1CAORB#%0LG*H+L_ M!SO#RV^B[A_E&)3MO P+PBJW?7*#83.'>9^&'8M,CDE8&BN:4 +$*"<^5]*" MK'J*]M)8+TPACK#9Z-3^ES"I.$%C1K800XJSPF@S4M![S PO),@; MGKJKD\>WY3W$-P/D"9YW"<_OB.<;![OW M3O,O&M= J()E/Q:?"3#0E(VK5 MR&WPFA@,7!@?LB*)U$064U$5WE8$,JAUB![K $>!.33,69 MBRDI< +X%SQO@._@AQC0+F,>[!8CDC(T9"?$^5B;5R% M?APC+4J'(%-:$U."9B$0+ :](/+.)/%B$0?X>>\TI#8V9/MG5>;5%NQ M\RJIG^I'56>#>C:^X!BUQ->:/VS+K16E5Q2E4,3S7&4Q)#BGW7^HS+P7I?/_ M#>=0-M=&?/^G^(4XB1"R'&4M:!I@U*=,"*JTF!/%+A7 !6YS1*I$^&!HYE2@L M,4] U8E="'P%CU0Y3K8",5W(S$)8,(Y@D$<8XDZE9-=8:VWI@&4N$1BDTB8SP #"2D9**S_EM&6=6J9/P%: 38W\*Z)+)48(#I?-A,H* M9;K#3G*:%$,ETX)%4$C5" 5]5 G__!?$:'QW&!V, MI:Z"S^$-I#3E(_TQEMZM25+G.<$M?&C]N#YO#9!$1_@_5V?'D:G\S1;B7XQ(@'_^NA*KE#SU=OV/6-YZ.0)L$*;]:BZQO\ M'0=>$\>5Y>U=BG)K1LV-\VCGGP(PED/5,#MJ%)LW=$F!4WBB%>G&<%1S%$YQ M^("GJ.9V;=569=+-4P+V80'7E 3G'M:C<;Q3H=4GTLV1SHI\Z[N7Z(=C^:D4 M7*VS7OV)2\%PGI_,V-]:N%CV^,L,7'A;YM WY$;7$NFY=;(*OV2[>3H2&C!D MGBOOB;X0SR*#A(??)PKVA4$VP5.$#\?A"=^TB@CV1ZS&0*WH$Y$(6FEJ$AQ:@3B&H@2SA%Z^&5:TZB5/%V.@Q M<297R%'SPYUMXB#EI393PMM)9NK()Z]P%AR[DS3W6K[P4-#_J"AW5Q>@Q#)W M%TR] >BO@M O@-5^4QO]LX+CW-EKB=W.[MX7*,(]FVFV(^.]R:&SO!3AE%#8 M4;39:0G^MP4%VVY[W66<%< LVSE?U.L&-(O99MI!9WU%:NU5G\.S_AVJ.,P4 MI>)H3H#3.KL,$6)VH8/$!<66O+33.]2\V1PG\0_M<_5-[#_5AF/WT^WL\_+2B_>+_V[F[3_I 9]B)XLBN:$S46L9;.O=EXW[\8ML_Z M[P;MM^>#_F]\B7KI[=F[H^'Y2EN6MJV97&_D2"S.WIU\_+"8)R3X7OB:+UBQ MS??$#WK;X;+Z[U!+ P04 " ]0.U66:YUU[P$ !>$P #0 &5X7S4T M,3$P,"YH=&WM6&UOVD@0_IS\BA&G:XEDWJ_7% @2I23E+@$*CG3W<;'7>-7U MKKM>$NBOOQG;$$)>FO0N:2.=1.1X9G;>]IF97;=#&\E..^3,[^SOM:VPDG<^ MNF>GT/>%U:9=R4C(B[AEX(7,)-P>%18V*!T6.AE5L8@?%0)M(F9+/K?NR+B"0SY M)4QTQ-1K!U** PDW(FA!*IV(K[P)M6IL6Q SWQ=JWJP*!>6:4"VR$Z^51\S, MA6I"*FKYTI:8%',D&#$/[2WJKGGSZLM"V]:.2QEQQR_,"*W\3V)"7;-.?QF* MF;#0J)=K[Z5F2=RZ(Z)MW3=4MZYTI?&DKQ?, M"*9L4Q$.92M/";&O3-UM8\?$0RQLY=E#F'.S91/6?X>I?=S)7G_B#HX'O:X[ M& UA?#Z9GG>'+K@CJ!W">7E:[I5AVN^EW%KC3=6![A2Z'T9CM__AFOA:Z%WU M=Q@=@_NQ#]/NY'UWV)^61G^=]O^&;L\E3KU:K6>8^5%A?SOM]X'O+MRN_8'< M(=A&?Z$S4-1X5-:$X%+8$&S(X=."&716KF#"8VTL(/,8%:#FTB?0 0R1&'*C MP.5>J+34F;U DK:]^.:S7JZV>CF*F5NE;K76 ?IK4 M:(S0USYPY7,?SM@*&C4']Z7><( E$ B)Y(V'4^XMC+!DE2D?^DOLMFK.T6@4 MB20AF_@C29]9#N@K1[>WW<@B6WOAP,"!DS*,F37"^PRG*^6%#HP-3X2/.Y=: MZ86"!V@+;5MQP6$4!,+CAA)"BO/ '$":%0'^$R],LL#T@]7;R,W3G2$78V.^ MCBU&MRV^%B+DYOJGS,R8XDEIM)1\!5W/$H>0ZR"?68?6D>",)RDK6L%GI2\Q M<9@9"F#&)4;0?&:074.V93.)'FKCSB4S5K^@O; 8W+=W*V.4RD2\G>4UM]>\]/Z]\NE MS$>-D\=/CQN9+G2*M8,TAV3];A_9PNH?YZ.+Z,M;1K"0V#\\K E)5;JI7,._ M+(3A$>Y=0B"]JH8B.P#L!;4W1?]@@_FK.M_4> [\VKO&;RV"]6Y6\&D(#_@D ML/T/]9<']?K+@+I0V4&>\$L'>"84MG&1#9YU'3!!@S3&24*0=XC-I$3@X+ 4 M.">1$6,-)$ZZ*A"**8_HJ!#O%:2:6C=*+616,1HG96HSV9D\Y9^U$EY4^3WB MR)FY@:J6>7N OJV"H88D7@) MB98"83&?%?$00;^#&[7P+P^OUVX%E:1RXWQT7XW>%]);#&FW!^50_9[L/&78 M5R&7MV)^.GL/.G ^L0_%V AL03'V(+XQK3/3]_;E[]SS;[:GY[C3/D$WZ@GC M80<:XU# YGXF\)Z5:,N>V8L_%CA]:HWL*I7;]L4%>)(ER5'AM#MU2^/N2;_T M?M+O_DE?@K:XXY-C=[)#"X.2T9L6Q[H184^:>&- M._VN]@]02P,$% @ /4#M5A#+S'VZ! _!, T !E>%\U-#$Q,#$N M:'1M[5AM;]I($/Z<_(H1ITN)9(>WZS4%@N12DG*7 5'=_=QL==X=>M==[T$ MN%]_LVM#@*1I4UV:1CH)R7AG///,^)F97;=CG?!..Z8D[!P>M#73G'8^^%>7 MT N9EJI=R9=0EE!-((B)RJ@^*\UUY)Z6.OFJ( D]*T52)42[(=4TT$R*$@12 M:"I06U-.TU@*>B9DJ7/8KN0.VU,9KB#3*VX?%]J-2,+XJ@FO?);0# 9T 6.9 M$/'* ;OB0$85BUI@M3/V#VU"K9KJ%J0D#)F8-:M,P$F-B9;QDZZ-)T3-F&B" M5=5TJ5W"V0P7%)O%^AYS.VB./LVE;NU!RA?W<&%&S)/_24QH:]KI+6,V91H: M]9-ZNS+MM"M&"R]IY_!KXN,T^F'#.Q+3+&T]=T1K%+ONM\W=B:QUZ]TZM[;2,ZO;&?O^\W_7\ M_G H^OQY-H;^. /H78*UR>3D^X)3'I=*ZTU7E<=\";@O1^._-[['?6UTMOJ MKS \!_]##R;>^)TWZ$W M 6'!= PZIO!Q3A2^#KZ",4VETH#"S"@Z31*69<8G_HQF2#0% MQ$H1]C:,/+(U"@?Z#CK5J+ I-0?DF<1Y:$#W9C1",Z9(")@&-8PBEA E76[ M#M'B43A;U,IDQW@IHG20V4JS"/^DXY'0%7J"-Q'#703G1CGG.*$YI9D7)"OX6?%:-S<9RD)UO<%Q@4+=6R\5G\NV@A#UABG MU71I1NG!X0%N#]1:_\:\@X#P=;?1,K5:1BG<,UI_LX-3AP_K6>&CQL#CN_Z= M3),/YVZ+?%'Q!_-K;QB\M0^O]K.!5&3[@U9#M?ZJ_/*K7 M7P;5FWYH:J>>7N$_J^"H:"Y0W3!?(HW*G46B:8D70)F>0,:3&; MEG$387['=VKA$9%\\8!0R2KW;98>*M.'HGJ#4>VWH8*MWY*@IXS\_BWBR,MI M]F1N'[D)?6(TY50QQ)$BD-L.)7-(#_;J;R3!%UO6BSGR[G:H+E,!=J41#@IL M^%<,#V*9U.0[H_AMCA.IULC/6H7OD-U P$F6G94NO8GOCKR+GOMNW/-^-]^I MMJ2CBW-_O+<61ZZ2B[N+IL7"Z&)P?76;;]0P']CNN2"*BOG@AN=P^]7O7U!+ M P04 " ]0.U6@R&$LD82 !*Y0 $0 &YT:6,M,C R,S U,S$N>'-D M[5U;<]NXDG[?JOT/7+WL;-4BUEV6*YE3%"7-\:DD=MG*F=E].063D,0)16A( MRK'WUV\#)"61Y@4D(8>R^9+()-#=Z.]#L]'@Y>/?GC:6\D@/#C]X'ZJPNNNUVY^*/+Y_O>=M6T%BG M.]MSGO<=GAX@[R MGK?$C=C/N[ 1P.D+=IKU::-V!W4[84_RI*^3=; S$266:7]/E@\>ZEVPTP_8 M)6%S&YNZFRR:GXK(MCU3W[=E?WS0Z8:W: ]Z>V/=HT81@7 B(LYUO'W#)78? MN)5P,-XHYK3CIOZI: =OZZ3HAS.1ICL7K3#>OI0H%Q, I,'1:0\[*^)]Q1OB;K%.,H"'2:XH?*::FRUU M/,5^T2EK5/[T_DQU[/'@DMJ%_87"?H@=8D&BU_D JEL7 E:D\CO)!#>]@_\3 ML9_E=$=#CY#VXR[A'Q4L. H<0NKW[?FO"HH/45%(;]B<_2BF-2&D9&I\T?Z" M6)[+HTSYT1YBGM!HP^;L1\G1QJ*1V)"/ YX_[%!,B;&_"'."$SSLP&;VH*2[ M#R%>S-]A>_ZK/+]*N/PERTKX.^6*50%T=J28#?E)3)HY>3WYWV[)"!M-U<1" M['&?_5\5O %$'E\XU"(7-EFQ]%=L+EB.$^G%)L287>HZP[@=V+:IQT7Q8^'1 M[=:TES0X! =93G 5YGYW9*GP+.$*.SK3DYU+7&P=NB6.9P+!C])'+F#MD"4D M^EX0K5@V\"\+/WR 1"5L\D)!])K.QPE=B/7Y8%[8E^'_J>6"LRT2C/K5AZ-C MJ^APH(N^LS@J-1V4099%!P5=3-NL\9BV#BDZ)NCB0@9<"BDF8 $-%!/6HY"2 M>CR91@;5=_P'K(,1_&]ZSXC-16?#M;04UN_;W75Z.NV;)BYQ;U=HV0$I?\$@ MLAS\M=UNPSI\&N@Z_JG:AC+C:I7K@]J/%S%=+\S8N<2XL7_EOV,S(N@+\XLLD]@Z,AE&((Z]1VJ64:/#(_8(LO1MPU(9Z+_&N&AX"W)C70SL8[ MP^1QOS#LI=3(XD('"' ?F@*_M2-CE(EOC'+/C5%^T7QKE%MNC?(MM.:_&HX4 M 0]M,3N^)L ,;+FO1)FX5ED,ZDIAD/++;<2\AE(^N/O#+J)+Q"Z37*4K+^(( M:)!%E5X65?8G7(4NE9N]'C5=W:+NSB'PQU?0KK ES;6O7YF'^IL5[1Z=+L(ZWU8R[17:.M2&W[H_4ZUZW<1G2_X2_JF*0TM%$ALL <)X+9XS-WK^V= MP]='05WTV2\(0D:S]<\2KRR:F3(E@=MI)X++V5^6 1A%V757(JX)PF3A;$G42(!_Z5-]"KJ%QO@RY!0QY$7<_/BDT; M_4D!'\0B';BO=&S.$RL+[6XBVL,@6@?Z%=-6_L'T*_\,]+]ST$>P+'*VE-T- MB0SR4'HNOY C"]9>(JPCOHX*%"I34/C.<;R$%2W5OZ^I91#'#:H;9<%,%B8+ MT7XBHI=\E7S0^I]!=>2=XSIF5\2PA@EI"2MN;JB-W#5V2%E\LX7*PGF0B#-+ MJN%:&Q9!;XG#JJ.@7;EGVM\YW)VV/_68#PU>R":V6ZW,D2Y1%M##Y I'.YS1 MB.OF1?!0]WN'N8-1N]MN_<=: ML'789)(2Y(6$2\*^FUPLXYG\_9$5A_VK)L@?D!J$F;:'GRK$])@86= F%\DZ M?I6,I^@+IN^=@QC98 $'BQ)FQ6A+%EP)E?!8GL6RB\+KO6][RQG;314!%E$ MM"S,DTMD.5L9#0P"U0^ZX(NY!L6? G%]YRRNL-"_*JXA4ID"]8 M%OXIM;>LJGN#?H$*>54B%-$ABQ,I-3JQ8GS#CKQ::E5*Y J6Q(->2KTNHU;; M@%^@KEJ5!T5TR*)$2IU/K(3;L".I='?\VR >-DL])BLH6!8/Q J$L7+AU#?B MO<.?6=0+@$(>>?)VV#I)X3"N0Q8I2E80 UHH"]^S*MQ-4!(" M+!-&V>S(5B:+*\D%T0RNY)*H(4\R$,=S_P_?[U"GEB=B9R*0B(J M91$IN;2:2:0Y-T]1C\Q39KYY#9L$]\5T:AO,8;&W!?&W-3SIU.%Y"K8L1+TU M<>*]*_+N=8R3Q=#DXF_^GA]_^X _CNAKC_CK*/[0;NYX;J5:EG+#QO%BS["A MK/ HH:\F0*U<2A_K)5>^7 MCPHV:P2AVQ4DP2\F7!8'DLO)+ >P< GFI;EJFO[R'3!3R-42P8YOVRN7M_8:LCKWS@E> 5@Q"IS1)%OF2 MR^=YY$/*7<1ZE@^#]Y K'++=$] D6Y\LTI1XPC\\I=QPVQ0UL*V)+H5N$)05:$HI MDT6?2N\(:*)/*2Q94N-BB[CHX7G?OFH M36@J@K-.75XM7E$*JW07%LNO3C4Q$V1QKMK=U:P*Z?*:]&_,6N4>K&W()R6\ M';6Q@D^9_810EV6%) H.4F[L+A?VCEJ%7X!K6%CL\0W*[M^VJ+VRS$=(S8/[ M%:)D,$S7__CMJ]&RO%FR>)IRM[DP3Q=L!,!*>X7X$(*[+6*LG1X-H6%N"8JD MQ:^?1=E"]LCB:LHV0$&NID76AJ,E7GPF;=E;5(\L3B7O%N2_&*U9[(H_,Q=< MU1BHEHD?3,MD'^<,V\!5SSONZA#VS3GVZ0? R*R\:W!RNV0Q,7GK(/-10!1> M;1D]/Q^&$+8R%.P==[X+AZ!,V!":*%?H.;]($V./5/2[1$EENM,^?EC>+%G, M3=FI$'QB,=;H("CZH:7$2N.[)V[T77/2KL8Y8F41)V6W(OY*NW=UK?UX$?\2 M>W D^L5V_KUVXL\:!3] ZHIU[U/+Q7^Z503?8M*_A'!MV2_';^A^87?AM=_[7.H^_6)\_5LOB M=XW&QA0_^C-M/]C*+]M?J1U\7I>;N%AC.WQP[M;"MJ?:QO[9N?UXRO0L,V;_ MR(;"2@\[S_$1![?6PW#)@^DE^<&T(:B ]BPW:!.([)@EU8QN\)ON<4L^50T\ M,$\'_5GH"5E-7>]FR6O#K#2LNK>^7+PB-TN P=CI'E]@[L=2H,/)1UAJ;L5& MP"2I3V;: (].BPW'\*X,<\,^NDKYW(IRD"W+[=5KC&G*9W?&J/8-:AD!-8C> M<-%T[HA_L7/7YM:%4,!BQ@:L-7ZGSG=(HG02C9$E^M4BBK);Q*]APCH[=ERC MC\2&N>O.S2=B:&NX9!%VS(%I=L>$A<,MWJU\_-Q"7B,=YZD):U$O1L\HI-E- M:LG>*=4Y(.S:!0>\YZ.$?S^L[#;E<3I1C)G=W]Y&@8D')D_=3T),$Q"P<;Y-CP.Z(3\Y&_ ^G&CIQYZ8EBG6N1>XH9 MO_@1!3.+#J7EU,(?8F0.1RW<^H0+)MTA1O**28CZ; @'A/('H_G+Q&,/E.M> MUS7DG%5HR&>V]WQXYI^ODME3_;I'C.-'_=6E1YS_(=B9T]T^]%<345?'^!6T MN4,WQXC>@!@_R0]'+]"NOM,!C'<(=LF4^/]?VT49?N2&ZI+.R5$\\!\%^]F3 M;NT,R((%W2/<_YR=4M(7M7=!:F9\;1OYJ\N\1K7,^6')S]*=-?EVKR[H-QLO ME_QY*UCT!_4/-SY*\0ZU'/$_;K]09X5M;0TDG6#[>W1\Z:?K.9K$JY,:--\/ M*J]5[6H$D5@!5QV'S>L84IE-:H\6F/P[+"37,)78@T?8?KYV5?XXH__@ME^L MLIY5VP@CB_5\L_,.TR_3';)DU]*/7S&,'*VG[=0C"PK9-=#5Q-;^ M=2_!;NXBW*0.QB3:NG8SF%GN)IGN'H\MM<49C2<>;85:UFY\O%BIT9WML9PR&S12VJL[ *U DQ7+9R M9KNWM_B9,W]!5?VO'5QIV#[3/;OCCM^3ISY"%&-6+ZG#[IS>#[2RF)]1@"B' M>G"+PO5F VL6 !@NR\:?F-4!%_3KXEIS_TZP\=<..Q[DUM>V9CHZ.,2T82*: M-OQ+/1QCB4R)M6!5]$40-\O8$HNSQ+_7'1BB06I++=-@:Q+^WG]VD9Q85/\> M.DB>N&K>\4))E1W$<[L)>XK]^"%VU8&<>,6;3IX/38+)I/[ CN$_WN[.GHBC MFRY+'&^Y;EC-^W4+=JLAK-T/+4(GOJ[*"I=+9H1;VH;K75^+%2N\E^M6UM)Q9[LH9]GEL+Z1>PQ++0!EKU0+M:YFI_>_L M[MO](CJFV+%:VGVXHUG:*V'\P9]"<.U62&4&&7YJJ;R;]A+.SQ]%7\,HZ*3" M8M^ZYWJCT6BF=;IHTAUV4%]5N^A2G0]0=SSO#N:]F3KN]D_D74'59X2 S)>' MY+E]V1CU)OT1I,3C,;J_-.9C-3^=#3O#[6?CIB@D6\" M5=%T2D#"&?GCU&]&R?/FR?6_-2Q$:5I,V/EX2>#+[SFN$9%PKOX09$=*I_,9 MM>0O?.>X2[:V-^)G0;*)R3@?GU3Z%F^.KZK)/G\?YGP,NZ3W\J2^<;]U5$U5 M)[ .[X_' ]0?]/IHW!^TT730&<_:;?5R/E%/XUM!S>?O?\%0F-O]?#SQ2M^0 MSG'H:UG1X!+QR% ;SB>CCH9F6E^%>=V?HX(&_=YXI VU7G\XK@=V@I:^ M17RK?O!:&GR5#6G0B3NE,VH/>K.^AB;]P03U61E<54=]-+J\G,ZG_9[:[N97 M#VMF;(/R"\?-M=%LW!FBWK371?U1=X(NIWW(IKICK3?L]V>76O[^>LV,;5". M.TZ##'DT:/>0>JFV4?]R/D"3Z66;E=O;HUE_-.MV+VN#LJ"Q;P=EP6,SY M>";Y>_&"_LCI?#Y>..F'DG.<>%K=;P4#048*"GDUK_BO_7;U-=E@^//_ 5!+ M P04 " ]0.U6/RYH+7X. !GU %0 &YT:6,M,C R,S U,S%?8V%L M+GAM;.U=7W/;N!%_[TR_@^H^,[+C2Z_))'>C^$_&'3GRV,[U^G1#D9"%'@7H M %*V^NF[("F9D01R28(@-',O<20MP/TM@-W%[@+\^//+(AJLB)"4LT\G9V]. M3P:$!3RD[.G3R;<';_1P<7-S,I"QST(_XHQ\.F'\Y.>?_OJ7CW_SO"^$$>'' M)!Q,UX/'><)"(B[Y@@Q^_7P_'GB#L[_AO&V09'XW3#[<4NZU_7S>4I[]O[]^V'ZZY94TD.$T.G9\-?;\4,P)PO? MHTQ))%"\2/I!IE^.>>#'J1@K(0RT%.J3MR'SU%=*8.=G;UYD> )2'PPRT0D> MD7LR&ZB_W^YOML]D,0W>!'PQ5.(^?7=^-E040^ V)@O"8B_@3/*(AFK4O*D? M*12>G!,22R](A% T2R(H#[V$^4E(@0Y0I@^="S*#\8='>)ON%5]_-]-[O%[" M[))TL8S(R;" -?"C((E2V8[AL?#JCX0N%<>;AT?^E$19ORUZR2!$ M:H9RD0NW)H1K0N0]"0A=^=.(7'/Q0,2*!D3"PU<4!//(_\4IBW^!QR:"R(N, MQT,X6G9E ,RC\$/RRH*\>@FB1"F][Y[[E<0E*)KVT0'[6,'7:5>'3;4*Y48' MSWPY315:(KTGWU^F:W)(HEANODD1I6CR+WX;!0%/6"SO_+5B[# $'+%MOD5" MPALPF0ORZ+_HI(^FM\U]LE":E82I*KG@BZ4@<\(D79&,QS&7:@I/9L"L'E.3 M7NPB#4&C@_WPHSN?@O@O_"6-_0A877#V$//@=QTX=$.[>%)+H./YNQ][X*MB M#1RBL5U\I V955XOR8S ^+^J_#'UIS1*9P:H M1 WKR%96D5R!8\[7!/R'5-<7."I?)^AV=M' E([7MR2>6W4-$5ODLJ P,*F"GO,H)$)FZTS#.;997UC* MU: C>J]H2+:!A&J6]VDM<\V(G,PNP"12S9X<0VJ5YUO*.'B :]"W!+;7.GYU M9%9YG2Q5'!>\YSP;L*K)LPAT7*@ YBF-!ITFL-A>/7!DFSF+!(^#BJ<+#,-MYF5P*F;J1 M" 9#)Z),D1Y@CGKQQ?!=RF\_5QH3C&4R6*1]NG!%G:Q:3\3?%$5 M5.2MHEGP?!2^,Q?P(?0W%L];%_"TBJYBD9[WB=1 $A&+\P?G<%9G'K'8WO6. MS4@Z&POW'RXL3D3("XOG1S?PZ&-B6"!=6KFVU1\%J*A(M@N6SR#F.L%O%XRD M0>B'H^@NV$>#(&O$/%Q8S9H\/3=4Y>7"XM5#1%0!N+ $JP'@8PXNS;F26!IO M%GUS:;HAT=6(6[LT%W'H,-5Q+NC_>JBJXDHN[81PB,:5>2J7=D#HN8#G*45;RZ-&0Y/W>I; MEZPU#F'=?(]+EAN'L#(9ZI+I1D[+-A7O;FN55IDACA+D$>@B4U(HK^UQ:2:@ M:^LXRG5R;HQ;XFOK(EC>'J(A=I$:?I7)Q^&N2\[OQ4ZS;KZ7'9Q[/G#P@ M:'V %=^QO;.K=7EJ=6Q59;:J\UF;!^X>\<2W-' D,C.[U[ BBD^8;.5SB$EL M&ZNE()\3J2(#$IR**64I(P\Q68X"6)XR]88W"S5;?#D"]C6 0$V/ M+^!63L187P?>V7,L'P62X&2I+$>J]/+I]@ :30.[NH'=0Q#I#0H1L#(*%Y11 M&:NYMR)Y'8<&!+*5720J=0KK?*:M;3M T<.A#C55U9*O=P"H5MN>4!DL&3/3 M:3]'=O)%\!G6B'XN5E!;YCP36_F:UU!9/V"4S?5,?OJ*W!)*JQS#;E(#Q.Y6=Y]R'7D5<)N$'_R M^D* W9:X$#.LMW?>*QNMY42[$$.LC;=Q!,2%T:VVOKSA1M2%L:R%KH;1<2D0 MC,)6IOV=G(8'G"K>*([GE%FH@(=TA9V6(M,$@ER:?H3!( 7;'45>75*QY MX54&%1JL@^Z6=A?X2T) +E6&F(=>N;=NH#:Z&_H#&^Q#IZ?*8H\NK60,'#.Q M8I>4_^&P("\5BWL.1B6*EC'#GK/]0;'TRJ,I$,-Y?]PC^JH J,,=KA; Q/6, MN^5P%5?((EK8OF!2QT^+Z+RA7EV1A,%T8T=/L7_-D:82])H+4/0LJY(+UH_" M9](/4C@L3#_EQB'\;Y(YN!4+IMN''7.VHC]_H:M)W(W'<:1 M6]*F3CFWY@1S?(ZO+^?>+.+/ILM]=0VVR2\OOY-A88%@)HX4R2/]+-8C&#ZRD_[-,V]TR;5#@ M.U?OW0.S@@:@R?.K^;[_HD!YE[Z7:W^]YCH&E,W<9T_D'BS&U6Q& NTNLQO,]F$0Y45L8@*?U]^D6BS7X/VS M %R)41#359D>J=^!"_@R0]L"7TD'+N#;5K TQ5?2@=V$31Y;F,PNJ6*0A;+Z M/9JX1KW@V,9(RJ\G: M]8XF#^\4HY(U,)6T[A<9]@WHS3OH"=_F\I^'N2](?L=*)::R1K;3\MN(\E9E M9WZM7DE@VO2&XD;*!!P@,ID5+A-%("EMUQN:^G7 M[Z$_A,JOF2S3L-[5"Q$!E:AU4]JN7S1*R"5%.B7$QUQ0U,'!X>76&<:LXDIZ MNT>+E6'Z##OH4%53P):Y+-=03NQF&5>#W1=O$\-SJ7:K'79]9LFE\VGM,"*3 MT T.XW1Z!* %XCJ9'BSL']R'[C&/*Z M21TL^G^ZB]Y@\1M6&N^/7AH&A'!FYT/&R\&J"UG]#NY(Z-E_QTL/755QRAD;OO!#:N24++ MP,9;4MO) !/J<>J.A@95!,7U7"]MZ-2I*U!2_X??6]N@/8"70-$_ITJ'C!E6$.A%4IS2/( G2 M%/B!1.@Q&$(LW!J5*\>0%$'"1N9D&U@U1P$C2TD:F+$C (RH &I@O%R=VW5* M=5TR6#T=[^2M=M#.63]GI5A9WN]2D8&S4JP\!.+2YK1_*;IV)/AU=+J[=(;Q MF'CG'GW-4GSW_U"]L3C:\E5]UTR]_CJ]8J8)*Y8N3=PDA=;7ZAK].0G3=T&D M$35U#;U8E9S<0[>T_K*HE*_RMT3MDO3#X[W_? NS1% _JB?TRH9N5CD>E#QO MCL\E%P:-#;M@K&G='[QE'BCR?!9Z9!,E\AB)TYM>.=MZK.Y@M.S-=>3/W!SNU[Y<0:W?^^ :N;G[0?+..U1A+NV1NA9'N7ES:1_5 MM20.KG*7$KU6!+"OWETJS[(A@GW3[E*]%EX"9AU^:]O0]^DN*W]%'VR057IB M 2*1JF+2@UTU9P&-LJVURE?$<^(!QTR%OU+ZC% E-9(XJPYHN$VUP$GWVUAK M(*Q5 39G1%^E-?;*?YV7LGY>LPJ+],;":$*4RHN-S?4L57_\-^IPH%EO"+" M?R)?D\54N3:7-$K@VPS#)(EA5C 5(=: ;]B+"TCWF(/AH4$]G.5]N.DG-QTR M;D0:+KG(!B1A>O$CK&7^@_IG"GW"-_\'4$L#!!0 ( #U [5;0(W*3OSL M (57!0 5 ;G1I8RTR,#(S,#4S,5]D968N>&UL[7U;=]PVLN[[66O_!Q^? M9\:QG>NLR=ZK=7-Z1E9K2W(R,R]9$(E6,V$3'9"4U?GU!V!?U2) @ 3!8KL> M)F,U ; *+!2^NJ#P]_]YFB>O'BG/8I;^]/KM5U^_?D73D$5Q^O#3ZT^WP>CV M=#Q^_2K+21J1A*7TI]_T___U?_^?O_S<(/M"4Q.D??Y/_ MN2<9?26(2+/RSY]>S_)\\;D"01))4 M5L4PKLF=B?%X6-S38/O&AA1K1NIPCNF4%$G>?I*?CZ,D>$/M(:EI'H=?A6S^ M1FJPK[]]__9-2:A0 #D5[\B#E.5BJ08D#%DA&J>ZM237/3[8X$G)/DY]>JQZOJ$FD"F9\/27^ MJ:F6M4ZHNJ0/)%F]>_049Q6$*5HTIFE*LOMRO159\$#(8D483?)L\\N.PO4/ MOYW%69BPK.#T3DC*B1C_C]%]EG,2Y@<46_3PRL$5_3S:+H7K9RMAE$:G,Y(^ MT&R<[K>)TS 6"S/;,J!@U>707N?D=J,LA)*A8_'/0_&K;]@/O7?D/J%UM#YK MI*-SIVQ'/'S%N "_/[T6 'JU%?U-BC&-?GJ=\V([W'J7:XB)IIS-C2:7-5A/ MXLT^^5-@H!6+.O7%ZC8!OXQHH)'BNO\TSS?S1I]F^HML2U' MZQ]9F@NA/D_*>16 B#[(?UASO&?;-%EB.LWA>575:PT3?<"ZW*-V,_+W-Q68 MU1D@?RN,])SR>!Z(X86M'I-$_#)E?%Y:Z9:@W'"TSH&Y%1T(SA&<'S4XG_ ' MDL9_E:)_RM*,)7%4_B%TTS6GF5@VY9^3Z<5FM6R5=5;!C(+MKEZ#H!U!.X)V M!.T(VA&TNP3MW>Y7'@!\Q,*B_ =)HX"6@MD,NQL.U"5LMR*A$\0^$J^/) D7 M"7FHP**5SSM$QZ=2 W%*3EETN*^K'G=)3<&YY%V(/4G^30D_3Z,S\?&J**MI MVB&59VLI6KW[6EB ++H0OU79%K5MO=$IY\B,RAZ7VBI$ M;-+4 Y4K:5,O(6T[#_3];T%X3GFRO*$+Q@_M7(.6'FB\XT1 .?GU:HE4-?5! MI7B%CK*]QYW[?T91)&!-MOX_N3K?*IU!FK:^Z)0[W(3?L<]JEY6RI2\:KYF M,,E_XH5BEZYO[(O2$KI.^#5GC_$J)4M+JZ)YY]2>BD7!23(6\.[IGW2I)%/1 MKGOZV'S.TMMJUYW/*'\2G^<#9YWPFA&Q!4O6*T;;NG-:+.*%7Q;[M_H+ ETV\ M4,5/A:9[8%P]:!>8D(1Y_$@% M\4S4F2G!29 M (>9>B.I;-4Y;7?D:1Q)/](T7N6;URB?FO9'%04UH(E)E\B,I6J=K6K2(56W M-"RXF(2W[^[OXKS2ME)15D53[O M+3+XQ43.C/Q0&#]K\J4ZCI\9^SJ9C;?1\V=4Q]*:LO?2D67(TCNP+&E=FX;< MO0?+G<:U;,C;-V!YT_M[#=G[%AQ[>C/9D*WO@+*ELZX,6?L>*&L6-KDAIS\ MY=3(BC+D\4>@/-9&1DSW\NX38UHQJ JJF+('#ZN8!SA,>80'7DP#3J8],\64+WB(1>^.,>4+'F31>$U,F8('5NH]5*:\084G)C%-4QZA MPA.36(JI:0X5H6@"L6.JLZ,T MX?;\#XV">Y+(JG5!-J,TSX)PM7*"13GI09&2(HI%NPV1]>=KVHS>Y:&;]G3A MV?F>,@"]9(V\E&GYRV^C+!,2 MLFNRE(15LV#6V#?= @1$,EPUIW?D237[QNW[H/XR)O=Q(O;%+34UU3J,^_GF MII@7B=R92\4HC4I.9S+[YI&N9OR297)!3J9BZM6\-1G%+Z=15*(8@6I)+(3I ME"SBG"1[!J>*.>..?ODI]S45S<\>]D!7S8JN:M,?E74K5]?6+]6/)$XVVS]) MZ-J5+G3)&;W/=W_5S'ZS4;QR>DJRF2QI)OY/XK)'0:8LWCE8:SWM)U T\UM1BTZID. = M<-C;>\56I"#=L)=73LZ%5I&/=#Y MD>8S)J3AD6:K=:@E6-G:*^47TF-#+P7X$J3D)'V(A;9?&\)*P3?KY)6/#XQ% MG^/D\$"!ZK%7VO;,D9UQJ"!4V]8SU8]"*AE??N#LQ6$J?2.O=.ZI*K'OE1O) MC"41Y=EJG2DH-^W6%R]Z=0U$/UN;ML!LVOT->^OVJR?]9=O^J3:?>'4?SURD M-)M,3P6 BA5^0).F7FG^&*>,;U):Q+ZMH%?5S&^-U86\XDG8 )>49'3S_9?Z MF3;K!(&/VO5JW*]';F[BAUD^F7[*5NC)B!-%'[]<2->=TDVI8L.H4P]\E,"U M1G]J6GJE^)JOC"AV8[440SN@T#F,U*Z8=_=;'EEY32<)]#>I1 M-\3ZX_[KCW= IZ&E"L0V?4G&.%U'Y*]E\CI+1WG.X_LBEU-ZQR308FG.62*H M>*A!S&X'QVH16&<=ZT3T7F>]^Q,-=BP91&?]+C,#SO0T[S'7()0)[C,:,]LJ M+FV:D0Q,>BV0.3@I-J.=.844X-.&A@R)Q-O@TX-&#(8W6&#KAE9LB-1<@.W*Y> MPZ*3HU+@-GO#[UJ5+0_N YIM!::I..!V! /"][^8P6DFY>UV3_@=@EK$34YM09.9QIZ7>U.LX%3-^;T[\-1NW1Z< JH$=,V"3[@=%(S MCBW2Y< IJ48<._JN_APZDZ8Y!4*4%@P61O\^H&)PD6_#23:5!QO;%T:KJ]*C(9V+;_FM7AU3-B:I'OQR,LZPPI_YYZWXI5]]T;].E MQ_.;5TP(M_DASI?->Z3=4/S-.O7.AW81U'?HG?[ZI6#8"\\6^C];B&?2\$P: MGDG[,L^D-Q@";\4EU[N+/W].74/HNE]*=1M@%A9S1,Q/\9^.9KNWKF**1;OW^'^IK5X&FI>_2V4(1:PA]VF,$A[*:HEG])$FK*Q/H=?=1GT\<_%( MTT*Y] X?]T);;:WQZF:>RW&7^E3_^:L;8:K,$93A_I7*XCPT&CT*[?E KPH9 MLYA,UR:E:7)5PU$@C#F5%QQ<7KH5>QTG/8%+:+>:G-J8);@\=DOV- %D<"GLEJRY M2U< E^O>8"9J\AI,,050N*0* )JR!10KM0S>FW(/%#YIDC# (0K#:HQ&>9W@ M+)=:LC4L5L0RP-DO;?BKS!0%APC-Q+-=( Z MQ8S8GYG834,?QPO#_3J>05QNL(X/&IJ]HJ'#8SY\Z.*DU6%)W,-R MN"\/6-7U@,)!BYQC1Z-"F0F'AR@Z>HO?_&%-->@+QL66FJZJRX3+.T[23.R; MDITT*O]*2@_C*/J]6/G5:A9,MR_#+&;,!\6<.LRIPYPZS*EK[T6&DM?D<^\$ M%[_#1Z:4W]IX(#2._@)A^LM[J MSI\$CHTS.IF6'MS)HJIHDXV\4KOUJBNH?/'<;YV94DW);\U2 M(1B5CE2CML.BVIDON GUA_=:G=&0RYLX9>+SF4PHE5A%KBX55OEY=5N2@F'7 MP_NM&U%)D7:9FW0!XV%LX2]$[Y_VA/WS&PVU$J-O[-<+:'B>&L:)Z:T56 $FFM"A*?%5RZ(,K[X5:B>R[L+[:D=%5DN^#A3&Q)UPE1 MHM66H\'A?!\O;U"TJI!?\X$@\%L63%=^&CN6S<8"P[6#CUP_CG]NG5U66C4% MCF]"]1\/@@#^C 4K2%+ \M' M-_U0[K$?.#5L,15M;5QP&KD5[S9VWT"C])W'X0SG!=HM;(I(F"$WT.Y:ZR8, M8S@9T"YF:YF:!NT:-OLPC2D"\6>UM]?2!KXJ4[;!(:^6?MB>S\B1;!9,$_;9 M]15\NH'[.@]72Q*>@COF4W#J>^W*W7:SZXY364UO=X%TL^OYW(W:"8MWG$1T M1XU03FN[J@%C=F-Y8< MDL\IE%"MA-)?6_%^EX:(( ]6V[R\34PB-0.5Q M0I^5<;ECIV*_V:SMD^4GL?./TVU9F%&8"QNF_!SZFO%=OLKKG'56?NTX[[84 M7U3^3]+Z*!:I^/PW5)J"H4 M\H$P\)__L-=RZR43UN."B37^@;-B(8LSQIDT M'^-4H%7ES:U]DC"<.5[!_)?[R)IML0G.2/I ;P0"/9].J7)]]T.$W[QF*JS? M,-:I]ZHF?O.$R^F93/>G;)("6(5P"//Z/:3ZE^_F@<89A2$KI$8B2TWJH7&__KGAA011ZX*2M E?^A%@<'@9D_LX M*<&A+6L577OFZ8Q.*>?/)MV8*4W?GKG:HVAGGAKSI>W=.V>/0H,Q;B-\%7UZ MYF)K9ZWC<37VG/T /?-WS>F"Q-%F@:SKF0JT4(8V5GNK,:\V@_D]343S*B/Z M0EB0PN#>-Z(5O-H/ (&_%9!HP9]F *#\U:S/Y@-!X+?"Z6/'IV8 H/PU^Y[0 MO&,;GZVL,+K.;=C+@5;P9M:I%SZVON>MMUE&/(3]N?-#2Z]T#6.6H_3+Z<;Q M2%>!_=(*7SU1'>]H,D2_/([3G*0/L?@0VHW?N%_OW*Q=P/O1'@N>-+W[Y4RH M.Z'@\J7,A,ME+ICX=;&?:UO'7.T /?&WR94J\RMFVM/M9IU\GXW>1NJV*GME MEZF5A$F?WKB0F2\"X,HD0ZF2::33ZJ;]>N/F4FI?H7<%/;$)%Y7M>Z->;HR3 MJ?72MQ^A/PXMSDX:]^N7&]W!9GUCK.KPK*K#8@N&359Q;7O_M1U.#G.X%:3K M&V-]!*RDNR(8*^FJ.,)*NGCPSE'Z=UOW$K@C^BT8.MX"P]TGX8&3@TY9/CRY M6H-FP.D&7Y.C3HL"MY!\38EA(C"X8[Z^YL6!?D]1QCC"XT\:^YK5! MQAJX$\B^YLK"KPON7+-'>;+-TP*G^,T09M.T('"XL0$CS.G1,G!@L=,9:3\1 M_B"BTXEH=YP2G)9H-C?JW@9YG^#0G_LY4.2*@L-GKCFW3[,$!\-<3XGVH $X M@-4!]R;'$<#5C.EH'I1G%\!5F6DW 4V3/,%M#:V<\<:YN^# = N&]BW-QFF& MX+!T1Q-BDUX*#E:WFQ/W%23 8>N.A,8D_Q.<(NUH+@Q3QL !;T?3T32%#ASJ M[FZI:-*_P:%O-[/0],04N$5B6+C1(MT:'- R)/Y9R7>C!$)P",J>4\.$9W"X MJ!VG!@GJX(!. XXM3I"!PS+M/K"[FJ3^-+$#CIN7!?>'0NS9;'KZ&ASTL&<= M6H$@<#Y$^RGMLR87. ^DY^ES)'N=%5-.64Z#]T'\,K947R]9W;?+DLAU;\6J MQ\=<];A]]3ZQ[H2*$1#X3DC*B1C_CYJ2"P8]/->T64G^LH(P!0LF7?"DU9&= MM')W.XFA_'MV@^!)LF?LX$DR*XZ.[229/ZUAH@]8D[W'%]S])EBLXQD!2:. M;H(904JW'!BB7Y.A.@?#YD0@-CYF;*R^HJ$4CO%\3J-82$ZR'$6_DU"J&W9U M-S[-?J8D^K,@/!<6\#@]C7F8T&OI&A*SZ=L_% <'U%YGO1 MWLI%Y&*H+X%79\KERS1RE1D'YD9ODR'0"$8C&(U@<(RXVV69RQUL<'X"QV@% MC&GJY).RCA$M*!\,F!75C7<'/7#H@4,/7&L@[,LC]VT0;U-J U+FU#9PQM6, MTKD?SNC]Z(+[$EUP0D[2/!-KKSSP/B?\CTSC4JMM[?=>P2++V9SR&YJLDE1F M\:*:>HL>Z ZQXN!"*BAZ*6NI'!X^.%E^)+\S?IH(C5,AV"U&@,+ACCH)("OU M2LM1CI_37MV1AP3:)*X8]T37';KNT'4'CI$V^P]SI-@'YZ=KO6F#,UF;?C]F MB8E!N5GZD7T('K5N)<+:SD!W(KH3T9WH+*'/$I/[\B)^5QX*61?R%/\.?I>% M+(+'@Y)YAMY$P]$Z]RI:T8'>Q2_0NSA*DK(0GMJC6-W"P:O/_W4ZN9$!O_4+ M]DK':!RB=\++L^V3Z>8'?9#0Z=@ 9L4BJF$_ 8W,+B! MP0UPC#@#7,P>4D.:A_8(ACF$!8,-][0$@. @02, M6DJ3WMMCR*V_'[(&1\P;CX44C:O>WY M)U7WSE,4]"_&G(0O,2>AO%*71K>3BQM9&WBT6"1Q*%7*1\(?XE23JV#5TT6L M_OJC4#\D/9V1C)Z0] ]-G%[?U,5)L:M3/0F5#?R>!RMO2[@@H;QRKDJRZAOV M2*\V/J=K.B2:^RT^)'8 \UA836M,1;#B0$*[S7TF!BNTKGGOM%]*Y,"U\F_: M[1AXZ75=W]!'ECS*FSJ?T:<-\AOU\1LL7EU_,WFD/(T?9OGV3@V)-6[9E&^? MC,6\/]U^)@OY1,NEDS%]A\S3Z%[(5BYKV&Q$3L^D01=,4_"?IN"1-J:*8N6* R%8-<8( MNZ)SMY&MLFJOQ YGGO5CW1^C71CM2F\T(WTZ? MH:/#:*S.'1X65*#CXY@='ZWMC9%X?10G11X_TC+L(Z239N=/85((H;D06N&4 MS1=%3E87%9X3GL;I0W9-^:V4M9-E]0 :EX"'-P*8P5I;WK3;,?""5W:W*XMW ML 1JJ^#5M?=+O=@%V9+2$B1,R@M/]>4+Z]JCGPM+]J$G"!PC/O=WUG0?':RK MR1MJ F>+&G]@9KV'@'*9 %T_Z#Y#]QFZS[JMGF.&UWVYR]Y^O4JGN2=BDJ1G M:2%$M=0VEKZR^H$Z=Y29DH!>,O22&?D0)M/3/2$J[\>CT2G+\FRU^THYNR;+ MLOQ5;84.-Z.B-P4M>K3HX1C" [+H$5@CL#YB8.UT@_4&O]\&:U$(2!H%#Y0] M<+*8":P=IU/&YXV0N,V8W8-R>VI:X/.0%6G.EZNM=OW';I==__#;RR%;XG] M<**@9/? $R5CU=H9^UX[_[A64+)[X(F2?ZKDY)^^Y>3Z4D')[H$G2FY5^N36 MMSZY^UE!R>Z!)TH^W2HHV3V X9V"1[$B!4T MF#3MAIC*;V76& Q!;41)0=A9S&F8'[Q1?232H+D#HL9I9$>640N2=#G.1J5U MN\K,7GW;9#E*H\U\)LM)D>^H-KY&W>E['$S#%1&$W=%0S4!U"P>O+F_7.2UW MREAQ+V]M.P=D5(J;X<>U[>N W/^N6(HF2ZMJVPZ#6 M_QQO/(+[M"@67&U;#(!:<;";1D&9V([NB]*?KSZQ4=\! /W: PHF78;,0[^E M(%9:14M\91O85$*8TQNZ8#R/TP>+ A#F/?M)8S@ILCBE6;8F5'=4S*@/)H]@ M\LCQ)(\8>="8G6L+$G\#2H[1,U)K"C(K*PP::_6@FUE90)#XL]M>F!&*@26G\QG4=Z<*>KS/RB8-:4 MV;X\L+75&I"T6E9P*O.;QZ#!R*,AF&>V45I0\NG&L@&N^^TT"YP]P)UP6L3J M#5F$GNTSO\H@C7\],L0\*0YV_ MJ#>+8"L8S6;F@F+J7&-0ZLJ-YPVXBK+^9(>'/, H$VM.#I/__2(@EYP<)LK[ M578N.3D\+F/(R;< .1DWXN0[>)P<'C SY.1[>)P<'N,PY.0'>)P<'N8RY.1' M>)P<'GPRW1D!H1G#G&)3S@!N^H>G74U9 ;CK'QZ@,F4%X+9_>!K:E!6 ^_[A MD5"_^SY6WL#*&T=<><,Z"W''<,?5-=Z5=R7$>1EN+NM/2'$0)-(T%+OHABK3 MPAJ&PW5?4\.*$"QW=\Q'>%MGC9[N)&F41J?[B-QL$#S+@?G(F(\,)Y=P M0/FZ"*D14A\QI&ZSGWI#U^^#*8EY\$B2@@KFB:2I)-D65]<.U#VB-B0!L31B MZ:/&F!=B%?PB%\')N;B?67[)VC./F$ISD9C?R BHN[!HSA6G0%;UQ MZ(U#;QPX1AJ:!\R)/@<^$;4F10[MZ-H!M[3 8AZ_7:N6H6ZAP3T(6]RVT-@N3W)0R5/AY#UOT=,^N$]4KG MD%_6,=:*L=8CCK6V<(EY"[5^$V3%8K$2 I($(D_1>PK'US8@[RGB:\371XRO MF^VDWJ#UMP)ABE8TR,F3_9&@ZM[=PV7=>Q$8(S ^:O X+D7_CCR9Y[V8=$$ MC 8 3 "8 3 "(!= F#SO<<7Z'TOT..C^(O)6C("0HHIMT6^NB$ZA[_U+T<, MC!A8AV;"&8V*A$ZFX[4@+4\+SC?ZI_;>+HP>]"A7 VNZ*OC#O-\&",['D\F59,(G^6<2+U5.:-X/ %B-VCHBM M:4& C !9 W:NU])TG9 T'Z71^4:@Z@"0>4<$Q0B*$10C*$90C*#X>$&Q[7[H M"P[+!(*R )K(R$K&WX()<3_0R?J31>+LD1N6*.%E^ M)+\S?IJ(!:(K>V0_ A0.=]1=D3FME/^6HQP_I[V6"]DYDC146P9JK$?JA6.F MH_.BD'?VC>:RROI?I>XY?UH(<$FMIL+E*]"$1Q,>37@TX1N40&D +YBC?7MP M+HW6F R[O"EROT MNS*;-%O?IB0FY'=Y17H@4QCD ;5F+E&[03MWC38A!UVDQ^PBK;8;,Y[OV8SB MKQUEY:6+6P5WRH1HB 4& 3""(2-TB_/ M"4_C]"&[IOQ62M,)R>)PE$9G<5+DA@"YY6@(G!$X(W!&X(S &8'S\0)G)YND M+T#]]NN5R_6>B%F3:%-F\I1)/(KA%=([I&=(WH^DM UV[V2V] ^VVP%H"R MJ-L#90^<+&8"3N]=BM<0X6#A[3?T$>:%E1#V.\,9M4,I=$E2Q_*(V^;H[H[-DAB+F+=OQ!- M?33UT=1'4Q]-?33UC]?4=X55!W3TI#N#Q7 2W@&8!.] U'!NWD.>FXXPIN'4 M? -H:IQ9>-Y<@^^#*8EY\$B2@@KFB;Q5;E71'>;UW6C>HWF/YCV:]VC>HWE_O.9]#UNJ-T3_39 5B\5* M7D@2A"2;!=.$?780[&\P=/RV@;E& MHR$L1UB.L!QA.<)RA.7'"\N=;)*^@/;[LA2RO)Y:V S/_AW1G,2)+;HV'J]S M2&U)">)HQ-$:U+.]Q%W6=<_$ B^CR5FU'M$G\VR0(C!$8]PN,E=_HV("QOYPL,Y9L%3.XK"M+ M-DTW?7 95)9\OD (O@R8;X+%^E+Q\I@%" M%V?C]#3F84*OQ9K//L:I^"_+B?KZ;_>CMX>W-=?;W% QT^6:DC!:WH>X(Z]R$;D8ZDO@M=<+PV5: MKH09&](WI"G,M[KF?LO.[TVL@MZJ)EYIO";+]=&!42AV7[Z=L>N$I+D0E//- MGJS@P'X =%*@DP*DDT+/B+O]D;G<>P;GQW&,,\#$U)Q\4M8Q%@7E(P.SHO#* M;/20HH>T"Y>:&1X?J%^T*?0=J'M4;:N <(_*FKXLE=\C8%,#OZ)+_VG3=_?K M8&U'-7I@C]D#V]YQH\)R0M1+12<0VISQ//ZK_-W6[>!Z>*]S:?I(PIG8P_AR_QOKIK6^@U]W MG$I.=3R8=8+!ASH_RZ0+N@[1=0C2=8C6.UKOQV>]O]S&!VJI6X"G@1KGICC& MD#U_%9P,72T6$,>0Q6^!L=B-16,X&=\!FPQS,.C+]_1M()@EZ4,LE'M RAH% M#K+R+$?MW%_4B![T!*$G2.<)VM-:D^EX*U^K0A\J_XY1)[0'T1Y$>Q#M0;0' M_4!4"Z7<-R[3XAA'*,WH';UA-@OJ$,$=,X)3G:804I26E=;N.(GHG/ _,LWI MB-K67L'-IH;S#4U*=93-XD4U]18]_-:OE8N?EK6X#S7IGBM@7^4J&&L^$!1^ M3Y8?R>^,GR9"3U4L@Q8C0.%0%[XS[0:%E]U,RUS*2HW: <%*VW93!'-]I^/V:)D4%Y;OJ1?0A'+KJ5 M"&N[ \^;H(<2/93M/)1VMM1 LUG:&OP#37&QL4#Z]CY/B[S@XI>];Q#0IX70 M3]2Q#]KB3;UYHJUI1'_T%^B/5J_OK];-E5@B=Y]I\D@_"C Q:^!;M!@4\#S<4+E"Q'XUF5[$64@2^0V=3(9V M9, SHE@3;@8#SO>=>+/*L=9R-.B8=AD:W^Q34&OIW5TF^)$SN'"IR%7<5N!C.[SE8[7G7 M_LZUKEY]6G!.U>76JMIXI;+Z(U^Q5("+C"5Q)',>-M]9J>ZJ+&)/[.!%F%:U1JNJ& M?=$K!<.4Y)=MO5)](ZW"E$;GA*>RLM.G-(JSG,?W1;[[\8*S>14.4(F1FT$Q MV.@_V-@!G2S\8\:2B/)L];65M*H:8G"T\PM9G!@!S-[,@S0/[9$MG'!ZV_&S#E0%$YX@M303$5]/A2 M0361(S!JHPE'P#&<88'_&@_T0#,O#;S4 \VKK',V#BQGTBI\,]"42)(14ZV[B?, MX\,\/LSCPSP^S./#/#[,X^LWDVU8J7NN$QUA/F\1D#1N"*'?/X,(^O MY_6(>7R'^/$(\_BJG4U@-(8=,TJG*CA 9\:/QE4YT!2^!J[C@:;TM8E*^LH' M^SX(&5\P+GX4VOM^>XMT()5M0;:ZTC"/RW2XSO.O[ C!O*DO,6\J^KT0T#.Z MG5SB-KH%81V' (%QE9UQ^% MKB>I>$M&3TCZAR8;2]_4 3'75Z=Z$BH;> VJG7(:Q?D%"66V?=7:K&_8([W: M_ I=TR'1W&O2Q_.5?$*R.+M=<$JB2?H+X;'4A5('O57P8]O=<]FDE$ZFJRE7 MT%_5I#<:#59I7?/>:;^4^(MKUX!IMV/@I=>U747<1_(4SXOY">.,X2T#0 D-D82!!Y4RYA9KYP(/)5"]U94X@\ MV$3 .CL&3/Z&T8IBC1 FJ#AQ>_T"(1?#H82:V=O@Y-18?S ;7RE(476I5B$( MKT,M9&X<@6/16H UGO;!Y1:9&3/@E(X&E+%.W!(@]5$S^#H0S:/_Q(UCJGYS M>C#[#[/_CB_[KVK'-//4#S1#\%(9NAM8BJ!9RL= LP2;!8@'EBC8/B?&5YK@ M#T&V5Y\PH&5F8\M<0:LQ.T\8;$ -9@U^@5F#Y[?7UYIR8B^>>HW(7"\W:N!5[!14;I=@UV'PALVCUZ<_%7LZ6E):-K@L>2A^R7%#JR6\UFG_.;^AB34@T2J,;FL>\ MBG0=NY9#8!S=2TRV=^:R1H$AS Z2M%1 M>GR.TN;;\4 =I4[@UL!\JGZM&U_>N[=?5SJW0I+-A(I>'T<66BE,!-%1PRL< MVKVD<_^>"_+0X7?,#K_VY_G8?,[24B-N#_D+G5FJ@K.U8"EL/9NN?L_YK:D1 M.D[JL3.QIN[8";TF<71&EA\%VIB)C?#?E*A.6M@/T M_V1Y]D^D-#<7&9,>@ MQ0CHV\)ROB"]'VBYH>5V?):;_>8Z4(NM\58T4"NM*;;P97?]&*0TWUSP)C1K M$):2&&12\EIF3S0:NW,KJP55:%RA<:6!A2/Q^BA.BCQ^I&4N>'D)[/E3F!1" M:&0I.>FI*?+243.9;J[?W.CYT9P5REBVT[&'-"LGR^H!-/DC'MX(8 9K$S], MNQT#+_W>+K7O:)XLI%3I;XRJ:X_&-QK?((UOL]0#'_J7-=5S@_-6>-_5P*5* M&']@9JUC07EZ@*X?S-= KQ]Z_;IP#G5@U,'P&W$JA$8>U"LI#]@TR&YG%MH&N)'A2Y)FL_2-6L(*1AJ- X/0%<3K]VV@,]("A M(8J&*!JB!RRUO\(+6IY)"^TXT$P3UY#/P\ONV&JKWCX_95E^Q?)_TUSFPSZD M\5]J)U;7[SN.V5L=![U@?/V3;*>Z[ZL?(H91?V<50,_*\Z'9.%UQ=("TRHYS1+3P9IS))MKSX(9LE--NU.."KK]M5X:+Y-L3P$& C 0@($ # 1@(& 0@8 :K#=D5[]O]#90 M]W[GUM5 8P&]8:>!10?Z=;H--->Y3^O'<,J^']J4M?-'&L[*#\<[*TTDJ.-@ MW-M@C10#L1D'#Y0]<+*8Q6$0IU/&YT[R\=N\H_LP7'OJ, 9WS#&X]L?PUX>F M;NB"\?+DV.U*X)1G\FL[H L(74#H D(7$+J _!SH-E3(L%";+(*5$6'9!??+ M;?N&R53.7@@$SYF3V@+^")DHNQ@I+= U^4W*@HN?%,R8<3!26[!YXH^<>U@I+= T^4_%/U=?[I M^^M<7RHHV3WP1,FM:A7?^E[%=S\K*-D]@&&RPJ+FV QH11+K:M!?XXA>4)I= M,+Y.>L^N.9.W_$1W[!],0+I?Q-9<<)I]V.[DU\+$$#^2AT/CSOFX#MB\(N(M M=S2LO,- T\+!JR?YC/+3[WE!Q%^[)2W^^&UMF>P8)TFEUC%J.PQJW5]74D?U MQN38IZ5"@1JU]>H;NZ&/-"U>I/6K'OOUVZV^K_;FFLHVL*GL]3*=K?2=%%F< MTBS;."XT%SX9]4$/-'J@MWXR2!YH/2-F&IE9;8^0^+-;P\Q(L0XN@M! D7G^ MA@:.Z'$1\P6<3VG(P;<=)]BJ\U M)X)P<1A%-MT9 P,S0P>]WI\0L,:SR+*+D^D'*26W0DA&V4X93*9"D!2C[=;&80A-299G&08]$]2Y;":6& 8G ,@V-V'&-P M[) E4Y-QB.&RALY;6$&A9Q41]MHDZ[">O\H1!B\'$AIJ1C9&A[[ Z-!8;( 1 MO9O13[>C._8I)=-IG,3RSK?3(LO9G'+- 5WKS@X(?A;A'J>_"KF>"0ID#422 M+L?9J"QZ.!/ZCO(5T$^60K-O8%6RE!5^MU2K>>OR/0ZFH7*R#5FS[>O5";E+ M6CB+LYS']T6YQ:J/!=9W $"_]EBF29 \'5;STPS;#BY(@YY4 M]*0"<36:'C. X$S,Y0&"(&'I0Q(_TB@@64;S0R]9M*=E.O4NMJ8&B+O1$1]8 MT18KVE92@A5ML:(M5K3%BK88X\&*MEA6MONRLEC?%>N[8J0#(QW.7"\N&1E^ MI4RLV8J6@9/? $R5C%25CWY1\ MNE50LGL ([0'BYHO)-#H.P*'@2H,5#D._%RQ-"PX%^2,RBPV1>A'U0R/-F' M#T:<# -^&/ ;6,#O$%>#\B!AP*\[KR; ^-^AM3G<^-^A93;<^-^AM8L^<_29 MVW&,/O-#EO2&#!C]/:BC:.\"T68>Y_*GK'3&2OF-TP>:AF*CW#A6 RG2!=E* MI*FCNN'PW3N@6Q&&U:>^0(?A+FIUQTE$]R-4-S2D\:/4L]DD??:DRJ/8:B!O MC-Q]?AZ$,SU>T6Y,]/N@WP>DWP<1-2+JXT'4'>CL@<%O5SNQ-Z#^/IB2F >/ M)"FHX)MD@I0U>%V5,) 8-HG)?9R(MPL$NVX3!23?[\JIM*$$T WN219G33-0 M/)'3O2'@E1$T'([9<&@-\$:/0F2DSI$Y<22AMU*F2JD[H_?Y[B\%]+/M[I6W M"[%4?I$KY62Y_>?/,>5"@F?!4W#*FEKT+,? MCL;IHLBSVL.WD/@H$JVM>5Y+7H>#T>]UAVN MHB][J6BM>:P=X[BYA/=-;S8@U4R5&'1%AQTZ[$ Z[,QJ4%L"2^9$WP&?B%HP M6C,+VKUZ<%[;QF@=3&Y;DV]5)^C:W0"4'[M[ 8>0)]>-H!O;VH.0]7KM7#4+ M=28M=&'O. 314]&D8@_5#3?0#2)Q\8?\3X MH\9?-1:*70A5?DWBZ(KF!U36M$)/('H"07H"$2LB5CP^K*C5PMX@X;<"8)8!MJX'FJM?Y?_N2<9%;_\?U!+ P04 " ]0.U6XGF8O[]5 M !H?00 %0 &YT:6,M,C R,S U,S%?;&%B+GAM;.6]:Y/C.(XH^OU&G/_ MVW-BISLB<[JK>EX]L[LGG$YGE7LR[5S;5?V*&Q-*B[;5(XL>2<[*G%]_"4JR M95N4*(@/U9P/N].5I@ 0!$$ !('__#\OVY \TS@)6/1?7[SYW3=?$!HMF1]$ MZ__ZXL/\>C ?CL=?D"3U(M\+643_ZXN(??%__OM__3__^?]>7[^C$8V]E/KD MZ94L-OO(I_$MVU+RX\WLGER3-V__\LVWCP_DPV)(WG[S]MOK;_YT_>;M]?5_ M_V<81/_X"_R_)R^AA!,1)>*?__7%)DUW?_GZZT^?/OWNY2D.?\?B]==OO_GF MVZ^+T5_DP^%7/SU\4![\AZ^S'P]#+T!_^E:,??/==]]]+7X]#$V"JH$[;T4L'&QBD0Z0CXUW4Q[!K^! S[]LWO M7A+_"\YU0C+6Q2RD,[HB\+\?9F,ISN^^AA%?1W0-RW3O/=&0TRQ ;&*ZJOXN MC..3SX".[X".-W\$.GY3!2U]W7'92(+M+J1??-V9TD<:!\P?19I)K@9KA/9Y MZL6I">HO 6NF?\%2+]1+^25(W31S%48UTWP!4C/-$ZI9/LX!ZJ,706AZ2:0B M=2&,NN?_E0\$@#5*5>#+57@),'U)*3^/>M_L:9.AK&J9)\1!\_4'T?__BYR//)8G23Z$L.J\JTY""?L)0N&*>$ M>VN!%W+;.:5P+-S2U O"9,&MA+T75AWI[;[$'.YJ&$P+'%!!%HP=WSMM.G.,C!KJA.0VM.NU%_G7])_[8)?]2E.,#+: IU4D%?!:D=#? M>4.Q8458#I56* MZU%:$> _"!5;$$&RL[%OLJNX-(UBVX;?UJQ8N CS]R%EJQIKY6Z?[F-:8;,L M@'0PPV\X8?^0V+8F4" M7IVDF-X@!:V$K4A&[;4@MVK#9"23,LTD)YK\(L@6 MOA\1A/]_3LQJ(U+ ;"RMJ=/CC\(.2U+X2\+_^_I7QA7$-9AFG$B44=X.I-;3 M1 VUE5/EC[GAGA-#@HA\#\20CSDQ/3I<6JY8XR៍ OYG_@>^FS8L]&F< M"#N-FVP(L58!I%68ZQ!:$>$_ETCXK3#MT]<>2:[2HC3*JSJG>QK8F_!# M8_&)AL_T@47IYERP]0*U$N@[1VXOX/?[SR#@)UT:=."OGM^FE/-WPO<(HB7; MTFON3%_S_]BRZ#K9>#'%*.DV +4J:Q7$5I3V=UQI<]>5VQY "GFD,1D*4L@< M2.F1[FZU5HTZO/T"6-/E]X'W%(1!&M!DPIFUCV/()7E*TMA;IA)5K?0-4A/7 MPC8MI/?3R;OKQ6CV0.['@YOQ_7@Q'LW_XD3GJO&8H1AG2F.^^2:S52"EUP<9 M!^V=)2(AU*4R-*VZLA&K%47YYIO"O+T6A(":/!#2(S6IOD:-.K(EXXW)\)OK MA*[%OR%TOJ9L'7N[#0<2E/+J,.*, *Q7LEL08$?(WX"09R2)RYEW!Y+0CT$$>2G3T2;"5EZA9FMOQW9JAF_D<"^_EEGO3(0.JFNYE5#Y!FKEUH$T+ M9NY]<>3DB)W\XOK^0XG;#,-"8VKR]]?)?K<+Q9^\\'KI)9OK5<@^=;85$(#U M*L\6!-C1HY#),2^11(:<)'+'2>JKK8!9PV;MBEX8.WERY?_VLR34#DES-= , M9M!58'613G?VKR_SG-ZO>B3CZJO5,N>N<0F<)."!4\HB8>[ULFYU'*GF&7IF.4!;A\@E9LP! MHH/^5%)WI682HE0+R2]*27@DPMDG8%W&_N=T%+99?/2!V'I%7:7L<_;Z0)7/ MK?80"LM=)QO*)\!=1?JR9+'P$[TPO&;IAL;G7V,VI56*K#X8T$)Y/]X;B$A, M/AMRD\V&S&$V$)89_3BGHE*N.>F<<)8%/%QOZ83Y8 ML ^1MUIQMX73Y0_W23G_YCNTR/=\CUI$@]F^YJ@Q_1. M/SO^^)DJR!;[(">SUO01VYS^GKI6W=<;>7W;UV6T-IE M]XQRLV5_D=4N^QEYL5V ,2ZG-"6)%^)N?O%$(NY[%2DU=,M[L:RLB0W6!'+@ M_[K/HDQW+"[?&4HDM'$\4F2E<-N+QS.-GUA; 3FY+LUO #%2K7$>N-02*0%. M)+]97%AKWEE4UORHB*@_\N(HB-;)!^X$)6DV*(5$=D09>;B(5L#>\WQA'7]Y&0 WB]Q.(=B\6__N,W M?W[[YD]_33(W'VX??CT)#.2_DWUYDH3FLW1T$&A9?&9F1=T4!(HI,$[X/[#5 MV>J:"\%UL4QB?#800CO[S&O$731:H,-B^:%.]/:A:A'_=78R!]C"X,<78BN^ MR(8.2W/HI9=C0[8ZEDO2*##6CN#I#MJ'AB/VF+:T#FH M!U5'5I^J1.4VVAQ(A2;=Q1>]W'_Z!$)3<2GU57:[)YE.^".W5+P!!COD2(\84$8>?1>Q=8:Q#$?(D3L*K=7KXX&:\^Z MH6A8VXH>*+H6K$<6:FF,D&,88,E:54#MVG*M(;%GQ^*)%5L:=9^3_1F?C*V% MQH1UJRP)CBL,P^MT3F&T#J%+0O'8\W0"ASL2LYN],RTNZAAC:>Z9.LBJ%-SS M>5R+B>2OI,^4PVUI(I^Q@N@N:+J*+>N1GCZH$)GRLZH[,$0X4QIMB.VEMI"9 M$/]66@(E4EK5 UY..NH%LZ4]CZM8)E?B R4(&XOD\+]S(CTYTK3B7A.YTD.9UDEQ,* M+SU/,[- O1[W/2G<"14F R\BR18RM!AE:B';>7X/_DCM+8#.5BH\5HWSBI>6/9\5$R U,I)\F MDBU1Z]+HPX#\.+BMJ&E2V?)ZHC6DSO<1RAC[TZ2]?SM\JH!N19NNY:< M#/$/'59$4>_J+U 'IQU:'/1&0=/_P' JNV6.ZH5'"#\+L*<4]2\##I,$ZRNH!+U\7L1*#)LWKT1HFR]Q31#/>99:E_XB B<31?O1S,RG#X\ MSD;O1Y/Y^..(W$_G][WY*[F;SD;C=Q,R_#";C2;#G\AB-IC,[P>+\71" M!K???Y@O'D:3A9MG$V8W%;.[PL;.1C]);RC;$,ZDH;5 U!'EME4+8.FS).S!'1C6:$8B\C5"NY8$A) M5RX\4^%,1X4XXO\_??TA\&G;.X-'RGG*O9PUK5*9.N%BE*H._%8N*740VOI2 MSPUW$!OTB Z"%BOZN4P5=XUY.ELJ*">?H+9B,%\<>KS*X9^]3M77P+6@:^]"/-T"-I8 M",'8"JADC02692+(V@M0=JZ9^6 "&Q63RFIW]"Y4@0T\= LC="]N)S9Z?5?! MRC'8(G9E6-8*OI61HDK6=:.Z7XOH$J-)LJJ5 M4-Z\'H?D[RL'G[S8S]\0CEZXB1@D<,O_ PW6&VY/#YZY7;VF^2_T,0Z6Y\ZO M(^Q:^UAKI])M8VSMT]'7:;L'G,94LMU#+7!P446QKN2*E*@C7P81\5D8>C%W M4ODP,<9N0H&K3=C8)]SP>MO3K:5JUUE51XBZJ[NPK;_'ZC=5/*8U5%XVW;GC MVI[QK#,W'4HE=P/"O1]$ZT>HY,OW7YJ][A&I>VS"^<6BE/..4[$615YI(C/2 M]0+7)L\8(JP=QUJH19VVCOB$=D2RC@&?TU3YT1XP?YYZ<=INPGF+V,]OKJ/( M-S!3:XJ^D[JJ/06Z+\+GZ!1F5K!Y]^\4CWM'+Z/G,W3I,L(=.V]8[B'K4P;LBN?\'CE[F '[VWMW9'C/CQU4MO37%=Q]$ M-)FNAC'U@[0^'%TW%*E^JD":UB" 4[QT$$BOB%)XVI"HUK*4M>&3W9/RJ5GP MGR2"#]WC4B\"L^ L@#&C6R^ @N]#, N\9;KWP@6-MV_KSE(WE'0Y;>U2;/4\ MMCLU](G=]Q5P?*:7YGA%BEF2?)KD,$]2FBB!F9(O?Z)>[/#,=Z0+SJT"E^+U MV3A,[_C -!E'C\*%/INL^/'62RD\Y!?O^ VY4T@J'#E;+:G]7%RQEM-RX:@9 MY[QCE9_-#]J59S.LT/MB"(%IELIK?);^'7;3:_3^.LF3Q5142)9:>"\TF=$E M#9[!6Y4FG]:,1:>;5L TGV J.H*E@-51#FD=)UDK]E@3E5S&DP4;+/^Y#V(Z M>/:"$ B"Y&LOI',H""-*QMS2)UF$ 0D%*5XML=DZ3EN2A3D.S%WOSA MZIMOOH'_R^/;Q!,U4QZ\5_+MFRL"K!1UR0;[]3Y)B[^]_2L)DF0/I]_@GWNJ5@[, M*F[DSK)"H^GM6ET.D(RCW3ZO!7@@D1QI[$OY,;MBPIRNO;T7%(>*$/Q +;KU MT@E-CV\\%@S*615O_FY>/R10KNW0 C3O!A,TMFXUB0K[GL, 2:8W<8EF>)U: M-/VE)*)I_KP(_@[_@HI8QZ>L3Z^$%603[T"WFW:S1H6!V5QA^T?TS6M)>]_% ME"N3:/DZ> G.RX\AONQZ/,HQF-X7Y1/M@)C\ J@=GU<*7*\Z;519:>^V DXT MZH-759_C(!^(C?E? #0M3>(J+F1>PPM44\%9.0.9.E<^FVLL^86=C<=@+;$[ MNK92I/)SN:Y2G(Z+:RICG$8G=9E4 M!)-#P.B!UCQV:/.I1B$\1V$O-GE5:C?R2X:\/U(HY7R#&-:ST\6UE%#HR>!P M,=-\0R7[HOMEU3ED2_=6\^S>*L-.CNB=/[Y087KU'5(])YWJN^R:0?T9.PJ& M1@THQ>7HF@;N9RZO;G[!OTB6!5TOH5S\%IL*_^B@U MO?T$);EZ[\G6^UZG#SH MW/@=%MG:WA]M=R%[I71&0Y&.?LQ]J\\"4/X.N<,:X9O>%'P]H>Z.<+OCC CR M1".Z"AQ5CE7G.$.ST5YFXG(9[R$3Z_ ^IZ'.<]-X;(Z@#*[--U1DY[U"NJB; M7+U&SK+6[+(I1FS/%?%CQL!&&:H9C!>@"J#&TT1SK*XEIXZ?K!V3K,G,C#ZS M\!G*!(A2,7?>$C3B:^TUG=(W2 FJA6U:D [(\UH_I$#O]G).C=\,Q<3^N%7J M>1=&"^9)\;A/AON\"N9=$.XX10O+/<.I;$JW!CUGCH9,M3OZ%.^]^)6\_7,I M7>USK@HH5R1FLM&Z5 64]'3\>32#AL-5MH#T=TR/Q3([@O_C[X\Q\_?+=%ITZZMX M%]0TK*6XRL 9C[]D.$7\)4?KXKU/(S>9*HNZMM_VTGV\H$NY;JH>@6JK?0+) M]$H7V/ :JBN]G77480H)70,@!]I*LOI,@44V-!8\K"XZC%9F92N-Q>NN2YA. M%)B+O&LUSK)6[#(J,EEI_ >:;I@_CIYIDE(Z\;94*C=J'R"$IQZP^1@Q8 1] M@[:^\^70U9DDY7[QCSDSD+_3L^@WFFDN$E.'9JUY.'FYH?X^I)QN+]GS3?+_;A2)FXH7'A&FULDP=H6%#PSBLIA58 M099075!6!2B[(F7:2CW4>U,SJ>L:,LT+8Z^49LR6E/J)V+$>4,W_LJ-Q^OK( MUS7EMBN8(+NM_"X8 0%;0E,=DP6/1)"2G0B@^D752"[TNYPDX:S0@AXW1201 M*\,TL-M>_O_)#65-81_Y0&QV_P5 X\G\YY?*[@KVU'"3J;/(HHJC*QIS:AJK MC-:,1*NL"XCF55..LB@W&K%CK='3"J/EZJ)_Y>,B*JD=ZDA]R5>#M6"Q(W54 M6S"A;J@6E60GK'*AE%P60ZCEJ50Q&8BDG#E#"PZMXFQ2&8J)=$A FG]L=A&G M -1*YY3)6>!""L-+WS\5L_&LG[I*(P.Y$-RHRE>$XI5]?5AZ>:H,UZ4Q+!ZA,:[HX2!7Y6Z-KG-8..C4$%2H, M-'^@Q>JW66?@:/R?UFSI2:4!!8Y++?ON]08DZN6Z(PG","JH! M:UIH,M15-TWH-!*ML\&9D=;LC7&44L[V]-$+_ F5N3.244C+ MX@R:6JT:.:Q^F:":+G:?[6$A)&!!G.FL$UR AKR2Z;'ADHC]$+/$YI>%)<.Q;O MAUW"M."""8U),ZR.1*:6FZP5BXPFJ!ZS)2Y3'<'4D25 2EYKZ "'2&[M@M9^ MZJN;IQ]:EH;IYK?>T.4@>:1\%;B%OL[2)2 !''(G5"Y_FC_6$-J4(S$MA^VH MZ7IAI'.>"-,A1YXG!(G'"TG?IM7YJ4Z%/^F)8ES=Y VWZ/2<+;JIRW MEVW0D%W8D+7:]G-L5H(B&BN>;&,NJN,LU-9KPKHRVM'ES(0]>K%Z)M;E<"T7 M,T>PUJ]E)DS4X\VJ\/:H5& CWZ77,S)F6I.P"9]=YKYD[6#&QE>ZT(RRCA7A;4YTE?07=6)W(O50JF"J[;&;L5R=AJW>,P(# Y^PK MH[*0M"]HN2*"&B%[!WI*EH![0P"U0$P'U\T&>Z D.Y#QCK)U[.TVP=(+99&< MIK&8,(T,IO%2X"5\SN(OC0QEK;AD5E*RQX-E"J1/UAO'8B1%!M.NI+AZI-[, M4M:*3^X/1_21:/P@[,GQUY.'F"W60>6\ZY?;J]A*3NTCC;F)]AK*R?(3>]13 M3I'[#7F*73O+2>X;OF=!E'[D@LTMN"D7>1&[320Y!BV^P-PLU$,V+4G?3\>3 M!?DXFBP^S$9D^CB:#1;CZ63^E]8A=MWSP,75!17D.2.#L ,=]D/FBA+#$.RS MF)L%G&3Q:UUBUN40=%;6$92M % 9)R;XTXUF42&E7>#G@/"*-))L+(>L8LF9 M"D\2%PWV2LBV-H:;8/8O6]\$S];-HU,WKB;L64Z]M M]1)3"#L7.-%-F,T:*#GM69V(@GARH%X8X4#_M9@ R69P19Y>R8DG*&;1%QO= M@LA4UE,Q*P?VMCBV;'-6I'FZRBW,9R\(83YW+!9]T60;W# Z[/8V1%;O*]PW MT&^UEKMV7B(NA++.G((T4B:?E.@'?5@>E\^!B$EP>T), ]1MX4X6,Q%YZPI\ M-:4I3>\]'=7@6PE!1_]5O"H>0E9U'-!$_L:H;AS&5ZV"9^6U-SD@Q;\BTD,\ MMA!"07[@0W7#54!%EM<7@J@O'&1TU8H&4V991T$>B4J//W"F+&+/IV4G>$:7 M-'B&+90L/K'R+Z44LBJAUP43LT&ZXK:2/=J5R-8[SSY7$ =H1B0!*HD@DV2Q MI)P<4J+TBG!:3W_F?_NL&(138X\G2:E9?==4\.K7D[A;?"2:>-GS'YH]?N,6 M2,IY=S+<14*K-B7!C"RAO9N5S())%FRP_.<^B.F84Q.M TYL;?Z7\G?8^Y4F M^-8>X341@GJ.IW%VWV6SB^A:]%-M'4S,GGJ(,LX[#B%RU$Q67: 8FH_6=M6= M%V1)G.-HMT^3>_I,PV]K^SDJ?('<23603>\A0)TEYUZ1#/L5$?C)MVZ[.:IP MFR%8Z$YMMRXWW!J +D7NKMAP3@E4F<]I(6?)'%>GV1Q:5+N.^7;1\8_\[QLO MH4G?RBJWE\ ZS=^WHLKC:!GG[T>&;+ME41X72KDK_;07?0\6[#*2=(PSR2PO M?8#1U[1=";!WN=N54MR5L'W^(/S='VBPWH!;EF4)$2])N$?HD_V.182^<,5Z11_)FY-;.F9J2E)1L*IBA_AU02C?!-ZX"< !(>*6C( M:3(DL.J<9FCVV7=L'J@'SQ^$Z!_^^#Z@,2=B4U^T&P6CJ_.C@LN>.T0.F(4A M-AE\=%OS&[S[;3V9[%[-$;EU5#>J:T": V:A0 MA2L*XJ,:R" M'TYC,V]:QV;>&(O-O'$=FWG3O]C,.;<;8C.5+'0J8&];"]A;8P+VUK6 O>V? M@)USNT' *EEH3< *SVWPS(_5-3U-/)D>V\TTN !8,$A1;(O.M'S^,!J_>[\8 MW9+!Q]%L\&Y$AM.'A^F$S-\/9J,Y&_V^ 9 M,KC\)+O4KWE\J/ -_@VL'+:U>_$Z(E 7)WIGA8B('K#F^2LT[U1\FJSBO >E M7)PD72<;N&EM'[4.4AJ+3KH+2PX_S&:CR8+FII2*+:Q2-[ M%X@\[YR=/VJIZ9C=\("K.T"D+.(1FY;5V45']Y-G6/-2U_8R?7UY7Z5A19G^ M9;)W,U27OJ M&CQ.AC=>] _Y4YG* 9@G "> C.1!-@PI$>?@3,O$A$77?,U2_FD(78.* MAEENS!0I,YDJA^S5;J8IU"]_C!D$?/R;UP\)]<=17DXH6@^6:? LG/B&P L> M$+;^[1]SL6.SC4,3CF(P,C1%RRHO:'J(=*Z>5O-*4'*F](H,M MO,YUHLC,[S1F?<$_?[7X2.. ^7MT$N^I2 M3BV^P+87DT,V[F?EJ,D);K<9HBJ,9@CNV:N-6/2>N \B.N;_*8L>RP=BZQ%> M #1>)K3 2'X!G$0@=5314\Y-ILXB>S?$8<@^>7Q67"'>LOU3NMJ'>;/NY%BS MIK[?- H&]KZY#2[38E<04-0WRFK0>@6)CJY44:O!M+#87I0SSUZ>T1V+Q=/< M(@%#%LUL_ ;M90"MF7]RRE =;+3.!^$57VL/WHD@*C-QU2HM5ER6'OVV4R2 M*PJ/0;A7*>=2Z1M\JIL1H0>:#>U06Y!1OXOG"IO?#1"_QQ-/1V ??*A?_^ M=%%2.?)'>961Z4JT_)EF)49DEJ8Y3%A[5#]%UI(I]9..2G?L PT\,@RA(J6AO<5XK\N;UP?N5Q(@AR^@01L3I, \NM"?"Q]?!T5=YH(O@( M>R])DXM"54G3ZQ=-4)&"WA&[\0AC_6V/^S[7NE:/&5J2/FCWX^9M3*=%0M&O MY:NPN=7T5R=ZWGW>+G:IU%1^,_\M^EF51E=>K#"5:W;U#]%>4!,"XZ7^#A20 M'2?A.HC(,B/"D4VNS'&&9Z/-"I/[[5YH_;P=S'87TPT_$/B6&4=+MJ6UM]:M MO\=7G%3#8UPRCUXL3 67U]KM5X)U9J\],2TUW)I[$'I?[F.1 MOWQ+G]+COQJN,W%0L"+;#IMQP3UI]Y9P@DARH,&-Q"*7@VGBL;V$C>RB*+LY M"J+UT?QN;#RK_B4VI:,9@W$/+".!'&@@1R+M:&)<-6S%X7O9A O0->=>EY M450\.A9R>GHED>1982]>%7;> S6O$?4LEN7")8IE[.O&=BIKXJ@NU& ^'RT< M73O7,_.B/D<_$A*.+\SB,:+?$\6H]EHOB#CR7#Z,')6 MZ%O&2-:".QU+NHQ^'$YG@\@?A*'P2$N-%6M:(JM_A2G^T@S=M( ("D0N*J>! M9,V3RYU*.S10-C&YSO5C&N?KHKFHNHPQ)&\[[IU,@\/IGREQ@7.Q\2+5/G(= MH6#V5GMLIO<:DJS6&\_&S-'%SIC8-X0\G2B^-7\!B\ M;9[IGQ0_/7DA9,N39$-I2J#N'_SBA45AM2M"7Y;A'FIK'WKO79'=L=?@H0EQ(NIR"=:PM/!E)$GZ*7LA?!VC8AKC61S11)NGA,6$ZZ&LI9=WBJ%O.F( MDE?JQ?#3$WUE'#J0R'V!+2Q34=B!+%^7(;TBP8J$+%K3V(&"[* XF";)L5F4 M);-_[N5=9RK'X$NI'&%9>X=01HIZ>M"-:H3V@AS?S(@F@\5B-K[YL!CE:"KDEBEQI ])(:5+K<$6HK#_.CDDSI87#TA_ M:H@$H:W]WIXRS'XR.O\N\<42=C *%"=I/P>F22S5TF"4>-V'[2R/_:A]I'^; MVH@('7.TA,UY12**ZERM>QK(XVQ86-LJE8DLS03I&_5-'4@"=6W89:\\!G=U MX/_ ?'_V0BH>(,/=!;A&\ ,W[4__4!K);8[,Z;H-DAU+O/!=S/8[_@7E[N0OCER0@"W@89%46S:&S3EAM$R_>;X3I6[FJ1>G[327*'PYF-P2 M\1^C__DP_CBX'TT6<^XFD9O1N_%D E4PIW?D<30;3V__75DWBEH:A;6,&_&_ M*[+,5%$;%]J,]6'-;9;=B?RGUWN:@NTS70UCZ@=I;7:LRB?X4CQ2T!:*\@!N MDB.'H&B&WFT&K!*W&8:%]NH^KE9TF4Y7HY?E!EX@S;A;-HUZ8"WUAS!L?4CG M$S!^-WQW-QHNX!P:_3A\/YB\&Y'98#$BV7_/R71"I(>8FU*$SI>D2BNXI^IS M],FRVHM\HB(7K8C\N7M*/NOK_C?>J:T'6U07:Y&Q]7O0QR<'Q[2JV;5S_3'P@7X'EQ0"3HT MAY613&:#,>C.?ER MPE)*WKQUTSQ%A>$,P45[IG"1)]Z8M%PS$FL*7T*TI<0K4&.TM989(-3RL3NE MPW>!=0+!6O#(M=53T0.SG=53 \!X?U3'5D\%11JM'BWSU67U'%_4]-/JJ9-" M5"-8UYT.C]6#:U,J&L=W[1]X#M=Q_=$KDA'C-K6BF>M5#=[J6>GZ(,A>L'#8)]D+S*#@I">'@)U$MA\"#2RV5Y1&.X9 M^4&XYV242KB-Q.-:ZD-E&RA(N,\>^4Y7(R^..-EPF9=5*7ZM!E!3Y]T"1FR! M&G.4&2\Q6,),CJA=5HRWL<[,P>)9VYKBXHYKCE4@N_2H&($4_1(D6^=;"27F M .M$,>*$RNZ'=X[HQ=YGJ]!K:/]7"2=3X(?CHZ^QBKWJ9UH/(7MUZB4GR54/ MBM(K<[[Q6'!>=A[Z/$Q7[QCS(3Z=]^-.YBSTI1<.31^@[QMD@(U?-T#K=K8B M:\ MBJ^@,A(UTH]0LVTG8>QZI%$\6'N>V6N^0U)7V.8Y]=!-[XX"?5Z&A*3>B\(+=%.-UY=GQ,S77'Z M.B0?:8**OS'N@MW"K?+C;/1^-)F//X[(_70^[WF"DJ[59(:6R-X%P3_W0?K: MD+A9/0A[%7 "S/BSK?_Y,%[\Y"914\(VIL8+%TUJ;J$VZ#(0\1/^WR'-VU"6 M2]>H5KDT!;Y[BYM.9-@*G>BB%]5:UCZO3BM*+=H;Z?KO@EPDM32__G1]D6XP MN6>K\@E26.M FQ;-QQGDTRU^$MFE8'T]0K+I%9F,%IBC2.]4$'<"CX?*PX($ ML=T.1/!I.?+6E:2'8?AH[^Z+,?]3$(:2_7'^,_;6*P=C6NX+/&[N86?D'(/(&Q)..#"R#*.1H34-A-H2$1/%I+5S=S>]6;>-E&FB2]^QUY9%G!L M2>$!(484,=3J:%Z9B&[VT 4F@33YC4KW3E/WJA<+SQKY8TUJ;_9!")5Y(+0R MWL(+'?$LHK8*CM(W2.FNA6U+XFN)P.P"S;-":.H#!<*^"$HT.-D3:B+$4!SL MMG>2."WM&_ZOXY[A__C[?+FA_CZDT]6017SC)M2_R=I8S:&+U4+<\$KBUNCO M6^ZEUGC,1ZMS$DA. Q%$D%\$&<15B!J_'JPSDVT+:9:/,$_YB0K[!B.G2B#T MB&HM*GO2FI%!#G3T5%D8NLRVX;2]JF#W53*:K@X4$]T L$J\>95%#I8^P M4<-:X-:BAK54H**&NN:ET6QGD6@C1Y:"D,R$=Q,V5),HAF.GY22O!YINH#AG MT5FZQ55[>P"=DL-4$!E/'!.4D(P44J)%6-#E+LD]NW%'K-5%1EK[!;!YG[0* MTIK2.I<#\/=$.:#VLO9,XR?6NH/72*TUO7YRVVT-U<:9^NGLU*K4U<73N32R M9E[T(5?^4+7Y$?+(6&0F=[X+%OVY]!AJK!6.UTLV[AV68\XA]O_ITP2'FL#4 M)E![@M!]?>P5E*DDIK9LD,PP#>UBRJ.%A M#!Z0\1)&MA[8B+89=_?3'^;D;C9]X!KVXV@NJBD.AHOQQ_%B/')4)[W#XJ"J M^SA^QL,I7%+J)U &100;('.IQDFJ&8QWF"J &D\XSK$26'U"\^IH6="([/A' M&R^A9,>_<>4 U'&:M6.?JC1%:; 4(O+-'[Y](\0$_G)(:AMOM]0/O)2&KP/_ M5V\)85\&(;?D/?7\?^Z]&.X8Q]$PB),C)\;-7[^SJK6,+6/F.$UMO=H M@+)U[.TVP?(V2#(7!KP9>2FZY@^P#PND@(T_-3A@)F74+@O!*7"9M6>=O2?0 MSUX0@BM\Q^*Y%Y:J"-W2I_3X+XF,M?T<^X19$8VES?>/#WP^7C0$C^_&B_XA=U4:AF+\#@E(TR+R_2/)\!*!F !FO ^@;1*= M#?H@XJ?*5GQ.8KKV8@A>"S._:L8.K/0F$6)M6&HO%>2L)FY3Y9^&X=@T#PE8 MXP'UF@9ZD'#T.)H1Z) TG9#Y^\%LY*AN4!/365M.6A.O&4VY5J=^05;MK4W] M8*1H50,U+5@%5E*@=7M'T\!9UHY='8_EXQY],97=+@&6(*>3\&CE (HJX(+6@AOXJ\ZN>[JFV^^(9[XYX/W2KY]W/>0>[KP; M;($%Q-_3[/I[R6?)MG"CQ3FU# -PI:_(TSXE$4LON/LI2#=!1%A$R2OU8N < M.-A/^2N]1+S2\\$0^)*#@Y\B\,G#4ON^Y>LRY"OX:1,L-_29Z\D@(2&+UC3^ MZDHL5U8T'0+$>0ER\F50Y**1%-C*W?L#7[_B6+R4;+QG3@:E$?%I&'"PW+(& M$"P4C:-*E' 1X%('E#_M$[BFXM/BH_=+*EY_PTC(T]B*DI 1GTY,O3#X5Q:V M]H*8/'LA9]X3%-XH"1K_A@\). =$NT(!A@M"^EKPR,L8'W#^4+I-R)Y_%8,I M#0.6+ SI$A;2@9&!5J5,BZR[RW?)>N%Q>J9I/F1/);F#%UW^DP7:K@FQ:O_,P^/4LZ M'ZAZ9M+E$$V.IZC=<]+,,+['QJ%AW4F930Y>_6[/EK M863&K]F1E/_C>!KE?_C[S>Q,'US^T'+#'P&8WM$WL\'/XWNKJU_!'2:?LC6; M8APMN7V8T%N:_>\X&BR7\;[4X80FC]XKB)W$ND! 0-H9+3#92IAH01(F/\3H MC!'>Z_C0M8?L5&9ER)["B!S3P%6;NY(3 J\DP?J3O%"6[T?U;_$[L1F'I??J MHJVR$,L*2P:YZ4Q,#K'=)BSF]DLWX(?"KLS;*16;(] MI]')+U4^82= &"<1A=!*D!M%66O7TM+\$1HLHXP :21WHT\*B9 2?5>$4WCZ M!U$ M\MPG 4Q>_5">(0H\K=RAI 5<(CMTP1"TOQF^$UV+PRWOV^.Z,6=[U<.U$C7'<5TBHSE:X*%]S)ZV4%AZQL:T54@ M>]G4,+K35< %5.->:?:F:3'XD8Q^?!Q-YJ@*HMJ(Q]^E<>0DQTZ^S/%_Y3!4 M+9>/B^!T ]_Y;ZQ(*Y]?5)5JTWE-WFB-B4^5H2:@Z M']LWU%5RI7(U+66DM5UV:)>0Q=2@\B:+P+NH*46C] UR7]7"MG3W?$3JLA2- M&I<9BG66(^P'4FIK7]2.[11=/X-I6XS4XFY@AXD W'B P,4]DO$[N_V?O&F(O2CSQR"8A?A#391J^ M9@Y[E7__V^0\';J((O0M)[KEEF4=5J]KO9TRY'%T%T,V?$W-G>;AJ+H[S=OD+=A#P(TO;J") A5YGV[)5E+["/MLMQ:X MK4U43T67_HZ=Y]6EO^-YDX@[?JA,AGUH$J$H4Q4='E48:L.X^%EF7/S.S(N?*\V+G[5Z2">OUKV0'F5GL/SGGCNMI_5V#W5YN8L/]92K MO"A-()&=%;J@ME_W0-2DYMZ\IZM2M1LV="H- ^5(O&0#]51#]BGC3<&7X) # M3+YD^_0X8)=/":)*7C:IKXC/IU7P[95LN3FQAP?G7EHNI"(",,L-)X2"KUCZ M):9+MHZ"?U%1PB5+J5B6&Y85CY6^/"S7-6?9-1#K(HE"UT9C)L3&PL%R.Y(< M+,S1[&$P^0/?*C_"460 M4WZFY&1)9%[Q*W3C@%KHYGL'"/3B^L0[(<"M7*DRG2$Y:4WF[H.(3E=#;@-) MDPRKAB"EJ0S*EBHMX\1HT6XT(P)U]RQ:7R]HO"6 &DQ<%>(-"7KEXC,5[EBP M[N[&$NON^ /2NKL;&T^3'T_N!Y-;)]9=B3U,/F<'I5$TMFO7 [1S,94^-V/O M1F6W(B.];;6>9Z'?C.ZFLZ+5NGI.NO&2([JZK.M<"7M/8+UDP^TG^!_(5WOV M0I'AF Z].'[EY'V$&(U$'[3Z%OM45@6'\7@T!,K 7A81,WJDP\T3VE9L9YUX M:(7$N]E@,K2KORJXP^13MK!^[VXDZW?\ ;E^[VY,K]^' MR7@QNB5_&T_>W4X?G*QCB4M,/G5[Q3="L4S4%Y>7-UY"?MQ__Q]]O\*N]_L@[;X>M,Y"F?[3.%D2TW50U$TSNH M!G6;[:)U!HB]4> F!^1$91*:-X.*9+ 6S#(DYEDQ,W"4#N4XQ2NK87;L#9E_ M?K2T_ HA_@K0C3]PRDH-G-!P10054%<@IX0 *=:EJ@WS&9*CAJ1MP,7=38KQ1T3DK) WX2FT]7">Y$%QYJ_ MP%>/DT&VY?74D(!Q=;3."!&@'DX?'F>C]Z/)?/QQ5-<(VE7)O$9)8@AF&G9E M%O 04Y1\;/1E9$,[.#/G(&UZ,^>XL>Y,]SET\6>.V%T[-%+Q8&WX94C$B52\R:>&'8P^9LA$?P MS_362[WJ(HNJPSOXU%5@;8AO'?ZVXJQW+OCN "4*")! E.9C,")0*S.L+?-< M%'V^#: 60N0?&F'?TF7(_T?6(K3-I]U+0TM1&+_NAE=YM^./X]O1Y'9.;D?# M^\%L=$L>1S/"3>.'Z83,W_._0"M"XK.0$Y60'8VS6IENRO*U6IKJ4M.*_+9P MI3J6%088=RT,,#9>&& \N77T=]64&M9V=\&769X"J.HY7/J MUA,P56I/*M),F4V&[./\(=WKZ"5[C#CQME5N6]TPA#U">6#JG?" MP5#N#?FM)$[Q*VS%DWKHYI_KY^A/1:]7DJ>Z S)5<.'WYNW3XL@O:@C43>D MPZ%7@#(M. ()O.UZ\_;+IZ](@=[9B7?!0J;"%\NEA,^;OF6/$Q(6!CYDQF4_ M4%I3O1H-IU,)XA;X+)4GSB@B1Y*NR!E1I*#*91EL_'(U-@Q47@-35S%97/$N M2)9>^!/U8NY W7)*JJYE&H9BKF@D((W;:1E>DB$F@)EPU! C=G 7TL17UH99 MUG0AE%@91TD:BWO$&R\)DODNIIX_C3YZ<0#OMJ!_UAN)"FS[.5+SJ:*Q%?!1 MI0<31#$W5\R=.%0X.E)S100])".(<">I($GTRG.BUEN+(.O*ZXXET(;[)&5; M&L]H*#)$DTVP2Z"20Y+0+IEP8KX@A7>@16?"C(=E Q#RRG3L@C]="FF\3OHES== M%7](:GOP:H5MP_60T=!#=X3%1- *SO.!6K=]@O4N-]9U45M#A[7&'V.Z\P+_ M-H\MY4_6N&:80AU%4 ^I>E.W-L"T52570>JN5+D*=7KJEVOFPVE5YD5[FS>G MYU 33!RGHCIG3ZJN0\_3]HR3GZ?@#,N?I^T?38O7]X'$P<9+S5&(.D\_8\$N/+(KW*')6 M[OC?SBT.I;$=WGIR,O]^7GL?2NM'E+S"[="7W-^'?Q3- M#,GR=1G2K[(2_T4P+8&HP#(,(,)VQ8>F)&+I&8NO1-\$H& IJI4>&@BL&?-/ M&C2Z:)C867LPK8)AY1"&JS2U(_AB9.<#^ #1]O$KKCS[\K3RZ)4PRF$8 MJ7!]L^?""^]%V@Z@U;?:@D05.-S%A"J(T1,"ZC;+SN=I@;[HMY(VS\Q:L*=. MR&IC.XT\-6[N:K!R+1JW?;1I39NR>BQ8E/%JW&3]-[94SSH0*YNB?)27DHWW MS.%2&A&?AL$S!<4'3V@MT7(O,A1.KPJLQF:@X;=I\?BQ9TD M8;1V7 ?7Z02>S2(U)XBQ%6HZ4M^E/$T>V9&JP]PQRIK-#";1EG54+RVN7$W5I M8?6;%9^G-1RS5R^$GJ%E\Y>L8%78/DTX2\"$[;]=B]8]N%E,7FO'UEP K42';6,FEBF5G*GRQD+WQ-UD3 ME[]U;>+R-^--7/XVG8T&5V0V>OQPDNF=DU2.OU4V=#F?OE'5,]K2>,V/ MHW.?@: MM[G\JKOQ3JY5<^6!T]584K9TJMC92:[)(:WF%SPNS7K#"J!J;=S>F.9DU39*$YI6^0@;=:V+;" M:K5$8")%FF>%:#&P@$].@S2$]6E.G5_A0API#UZQ59%#G[3CE&[KL@#KAG>PT*O 6LL' M+"$GOP!Z(O#;?;NCS&36EG/V!&@!45$UX3D9JD=P!$@W0B-0]T)>3ODJEY4* M9EE+SH#.!M/5C'KA*($&;X\Q*/?TW-A6'8Y,Q9"!-2U!HN,$/^H ,\E0DP*W MFQY;3?QE;9EF_*(C'G+<:Q;+_;/*49VN.P[0++GI B%HR:@&:\^)K\:/<^=US07OV!=%Z0XD$)7Y&)/^ M!IEA;9G7[81-XK1TNO)_'7<%_\??CTH9*OPL^8F_#R$#XQ9\K64@3OU;FBSC M8 ?_.5T5NKNB2*"WW56>\IC<>E!B'P[O Z:(DI[[%8=HY;LV&%)V!1=VY M/$ \IVOX9U)3;<".^U%PZ,T\(-P#VU.\QX?05$: MA/IP2P@Y!/OLAG6Z&GEQ%$3K0[?)@;@[E87.=<+&QMEUT&!K4VLA%K/E'7$) M$:HK4TJ.I)*"UNSROD0MN $%O?#^+NO,=$54F&7JRD/KOF!&E]&:(OJ!!NL- M/QT&SS3VUOF3@.GJ%J9#?=4F8T@H2.72$IOQV^$,;]=6H,9GAA2<\7=U#$&VZ&HHZ%I+- MV3@>N0VE<&V=VU(",-M/QVRZ%'DYXH:@ MDR!(S06!;)B& (B-:X"S\(>[NP I'R6ACS[<(T&S!G *!Y$/)EI,-S1*N!67 M__4I26-O*=.K2"A=[YK4L!D/QA;D@(8ZH8/D48-?"E(<7TVU7)VJRRH,RXVF MP2R\E['/"0M6P3*[@ZA_!-XP'IT((X%K*5F*8R>GZ-V^N6[B,FO-.K.Y5!Q[ M[(7CR*%X7:472;C)E%ED5"AF=!V .HM2 MN-:4RD3U,+1(G(*SETAWBA>70->5=GSBW!$S:2;?F$!+1(&I\LA)>4 5O[EQ MO(9R@%;]YM,R@#UP+YLY+*D!J-N]5-6.E7?ILI_1VM!2?Z-,B3BY,)>RC#7Q MP=#RWM.U%V98*T(%-2,0BWP&R?0Z"W2D6&W[\8$ZYC$%CMB/"E2]:*L?U-6G MM_**[>BRNWBZUL# *K=;UW,U5>T^\'W.OB3_'SACSINX*XU%Z_T*F/9,X0KD M.'M8RRSP1G&.]ZKX#P(4D&GDRCRN$Q36BF\NPJ-W0>1%R\ +'UD20)1"/2;: M^&GW0*@4A=7HYX$*4I#1H]AG\RI4!SP566M-)L^3)O([68D8-HQ&2IX$JLW\ M I^%H1!LEK3N)18;Z] M]-\MO!?^5YX0.(XX2>N .SNGGS%(Q%$95ZFLF'5I(GA6&G#3Q_R_YS&"_9)'I"5CNSJHQ\A6@K3'MQ:P S- MIP"W6Y>V@JM5#JV,51WK(3YR5P7>#4>^:$6U]>)_) ^T(@M"<32F!J()V&9]*Y.N"N-+GT0(Z#(G\*4L-:,M"&8N0N>^J%/P>[ M(?/E5_AU@[NJQQ.@MC5DAIQP[ 30NU62U>RMTI,U/',69:ES$6O':HJP6';Y MS$17;'MYGUUD1>K**7#2ACX58=%I+-K]1,M&C2H9WE6GGH&UK54%>C \"P+< MZE49DZLT:RWG7-RJ#+UDR3XGZ;8KTD^ZW*!>@[>:.<^Q$H._1K8F^,)%7CC<)RDW[N-DD*9Q\ 0W MC0MVQV(:K*.A: 47T.3F]1UEZ]C;;8(EU&]>T)?TAM/Y#YFI81XCUE(Q1YEQ M0R>@=!"&Q;Z? JC?^[!AU%V$9J_[>XKR'%8=1K*9/R69(3TR'U0 M6(EJ/T*5O19%DQ/$C5^^*!LOH?X@\FQ!H055' M9>M*NPU-F&BCV3DC3$5!$"E1).YQ36R>MY$O<8?(I6RQN)O?ISOVV1/B_39$-#1#1!=+0 MF$T+7%,TXC+:D/0EW*!C/9F!17):MAM.!0:Q#;D]U_R-QA+=!]@N"W,?B-!5 MCALS*PU%N!7G8>U&>GCYD4<+"P!?_X,[X8V9-YZGKA[>-![\J MN0V29<@2;E@WF1.FT""5KVYR3$MQF=XK@Q#Z0]CB9-P38D[3#YE4U6R^%*$ MCQL646F]6=D03)VL,U V$KC.<;9-U^I.,T+G":1$8'55 %>Z[$R%+_VP0,2/ M4]'M-AF]T'@9)-("(WA )NR.2H1V3 Z6826T0-N/NUSHPK\MB;22C%P MK6%MNY'J:JP8L[4KW0C-/&$I38A [,:P;(Y_]R*D+=EM'[UP3Z4V:SO5K 9+ MKW:NQ]DKG[!/JEIQJ9JU=1O^6Y/U=UX0W;,DF4:W0;++JZM-5UD5C?."D^T^ M0DIO/7!;"KZ>"HS"US:O+GV=@ #HZ.0+$KB=SE;$M 9WI%L4!LTRW/? MTG3#?!)$SWP"U.X[;//[@EE;3&O*ZI[/HFA6<.+J 0*J8-JALV09M:,*H#;-SQH3T\N8<&4FDH.F*Y%21 UE$ M;=Z&] !*+ID.QO?"-]40,FR&8\ G=1XP)/1E1Z/$S>&%7PE%E[-/\<$)_318 MBGLBH#%F$?_/9989 .T,-WR%: (GYW%,$"V#74B3IJBB3M!((==!@O%7" ?D MD,,2^5[L)^3#SH=Z.I#RDE')[3E2&GF@TWV&B]9E9B;7KN-#F%OZQ&W()(W% MBXTA>Z:1QXFY"UXHD!.O*?P-B@K/P!@]VQ5=0&">TK1$95K*,32U?HUC?,Z8 M@O:<)G(D"I+:"PU3(/O)I]LLRGQ7AZ[!U\<0)NW^9CD6RD'6S>"_)NCG^@,RZ6;PWG@#] M?C!V]DRJQ!\FG[3%D(+W!,Y20),))WX?QUS75$YJN? M"PH(N%!.) W!<]:=D1W=F[L@"E)Z'SQ3_ZQYP^AE1Y?0,J74X6&PXMH :+CC MJU#EZF@ AW%[.J U;J!L:$P]P-C:N+DI)/0;J! MKSDS^)FXHB).N,R+HCUQ1X(NV3H*_@5598 )'/T^%I\D .B5\X3_*0RST'BN MV%.WYB)V(X27DTX9&A]^+/WHQX-_QN4,^#3R< M+N GY=I4Q[D7E^5"3Y$O.>]#H,K;[6+F+3=?.?!O=&Q:IEMF[87R\R+BW!=C M6X@_9Y3%,82:8/UN7H]#N'86)5<^>;&?QW+?00?[9!QEH=YWL3QOP" F['6 M?HI,ZU.!L@\9Q087DUE<(>LV;7)+ER&GV%=*4E;\JJ/U*H%N6I8/Z$F!OR_U M-%397F' *O'2:9K%/878XBW;>H$L7UCU,XWI%&7PI@7O7I9)D!%!?LG(<"-[ MRKQO2!F0,]2^SBMY=5"B=LGBEHY\"PA==6$S)N-Z470560G#/O;=*L 6?*]2 MAFV9:;%@4%9^Y77F?7KPP*GQPF1"4Z RH?%S3=4@U0_1I8.:$-BK']1$":Z( MD/[Y(8*TCS'S]TOABFX+*AS5$E(6*(;GHCU_DB[W_!R:/M,X@J;#>?6-:#WC M5,[9*C[\,N;GT\O\D[>#7RH+;6J%B?41N^ VGCZ6$4<.-) #>7"C3LF7\^G= M[*O2[X)( E1F ]2*@)IR(K6L*S.R6!8WC B!C;+D/^D.J!J$%NDR,/,RFH7X M\NQ&1\5$JOG'U)CBU%T;O 0R6Z1IN$;W#, :=\LR[VOB;;E> H3]<%VRRD4*!#>O+SLG-&=#U'[6/3&B$KR#'(E*.CIF&6B:&SYSXDB*N+^A"I,R MGW50+U#5"0@*G+3O*,+53K*A_CO&_':>8O.775U%.0;KOJ*MX+\HC'U8+G<;_]I:M@&:;T)@OJ1\ M1@&A.0F.JL,K,YKAN6=1X!+.SB4$D&_I,PW9#FY]Z_UGI6_08E8#V[R$9H M\*2J3V71F[C+6K+,H@^<%1.I/V,EH]"^[0DT>W[L"5J4DDM[R M:^0.4,1B:VM(8JW%%:KMD MJ;&YXR.PKDGF13F;0YXYGT?VZ&?H)9N0)L<19X+L"CWFD9E%,DUOHE'[PNR? M&T-P[]FR1@20>RJ8S?C*B4D6ND'9Y;YF@F ]9 MYA,Z?.>BCH6+?<9W;_[T5Z7[=G,S M0*0-E-&VF83)$G2-:0*]20RXL*V+TJPTB_G!QLQ_D94_Q(#0Y4S6H'+F4=;0 MI,6MU#/G+K[EX+1Z\<\TWB@U<$=1^8FZ8R MZKQG:(;:S\A4O]=4^:1K#J:#&\X#[EY=$^U2Q=DU':)V58BNL-G5D01@T8<\:L%\109RXP\O)ZY_:Q*UBI1;ML#2N M_9PAQLD9FO1PAG;!8=4G.+HNB12J!)*OD2;CMA.B[*558(#6O@L".=.8-""]/5AR2K@*FD M,B7?:-&89[!MA51KB< $537/"A%6/0MUD5C4%N$GPI[_PVN>EY6C0"9*TI.@ MEI/6]E!VJ?D@&EH>4Q$/%;6F\6V0I''PM!>) 9)-A0."W&7MD-G:=NVHPNQ# MT_-&W7>T.N9^FQ#_4(0SIDL*A8NS.LXG>:]N+#ND$#,]*V1MP\MK1B?E8M%Y MPOR,0D%'G\;3U9THX5U3/5$C9*1JT$"!^1>4.=*L4+FHB@YKY$3D=:X8,[@, MYYNCS*Q[_E_\C\6?^/][XHE]&;)TR3D,0_O7W_S;=OW^#8)T$8/_[T]LN]-[H? M3R9OWR0IB@,4D1C_]#8F;__GO__K__SM_WK>9QQCBE(O/_PUV\_WEZ_^3(;O_GP[8>/WK=_\=Y_\+S__EL4QK__E?_G M 27X#2,B3O(_?WJ[2-/57]^]^_KUZS?/#S3ZAM#'=Q^^_?;CNVWKMYOF_&F0 M[CH<-O[^7?%PU_35T%\_YFW??_KTZ5W^=-<%_^?6&?8QD1B[#F"V.$$7WV\^4C!Z2E"(_ M/2)'L5=MLL6ESQL;_ M7<"%0H_AW; ?>F?H(<)5M+YH)*/S2$L!?F)L-?^?S'P4]O4YKMJ$#4?[$KO1YHT^+="E&^ M*_F+, JVO>>4+-55'8&)AKVX([&DS"K$5UID YBOI):2ZDXZ>B:-;+LF5>;% MT)FOF/X$8,V 1?!^J"* JGI;)@/$QB)=[O%[0?[M7:D;TYJ7]IZYF4P)ATMO MOMTOV"]S0I?YNQ0]->!H&KPU)4JQ#XSPYY\DY3\YY2ZW>^U>'4! M\;/\'R@./)Q/]'H.'7"@;GTY)2(Z<>-&[/4!)^$R0H\E;E/I\PX=N3'77!2C M,0F.;:/CQRW8Y@!Z,LH7X26;_"CZ-T;T(@[.V>(E5-I. MRSK?OOE_,T29K1^M[_"*T&/$0-)2*Y4SBN(DY%^PDLSCIGKI9*^0T<8>:Z%G M8Q$' =NTD\W_\57Z7HA"';NZ ML2Y*0J+O#,IK8+FG5,[9@N#HFC"3+WG?^"UD$Q!N^[I(\LEB>]3 M9O_?+YB'DDRS-,]M#.,R [*ZD\9UM3'1"DW(7LV_<:GY(6NND5Y3PBO%ZRZ6 MF#XR,7RFY&NZ8)]TA6+Q_)2V[IS6RS#"-]GR 5,A@?LF&K\H?RD=,\WR2*A8 M=J6M.J=M$ON$LJF>FX:Y^AOSB"Y=2U4[J)<&VIDMAOPT?,+,9D2;E2LANJRY MQGEPAQ]##M3$Z0U:BH7[LIE&^NX7.(JJEOAA(YVT+5$4G64),\H2L?(N;=4Y M;3/T/ DXDC,/BU3V"B54T7[H(7-5F@B')!8D%NONXR9:YMT]]C/*Q/#^P\,L M3$N]:U$3#51=//MY$HY D\B:=4@=_7CZ0J(2LTN?V1#AE"\CZ8!4( M;CJ%D)6*(.!(HA5A;C#+I!HTZFZ:#$ @%4 D6#8?+)2-%$@&2^:CA9*IPH7! MPOG.(N%4 0-@H7QOG5#DGBA8,#\,:I^ND(D"] $6T%]L$A#(NP6+YD?K%A4@ MR@26SB>;)DY%6 MN[PW+08))11J9@HMF6"X33#22 "-<,#89PK*$*;A$;#* MJP!$N%24+5\S%Y )>0 M??8M+,P*EY!5-JXDR _'[*RR;R4A6[A$K#)K 4DT<,G89-=6)R# Y6*3=7NA MG&X'EY,E]NY%=?HD7":6&+VPLRMPL5AB_X).H<"E8@FV"SQ!!)>+LN%KIEPD M9^6TG(WT=T ]H(A75_62!<9IXOD;TWN5?RTOBU$6A*S=ELSJ Y--1N_V M%&5SRER%G';2_005DY!A9)']R^#^JO0O001F$:[JBI*!D% M[J>;FVR917P?S)4C]XPI7N X"9]P(?$KDO E.9TST8MYJS.*7DZ#(,]=8N8G M"MED&J-5F*+HP.\5,0?NJ)>??&\3T9P_K+>9M419Q9H^;&,"G56K5]96+]5/ M*(RV1@"*\";@PO3).7Y(]W]5R+_>*%HY':-DP %W$\O-VQ1,J=1KG3+ M&_5 YS5.%X3-AB>74:5MY(*YT' MJHKM>_E&LB!1@&E2K#,!Y57=>K(VP0K[=4-C**[0UX;YMH>;]@X"K"9]W[9_ MN>]I@8M>W$@Z/@M*4ZF5TQ^E:XV7/'1 9U +]P8O_LU(9-X MDW5PRP]AL ^?IC1\R%(NU!GA!B2)4THB1L5CA2?0SN PR0RKGD^M%=?[G2VN MT)/^B7%Z)9ZJ10#=<:V;#*_Y/) &( AOBT#DK![(I$:@VY;E Y91HV0'6Z0% M6V(*WF%W2ZV'F]-@?).6\EAMF5/-I%:=2 L_#V*3G%K)]0:+3ODHHZ&B4XBS M@V5CZ/'%!K(1!_7!0C'T_&)MH0 @:;!LE \QIB1%D:%;7:F==8Q5@$5CZ$G& M!M,&&@RP91>#69"5<31;7#09HP?R .4$VF(0 F6BDF9HR^H!BJ8\G[$[:ZX' M7PLH":6TB.Y,NAYVZ H!M72TM3N#SSR1O31E:DO"<%\)MD%#LS1MV:V;8%B@ $LM3/@MFA@.-N' M?I/:N35;='(M6:DDWMJBINL)2B'_O4.?2[]]7$M:U2>1; &-E2WGJD,VMJAN M&,L',E(Z.FV+TE:6DN+AE>YT=@^J2%E8H+-YW85H3-1$X)(0MH1G8&*1%0RP M12,+>'P9T)2?"[)%[5:+0EZ#Q!93N%H.JC6L;,$LJB6C>H;(%L ",&>:%'6S M*KA0+:OJTRZVV"?5LI"?CN_.(!G(Q&CC@!!8B.KWPY@H1-6*+GOQ&%8ZVRND ML86TIH:[.=CMUMAN?HQQ%$?G*/^TCG6;0- MENZ3YRJJ3M89HZ_:AK>(3FGN=P:Y[W"+:7XSBH WA9Y]<51<[#+*T@7;H/_< M5[077ZD#)+^G28SV2&\(F-[PHR>OF/=(.G/ZP M3KWS(5T$U1UZI[]Z*0![N5H9KE:&A'IPK8QAPL&NOH*KKR"?&*Z^@JNO $Q/ MJ^^>63=EI(*"&;FVA)?JR$1N-ML27JHOF3)CW);04GVI"*W[T\HS4X:2; DN M*8NG)35C1?(+'#GJ+GPT"+G(=:^ND-'NY\0C.+5N$#:PP%J1+E MPCZ=7J_*2\Q4%Y8Y(DFA9ZL7=Q:Y)I=LZ1^^8[J;0V5D5O5I]9[7\E<(X#6% M'EI1M;,LX4?9$J8N'\(X)^@^Q:N1_T<6%G#2-G^AR$F8Q/DCRD_H+#%*&"=\ M?7]FBV=*K\07RW3VGKXB.^4K2Z9P7(,C3 M+#8K_)Y$8DZJ.NB]JVN3PK<59M7M8A7->Z7]#"6A#R3\1=M>J3X/HRP53OR* MUGIO%<,QT[H1F[:C8!G&(?_T:?B$-U6@!!P >^GEA)?R8MOP7%@F_Z!%3S6X M]]FB?$=6NU-/J6]/7+584;S9H+U^WYT[5J%X*UKW_5(4T/JB34]+[P4-#?1.[7'Z MN5YK,Y]%7^95NYZ^SBLZJBZAJFK?#_65*Z&D94\2+^P<":G[!CU1>(<3C*C/ MJ[:?XR<R"6^ M67"ATC\Q+VR(@]$3TZ"/^"9;/F ZG6]\8VBJ9,U13.#T%7$5J[;N,$;R*H-Y M:HUA7X)CE;?H)F[U< M]U M&$F$P);Y(=<6RD'YH2L.%89?7:ZC%(SI;@)I+%VO**X&F3)6Z)XZXE+- MV#FM['H@,#QTM01GE\#0,5NV+R6!**4IV+*.E"2D@*=W=U:ECVLR5(14&43K M[L#*8$0CCG?9S[-Y?< M:5_/!CN68(NC7\FM1#(E@6];W/TF8BD]5M&=JV;B&FJ6(V++VJHMA1J2M'@M M=BA&6'Z6+0A=&X)4/SRYEUX_)_O]P[+Y7IA;.2V?\8>]HK?3_BKDN7/_AI1[ M+KGMX?BFA]?GFD4]>LJTEU#4X*1,2Z.:(HD6SRZV_):^SNQ(+CNY))1M8G%1 M L]?SRB*$[93<8;B(/\K*C;EX+>LP&PK%DTW+ZM7?D/KV9OWO5 XV%,,TWDQ M+_+;WE[-%G@E7Y51;#BO,4S/K>X'<[GP+A?>Y<(;D0O/?-P'HBL]40T=$^_" M5N1J*B;6:3' K,CJ5!-LQ\[ :06%6O4YK4K;:BR__B^/>XF6X>)*NW810M&@ MO6&"V%;^9V_C M_P^(Z1G^!9CXT6:/OGC&U \3/)WG$8/IJJQ>:(=OZ@F'.0B22+^VL)U6:G=Q M' &5N^=]%:\J4E;Y!RXY]BMG,Y2=LSOF1 &XT\$DJ M,AI^+JY8%3#:UO!]?=1RHJ3+!=+%&*2Z >YPL$V METBZ#N2-]:+&P/HXK]IYWPV,WN_[1>6/]K6D)'*MU,=%?6!1G]>7G<-C/=5] M;8CP=$ G$UMQ1\AY1CE*E=]77BS)"^8IDS7&Q>4\&?47S.:YC9#0JV@XFCF< M'_HU6V]'5.F[_D F\)M?M"3\-&HLP\8RANL6/G+U./JY?:$$6TQX:6?POFR1 M 4@&9/4,/'X+VJA/)+)?([);;65:)Q0IR^7)TF4^FG5I %"Y**#*\L( MXN1;%X,%3Z!Z@1_K#F%!Y05'3FVIFJ$L(D#@P#I];6#:UJIP5%-$4Q/S&"IQ MS.[FB.F2Z<05LV[[KY9A4ZS*.J.@CLA48)\.T[%,3;K4D&K1@2'19U$DF%S% MJ1)@<< K9YDOCLYR%,#2M.)B>5%L&BP%]=I:IBJN.BD&8#$97CJK^88(B K M[=>A@'6-YU-= 0W%"ZQODK8ZGY0M^,(ANHB-W/HJ$TC@@E&VT\T63">!J;X/ M#?@H67CSB'Q-VBXM(AFXOX(BE42Y,B+ME!%Y/6NVM?IS0WIK4$]B?MG!'?9Q M^,273?6U!T?DMC2J%W_JE,L910'>$\0VG8WJJ,$;;"S='+7 R!']M=*[!?2S MS^YC'.27C]RC"-^B]19$*,I(G^.']![[S%)(0YR,GE 8<9KFA";H5U10=^6GX5'P0>3IDEZ_2*K/.*JL?":SU]_1UP(-_5/X_3NX36ZEL!MQA MCOGXS%K@#T9Q\/*'@Y8[F_ \3%:$+?3/E&0K?EM$F'!S,(R90[*_FT8@2YTD M])1$=FI2[B<-OQ&+AM_>,,[LC@6*'_$=L[ OYG,L5*5ZB>BI^-C),%I\EX@ M*WFGOK9-I1O^CC@"]:WIT;3!V)'N&?D^R;AN0FO)B93*?CWI@%*Z:,9MU\VM M%;@.9^4CF,;C58@>PBBWRE69.^AJ#%?G&WCU0/!@MDKZFK/$#HC:(P1@UDI[ MF\3<$U-HA*I,PH,^YC"R\W4WJ1<5/K7Z #WS=TOQ"H7!=J5L+B1A)D0>?BLV M7#"OD,'Z^K0W."W#,BZ9(Q_[+[ , ;OP 7JRSP4$%O9% PY+!C">PXIE6G\@ M$_@MP=_4^"P9P*POJ@YFUA](;[&+#83.[[?8Y*,=G$02\";OU)3"*.:C[R "/$U3P!AS%&&:W6# N3HP^S6_O1G*GW" _EG<)JSF MV3L+:?TM6"?=18YVH=2=$B\<-['"D/7IKUC3CB:>>L9,7YYLSG4T#F1J'MJO M-VZNN"YF6IC1$T*X*&W?&_5\IYS.E=>_^@C]<:A0?@/Y+GBD)+QLF[&)# MM;"!5_Z0?9T3*1'C+G^1'J%WE[\84$7 Q),T3<'#[J35RU4Y#<31\U4Z)DZN M[M-LNYM^/1PV[51D:.:&G M5=JL;LYB!VY'[_.RABQ(V\>8._ Y^C0N.A6I_$!U!^O8KAG:N(A Y^[&8"0L M[@U+U>_C^G<-30B( H1QR'HT^0 @&5.84<2 M53P\8@O.TTR:[=?ZLBP(U=%D!1XFL2S6U)$PX2=7.G 4![CH&Q\!Z, MM'!: M5IZ#Z]!#U&^N3#ENQ$=1D!C[?9 M8C4W$Q#@%*-E9G ->:D5+K!%?3>;6&W>W&"X"=N"H)KL-!O4JF+J'Z= MHNYL4=.GE6FU.3N,> QA"O=;3K>[>$EO]X1J_@0-ZW/#+?":=]AJOW_'ZJW4ZO5KGAHF?+:&-)8.B'4PB.L&O MV$MO-76V%)G689[CC$V;,S;^[Q5U" ]ALM!;_6&BZ6\+B%-P 2DBRO!XP4+8^^=55 JW4G'U??0/RM[<^'^@[;[6)N'LH M#CR\3US .QZ +A%D* T>$IP,YS"=C,,DOK8RGRF3Y1('(7M1M!X%OR&?*S=R M,YN,DY\Q"O[($.4&R"0>A]2/\"V/3EZ',?LO2=$U7CY@6L9*^Z,WMY03FAY8 MR>RO_7QA?_QZA]EDR!?4* Y&OI\MLXC'^@Z+:ISCQ*?AJJA1L.6Q9':U-IX1 M7-^@Y4%Z4NGZ;F.HX?K0P^>@OZK&Y2EO<%2@SA .)7 H@4,)'$K@4(+VF&_/ MY"%MFA-#%VLU\M"RK3ETJ*;5>=BI+S-T2>O$!0W/:'6X8$U/^5:G:;CB*YE2CEX2I9!R!>SI(T4&*#E)TD**#%-N?%76V M4M+2'F6+#*L1BMH&BRTX5LUIIN0&V0)X-5R28*?+EKGE,%*'D=;/G53T0O1! MHS_D1[*V-U2$L?<;+ZCE\5Q/7K5:$2(%CJ8!*E6BQ$&FG4*FHRC*JR2+,W^!@XQ7L"N_NDA$IB!OMHWAAHMW#Y^#GA#[\LER M0V*?N1 +*=+Q+ZC1T>;5IB]3"PX>N MN;H1H(T*K'5)M:+'#"]RWES;@^,Q0U^).K,O#%UB+ONB8?9%78!47Q+&7SR? MT!6A[$JN(GG':[*/5JLH]+EV MN$;T,8PE^19*/=O(-[B]9@L=Q>,%2O 9BG^7Y!K(FUJ69R ZPG M@WKY_4:7R.=W)Y=-_NJ&/=(KC:C*FNH-ZS.5"H\$5K0>;D+"\#GH*:6"&X+; MF\@ *[6J>>^T7W%S@DK7+K2;5E[N\!.)GOA%ZR_HDJ8T@/KH#8T7M[5-GS"- MP\=%NKL7B9L0]V1.=T\F3-[/]U_1BC^1=MU--SB2@ MBTO*T)^4T3J=OR :\I?G-K58SXJ:]4:K5*.*&[J$%Y?PV-"#U6IZ1,$ILD4PU5,$ MYK;;(@^(4H$#R;8$2&'+!^Z(VB(7\&R1 .JVR*):D\@=4ULT",1$:Q&7LF7Z MR,16.ZIH?W9&>PDJAJ1UFA9^'ST%?UUM%*!94NI UZ85& M:1"GO)$+.EH0=+P_V.F*7%>NTN!I0\K]7=C/A?U>V; N['?@[]D?]BO=]0AL MO[%%!M4.K]@VL 5+$\T#J95O"_.N)JP#?>J"/C6M+GTPT"=^M907QJPA]E:8 M>NP?2Q)[R8*)0A$. HVE 192H,/!0R=SC59C#VS$B O"*$O#)YP'CL(TQ,G% MLQ]E; 9=,C4Q)LM55LS@Z?P"T3B,'Y-;3._YQ#M;EP\@ 1TTO-$ "5:B&M!N MP\6]AL]!7]5$CZ9\91G%JO9ZJ6>;(%ECG%L)T_R.6WG]RZKV#NES-1\=%N:P M,(>%M3\K=!ACI*[18XN0JX$&;3:Q+?"5YGD+M%%LD:X#!QTX6+MD$YLJ1+.Z,.%ST:/@<]X5\.@QF@N> P&(?!. S&5&]KL ZG M\[;DYV_:-+(T^F3OO00_YG^C./ >,7FD:+5@IG88SPE=UG+/5,;4X:FIT]/ M:?-)%J=T79@KFS_VELKFAU_/[HZLD]_$/W/+F]$E"R?Z")DGN1/KG7K4]F/PLHV3_01,F7>P$E^P<=0I8. M0-T"J-PRGRO_4;+KQF[I23(_'1*[S%]"OVRG:ZJF2X:$[;^-Z]/ M2O= 4-O.J;TOD)7/.U %14)J*]MV3^U63QS2()@$E6V'&TXCP&TD7S#1*Y%I$27=JF#RKO\(K0-(P?%4IIP'OV M$UP_RY(PQDFR(51VQ S4QZ4TN)0&E]+@4AJZF#15D!51PY*&+I.33O.H].R( MDE-E@SBJ?1RBY+H-729J=@L!&9RVR 3@RI Z;H,M\E%(G:JVAJW+)ZM:2!68 MH'6GF4#RD*'NULV05\L&AL0.70X0J^34%L>KJ0 //P]].BAY+>!P\]!G"'B1 MM*(Q#16"TM10"/F#Y3+8ZS-4T?BA*Q$UD[U)]L70UU0-276?RV'+@E00:KT$ M!;"@!GOKC4(@>NA*"XQ'B=)XAZZ+E 5P?!IAZ'I#60#'R>U#UP?* CC.'P<+ MX'M+!'!\^ 0L@!]L$<"DI@#^8HD C@^'@07PHR4".#ZY 1; )TL$<'SL"VX( M&1I14); \=$JN 2&;@L"$Z_A K'%-CP^O0N7@"W&X?$Y,K@$;+$.C\^2PR5@ MBWEX? YWZ/:QSDHEAEK(KE))TTMC5/.+]W+JO!K)A_PRE3#-0^)YM0Z?Q)Q( M'/ML:]_2!2U$ AQ.1PT2)5)3ZM1'(P/)Q7\S$&]089[?&CX M'+B*D.[XA#L^X8Y/N*,"0_>S#(7@G)_5T,]J8E-I=+D^>G,44N\)11GVEAAQ MJG*B59VMRH%TN%E (IR#Y1PLYW@,R?&X9,OZ%[ZJS]:[?_X<8LHTY6)]A9]P M61F/>IW[XNMZKZXN*?XC8WM%V=*MT;,?CB;Q*DN37+SOI1=/ GKTSL$'90X^ M&,;!1V4./IK 0=G%L.$X7:TQ>N:UTE;]@Y1C]$.6Z33@EJO0B' HC(TE[@;497"'6!1&9ITW(VH M2G$56V:5CI"IX;/%A4QKADP;P%L:(Z;?>4FV6D7Y3RCR?)0LO'E$OC:Y,D]E M3!UQ5'5Z7$C5A53!.:ML.EVRV71_,,?V*[SR0G/5[L,-M@Z? Y>GZL!L!V8[ M,-N!V4-WN@P'?IS353=/M98UI='?^IXY':P5]E+TK'X&L+RW#A]*]F;G+3EO MR7D40_(H)OE:GJ%G>+86I(OSBIQ7Y+PBYQ4YK\AY1&)_$5[FC'D5[(NJND.R(33X1-6O=XY1IX[1_GLH?)E#'ZG6 'J-1G^!@RS" MT_ED0]!ZG%&ZU8&5UZ\J=G<&O'X#OG4Z03/#@.]?@TZ8NSRL/;V!)G+>D<@[ MDD^;H9N!SB%R#I%SB XE(=C.2%-32)\_])VWHF2%:;K."RKB/[)P53S%:3WW M2&%$#=Z2,C7.>>K'>5+X4"!?2OG#:S(_;S=4W48H3D=Q<+$EK,HDA7=T[I1S MITRF\_3<*15EY+PKYUTY[\IY5\Z[JO:N5&TB?7X53UQ+4?P8,A8\E"0X3>J[ M5+#!-'A3*H0X1ZI31VI[P^L=CO(/FRS"%2^2.F)?9.ERB/UPC&1T7F9\5N]1TM^,\Z?N5JY>%[A M.,%*HFCS%0X/<7B(R72>'AX"W)D=%.*@D).%0NH8>J0E"\H6&0+J?-4UIVV! MFVI.LQ;\1ULDJ .S'&S!*H=9OI)$4V?/EG4#%U7[SJ ^(/B'/),RV5Q:&L;> M;X39OA[/!>)'P^L!PFJ#:@"&ZQ#D .)^,FW4OA4(::WS^9OXXPE-#WQQ]M=> M[/G]YCL5.R9LAC%=$)RA",4^OE]@+#_#4+M_'UP5)ZQ>[KZ*C(&&< B:0]!, MIO/T$#1%C>N0-(>DG2R2YI**G(,.\#H;6GZV3!5E 2E8D/K<[A_9ALE>OR 1 MDWF29]RFZWK.-F0H#2XVG SG6/?C6$.^$,B=AG]J32;Y>?@4LL4>).?8CY@& M"4 V.K"7<&+A"-P_@Q MN<7TGE-UAI+0'\7!>1AE*=#):CB:<[Z<\V4RG:?G?"GI+>>$.2?,.6'."7-. MF$KB;0-+29]S]O[; H5[0$QN?!/@2:WY:^IY9N#Q=-SKHT:+\\GZ\V%85X&!\0-L])WFZRH^WC/PT?&+R5W3,F@[L?#3GHYE,Y^GY:'!5 MYAPTYZ Y!\TY:,Y!4W'0VK&8-/IJ[[T$/^9_\_J>CY@\4K1:,&L[C.>$+INX M;36&UN'!U2;+.7.=.G-WV">Q'T9A_@5XFFZ23N>?"0F2>Q(%EVQ-WA:[/?CCW2'GW"<81=,T] 81=LR%XTH1K#J;"V,V!.B(:-\E*8T?,CA3G))* X?XS') MXI1?^'/,%1SJZ.R-_4HP*6 M((94QY)P<)*#DQRU,/3H>/I -'5 M:''(>4]I4-#/!$.0U3ZZ)I?]DI'T"Z>HT*!(! &5H@. M_7+HET._'/KET*]J5Z\'HTJC4_B=EV0KYICQGU#D^2A9>/.(?&TAWZK&T#I< MQ=ID.:^Q)Z^QQA>#.9"UIX+V](DQ(^V2479_0.]YF'#MR*L4*^9&U!K-^7O. MWS.9SA/T]^KH+^?Z.=?/N7[.]7.NGTK 4 MA9&J!P<>3X/;IDB+\]7Z\=7 GPGDH"E^=$VVZ61#QYK?I9&+$5!'/FG@?^Z7R#GV]9C.%ABA2$[RP8T]R=W[N V( MMI16[ZZ8\SP,,+N=YV& YV$L**&^,JLT.Z:7,?\M0I.BOUAE:@^M:GRSGQ7;JQ=ZP MKS,C3&>@V&=J=;>*SHMO,GOY20X]5K6>+9!ZNYE!D^42!R%[6[0>!;\AG^^F MY&8V&2<_8Q3\D2'*E?0D'H?4C_ M4P?)=1BS_S*E=(V7#YB6L=/^Z,V=DHH[ MG.\PFQ3Y0AO%PG..$Y^&J^(4SI;'DEG6VGA&<'V# MEGA/7NDZ;V,HK6XG/T;!]_(MR5N2! YH57.]5[X="%1 [V&3GH"(6[3>G$@; M^6R#HCN9W48H3MD4N=AN6P(>U =P0(L#6@! B^)>ZT 5^T&5]C9LTN9F.'2Q M5@,U+5M*0T>V6IV'G5KB0Y>T3AC5\!/T)L.H/4E""GO!G 'K%HA4)G6-]0Y1 M4U.Q99EO9@AJRLNFDYA_3X_, 6!CF[!JW7?WC;LVH]L!L_VD%W7R24&I2!U. M)ET8FL@V92LPU][,?%T2FH9_YK^KXC]M#>_%GWH1SUG&-@I^EQ4C9K)DW_"I M.#K]F9)$A!5)^_0$Y%VQ62<@ES_JB:IKQ#;B&-/UX:>6B5;_CG7 M:XKK]U[(AHT?0[8!>RBO&M1"=JOBJ!H UEH4.>CTY'):FT.7!_IP.I_L)EU1 MD4L$2$H[N?-^#K5P:6@.=7"H@T,=>O,$E':H_NU7J;77DC4+>D>/MJT"?<[2 M[=32O67?*\[KLO)SY20M9R0M:6I;9%@-0M0V0FS!:6I.,R47RI:#5@V7)-AKL65NN;-Y M#@:M X.JNE =K)>7J2,#$Q(4*CC!A"TU/Z]_A'V>I1EEOQQ^1OR\PG&"6\;9 M%=[4(]JN3*7#W#O%W,7KZ8)]%?]( XWF3#'\&R-Z2;)24+Z%X?I [15F92/L M7GGV]P^Y'7ZOBX+4&[8F9U]Q](2O29PN:@"I"H,:+(<[S!4$VV"G\\LP\5'$ MIW(KPI".;+!$!*JAG<$,YWO&WBS"3!N.9CKG7TE[?._',H7KVD$'=XS2!1TZ M#3JHF!,N]' ZH0>7OF@T;F=B_:C6[5/K)E*+XI/[.M9!YRU*KM1$[.YHIB4" M>^U+='!8TRJ1O?8[NSN+:9+$V@7QP#+[P9KSJVHNH;[XQ _YO65)FI_^9__V M?B/,I_#X_3'\NE//)VP[9Y,_\!Y0A&(?>\D",X+)G'D4/J%Y618411Y)%Y@> M]ZX7R=!*DX:81P_\N.A(I]&1411-^;<0GT(H;]'"JR_^-9[>\_5%HD5M+3^T@..<#*)+RE?2&(B ,V[##AI50F@T%0/2JK#ZW-X M>8AT?8W3!0DF.5\8"Y/@X1TZIWM_#_EK@OB7$9$IN.NHC>'TGO^7GO/O\SQ_ M\?)Q1KD]*"5PTZ8G.LL_] V)V0).2!0&/'MH^ZTEIWAJCV,NM](3, U&,I?C M*?U,2;;B1XZ+'^3'[UH=VP"IJ,WM?F;P58@>PBA,0URA7%XW[*ON\)X0/C6@ M1._;]D3W';=!8AQ<(!KSTG=?XB!,4AH^9.G^QTOFVY?MBJ*IU,Z@+A"L/Q#< M 9W$_WU!H@#3I/C:0EI%#4\E<*W7V7 A;OM#W*UY.T3='QRZ[)J;_*1%.]H6 M:59G&C1TL6R)I.N?=C#7Q99X>R/YRA%;6R+LS44$QI-MB; W%YDL1&*+;I-? ML-H>/#MT>;5IOM4*> U=V7EA;JT4)<6:F)^GLW2=&FAQDX[EQ;JTD)-S'$T/)!K8O*LX;K- MI86ZM- !"]!&G>_20EU:J$L+U9:T4XX>GF!&J 1I/\&T4"GR?8(9H;4B&=TY M%L;*J5FP65_>WU\\G] 5H>Q'+\ /NYN O10_IQF*MG0!\_6@PVG(LU,CQ>7' M=9L?%_R6,>,TN)]>WMVQ+S):K:+0YP;*-:*/82S)FU/JV0*IX[/+B+#Y%S_R MU[%_DU*Z2IK5"ST*R#AG4W82,QV1\2D])LP^04RU7H;/.!@O&.N8_T;1([[C MBZ6,1,4A6B7_[[?73+>BF+TGP62=OV@(Q-TP?S,AER-CW0Q3M-/AY MH1%F+Q7"(6UJ/5L@]?9F+)=6:0.MH>,QVYS#]!+Y_&1(F2JI;M@CO=(L(EE3 MK32_7+IG* F3>[8UHF :_X)HR-4?5SOO!7Q N_=6L"W&TWDA; $'ATT,H!(P MVZN:]T[[%3=PJ'3^0[OUSLLU>@Z7V?*,4$J^LCUXC%;LB;# FB) MT_&22EG"'ZB/WK0B[&>,EBDS*^+P<9%N=L["2+HG<[I[,F&SZOG^*UKQ)U(N M6QE3=W)5'#RPE9-R_W0[\>1, KJXA#8+BC(>[K^2W434K#=:I?N&N*%ER8** M_H#+Z+,_HP_@[1 5#\,6>0@U&('K#5MD4>D;D+HVN"T2JHY:5GE60T\M4=,C M"J:_+8*IGB(P%]P6>4"4"AQ@M24#!+9\X.Z6+7(!SQ8)P&R++*HUB=S]LD6# M0$RT%M$76Z:/3&RU8Y;VIY^UEX%G>/ZYR\"K56JN/D1_@EEZ5Y+XV FEZ4%3 M,4XP4Z]N#/B$DO7:R)+1EZKWHY<AQF7N=9NY= MW-_>2DJWO7IJ:;I6XUC:;81B04DN69->:)3&^LH;Z8WU,K6,V8[&%#19KG"< M;+8FBN+'_'N?K?=-;M&:_S3ZBFAPD_&I.IWG3Y/1$YL4?!^\)/0SZRO*1>KJ M=:Y4C561_;PR]"1),AR<9Y19H[>8AB0H/OX%VS3)&N.\T6U&?8[%\J4D%GZM MT7J;4XR0.[S:D!*,XN .IR$M(U[&,' (&)?#BH2Y_ *77R!S94JM P+;EVV1 M036R)K:A; 'M1?- :H_;PKP.=-GPZ(-#E^O>VE'3N#A!=+DEX_.$@&C=OJ(^ MV/']MZ68G(^2A1=LSS-[ ?8C1GA0\YZ/9B_1 $RV0:!#*CM%*H6%7)M]NT-\ ML:-7Z#T.299+$N?*>U>.@*GW7.^<;P@4N.@J7?4>E]Q0PQ0J5YKGB'O19_@6 MA<$Y6E^3.%VP'?_?&(F.WZ@/T M_R0%]T_D=]MG^J<:@P@@.E'3ULP&0555LSLZ7Q[B>]VNQDM229,'FEE[)ZB^@UI/UN7#R!) M@=+P1@,D6)EC!>VF]^JZ0]Q_NN)?0'X=755[!S X@,'EQ#CV1;HN2D">WC#0]Z^:.CO>7QU16DKL%(KE/0.0K7(A8.L^LD+T?"!0B+0(*RMCW!7<>TG/.]0)@,(VC=W^WT-)]2*-I$QHH\PK2X9(1; 3/R M.O-PGY'^;7[M9IL4LGF9IPBN!L74L M8$1Q%.^C2;R^(D^FB97&L/8 7J^;M(,N3P>Z="E/#J3H[T)">XXJ-=JV3O" M4OOV/%B(ZK6U"*/21"$VM K!$AM^B2TE/Q\LE^^ME8L 1=!_W.^!K_[<7-T> M8FR8:Z@^L,9C?:I$.OW'*D]0?X_!/,?3:U?MLDU]Q M;/^2T,U/O)WHSDB]1/0%MM8]GE]D323Y6?QD$A<\'9F!^4-^@N 2A?07%&5" M=%0O%7W*^J&:RP8+C_(Y*V7$A=,<%FN M+LO50<4.*G90<5_80L]FQ@F"T088&B<(:=?SC3N$K4T5E#:_^10![E[=9R/P MX?QWC^2JS&,J*GPZN+RA/;08])I^L6,%$AV2W"F2W-0&NGC&U \3O#.#)C$_ M#I!?1I4L(ISL6Y3!T1I?[\7?MBBWRJI.=6>]4CF]9DMK()CBY@MRQZ8()'>$ M&KYZST QV ,^CHSD[5JXI6P'[EZ*LK&;!B6Q Y>MT]7[ MZCW>=TY>2O+Z?NCRZD'; =\^_+EHL&P-G;>)JNG:A8@[(6)8X^9='<"R20QF^!>@R7]0[UM[R(.+-_T MRF%-L%S_XN3:'(P#2_M':Q)=.@]#@F7ZRR_!C_G?;)%YCY@\ M4K1:A+X7QG-"EZT<,&WR#AWY0LWI<\E"[MBI?W !$4X\1[6N_8UL^-;>Z$Q M=B^BY$XS)9_/!)3L'VBBY.^W DKV#S11\@_1U_F'[J]S>R6@9/] M$R7WHE5\KWL5SWX64+)_T*%K[X"&+=!0#/K/,,"7&">7A&Y.#2:WE/#[:(,9 M^3L)X_07M@EF;"/^O-LS;S'U^;;\>.Q7MC9N/2=?A*@@]IX9]DLO"I2T:.'5 MTW2!Z3B?WR%.Q 3(VK5 1G[&4_5K7/$W,JNHC-Y& [;Z(%/LK[VN8W_\NG&1]O,!1:5J&-2V>VJW/5Y-$P1@>NC# FE6$^ W]"("R ([#!4,70#WU((.:AGZ,07E*'$<& MAG[ 0%D Q^#[T%/_E05P'"_K+B/?5 %,:@I .77>4 $Q[;.Z)*K7.K.3A';YVQ M$4O$!FG:#3&ETPK6N 6"SD.*_?3H3>*$)4#S%HB:Q($:6: .PT[6&V8JF9(& M;S&GK,;.T6&ZUD:W3;>)2?=&HK0M#5TQJTYC5Y,X"0,\ M6^ O]Z,9^1*C^3R,0GXK]CA+4K)DBD0685#LW +!+^+=D_B?; 8M& 6\ "J* MUY-DE%<\73#]@FEAT$9KIH>W!DRTYB5[=U2+>>OR/2V(H5380-94^_8?,5%5 M'5T=Q =K+4V8\S[?XSQ,4AH^9+GE(#[Q7-W! /JE)\TA7=SA?1=%&3*8V8O> M.I% RDD'#12V 5)'Y=HBGVK@ [J1#AU 5ILQ3;P"6W!#!4EU[V/8@D0J"+6> M=V/+.M6!6AN^ !UJWK=A&E 0+;9J@ %V*R/\3DZA>[,JRN#*L995@-#>JXHJ.N MZ*@K.NJ*CKJBHZ[HJ"LZZHJ.]E!TU%!YN"P.E\51(8[7S/9;:=.2LXE=1&?, MS)T1)89K3IJI0X9AV3+U6>@\3>9,%.H_TQWJ']\(*-D_T$3)1$3)1#MRL MIX.1[MAF)_2Z('MO>M1%UUUT?2<&%UUWT7587.6FI@ ,Q0][@Y1M";8?(P0G M%VP_=L)/+MA^C(<,72>ZJ(J+JM0)#$ ]UA.*E1AT7/B#Q]HLPY3_E.0NE4]8 MU_@1QS[;R[?ND9?BYS1#D6HHH^;P.D(4C4AS]10UG1Z;413@PYCA'?9Q^,3U M;C*-7SPIPV-K#=3JZ248!;.O+P.CT$-P]<9LE<$;MIIFY#*,$5LW*-IIOO-B M_+I]#-M1Z.N30(8< Y%!Q4CFXSWZX3Z?G,ECGS7DN52E-[>RU)^3FM&>! M:72(/GIS%%+O"449]I88)8R*N;?+ MW GO 25A4C<73!,Y.APNK:PX!ZU3!TT'8+UO -7KVP]$D7F5IDHOW?6GVGT*/WCGXH,S!!\,X M^*C,P4<3."B;V](K#!1Z]LY1\EH=*?-6.4;_7-YMMTG8% 1T=:"? _T:I0OJ ML@ =CG@Z.**BF4E:T>L6"J_2G*V0G'2WMT5>U8BMLH-@"YC=XE22VQ^V"$QI M+H$]:%NDTX):KW)L;4F :U=4I1[TT#.&NQ%5J:MNRZQR=X4;'9]]PO2!F!5A M; IJ:XPK?N1L4&>#6F^# M&G=:1G%K@IBDFR?\/P\HP>R7_P]02P,$% @ /4#M5AT(W;E]/ $ UAX5 M !0 !N=&EC,C R,S U,S%?,3!Q+FAT;>R]_7>;R/4__G/WKYBOVWZ:G(,2 M'@023M;G*+:K 8Q^QBT )R[/[UWQE CP89H4$,Z+:;Q$:( M&>:^[O.=.Y\?@D<;/3_:CO_SR4,03$\_?OSQX\>''\H'U_O^4=)U_>,SO>79XJRR*VD?RZ?Q&^H%I+>Y=OR_Z<'ZK8U@3?_U.'T\^?'>? M/H8?D>_(RNISK=0I*!\MQP\,9X(7]_MFTIN1>Z6/_[F^&DT>\*,QO]EZ#AID MZ+4OS*=B.;;EX/]\&5Y]##S#\>]=[]$(+-T':MQ8?)7QM M%GCX>RH!](_D\^6[I=TG*2OOM_(6GFNGO$7X2=);!%,O&3OTDS7HO"+*.G+H MQW>&OT".Y;M-66IMPUITQQKD@T3(JQ'D@R4JK;=1V=C$XC7OOV M\.+KI46F_]W_,'$?5PB5C4S/B;S_QEQ,;"4O._E@;=6=P%HR%/V%SC&\0U27 M9/12B.BMDY ,Q&M:S=-9IZ'G-QN3CC_1C^AV1?;37SX'5F#C,TJ,.1W^*XE_?B""_O/'Z+.?_D+___G_:S305^Q@SPBP MB>Y>T#B"X 6!(+IQO<"P40.U/DIR.#DDR:>B="JIZ.8:-1IG/WU^Q(&!Z 0; M^,^9]?3SR;GK!-@)&F,RN1,TB7[[^23 S\''2-%\//O\,9KHYSO7?$%^\&(3 MO-^36QN^]3]\BB1Q&GQ"X85[X]&R7T[1__MSY@:?QM8C]E$?_T!#]]%PHHN? MT-0P3<(=ITBT'"1^D"SG$R(P\%WO%!FSP/U$EL:TGN8CF98_M0WR4,=U,/W, M>CZE$\)>]*-EFM@ALR,_DSOZLT?L69/H59Z#(560YG_):L@-42#DG+^\9=H^LZ?,O^.7D3"3_:[=4M2U__KCV_'W'ZSQB MQR1_@DO;^'YR=F_8/F8\Q'G(6<&EY4\,^S=L>%W'O"# .3EK1.J1\7@7[F3V MN#;@);GBGYS1VPL=ZX8\PC7CT?Z5.M:E9TRHQD86L4$FDB3I)]G&G3E6=,?- MS,/S:<12X)2,]P?T03RD#WMEXA+_3N?DGB$Z.W"J>H,A<^/F$V!>GSNS1 M= ,33ZQ'@S!8_ .1'+W^)5FM^?3GTTV9O]YJ)4Q?:DAR/'WYU?1'#\;K^8\" M=_('F?S,FSP0=6MV''.( \O#YL7,(VP:+6[XU=W?J*$0'LK\0EHB/18O])H> M?+^0)"KK+V3%9&EG>(L;8KQCPL!F^#K1; >S@&I]*CP+GKB<,/&,RU_NQ*6J MKKC(=L5[OC_#9L'\FFFM;T<7A.,R3+SOWAC>KX8]P\5.6\NTTN5-.[RP:M6$ MPQ$;&?OD=^H6G?JA$T#FB4+G]?0AC -0 [(QMR _$$_[)/Z86IX_G_C6X]0F MVO_SQ_5G1 .N#1+^[KM$@H:_AD[^:;QHX2JFJ6GRVF:_T^^D+ M+2T76N9SH:7L"RWOM=!)(%3X7IMXAB6LC;)<&TX95,F^-OLQZ.K:K"JJ_UX: M5B2]O[PL?OQ&WL4@UN/+%7["=N?9\AN+SWK.E-@$X0?*-::F_^HCKB.^#ET3 MC[C8-+*Q_OV5._PAIM$/8EM$#RJ:./$:1]Y)]*M)!GN>VM;$"J(Y()/X[(Y/ M]-!2WV5;HI.S5_>_7JO/'Q-'S3>9M,5.F,F654^=TL>-]#*&JYUQ]HQD3\%IZGQ/SN+BM=/; M$4L6Y2>_LY%D!-+M1+J#Y4 SI.: =+N2CIO,(9!N)]*5DMC<7=<-@@?LG8?+ M86&?3X/V#6+2JI?3I/= FWKJV][_8I1DJZRN ])55M>=5]5,.3]Z MOPY(5UE=!Z2KK*X#TG&BZ]9V[1=,D@P+4OP>#\ACET8"*"4HO?KU;2Z ]!/_ M; (TXI^/P,(IG4V !,5QP>XQDE^J&M[ZY>CS 4"ZUZ0K+T:R$]=]_5)1TGW] M-OU64=.-OQ\YU0+K* ML7,=D*ZZ7%=5E_SRZ*,I0+K*4Z*'"H+-3[S _<1 M>_Y@%OAD^<R *=NX]3PWGI^9W1@^'A!]7@2V"\=Q^PY9OQ+G5!3Q&(/06$V"A>"Q4Q;8!+!P$"Y6P0@ +Q6.!*WOAW/6# MP?U7US7]$3&GQB]3' ,A,J4V/N>3^"%A4]YD0?8M[W,6,\J2P8MKQQ*A3>')=6_B0M M5SSF^J(=M\D B*L1XBIAN0#BZH4X_@TH0%R-$%=/.^[_NL/;T1CPM@/>5I<, M;#A 6PW05D_[#=#&+=IJ:+L!VOA$&U=VVV);V)>9;SG8]T?1:_D5,/_G^=&M M[W#$D2Z@;7UM$J!M?2T H.VQZEN>3;9=*'M\$0F@ZS'J6:!K/74LT)5'_3IS MK(BHOV%C299';/@S#Y_- N_TM_E7YQ?GO].OOG[.[>CB!GOAOIO%XTSKB5#G M;.76_NP1>T;@>ILC6K[;E*76*7G,MG%??9]>O,".^V@Y28^-EY'.RM_VW+5' M?%R?_=;77G_A78?=R=SI$!"9ECT+K"<\PI.99P46]KO/$WMF8O/2!2XDS\&4_H$OCFVP,4X.9L/ MDKHJ];3#-O4U *[^@"O/D$@P_ %P1P&XDCR2!,L5 %=_P)42LK)6479C&T[? M>(PRB=W1S0W?.%B=;NS[+"?-DDR60XA![GV]\O-/V!@S],>B%[M8O;MZ*ULQ MR./:[,:Q+-=FQ>N*?^1M;79P$#9N96BOR7RNS0ZFAUB:> M5C8=N'8K ]NI&>,F_I&WM8FGE5&6-1GB1@EA**[\R.':2!EQLW$K QTXYRF9 M3YZ2L_.4S)RGB*6JK?YX[F'3"BZ-B663V8=N\Q _N?:3Y7Q?_RRNV;VR'#RX M3_C:/V^N7>^[X9P_&#[^8CA_\.UZOWZ#9>1DZPJDNN69ATY;PGG'O>2%+#)J M0Z&0F5>7MU81C__]U? L:@L.R^Y:E.[L0^%Z\9T%-E2MN&/OE,HJKO9(J5AQG*0=;JECAJN; M_CF@*3^:UI:O( S%1&>%H<6V3)!-O*'IX+*)4;KW+9TW(@\V[UZNL!_0&;^^BO&B\J-C MVX/@ 7M\8BD\UW*/UYO[NVLO69A]75Z=+&M4=/]S/AC6&A(K;PAXR(:'CF/. M&6GEJ!-.6ZNSA,G6%S\.]"0O8-]UR)=]U[9,,MYB#2N@6!:5G[N^UQ%KE-TQ MP+$:V1< 1Z<_.YL.[N<7.-4K>^ FUU?3UJ6&H$O:G VN#1^N M3:D[LIBB@F.=5"'7IF9X -?FH*X-5^C9W;#9..CSTC.<">?9^;QF[I97!72 MTP/4!Z>G#DY/*:!;JV 3Z<\3Z>XV@(FU.58H?#ML52!KN!Y%.UY%(\"\"#* M]R!XI#+'@IM33X!+*H)%7PV+OA#PI+8#!GN=F\Q$>1ZVH#]Y*-;P53D"7='("N#9\N#;EG6O$ M&A4JR:ML"?DG)I57X?76[+TEO=:!LR:OH[5H.N&DL?)#;F]^N,0 M&W:7/#7 U,F?3&:/,YO:%A=XZN&)%>+W OL3SYI&!^+>>"X9=M[<.OZE]_B( M37(SME\ZYN_&A+S>V.V/>^?^-VR8?\X,C[9E[3GGEC>Q\8WE$&O3:08;9"10;4*10R!M17;\U[,."(OB^^=-W@U:F L\ []?^\#^;/ MR'P:H 6H/G94KPO.5:#NJQ"ER'CBX#BSE7>4F%OJ49R<0F,9'::GH;M.J/8H M;T0N:."YMFTYWXG>Q![Q0?E$^TIS\/0W6IIMVUZM.*.=@80K/!_&"NC' M'GZ@J_:$>V0-'CG?.9R1GIG?LT[$'>+ (&+6[!J>0U#,N0F>D9+)+U4GLG5, MTZ+:UK!O#(NX(^?&U H,NQ;4V_IN=2(B^?71=4:!.^'\)(V,A'OU/MP3*[57 M/=@TQ=HTG'3\W9GT8 L5: M5%11@0QT5N<'V.F+B@\U6*2*O1N/ JCM@I(IQ ML#$;"<$Z.TRDJA3B@I552;*!M50#(H+5PP6Q% A/'=R0*6IW$1@R'!@RI1 7 M#)E*D@T,F1H0$0R9LHF5VJD4;)H#IMRX:C((MA ?*;<*@0)LJ*,B-]A>1TQ\ ML-DJ1>3U\ZG JCMD<7@A1XR!=<9!I*H4XH*554FR@;54 R*"U5,VL=+.9 :; MYL"1*GZ.XP9;B)M(555 3;449$;;*\C)C[8;)4B\MP:IYT?^&K5(+-M1Q$_ M#BS7PT;C#D]"L$ /%HT[/''!DJPDV< BK $1P;(KFUBIQ\"!37/ :!Q7)SB! M+<1'-*Y"H ;ZJC(#;;7$1,?;+9*$7FU(2]?T3C&S6$5B,:5L8OS\"0$"_1@ MNS@/3URP)"M)-K (:T!$L.QX(5:K(2G<&6MT4CN_H_5\ZJVF 2->]<-'#? )RAPA_C> M__GD7KS3%;VEM!LMZ4YN-'59;]SI6JO1,N]U0]?,NWOS[@3=>^YC](6)I#05 M1/^6Z-^*'O[="O]6P[_#3Y7P4UDG1/JX\8H[;='9^]PF>G@$N?V1?,W\M^O] M<>]Z$\[-G]T/_-GUS0OSX K?^1.CR7=GY&5\ B7Z^P,VS'#VIO5$+M&__]]? MGPWQ4WPEO(0F=-%^/G%FMGU"[IHB/WBAK'-/'MVX-QXM^^44_;\_9V[P:4R( MXJ,^_H&&[J/A1!<_H?!.W_H?/D62/ WB"T^&9Q%6/T6.ZST:]B?T:'C?+><4 MB?06.NN&85O?R05Z[@CV/A'*T-N;S M:3F1HT[] W?^#Z MNC<:]0;]/:8EYI[6OPV"7N=[X#H"NOAP_@')HMK42YG*?[?^[ZTI_6-C3O_( M,JFU*DRNH3Y!A46)K8.KUP MB6M&GCY^F1)E0P7\1#XYD\3&OT*&73[XK #"KKW/NVO#^P,-'/S^@+0*#")T MT9WK$;'T\XEX0CC?MJ<&L9.=[XO?_:DQF?\>3^F'908/1+B(XM]CR6$Y5*%0 M6?),!OGI+S_]Y2^?@SO7),(X\.9?>\(>T0*&/9N:]\9MNV257L.R21KDOPI%89T73X&9LKJ&;/ +77U_G7; M&8Z[PZO?T+![,QB.T("(1!\3L8TD!0V&2%+?F>_1X!*-OW71 MBK!?"/K.^9A^+.E*,^GUR;\>11SY-P+S?]((A67JQS7B"Y% M M'U4/" T9]ST*'(.D'$:,$F(U%Y$SZR&YE!,9Z;:W@^I:#"-EQ=L M>-@Y.;LV7I B"8@^?%?96E.*N1Z(^AJ)^K%G$ >)NC5KLE[-*.O%RLKZ\;#3 M'_5"B0["_C"B8R[I@P7FYJ*>1D#0I@M V._5->H8U$KD1F"DL4++IX$*=&D1 MB4>8Z0Y[IWLJOVX86* /C)X7\[9&0RM20Y)$I7T A^'MM_]L)3J#9&Z\*]G\ M;B +R@[Q=\NGS!3TR2S[\3]7EH.E&!R22- ABQ+ZM^N:MN&89.J& MN8D25(H-=/-A\ %]<9^15DXTGN'*GY,?!][8_>',UUTZ.8L.?T?AZ>^;*RXP ML7/CT4-I.O!NB+@GDG.N%20Y@UI8G$J_.<&8&]A-\L8E@]O_9TU7%!?-N:NJ M*#4YL,?B:5+U,_7(,EI3PT;X&4]F@?5$;30BOK#_'KTCKX#H.VPUQFHCGM[M M!P'*&!T/&ZM$;YZW+$E4O4_LV#ZZQ[?I)Z M^GCVT[NE8T&C/**D?_)1@&T\I4]$3OA(@1HF]HQ:P(B84@:9XALPX-0[7QMA M1"#N68%%'A)Y(=@CCL=TYODSZHX$+B)WA'I;DM_=O:<,0B,:G4EP"N[(%G?T#:+5=$^J'__%+]U-)N5Y]S9 MQN2/Q:?D>Z\_/*RY.[8"._1FL3%YB,HCMMGJ#!9(:GUH5VF!/",4'J.7QSO7 M?N=O=67B:<_?=/J\>)/PAM/H/187)Z[M>J?1:\5_9U_'ID;7\;"+T8]#'R%8 M\//DP7"^DPL.^O%@D2M+693B*ORE/)X[L!>YEUZ,Q?N+)-^%_#G7B]K)652N M25["G?PAH*GAH2?#GF'T-_&#*-,X-?(?$D,&I?-TE0@0,WW$\_/5IR'+<>_\ MP$L;L7DV<1FINDJO_!SZW5BXK(2,I828&95!<[^H;_BF\>=0R7(EEOY/> MHP?#1_>636Q*P[;)AS3E2DW-/V<6-32)?7F'XQO(,Q>VID+C?E$6,K8X5PS5 M.46I%4H_IEE(9))/B7*EMTX]/,&AJI5D%%8X^.@=>1XA.?)G1+OX#RX-J,^3 M<<&#$6S._8>Q/DLZQ>C+\3N\%Q -J+R3HW>\(\ AG]_]3MZ WA_>2KY$9Q$_ MAV:?_7 2X20-/T"ZB$SCQ?_ )!YP/O,\,D24UJ8RA[C[,W\.>?WD[+?7D0@T MKV!"?1%4:)5Q%9U$;B!SZ9'_DQEF<42A/W<6HX+P*5O>1Q1R7]'WSWW M1_ P__@#$<4XG)N)[^G> KI#@((U"IU,/J5-,?J<^"SS&S/:Y95M7)AXH%-;+O, A+C%;+Q';-J%)3,OJ^UOK08NXO MKJW353*$UB5!MB3@<);O-@2EYU5]8UW3I;@N^N]S(6\E&!O MAW>'JS2)[PY-[R1QE:H=.,7!*$UJ,=&GX=._S'R:69J;=W)"NB=SK3KK!/': M6G2313*3E9@_^VOXZ//HR?,5R5J]GU31>?#L]'8[H0S3Y'Z+"4!3(8F6BW6? M9$R')C3A9<<-+>"9'YD/9-"HXCVA/))8('0L^X4._L,B0U/,..3]7,I63Y8? MR@;'<"86<Z03%/_@_G_3ZER=GNJ!HNJ O MMZ#,IQNO:!B8#E]TLA+$GH-P!RU.CG;>-;E>+AX6,+&XU5O8N.[#_<-HC!>7Z0>#;KYVK^] M/EG?4[W^ST^?'Q9;5&XZ7[N-+\-NYY=&YW+<'9XBP_YAO/CS4#7=*.W@==<& M/>#HK62:-XMS8W\5P_^1[QF3/X@^FSEF8_VC$UH+L+X$WRZ2ER#:GY%S <:# M\RO:;V';$BQ6(GEC^2O9]-86D/1MY/15UA"UNLT]8>=[VF;W0@I0=J[L+J&2 M+-S@'&U&+F'T]1U[7&\>R/^2X\Z7JR[=<'0^(*3OC]]L<5XWQG>\-J%=@SK) MRSZ'7*[78OSUI'?A'%H&>O"HF?K7Z7).U"]H$%I2^_$4/S]8=]:\_K@S'*,> M)5\4'6Y^HJ*\U^_TSWM$J1 [E(CU%:5B).,N[SJ\O=IU0@Y_"+'>Q$@OP(]( M^I!*^6SOU.;JG2X7$9-%3S>?R0N6!><,DSG/ IUL6B>>]:H>B=S/'F)D6N?E]F)_KS+[/_&#^N8S> MS3_=%7R9];DQ=[H"=Q(YG*MO>Z9$ Q^U]*TJ7-VIOQ-NHM*(;QJG7($YOH5@N <%T *TQ M-8HZ4V_'9"H"N+*#QG[,] !VU%:ZL.*8O?Z8!>BN+WHGA/^PC MC\G7T:7M_DBV*%X!-UH17M ;OOQ9*R=\BR YN&^[P9>VX'[3(N[3FV@!Q!J0 MD^(!JR N 8_1VYRU 9#)[[(6\)$S!;'D#ZN+R26&L[S+M>$8WT.,+C=I7UC^ M9!;U$0OC#(YAO_A6*):7V":0CXZ4".\98G]F;_J")0 ]?.4S20>@EQH'5C*Q MD%*I./";[_0O6@YG$9%//4C*%.2"/?^=\I3M^C-:8M.Y_)!);CQW@DW*%^5P09-P04F! MZW*XH#()YS=MET7">3/C/*#E31QDFU>7^B 0*B(-?AA:US!UG.&=KO!W8DJ' M(C#<>%J*#*3S/%-*2GV )3"G@9&- 3K5XH WWXK:O^B27'.]LM!O /Q+A_]N M09=J@/_-=[IU5MK#C0P;KV9N5GIS4#OYU@];.\6ZHB16D2O+*5G?OY+,4[]P M2X9WNL#W1AASO)W25A_8L5QOA6G*81 :4RDIYPZJ)*9!_6(J&=[IFB9$1\8] M)IIC)=98#AHE>*"-]]I$.ZY[CG1KMAPATL9^%W88%^54+IO?<\02Q_UOO8[X]OA_*SKPB"4?59*4@4@ M5]U J[G[M\SS\!(VP->%>H4UC0@%;?RP-YI&)'0I6'WCK4TQ3LZD*C>+V-K\ M@AUM:@K>@IK?G8UIN]7EL C;Y!B6XQ,\>_0'6N;[P_#, MANVZ?\3]I^:%E&'358-VWK&"!W(KK09^Q(9#;W/O%ZVHY%8GHQ(M M M=L9CV"PKZCJ\^*K4S=@?^?4SZ,16&A;39_C$*4C.* MP^9H6>>WO$.G=[ K]WLU]F5,Q:N8BLMRV _+6\TJ8IQC]5H4&W=\VF,N;%$6 M-E".^%@@_]YC#SN3J!!Z ZNT(;^P1FL""\H4&_?%;W;IQVP_\UAWNS-N\ M@_#5QDTS_]5C9HY-3ZJB4XM[=D7G*/ZP_$4+:C]^6?J>??+NY&,'C?'DP2$Z M[#N5$6%39B?DAI!EE@'!M^Z7A_J#=WNC%1^-WES;4CR\1V>%; MID5(08>CW=T)BT6G=U#1,EFM,Z?'_D4''JSS\]I-RW9^_CKW'0LD3\..^0FX M1.=$?1B;0%A2.&EIU\BWH-4+G4'X-"'\&GHWHJKBP;#>$Q!\$-!58'[X%':U M?ST/U)UY[A0SF\=73-:*=I,,9Q(]''U]O/M&)J"\FL#_88_N(;_&S];$93:' MZ'$"^K_N\'8T;G3_4?4:&B_?"" # MH['RX?NH5_8[]7T":3L^,4QVF_R&/""O8JZVNEV^3DC@: 1T=74NQ%*"?L$G MK_J$_2 RF,AKS\VJL#TP%52A$>6&FANCV(CJ^+Y+!,7\P-B1.R-7Z7D*'9\P M(>K/]W=W1MU._WW8$-!UZB)*\@E29+IA_]7H#+NH 6O<-34$%J48/7N7_/:[ M:SD!>B+?HFF9#]2<)*@+ ;C0,_/^K^::"%N7;JG 61]@YU/+V_&W(0.R?P#!/3UKG$[@E_#ENB^A20/O:>K D.&^OZT8K'IVML\ 8U MD:*#/*AL"UYB-\ZBW8WI ?#1L:,$U1X?2(8Q8 Q>0XZ%]JG=]N!]PIM7(-"UI1\_O.-G,[,7/5IOA&ZSG)[>2?8-5=P952-3>N'L=+1+= MZ[&],6D\TT7SUL/.=(FZT;A#9AVVT)V#SEJ%G94*O)47XS&[R8!)=VPVC3K] M"S2Z_3+J7?0Z0W)KO*)A.[UX0<.?U]83%= E>O-%S@?]T>"J=T%(?8&^=*X( M[;MH]*W;'8]09T3[*%]W?EOIUG?;[]Q>$#1?O#_$[.BR=6Z_WH[&*PT!YQ-8 M&7]%?S@SVZ8J96<9%'^?>,1C^M5DH;3*,O).:GP/>187(;P2:=G'?J7HMA]U MG5YBU=M^N8_:G MXYY+!!"K&L0V&K-6$&4KQ6YOU7N]=G_HL++8)"^OM,E?JOI^12 O<"0EXNAW MLG#6_0M;(!6'@?ET7VGCT:B[ M6LG%+LY.V-\NBKU137OK8-H=G[MF$J#8)EB-AR[^*%HD%6@K4UHD0+N"(EI+ M]&38T2$1;X:VI+\7!0(F R396G_;-IJ/4OW5L&=XYS,9Q9,S39!TE?QI MOCJ1\: $*Q@C?(*0J:.:N,\E$81* @CEAM@N#X2JH"B*T-9%GD!8G(7(0 66 MITDZ3X9EA]%:V@?;)Z2F!>2+A@=5UR99!BA1@33S*I %V2Y=CW9Y6>XJN,!W MP?*W\YGG$:Y.X^+_8<\UPZ[J2P9N*"?+QG<<,7!]P5>2XD@Z3#J3XF $ONTJ M1*V;^BC.+8GC!_'L8\$^Q!-,=#JAD@]1@[)?H$I/K>1B@W6W;MW%E39C6O4J M(/Q,2[9IT?]Z2;> PBU*AFV[/\*3 JD-2#,]P?W,7I2=@Q58%8MFMR%YY^DT MH;0W94 DE2&2-"4>V MGXN>;U/1!5%,LI\W+B2="9MP#BQH@(+C /JNT'>('#D-M?N*G=^=J_E_4BW_ M:ZSD^SC8 TJ2*BB2)&@J5]Y8?0%8>"Q@2TGS7EGY)%PWQ5U%Y.%PW10D11-T M)0G7!4N[2D<;.'!GUIT84$[%*J>FQ$0YK?'N'HRK:6VAW6R!-JJ%-DI&7%)> M?7>UP0QQ>DMH:Q)/B /?,E$_7&+RW/OE]FZ?;MM^LLQH9S>HC8.JC:2ZA+?5 M!B7ADH=I@BDFY4U,R;'+BJ\E098U093 LZFS+DE*L;^M2PX*PY:F"I+$E4D# M#DBB@NDY$_<1H\!X!@52N ))JD_(% ^.J#2F1%KR<+[@ERJTY39/C%E?E)6D M'[2\4?R=4%:E0BMP+A(K)7L.=1U<#^HBBQ?]N5.!$ 86?Z+4O_'PU+!,A)^GV/$/(/H7 MU9SSW?=2V*VDZ,JAC2W_R]W\:SO^.5$;F6>;S/L[9]OGO!^#H1MA82^?OZU( M@JII94H AC0'Q!>LQO9#O+IS'KX Q.NJ(K2T4CKH MFA4)\1)FE=WK4W#6U\*Z!^=PSV1'7MB9T+0)9.1W36 MPHU-8-5Q3-J=8DI/1^GC?+Z'(K0E,:76EW?9"XBOCGFQ'C"$ZT6]?,CYT"J$7F0'7LER351TU89'P+F-:.RC&W.43>\"; MGJ2IT$VK581W89YAZ5MQ#K5AAZ<2XFTVPL9#/RV?%CYLS2:(38*5^]W18E/.^+?HP/5T.Z$8Z;G/4]\\B)YY->V;(W+[<*! MWH?7:WM@\H:%\]OAL-L?HQ7) /L6RGZ!*CVUDHL-@8/D0Z/CPZJ(J'BA72_K M&#PH/RB0X@VU_,%%@C.-27)7\X2'IF.3GI^^!X/(M&VM MH(I<,<@QP:XDV9R[F"8[[(ZK@7DMK?8KR\&T?G1"*&[!9K*B=<'.52QSIJ1T M\@?WYR&9]M &JB"+8LHYP%Q)SGK K"39OW/1"'N8Z?S!#$HC4[85+\\OJD_P MAG-%D+\X8S+Q9G2#Y^*@F1H9:?6%64F*('^1Q*XPVUHG* JM)E='IW#L#20' M;F)Z(-LR[BS;"BSL0ZJM[!>HTE,KN=A@L25N9KDQ7CS7MI'AF,C#MA$0P7"' M'7QOU:%FEW/++?=!,=W'J>V^8#R,*':UE.1[17=%115:;4BZU=B,:^<^JJ4@ MS,EZ2U";AZR"K;)%5Z:J"#?^@$XH5B>T3D,<08B)C*:N%T+)O4?N>C>9&O@.Q[0EOIW[+(WU M=AES0?"RAQAHBX+4KN*Y D$U;,[DZ06J]-1*+O9!FSQ4S.Z- T$7^!X3P6\B M:U'X!R>)'")+D/LDD3G%%M58*TH\[V&0@B:U!5WCJD"WOH@K*5&0^RB10A#7 MHB7A$E>5"I KR-)FWA?(O[Z_B)7$*01H-<^!LMDO7J+G[AN0$F!=MAS-=QR= M+.CEGD4'[>9Y32ZP;C>OY^Y>4 CVI793D)O'V7*^QOD%VR4\'(1M%PZ882A) M>AQKVD'/W>-AU:[>3WP(;442]'(KOXY<>58E&\%8L;; MD2VEM]S-=NF@,=NR6F4.KJ][X^MN?QPUSST?],>]_M=N_YRVTWW7=P-,&/T] MY QJF4J!Q09A=T3"+NH,#MGFLE^@2D^MY&)#^B Q?7#CS5/,?N!._A#09RJ8 MYC-I^'C2L)X;#Y9I8N=THFO$K=AZ0^ODS'$_?Z3WG,7_$,'CH2?#GN%/R)@% M#ZY')FRB9/--!6;S*B+Y)>(O?68RWLZ?2ZU^F^5#9Q)(IO$%D2I3?OD-^\0Z%(OU*FAV9'@+#7",O=]JZF"(/$S+IYTE07@+(< MHC'([0T]"L^XCX^N,S=7_I:"K\Q-VVZPEZBHHV%"D-T8WL ;!;0K0XBWY5>8 MF122F+G]U\$G+'X0DS8-;QH7"RL/3;$7F1IOVWN2N(?!M_+&!5I[DKB'N<=\ MBI)*;;V=[#UD^'0'\;7Q@A2)B >ROJ%%U9E])\[;_)K\*<7:2B&YLD K"_"2G(QI-PN!AN$-05-Y:ID'R*@R8>AF:9%26/8Q(2U3.)NH(DQ MM0+#!B50M!+(WUI[0;0;0K.>S/FG%;=F%2= MR63V. O;JU[@>VMBY3LP11(T3194OK;'U1=V96F)W#LR"X*=*+0D3="DFO7R MK:=3L20Y<_^IH-S!1!U55! MUJ M/L?Z(':J^J[3H&"A!VK1PA2+X,;#?AT.TJJI)Y7"]+ES_]<6@0EA]5Y, M^5S-P0554806M/VM(K!Y\9)2@)V[Y( -L+6F+HC*(=M*\-/GMY8>4-27IBXN MSW$IN=RU#:\MVYXSL6>T"O(FZN;7"0+/NIL%]/CWL4N[<2RMHGTD"*U1541! M;QZR,@YTXW'HQMQ%%R7R XTG-@59/V2K&GY4:KV^[JESS1%PN2N$UEI;=5Q3#:1)5IA+BE",W'/QX%D1]H*UE*9 M%HG\,J:UBV[-7:I2"/(U0=(505FIF(MM4+?":96RJ=8;:U/:WK ,4<8$QT:D*<&+D54:'B$ M12SWEF,X$XNH3I_N*WTD7_8_''9R:PM":($FMN$3R-U\_?++R2::1/'O2;P7 M7PG9*;Q$3)'U9_5OKQ-[,L4S0FL#))LC61!\7 M1N=RW!V>(L/^8;SX#(;A;V&SP-'MEU'OHM<9DEL_ M&Z%\=J?^"0JL@,XP_/G!H]+XKV2,CP;Y"F&TU^A-[=]CNW%SURSWMT@$E=#H:(K"[Y,^QVPZ7K]_I==#WH MC[^-4+=_0>9ZW?EMN669WD+5VLK<5M#KS&R;\G(HK&-N";76!-MVW/EL\;L_ M-2:+WZ/O$_DVIE]-%B2K?"[OQ.?K+0S$L+2@3M= M=2SO;"(D"FK#M?N0B]YXVE8Y7$:T8]N[S-OK142>2TL"GFW.+GLE23B+_#Y-+BG.^B'1RXU.0X+TO2W!PR4A@$9,'#T& Y !C@5 YP7#8SMSQ5F9J> M_>X8C3I7<*YU^2]0I:?"8L-BU_.IE5QL*"E9+RF)S]#HXP#YAGV LP(/G$67 MPB&W92UO,H$FS%9?Y. M;V&.:8@E>T&9HB5@3EIBKG YIRJ"+FJ"WJI9LZ-Z[5*:'YCI^@'M,/_==4V? M)M',&AC"S/9F'$!U[+E526DQL*0I" ;W7RD$:"4I]IZL"?9'! RY[!Q%D-NB MH+:KN)D1T,XUVML,;'C&:)>)%RD+;:7$BFE >SW1KC/P'MBBG9@_K69+:&N' M[)\*:&>#]B)SOOMO,FV*#/P6QFBG7DQ+T.1#G@4!>TB+<7CB1D1?/=?WT=1S M[ZV@^JX.'WHNE:4E!LY)2+";D%YY>)BP;UL7I"973<( :(R!)C/P"_8$FB;( M35D0VW R59V!EI2XW-4DWQ-HLB@TFZK05$&D'0)I)87QFTGIREW-X3V1)A'[ M5]8%Y:"[P<*4F56=D M]0^*1[VL"_I!D^F >NYE_4Z334%]2JE()I>D8-0KQ!E1A?9!#S0$U!^%K$^J M6\GJ!16.^K:B"BVUBB7ED(%(++*-#FI90H?$VX+?>@)I4. M[>3.1/$.&NM8Y>[!@H*YRM:$EMBB73=X"G74%GHE1=O4E(8'V7V*8J"GZ4U! M;1]2PQPO]$K*-:A)&=>=#/LBH-<2FIHH: F5)O:1,ZT[6=4'0TXG" M/>C&Y/)R"Z67OU;[$M>.3%RNV_^*NO^YZ?9'T(JV_!>HTE-AL6&QZ_G42BXV MU!,<'CH-<+/4^SX=:@A*-]AW!HF2ZH,VK5$-R9:-Z)9SJ2/K C203NJ M@(=X8 ]12ZHPV;46EP76FJHH*")7Y6:UQ5I)@3 MI:YCIZ+;_;$FB8+6U 5% M@A;;=19L2>44NY;7[@\V7=!4G0@WKG83:CY5A^ M0,.<3QA,WP.9OAJ+\Q=B.G86RF!Q$$,!X),% M51.%9ILK'5);\)5E'+,XD:$ \!%#65.%I@)G@]19\K$XFJ$ \+4$K:4*FLQ5 M0S&($B=:ST/L8\.;/(3FLXF?L.U.Z?;#P]G.\U/J5ZMGJU:MS?=^-(W%H0YS MH!!!<;&$R3X!G= X;QUT)UK^W1]%P[$&3%"P%MR7"5B<]5 $$XBRH)?;3AB8 MH!*:8*?)IC !BR,@F#.!(C1%26B76T\-3' LFJ#%XF2( IA 55O$8R\U7)03 M!I"9V+)M+=ZH!I4X!TM'M%B<$S&8DRWFZ5PU\VU!E)N"*L$FM1J'X5HL3HM@ M K>6($F*T"I7A_" AJI+MVTIAQ:+,R.8P$TFAKND"9K"5:"WMG@K2[RQ.#F" M#=Y$H:W+1)UR50(&6]#XO 1.R1ROR_UNO?[YX+H+_D?!_D=244!N_V/9+#1? M%8K2(B)3!Q5=9Q6=TJL@GP>R'^ DH2W+@JYPI:-K"[BR?)"47O#Y?)#] -<4 MFFU=:+9@PU.=)5Q2]C:W$[(?X!1!59I"JW7(4YS!"ZGH)?!"UE,C^H+O+H2WX;_X:NN^-O M@POBS?S:'8V[Q^//E"5\6>QL_C+S+0?[_KG[>&8GGJ0V()4M4MLL]D4#4CD!4JV1RF)7-2"5$R#5&JDLMF0?#*G;'3==E015 M!<<-+H'CECE]U.N/NT/B:$'VZ"#9HS:+S?3+<^2B6%OG&<>;+O4GB?Q9;W>3!BG_V]A/$EK=3^F)F7\CT OCPE MMC?@66QO9P!X61%:[2;@O?)XYV4C>QK>6>QD9X!WI2F7W6 0 '\, EYGL6N= M"> %L57J?M;=\5Y8++_T+$6U+X$/NO1!:6H%?>E>#H;=.-&"QIW_',PGY256 M5%+216?1,F!95DQ^LF=4(=ZX'AVE$P2>=3<+C#L;C]V^Z]"Q/#=L4SZ7R?EV M]\A-55!$KC+:M<5F27%,G45_@<-C4Q+:DDIL!:ZBGK7%9DD9'9U%,X+#8[-) M#T@2%!FP66>YR:)QP>&QV0KWLXD25XNQ\1P'N+Y@!]];N<2PVB3.U4$+1+*M7QWM"(X#N1F)LH-5PJ)7 T.< M:T0Q*](A,W: <^[E^4Z33<$YBQ81#''>5II"6SYDH@YP?A3RG$5G"H8XEP29 M'CMVT!Z@K) .7B:?E\#+G..UWX5M4 ?*R+%H.G'CN42,YF]EUA(5011AET!] MH\2RR*)EQ+XXDR51:&EP3&W%Y=F63)DLLFCXL!_.%$%11$$52RW/Y0$&M99G M+-HU[(#JZNHC;?T8ZV4?6=E,J$3/=/@,@J M< BF'D$PE:A8!L[803B >FRJ?LC>*, !W.N _=-FLLBB1<9!.* I$1UPT"HU MX("CT $LVG8+ MAD5O%@9X%T51D+02"X, []S+]]TFFH)W%KU9]L:[+.B2(HAMD.^5QSOG\EUB MT9IE;[RK@M:B729++''.CW=P2/F\Q+%#NN@Y%:$J5]Z4>)+HICM$Y-/K01^- MOG6&W=,D=BE&\,)3X:GP5'CJ<3ZU,)U?K6#GXH_:#$?^8OC6I([QS=+CEJGV M>U+)Y%OQR!OLC1X,#V_:\5W#G(D?)#A\A?D['=39 MW,&)3.FDM#5(>!@0QP@+&F3@I12?[4UUX-.[T+WK]KY!_AJ?"4^&I M\%3(/T/^N<@!2G01Y9W/FTJTRO^-Z92QV2' -;[C_NSQ#GN#^_!>?S +_,!P MJ)6R1]1;%Q1-%_2#=LZMH=_(=],H>> M]M7DMB!J7 7':PO(LK3)S@< E0E(M=466CJU?C-!%]_RJ,^Q>O-KT M6WTKO$+U47*>HUW2"E/.W<='UQD%[N2/"^O),K%C+HM4\,0F_^2N4A'![CF6 M8BDESS$P@,GCP&1)SG[Z*=DBWAC_TW+@<-PU"S@V@%=(.<&TN?&GV")>G]:TYF..,"8N M04">&K@4L&&;9(/X?>C><@QG8ADVF0BY\$B^['^H_X*LC4DPAPA[^81=;KY^ M^>5DDQM$\>])8B*^$DJ(\!+QYM:?U;^]7CQL5:C$,T)K R1[=%DX\.2LN6"< MAX6/>]/YVFU\&78[OS0ZE^/N\!09]@_CQ9_W*:-.HH,W)O& H[>1I\^?4.P" M_U4,_Y?D'<#,8AK^A M3O\"C6Z_C'H7OU2I_)6-\-,[0YX]W9XP9 M:?-%S@?]T>"J=]&A9=RC,?GGNML?C]#@DH80;H;=;]W^J/=K=]YE[-UMOW-[ MT2-WOS_$]"X'0T06FOP9=KOA*O9[_2ZZ'O3'WT:HV[\@L[[N_(8424#4: QO MH9IZ96XK0'9FMDW9.M1/,>.$RG>";3LN>E_\[D^-R>+WZ/M$O([I5Y-ERBK+ MRSNQ_'IUO4BXE8:2PB!7I%'?C'6QK/Z/&Q\&[O1TI0O_G4WD14'5J[L/2206 MH8_S\XFV520S-20S'E"P[5WF.RLB(L\%)P'/MM A>WU).(O\-R;2!J-K\O4' M'W4)^$QT;;Q07HJX)^:@E,CA_M3>9R$!A_7!8=]RZ@+#[,D)IFF'@^U36,!= M+@WNZ9V6#X]<:G(<%J3I;U^D/$P8/8M,!)#$()'K#!+ @*$!2U%A0#48C=XCLK"R*"F?T.5@V.U][:/SV^&PVS__ M#8V'G?[H*LZ97OSS=C2FZM%PZN56/ !A +3@\\/?&YBZF3?I8B5/'71 MFV)E$#Q@[]Q]G'KX 3N^]827Q\I=NAXF+W\^\SSL3%[&GN'XT0PZCAG^9AOA M;^;O,S^@E3%]' SNQ\9S#A&%?#+4SR>-DS-=IL*J3$&5F3+O@7^JRS_-/#7< M%> ?25#5IB#*I1J8P$*U8J$4#LI3< M6^9953^ZH@DMO=2@VN[JA^.$S*$WP:;[F=7/RO A.U(5:E(GLUU=N@1Q,&=L M\IL]HW+]QO5"U@\"S[J;A<6[8[?O.G1PS[5MU M &N:!DLY_FTG!ZI\M"Y5E])4!%DK.49:G$-T-'A-@6M2EGM7;Z5\N)XI0DO2 M!;$%/4WK#-:D[/BNW@$'8&T*LBX)K7:I7C4DGK8GGN166N9IW1>@/@#JC,?# MWI?;<>?+51>-!Z@_Z#?.!_WQ<'!UU>M_C;;L=4?C4?6=A>.*1R251C#T/0JW MWB1=%"2I&N&["AMYQ\44*6?SL7)QBF>*MB3([8K%XH I^&:*I,(#AHY4X4S1 M;(J"(I;JYP-3U(PIU*1J H8.6_%,T5($I5UJ_3UD;0HK(=Q6//C*HQOWSFO@ MO.VQ4ZWD0N+L$TV113L?%[:;+,J7$FJ+HM#6#RE@,BYC':.;1X'^-%6\\_%D MA<-_Q2'3)$%O<16E2%_@*AN?Q\ *?C?^3RTXL5_4Y!475!:AXQ$@/@_2O3O M?/S:(=#?TE1!JB;ZC[H9+32&A3%A3!BSH#'9]^NM>*-F%1HU'T>C9OSG;-&H M.?QYK5%S 8V05VA']SM8]R^[M&[N_NNV-_YMM5ES=7HU+]HSL^[)W-Z%N044 M7A:0CSWK/J%!LR]-<%4 M!S&Y#6]J"FF/-KW[3#\Y=Y.T8.N[<*(&=J/QX/R7;X.KB^YP1)DZZO.@?R(? MS472\K(27HZ$1589P:8OWCX@>XMB7#+!08PEUBP*!(]MMS:DJQ!!'#4<@&M]+"18;?Q:;:5JT MU,RPP6 #OBU]).#;C'P;MG8\ I8%ZB=1O^\ZC2,@/LAK\-4X@B/CLZ=SE[:\ MN0&:1Y%U[CX^N@X:!>[DCQ**2_;H,@#J[=!8N3$LLV$Y1Z#A@/Y)]!_BP+"< MH\@A !2E,5R@QV@X&A1L.AA Q@X4@R,W<"P48GDKX_;Q%$I]4Y3*)LQWIXT MCXPS>C \['/A:0&\Z@>OSJ,[P\H Y05A+*HM2_(,4!808KRSYD5O' ,K_K$9^I290%# MP! P! P!0\ 0, 0, 4/ $#FL]4PGLO!NT\];B"D'[R&V[LQ]Z5QU^N==U!FC MR^Z7X6UG^!N2VU'/+\:'N>P!NE)&:[$;+<'I?]T._22M,_G&"9M6W(Q?;LCM M_X[F3:0C?YS61[D.[2G=>;;\1E1;&Y;67N/'.^RMM"\/\\";#$Z?'^>8)61)$M2VT MY,*.T@2VJ %;:&)NMICO$YAG\_GF!U446KHLM*7"SGD!?J@4/Z0<4*=)^?7$ MLO]6N$$\X: BKGED>1">)K1:34&51(YXA=5Y=\ F+-2&G)M+DN'*-6.<*4*S MJ0A:$W0',,46IE#2F8)79&O$11!;@JXWN87V_E%K50T#UA6)6I<9J0Z!B"S? MG]%3]%P/X<>I[;Y@3"9#/YG.O,F#X6,TM0T'0M=\B)VD0S5?GRC./(I-;^V% M2+F8>512D5=SS2BXW8UA$]YT$X/FAF#&SQ?K5@15T[B54*5#\4B!KQ8-_#15 M_1KVOQKV#*>B/H]F;D'@CI/1N,&[Q@+O^T:S#X%]11,T'?(YG(S&#?Y;+/"? M.VS-"OC_PYYK&O[#*N8;2D@'692:GP#V?(S&#>S;3,0^P^ T<$+9V#Q23M!9 M<,*> 6@ ?]EP/$[PM\1,X.?'@F]I;6XQ?&R5T.7'E-UIB&7\/"4F!X;0\8%E MRE*K\,& I9.@[@1/42)R"2'3COG[S _HT_RQFQ)^"M,&=T3AF'0L(B*,,.OI MF-UG[$TL'P_NP_$&H1A)S2* 407\L!,_*"6'5 _(&UO--442%!'*6S@9C1OV M8)):SA-Q!9T!3,$K4S!).S.*QP*? )_PRB=,TM7YH[7 &L :O+)&MDPV-_BN MLNL Y<.'"_5>6$^6B1W31U."0A2X4=EP7-D.05\(^@+!2] V3-+F.P9]%Z)@ M1YMIN0D1C">^1N,%SNULB?#B8K8 ;8!V0;O/VU)9 =6'[40(>FN=(:Z'R+ M\A1@2P$WL.4&)AN7]XA8 F< 9_#)&4SV-N>)=P)+ $OPR1),LK6,(J? )< E M?&;*="99X/R1UZ(Y8^MY%Z(HB"(T9RY_-'[8(5OB&#!=2M@7*DBS1G?[.$!6 M:)Y Z!9"MT#PP_L?.I.4]HZAVQO/O;>"*]>'+38 8S8P9K)U>8^8*T :(,T8 MTDPV'N<)EKZ-Y:VFO:#*JJ#JT,"=D]&X 32;AM9L0IT@KP'>C.'-).V;/T2Y MI]1NM82FJ .H^1B-&U!GR]@6:T^T1$40195;;!Y;H6B9$<-0YQ-(KBC].(*( MWMD$8>\/&TB*^_>U!SG7$ZJ M:LS'9!_U'M%?8,3J8Y[+256-$9GL \\3LP8.K#[8N9P4MQR87!JFB&QZG+.) MLN_#E5MB0LN"84EL"KK"S]F1F:EWH!)*8$ZNU".3*H7\*8*"V/%,DH461[F# MFH.>RTEQRXEI:C);=47)ZDV7!5GFYURUW;4;%%,?+C7RI7/5Z9]W46>,KCN_ M(44B:T: 7')"1"D](4)F@$QW=F?CRDFU]*FG2+6-$AN+3>@Y["O^ZG!)>M$? MS (_,!Q*\ITE7:]_2426W6X*B\VN-<,(1?,X*^#3BTW9N M/MTC/50>S\J2T)0UH25+P+; MM5E6STWV^9))I7'KZHD:)HLJ!(_U8Z<<@:? MLSHZ?DT)KTEB?CW+)O54&@\OHW>:T&[I0K/);WHJG:XEY:> C7E2NY*4FXOS M)ZG*4[Z*H"J*T-+ 5@:FK3#3RNE,RROGT0BP(@IZL_K1I>/;#)3.Y# $# %# MP! P! P!0\ 0, 0,4<4AH(JME"JVR^Z7X6UG^!N2VV$IFPQ-0@\:B4B-,"@) M$0:Y(! M#[CC S4W'U2R2DK2!:6E"Z(B UL 6Z2S15)U?3:VJ%@5DB@HFB2(&C_I&."' M,ODAKH]HYZH396/(K35MJ"U^=G_6M,#>OAGDQ0N2:HYS\8EU:RB45J2 MH'.T;15T!X=,D531'3,%K\C6=.(YMX26QF\4Z=BJ3^;;C>EJ/']"\9*+?R\U MA!TB%%F^/\,F!1?"CU/;?<&83(9^,IUYDP?#QVAJ&P[$M+F01W)2_TYYV0]" M+F@3-;VU%R+E8N91$49>S36CJ'7.>-\WS'T(["NJ M(*I-P#\?HW&#_Z3^D#OC/W<\FQ7P*].SE3L@'BGLDUHO[B[V&4:M@1/*QN:1 M*G,1Z419<=4W:G% ^PL_8 MFU@^-B%Z?&"QTA9$4>2% 4M?_[I3.T6))!V*66;(-/QL$,F&[EPTY"J$Y*CW M!7?P.U*PZQS'2YD!7]4%N06Y DY&XP7["I.D,.M8Z4Z@!P<9(+\3Y)FD@P\0 M)P4N "XHC@N8)(F+B9$"\ 'XQ0$_6W:8#XN]V>1W&^NQ%>+R$AM%^'E*S P, M@5$^Y F3M/N.H;*.^?O,#^C3_+&;$GD(*VSO#")\Z%@$,4:X<\ QYT)I<+\J MJD"_ C\PX0570>H M$CY<)/S">K),[)@^FA(4HL"-.D[$W5(@)GY@X;-4/WRP8NDDJ#O!4[0-DVJ" M'8.^"U&PH\VT;&P'QA-?HW$#9R8[R/>(V0*T =H%=31M,LE7YPFXO@GJK9WI MFIH@MWCJ]5'+#J1<(CD%R$P2S8R"I""P >8%P9Q)_CA_C!.0#<@NRA3)EOL] M3JOBV,IKN>QS.P<7\O $$X/ 1',?\%GGC8\/&EYSY>6'[4GITFO-+:LW^+,A9@50$W,.4&E#\,=BB M.6-KPS11C!H"9EQJB9+?$7-*=RTEQ"\84 M_<@D+[UC^#3-[Z$:MH^#P?W8>*Z\5U-SG',YJ:HQ'YOSMO,'?8$1JX]Y+B=5 M-49DLA$\3Z@:.+#Z8.=R4MQR8$I%F,:FR3F;X/H^7+DE%+2L$Y8$56X*+8F? MDV0ST^] M9/ GGRQ)Y/ZA/S)@<(Y4M8%!=@1V+$B[)BMMJ)\+:,KCN_(44B:Q:BI]34B%)Z:H3, )GN[,[&E1-LZ5-/ M$6P;-386FR!TV&+\U1&<]*(_F 5^8#B4Y#L+NU[_\N1,%VAW\29'W<49XH=/ M5'.R>G^K$>.UQ$(8+^WDV[C;>O0\8G;8,\J -ZX7MOX/HKU;!IE]VMZM7)48 M[::@J?QLVN*4(_B<%?!IQ*=2;C[=(U%4(L_J0DO4!+G9!K8%MJTNV\JYV39/ M6JD\?E5%H24U!5WC-Y;&"6?P.:NCX]>4"%M+R:]GV22A2N/A90!/%92V(C0Y MZG.0G:XE!<:!C;E2N\W<7)P_5U6>\B6\JBJ"S'$>BQ/VX'-6P+01TZKI3,LK MYVEM06NIY$\5567B;J"?R+]WKOE"YT]7ZXQ<,*VGLY]^2DX._6-CUO_XM)RA M1.>SE@&*$T!Q_F=]4]+T4&.$K_,Y?#LTP;8=9WY"PM/?_:DQ6?QN&SXA];WE MC.G])YN4%,6_OZ9)7MJ&/&4Y)G:"N)G]:^K&5T*6FR?0"-4HS"*RO9VP+"H5 M&:^)K%=U@^-NVSE9#;I\C\31)BX%)#',I?8"?:O"=X*I_"H_>3Y_CR8ER-J1 M#(?-+2>MS7J^^?,=_6\T'IS_\FUP==$=CJ+26?T3N8RZ_[KMC7]#GS_>Q16U M2GBYW^MWT?6@/_XV0MW^1?=B-5>MH$[_(DY:DXR!P#0F\0ZD2YT5(:,6"X&F%@85JSD) 8" P M$!@(# 0& B=XWG))CO?J_'ATH5<&9!2D !*XG@<&9!18"%@(" X&Y M(C"8PF^9PHLB>["$00B $#A*(1"6_1XM_P,\WH!'WW4:1XL.T [@1H,;S4; M:I4H!).X%<31SG44E@U#L19H];W 1#=5-RSG:!4[ .0-@,PW\@)" "&I^FBY M4Q1@ C!)@\EBSQ* !$"2#)*Q&Q@VX@,?-?)"=S/=#^RLYO K>)X;CVR?XS5X ME Y1[\.C]WD!E#R!LO/HSIP 0 F@Y B4<9<\0"6@DB-4SIO! 2P!EAS!,NIN MAM[1(P3> S8!FUQA,VKO S(3<,D3+J-&594")0?QO,KW&#KRT1@VI>/NW>H\ M&M"MFJ,!W:HY&M"MFJ,!W:HY&M"MFJ/5AFX[^%8I!TZ*30')2KNP R>7C4@7 MCG]Q3OY:(<4AW??4HRD[MU]O1^-,IU.RFF&V\-"1<'E"P_'"X'>2UJ*\G=RB MO W'5.ZRN)RAJ^"W?:M'/Q? 3CE_=4]@<]6KG[=C(($/^..#=LIQJ!GXH*K' M+.J*+D@*/T?' %MPR!8IIX]F8(L*'F.H"9H$YA+P YU-RC&![91S/;/HB=H< M$]@2Y*9*=(?,$:\;YF#LJZIN"K&O<0GO_^+FJAJ'SVL7/RSR,:SV:'@(86;X_PR;%'L*/4]M] MP9A,AGXRG7F3!\/':&H;#@38CS# WMXX ]2,A:/>$"7ZHY+I#-_=8^WTUEZ( MRXN91^4I>0_7C$+PW1BDX4TW,41O"$+]?!'YEB"U^96CI4/Q2(&O%0W\-(/B M->Q_->P93D5]KC!C$^(IG(S&#>!;+ "_;]#]$.!OJ8(B0WR=D]&XP7^;!?YS M1]=9 ?]_V'--PW]8Q7Q#">D@BU+S$\">C]&X@;W.1.PSC*$#)Y2-S>/D!%UD MP0E[QLD!_&7#\4C!+V4"/S\6?%/C-ZL#I>,\EHY'P6YW2J'B(_R,O8GETR[ M$-8^/G$G\Q?6#C\<1/#LSM&9+Z(M*:(@J_P*R-)Q>*2H5SB+:;.!/#$(9$$3 M58 ['Z-Q _G+,N7H?[P,; &L :OK)$M MI#9T99;]D8$HXZOT;B!,Y-M_WO$D@': .UBFN(V129[^_,$@M\$ M]=;F1(*NT9Y/O@*R =D% M&2-2MJSTL=H54'/+?[OD.?J0AR>86 PFNGLAMSJ-%6F+K%C<0C2TUE(.HJ%' M1O 4K<8D7;YC-/3:(O(I/&T@$C47>.)AP\>7GOMX8?G1D0,T,YAVY,"W*&$# M1AYP UMN8++I?(]@*G &< :?G,%D;WJ>4"RP!+ $GRS!IN$\FY N< EP":=Q M,R8)ZOPAX:(Y8^OIKZHJJ"TNXW6E _18V2%;3ALP74H,&HINV4>=^SA 5FC( M0$BYUA(/0LI'1O!D#27 $ MDB;W5&2#?M2TSQ+HH(/K?>QZEX"XS+S5XRFZ) MN:0[EY/B%HPIFIM))G_'P&Z:1T9U?Q\'@_NQ\5QY?ZOF..=R4E5C/C;GW.(#AQ8?;!S.:FJ<2";]OELHO[[,.76&)6F"EJ; MGS.!:\X"7$ZJ:GS)I&(B?[JB*%:49:'=YN>TLYJ#GLM)58T3LQ5ZE*39VFU! MU?C)"^9$"12;KRWB/$D0N-.HTR]_^I46'K1 M'\P"/S <2O*=Y7:O?WERI@N*I@NZS*\MM =^^$0U)ZOWMSHQGEH(XZ4=QAP? M+A ]CUA0]HPRX(WKA6=B!-%>/8/,/FVO7JY6<>V6H.C\VEB<< 2?LP(^C?A4 MR\VG>Z2YRN-961*:LB:T9'Y.M>&40?B<%;!MQ+:MW&R;)RE6'K^JDJ!ILJ!* M_ ;I.>$,/F=U=/R:TI%":>?7LVQR:*7Q\+)]D2:T6[K0;+8JR,L'ZND";,P' M&Z=PL9Z;B_-GW,I3OHJ@*HK0TL!6!J:M+M,VQ72FY97S: 18$06]6?WH$O^[ MK-87,3Q-@-D8G.U/K/-HK1J_6YU' [I5I[;Y@3"9# M/YG.O,F#X6,TM0T' NS'&&!/:JPK+=NUR 5U!:"W]D)<7LP\*D_)>[AF%(+O MQB -;[J)(7I#$+I[Q_TP(J\*FLBO'"T=BD<*_*2FMDR!GV90O(;]KX8]PZFH MSQ5FE"">PLEHO !>36H>NS/@]PVZ'P+\K7"'#N"?C]&XP7]2Z]:=\9\[NLX* M^)7IILP=$(\4]DF=47<7^PQCZ, )96/S2#DAJ3/ISIRP9YPWP MPT$$S^X2M6<=R]X)]1# ,CO!'DF^?H#Q+&!"X +"N," MC4D2OY@8-@ ?@%\<\+-E[[DPV=N"UN1IBP[4;5(WP\Y18)!@BU[46=$M5 MQX=@*)T$=2=XBF9C4I:P8]2V8_X^\P/Z-'_LI@3!PJS%G4'4(!V+""0CW/'D MF'/U.+A?59I@Z0$_,.&';)4*Q05V#\@;VYN=4SM2!_;@8S1NV(-)9CM/Z!=T M!C %KTS!)//-*#@,? )\PBN?,$F:YP\? VL :_#*&ME2ZMS@N\JN ]1/\QB" MOK">+!,[IH^F!*\H<*,F(7'_&PA&UUHH0C#ZR B>K 5;3.H+=@Q&+P3/CK;< MLC$B&'5\C<8-G)GL^=\CE@S0!F@7U!&WQ61C?YY \)N@WEH>(^A*4]!%GHX% MJ&4/6RZQG )E)BEP1N%;$-D \X)@SB2SG3_Z"L@&9!=EC&3+2A^K70$UM_SW M2IZC#WEX@HG%8**[%W*KTUB1MLB*Q2U$0VLMY2 :>F0$3]%J3-+E.T9#KRTB MG\*C!B)16'YTW0#.#:><-?(L2-F#D 3>PY08FF\[W"*8" M9P!G\,D93/:FYPG% DL 2W#)$FTVW>;9A'2!2X!+^(R;M9DDJ/.'A(OFC*U' MOXJRT))YJE*$/ [) MIPV8+B4.W[*/.?1P@*S1D(*1<:XD'(>4C(WB* MAF-2 [!C2/G&<^^MX,KU8;<4P)@-C)GL0M\C%@R0!D@SAC23/>1Y@KAO8WF; MRZ$*6DL36BU^CTLI'6)'"F@V'=+9A&!!7@.\&<.;23HZ?^AT3ZFM2D);A,;^ MG(S&#:BS99*+1*8FR');4-O\'B\$U;0\1C)#ZX"\^8IY@&R"P3K'->?5RXT( M;^3981'S0:=PYWHF]E9G@'S7MLP0Z:* Z'_O>92!N\R\U- INR7FDNY<3HI; M,";K;9U)'G_'L&Z:/T8U?Q\'@_NQ\5QY;ZOF..=R4E5C/C9'W._+%GDSJ)O(G+0KGR%9;:,K\A(Z!'8$=M[%CMIJ/TK6< MKFA"2Z\R6T'U.8\YFR^=JT[_O(LZ8W3=^0TI$EE=@OJC2MDHI:=LR R0Z<[N M;%PY@9L^]12!NU&39+$)CH<]]5^=]DHO^H-9X >&0TF^LQ#N]2]/SG1!5F2A MV5:XE;Y[X(=/5'.R>G^K$^.U"V&\M$.6XT,#HN<1<\B>40:\<;WPK(L@VH-G MD-FG[<'+U0*NW10TE=]8 "<

>L@$\C/M5S\^D>":P2>5876J(FR$U^2B$Y M91 ^9P5L2]E6%<7<;)LGW54>OZJBT)*:@J[Q&XS@A#/XG-71\6MRY$\5I?QZ MEDURK#0>7@8654%I*T)3K*+)7%+ 'MB8*[4KY^;B_#FT\I0OX555$60)="\P M;8695DEG6EXY3VL+6HONM*ZBJDS M?^L/K@9?>]T1ZO4)8?J=<6_0[URA\\'P9C ,?T.=_@4:W7X9]2YZG2&Y];,1 MB=.P<#6P CK%Z)<'CXK/OY)1/AIGZ//'NS/&/+?Y*N>#_FAPU;OHC+MDCF/R MSW6W/QZAP24Z[XR^H_.Y/C3!<@J?\L[\7>D[BW'Q$ZP/#@EK*Z(1/J;118G>=/Z"6(IUD.! M.UTM!+FSB7#8:F$=V5?[N,:6\-3)OO$MZ;0A[94G8A@HFR\'HFGS[ MP4== C$371LOE&,B'HGY9,_JD'2:[K=<>3>*,^2'8B"_'=4R;Z@N [A4H'.! M44! >0B0N40 Z^I'ENI['D40:27>BKUV.1Q_)&B M4NELS:IS!+]VHS.3 9+:#&V+LDKR?F'6;#-(B9@F=?*3E]L4E.*[0BF"HHB" M*C:+BG]F6Y^"00&H6T5=M@9[E>Y%E@=U/!MS\\T-T>QCL=TQJ>(-(]PT#.YA M0M6)96/D+.0YO4Y_HQ%$-/5<>A1N> #N_\_>FRZWC63KHO_]% AW5W35B:0* M\V#[*H*B2)7*UG DNOKL_:<#(I,BVA3 !DC)ZJ>_*Q, 1X "00Q)*"OLL@2" M0 [?&G,-WA3[]HRTOB4+_^S,'!POY*7Y04U2E@IJ4G>OGH=37,Z(YO76=F[/-+6LDRDE!=<\CXT M/-8AEZU07560TP%RNEI:OZR&J7=U"HES/ 7%T:$[+>"?9-<;X 5@G5J3*MOM M*R!6=RX/C1JZCL3RB@]PL< "T+)5;BL9:+*,5+6T/.MZA$$C+8;V$PFW_"\7 M!I72:%)IMWV%P=(7U//\U6W,U>U4E9 N,D6P''5%HRY;Q;(J46>H2"JOQABW M&0H3$\3M+P"2ADXP]0)[(G@CP0X"/-O9%(*3[5Y(3$EPE))*F^TK+2YLQR6; M>..>TRVD]05N1FVZAU(>XC61IM1\AEA4YN![!ET*YK)UG"L#YKF57 M<^;616%BXPX_83N8^S0I1W@$/! A8@_^,W="-! Y@FG^E_"$9V-O*#CN,PYF MF!LAI9-X4E# OF+E;!XX+@Z"CO?TX+A4$;R?X6E[N<-Q=E^8L7?ITH]\C->@ M03C%C9^CIR3;7(%CMG!=J(BN>I6!=G<8EJ5)2"NOR-F>*A0W?!(E6(@$D$IQ M>,W(]YZ$?WL.R+-G %@@9M I9.]7,3Q^K*618=7L/N/64'GX*^*LO53\R4@R2BN\5[DH::0Q=.Z06$QW&)"X3>P\D](% M7)A4;O?(19S$W_K> .,AI>3%OMY%VYJ/AC6)%.33N?W29.P5<3A?./8T9,@* MR ^FL,?MD93@K1'V?3Q<1/O;/[G,J$ !+.+$'A1 ']L!/L?AOY=NO)NA:M@G M>YDOK@M)$C^+.7KPI6"OB'/[LK"WTMM(DY%BR,V2(:49(LGY79VQ[3["UQU7 M&,QA<\ N"$_9!=L="A/'?G F/'&+/_5XG\JP6K=!DIH:'6$2Q9K4_N)$QY]Z MG$]E6 [68DL9,GUSW[>'& GX9U1YEGOBJK:J#@E!< &_"6HMW=05IMV-=_=/ MLKE_17N;J\$-TD09:;K!#:VFXO&0Z((:\*BH)I(U5@Q_AE4[!J0,ERV5.DV4 M0R(&,I+RH12\])W(%A+K=N Q@)=F #)%N"B'Q!!4A,A3TB!7T9LC41IIM_0P M/!=VE#28>'8&\,NBSM/,XX*F8D%S2#A!"EF3#5Y2=<_S[Z.-OHWVN>\5)WLT MQ4*26+-1PP"&&@W20^(.6 "IK$O(DIC*3^;F3J)PNN1Q"54JE>7$):R<"2]) M/)>/ G0O4V8E,)7CKW#\E1.;4!S^%!59:LU!"=R>21$9T1$K"7]W9Y[O<(E1 MOB981#&!)()=;.%A>A[Q9R-#JUEB,("19H P36P445Z@:!0"^$2+Y-*PHJYP M"R-17-SZ>&H[P[A:61@;YY'^[5QZE"T]BJ@9L$VWT8[&$:G=<&/;[O"&[&I8 M+^2PV%1311K/K6D(-M.$2A&U 2H#YZFN:$CE.9MLRYKV8 3G07"U'XE-BB7 M,&53L5I0JO\&%<<;>1ONXX%&BB7*]1&J))M)%C25% MAELI*4ZM^!R$RX[*9$<1J?V)=.O/UQ+E"I$B%E)%+D(:B\4B4OVKPJ(JBTB3 M:V[>PFV1-VT1LO6K::#'+U(*:,1>(;5G'FT:4RCGN#Y"QKOW@&C5-S$\V@MTY*SF)FH5,Y)LB]K$@ZGWA?XB0B?*1;^$ M#,-$HE5E&E%1Z"_-]DP 'XN7F-8E.NW[/X3>MYM_W@N]NYLKX?+ZK^Y]__+Z M0FAW^I=_7?8ON_='7Z1EE?V07EO.Z+4L[LN?>I2+S?UCZ_I^5#RMO=Y6YG^Q M#QLJ7+I#QQ8>HI8/2'#!*H!/J6%@AVT=AL=O #"BVZ0J+4FA.7O77+9?:8GT MOA>UXXC[>. ])F;$=%HHD]2R^#R-C+,O*#.PQDM*!Q=UEF49>1 M6'=75NYFVBUV;N?^8&P'F+;$?+:="3F-$VAZ/NRX$.#!W&^(FXD9LDZAZJ2P MG8.E3#O>4Y+B##MZO]C0<_PPXX*&(W*7H$F*2#E8T.2#Y,ZX,I652!1NW"1+ MF:CI0]@R9C;&H73A,J=NF9,4YK-7^9?5=AZ$F+>HG=#TDL(7M ^[338[GV:I M637W'60 -8V&95*@R5X%7TJ"98I>Q*0ZQ V>1%&T[%9'^A2LE1OCXJ9LNDZ* MHCG8Q%DVNEVMV,1-&X[$7:9-4AC&P:;-?E#<&8.A2DBQ>.D7IF5)[#P+B"4S M]4ETUNR5)O1C@,.48(/+E-(I.2FDY&"A*2IYN>=2LXY 0AS%A&9OC>9$/W?B0([CE_[9T2G25=6BJB/LC3UKQR @#-[O1_; M/AY[$Q#KN>Q\#6"O&:RFP^\/'0F7&Z*8UNBNBILMR^F]$WDH1\,^K0?EDJ]11(.4U4"60\B7 M2:KED"L:L2$DO*FM&!#N=^(B<4^,&W/=CF]E$4O1?0A6:67 MRR"8V^X WXQHQBT>YJWS("-3DI%6=Q [ _!H-/Z*Z#V2&W_'I"IP!7^G1Y_T M/72&Q"-TW;_L *:>GN#G8.8-?G ]OVS'D%%$LY#;A96^V-,.W<5[LHGYJCM; MNH$DDWOR&PN\(EIUE (\14666',;9QX#NF\"'OZ)_8$35DBDLD/PIF3?&A ) MR@PIIU!R(4?!JTE/9/MNPMWK1MN:J[BI*NE(TVLN;IQ.')AW5Y,TF;-][@D$._:.@7$6Q0+O1EI"LJTBNMT<".(.5Y M=@U0).!EW5ZOV^D+-SVA^_\Z?[2O+[K"7;O?%<*?[X6;:X'F_;6OS\,?NO_W M^^5?[6_=Z_X]5R<8Y:DI1SIF$1$IW=$(#V8WH^[/P=AV'_&=/<,W+N&SY"^I M?/4,G-2=!76.UR_L'+GI3N8S$G TKD33+W GEP O4WA&_ [ M&:_CSO$P:DOKY3)YE@'&JH$T^NV[[O"K^?=\*??X%J3-3]&1$^J3"DB M[.L@Z7&+?<<#:WG@8SO YSC\=R%35N54*+MRN8]T"2D\#KDA4$XS.XJ()&,> MRTL30T*:9B#%:$[7D:8X.U+EF=#N"V?=B\OK:U+.Z*8GW';O+F_.CU_,O2]# M;"/0S8FXBUDN=ZG"SD**HB"STGZ-_*3E?1"-D4 T4A.(QD"Z*2*]TJ;&W#W! MBGG^+G26+EQODK;R)G-3@*"&WIPTNM[@;G]GC VGCS2%#YL)?+A\,[\"/JPC MR=+@;XV!E6F;T4CMY3T3D95L 32"B&0%R7J5->P*(Z)(FG^ ?Q^\X2L9,ND2 M?@H7AL[SZ88[A[!N^8>02A5"FT 4EQG*8]@='!!9HN>;)KQ!M#/6Q-8/F%P<0. &2W M%V=?/VX"2!1_22+3Z KE /02*$7KS[K^?K5X6,**"&LO2%[F+#L$6OX"0^.% MJGC;ONBVSNZZ[:^M=J_?O?LDV),7^S6((4UVSL4;@QCC<#;R].=G(=(D_R;2 M_Y*4S.BCC\+OFU/_X_PN<>ID_=;>N=P+.H/ZB>%0:'UY.+V^N>O_T;V[%OK= MSA_7-]]N+BZ[]\+E->S"=;M_>7/=_B9T;NYN;^[H;U2SO?]^=G]Y?MF^@UN_ MV)254UKY*,R<&1EC]-O8)\S[;_">WVWX^W!:^ESZ,/;^#0SX^O[FV^5YN]\] MC\N>PSSN^W#ABNKBOWZ_;G\_OX3/?UL9V!*1,;BDO<"U@=!U\,9,1R'!X"$, M*^$7ZZ#]$ GBZ_D3!MF8[=!J7?3>^(^VZ_R7RL;.@C7"+R! ;WT< ,>@O]Z, M>C&OO%^P2B)A)UXP]W$?7GLVH6GEH3)@P:I@D+130H?^'!,>1>5.M)!4_@[P M9!*52UK\'DSM0?Q[$C^D1.VX0^Q2YO>3FH346 VE6[K-.O.FVZ9H]&S92# N M4R5+R$RR\DDDT,M("&"31DE**SD\FJ%%"^O>S=W M5Y2E)$TB50%IDN9!>A+25'MOZKA$)_9&\+EK/U)*0?0C>S#PGJ:V^TH20^:N M#5HK44+>U$@H7=N."X)T(KAX@(/ ]E\%>TC*]M,[D/ R=@9CP?9IBK\=#9&4 M@Y_[/GF=:\^ 3!'MO#L-Z5H8V8X_>:5#2QD#Z-/.+)K-M>?#G;XK]/%@[ *K M?'1@[2Z)1N%2%@'W=SQ_ZH6*-GV3 X,/Y@^!,W1@\>#V7\G+.N$J_";8M.G\ ME?TJ*!(2").BWVK/'V%B\34Y7#P8\WPRHU]8>498TL3+#RP'U(Q\[/P\92\SB/3(I5U8%W&V V<9RPX+OR.A2^_DT>=@IU M7SH#(8CI$%U2TG "7X'$]G8>,Q\J[O+D4XE1ATZ]I44-D@LD_N3X2+=OOVMYWZ]C$H7OTQ MD%,&*@[&WGPR%!X(ENUAM+S_GKNA#4W7=P)O2&T*Z)&,1RX;> M8+ONG#($H,\9*2?5@YD =VM]70!CY!#+6'C%MA\!8X,03X2L4P7#V3F'288\,&!,\-ERGHX=F-&^86,P^]V%W('A@6K M- 0BGA%&&;'C^/&SL3T#N?=*=AW_G.(!A4@,L#G(KPV4D;&MPTPY^E7O+PE0 MP,_V9$ZY'WX.:_L/8I%LCT!TTH4AE!2OY-O$Y1-YX8>;"F*-+B&L\'"AC,=, M(*.K(W9J159$54M?AC4#8VLO1-2M[[GPXR"<*]@SG5 .7[JK]\12;-N"T;@% MLX]= .+A6$R8=J=S\_VZ3\*-;N]NKN'G3NA*.!;SY5 .!;;*GW-@^R &]5!' M70K1)7$0O^/_M-<()@3K2#I!N_3RDS^[5]__TW,!E. MZ"M:DH($(M^Q3?@3H4?"[L+BT\(W+P@P;7JR',2E&P#-/85=W9W3V+[Q\;-# M[GV< U<#REZ(EA7%E%P*"^$+D\63E]S/63Z9ZB"D12Y1S@9@0(2*-%RY]I[Q MTP-P9QB]B183OO\>3\EL259\\D@G7'?5KB^U/NEJ2% MT?<4BFVR#D&T$515 YG]LKA"VG_YWG .4AS>0E0>W[,'8R0\V*13,*S10EZ' MRX:(MYSTQ7PB&[JUH@/@3<0FG;U.0]4^>8G)A)Z\H3,BUA\9H0-RT?$I!. Z MGM#]LI]M9T*HJ@6_M0(;F.P0/\R(@C;W:9+P&1[9]?8"_^GB$?9^L MBD?,3"H.0>Z2UR[FN?X5.IK?R.,G3GA4\.2!5K*\EDXW4)KQAJ7^%M8=LVL@!P&RD,#O^,\638 MFGFM)V*Y$PML8T40K,8L:N\DH86Q&,^-MIES MGH0IC?M=$-EL[ 5K-@9Q6A ; 'XDEN,PK$A(O@;V)FS/B= %@B8SI3IHJ/5$ M&PI[]+J&]Z6A0\MP!-0/ /MNPZX_S2=45VV%,USQFY!G^3BRG& <9(I!Y)4@ M3U_..[HP%(VJ,54*X#K %53C2#2D@ M(LH8S,)7A=O2./V,=-IU9Y[_NLMS;'*]:Q]E1CDBS_%?H&3=T).F=Z-HA8!W M0B=-X 1$\,3 [*<*+=Z#:?A^,,;#^03?C!;4W DE:Y]LUR8]ZZ)> M #U'Y[L@C.E+D@D\_TGV ;PABH0L-,8Q/4BIX*<./++*[O_W4=X9+U!+Q'1Z MH&<.HER9532IS?-F^+/J]PH9U&Z^6FN0>[5(J#-TOBP@A'-*P,&&VYM)*# < MHQW'31C DRN.U[ZE%BZU(XC5"O=.FE!W+R'&K^Y@T90@4%W,'4F]T";N[)>K M>/.N\>QF=(=!JWS.5RA,18:L($UFJM+T.X%@H=)B&\^I$$R)0WX[J:H<".I( MM72D:S5WS> E.))E1L]QG0!,&N'1\X9-D!;O*(%2E\2#Q4V\_Q=D^P\F=@M) MAH%DJ\KZ SQ9N""LUP#L/>2:)!TLUXK&NJEJ2#S*$L0,VT\-(,OWFP6G2_+! M$@D(,U=+'059HDC:RQYCFAI'>66B*'63]I!%RL&R*"_*=:2H$ECU34O&S';( M>]"!U*)WA9EX+H1_DC-\?%I>8F*OGYR=EY"8N/'=\:CE>R_;%\E!D?!VQF/^ MHZ&/I^9ZBN QISQF7]+^3>>;X_Y(SI)<^XR6M?V9M=TART*W MW;O^_] D6E(9YI9$D"+ANMM_+\$-,4'0<#,<4T,8EY8SV*'0?-GR*'Z+SA4> MY,"#'!@ZV^9!#AP);R&!ASD<:YC#-Q"X#3BH.J*P!B5W6 /9JUR!"Y:.++W* M1J'OPD7';MB"DCML(2_$%$E$"EL0XV$)\;J7&:+E9=DE0$X$RU=&JLI4@TINARS.(' 0 MD+)+87D5/(3=F_JP@;3,(K=&&+5&DKN$ZFI2\[Y,LJ:]1,#Y"@#@YPF.RHBW MPR))]'HJG\B7?Z 8\%>L52AE7OK?.#$P9K>D$4-24[Y,4K!.8C"1IDO(TJIL MN%< ,7 +YU@S%!C/PU%SG]BGDF7^O!Q3$I&EU.B!X'DY[R,O1\T=1% XZF4D M&2)2K1JS0VO,TSF&^.T;5^CA!W].FHG(9A@2BE;;!PC3N3\8T_JPY.HTCO=V MGI[P$'0;3 MW_ML>1+4TK_N7G64ESC&VA_^!A\^P3VN3=AQ_ #MQZ[@DMO[* M<>%?;V;'96S#"J*DVJ>0$B"3 MZ&.;I%['0XY?OS>=75[W/I[*.A+%;=DB!/3]\""/E(D=SDG_1'LB/$0GQHB\ M0OA[REIO'$@/5]>:[65/XFWV*ST4[WOM :TB6ZCF+2%9%!.W(*S[&B^X\$** MOCY@84X(:NK#$V@W!;(-+[!38V\>D-M(2D!8''A">/WJWDT7]:VJZU)8RAM6 M\4$+,KL!AD4(4O$H)^-1V4S@V 6#U9?FY4V<"5AX$F9)V4. MW-"!15C;EJ&P;S<01!I]3,,RT9-71)LFV5%1YK0%4),7(-ZY3 UB#]XY2T*J MMIT7OW/GM(2!2\N=JV3@ADQ79MZ[0OK_O]N_?53;FD@2B3@4')6+6777Z7Z14 MT0Q_ W8UW"3NL]WR'IDE2/[(!^Y,&C[TA3-%+Z?^Q,24 DN?T)OC;\ MI^?_ (XYP+&VF%;2>L=;$ZM;&^VSSKG9.V]9YEFGI2J:VC*[YGFKV[/@SYDL M&\IF!KBP:$K>!@$PD!5#[8KM3DM1S[LM]4S76U9;D^ )DMPS0:OLZ%V>3TZKO#@#T M'?>DHQW8X.,?#4BG/*9$>C,I*R"/S1=M)EAY_<569CD+V/&.W+&J"E(D#8DB M4ZG4',?%C" E2LS<$9Y?-Y!7U)E5)2:7YQSIBH5,J^;\XV,.GF02U2F@3DH M8 34.>-0=$-#DFBRQ)F9CGFL5".+';>"O^JY;8!&ULSL@12FL2-YX' W?ETZ M'2DS;21&==2-FAI4OP+QS,HX6**K-!4S*1&!%<(J4,<0 H8:8H6;.6NQEB-]JH@Q13) M7Y;TU_15KDZ!Y>12@SRQDBI)'DHM>5VO2#8EI,M'*4UR90"N13LGJWU9IK4= M/!O%C-K+G>9QH\Q&Z/&XT:QQH\UJ0<$\,'GH* \=Y;&!/'24PX.'CO+041XZ M>ES!2592Q%U4VZ;NX*0#0D=E64.ZQD-'&XCC-(_FCC*[=0.YT-!132+%UVLN MX,M#1ZOASDE18(R .J?_TI!$)$JU%M3DH:,\=+3!X3?6CE*[M8??\-!1QO#, MRCA8HJLT%3,IKHT5PBI0QU1)9Q*%AXYR&JM>=NTHM5L[B>4.';6 H$R=AXX> MK6K,0T??2:B/(28%QF6J]5U.Z*AFR!4[,GGH*">0'5JP(>9NJUR5A]0"<6,8 MM2;7\]#1=T)XB\$92^?Y]B\"7L+N:B51KS]U-*NB_;UGX$G;74)$D'U[B/[%0 M_#$SJ:WZM$@8S6=S']9B;_Y%UA+;@W%<2ML%$ @C6"CX']DRX17;?A0D-,8^ MMDW1=5['=#51\ M+)6_Y&X6OA]_N887]%_PY!E?464UUX&6:2%#K;5!>!VLY8C.QIA@&AIG&F4S MC1VUS(ID&D0'Z;]XG%=P-:16CJ)SCE(V1\G=X#T'1R'.,\Y3N/Y1$KR_9%$N<@W%Y;%?@QBVA)>[>&UZGX4Q#M=) M!F8J1+CYFTC_2X)4]-%'4AEI?5'_.$]>5+(SN9>T?]/YYK@_EB!)6(+P'XK7 M&#II8!6VT(H$>@4) :!\E$IG$;0VY[4&W@2*(0-;&WD!L3W=_\R=V>L5GHT] MX*W/.)@]D0(,YTXPF'C!W-^.W)'D B)WDF@O?[3-S)MN*T+1LV4C(0=KYS9D MIZ.WMIO6 =-/WBKS%8W4GL^\6D=Z>?U7][Y_U;WNWPN7U\*?-Y?7?>$O^/7[ M7?<^:1*I[/Z(8P;!B"9T1,T'&K0WQC72T=.)DO&\OUMB& 0?SAP#_9PX78 4> M,'8%>_CO>1"-!AY"5#=@[+.Q\/WD_D2X:+=OR2!@Q002/>F3AT8+$,",5B]/ M?6_DD%UQA<">T%D,""\BH[5G\!N)52*?SC8W]\&>P'AA=&.,9\+(]YY6]Y4& M@L)S-W<3EH'>NG$=[O9(Z.?F=3I_.F4\<9Y@A>A*>?[*:H7+3K=_[D^] =' M'WS;6TS.<4.UG)@"BR6VYT.'QL3"8L[=^+>]B&UMF0E6+C"\QGU%0O71@4T ?$6Y];SC_,T(D2>&\YV>FHG94M=4[TZ26VC&DEMF1]9:A2&U3-G3%D#>5!B'*A,'#-IAK M7:VG*6W[CQ M+P#@4Y(3'%[(5 @L/ >+,),K\DA#JJPB76<]":N),*\G(LZ4=D3$Y8$Y430J M :NL(U/5D%)W8?%W"=::>+*<$ DEY@\=!:O*5*"* :F"1-%$LL9ZWB;'Z$$8 M32AZ5)$N51 O%8&7@FYE,(53[H6*UX6@A:M6U=/UCKI$S*M62\SDL[1$)*E< MM6HTO L^R\ZA6KT-TO]BWQO:P7@#GRV.S"8CL]CCYYP*5>,X*'=4Q>OR9W)Z M%*;0XGI5R>2M["A=PJ9>=3_S!C_&WF2(_2!\7:X^##J251&9(E/N:P[OHN%= M\#%V5KVJ&)#*&K)TK>[&8TQ@J-$@33B8KLAG51!.120;&A(5IL)2N<]JO6:3 MM0CEB[,@6U;DTO()7MS57-M N"1Y"BY-!;8G0L?SIYY/?UNFU09CDD/KC=)2 MW+D.5PW_2(@?6 BY98YP,B?9OHKQ-?"(I;QKN\.8I5!=_2^ZS9ETM922);EX MC(Q,$O[.5KP!QW+16-YUA'XXEBL&K223J$)D6DP)1@[:HD&;<# N%@+:?72Y M G%K(=.0D:9M=Z$\:GVN$2ZS&O4Y6$\GF/G.PYP4@,&V[SKN(S_[+)V][&CD M5*]^=X=GMN/B83>"PO=5@,07>[[WE#2*?&J@B%1+02;/@&PVY'<=]U>C!E:/ M;= 614-#FLS#_1N-[82S_NJUQ>KA;2)5,I&B,.7,9K ,$[^,* M?8D=GDU3Z:CGHM22E+;8@DTR6I:E]5J2UNMT>I*LGI_I.VO"#0S-,C6YJ[<, MM6.V5-FT6F9;[;:DWGD''FU*O3.-%X5CL/P6+PH7E^ BG<.$L(&IT'5)0=+D M(G%'6Y;GR)'*2T0EUHIC#(X<"=4A8:-D'$?"NT5"0N4XQM# L.^VQNIQUW@6 M5D$_?A?J,14I4C>"PH:1.:6L6U9LAC_>X6<,=E<^YZF.%$E&&C]#?T=@ETL# M>W9/:G[(2B(R% V9.E/1^^\$LC4Y2%6E+,CNYR ] +4:T@P=Z29/XF7O !U> M!H(W"*)>-,>O>S%^WJ&J1ZQN4:3<4J#D%%^JI2*9UT!M-L2UVI6L X&J(=$$ M-8NMPSF.TZ)QJK.@61T,554TX2]34&78P56#4\NAI\Y0SR7'"^=,FD:+J M(#/Y,66C,9[Q&+Z:=(_2P&S*)M+9JHS!H5PTE#,>LE>6W5$:FC7)1*+,76_O M2C<<.L\./&D8"#X>8.<9#[E26 >7R1@7P6#)E_,803?^>9QF!A/+Q8)4#5F\ M(EJSD9XQ9*#.@C#[0CJI>G)+H1L!;%;]S '=9$!G#!"HN5A,L]DT@[F^41JM MO81*IE3:]?3;SEFO+4H]^(K1,UJJTK-:EJ2;+5GM298EML_5 M-,23@J^J5;(.S1)7D:982)%X*E.C@9H4OU.Y:G4H5C6DFRI21(LEK#+LXN+I MMXVEYZ0HI6/1K0[.$S. !YA(L7B21J,QGA2X5*UR=3!2563H$M)YJ^=F(S6I MMDGEVE4!50TT54>&);($5NZ\XNFW[XJ7)!562> ES4R_59"N@\QDJP( QWC1 M&,]X$'_DZ;?@"LAV321+#%ES'#W&T_!?1=\QL@8 M'='P%%P%::0PO\14>7,.]J+!GC%VX)BR<'>KBJIF(4UDRO7"45TTJC.&"S0H M%5="H@9Z(UOL>G?6TN2D@/B4V_/'>3"+\VGE(T]2.G)@\KRY[41:AG#((5 1 M!#8R:#D$WA\$$E)G&8(!PT[-&M-F.W/?APT50'O%LP8X'(\I-\O8",9R(M/5 M9#;*L$U1$F$F5[U1&:FRB4Q>0/?]9,T:>K$PS^IA/!BLLHY$U4 6S^-X1V U M"@7KRED/#B[)R]P!K@J\BBD">)FJ3\ C#^-UH29S8]0NU@\)S./4M'*I6!HR M-16I&E.$WUQ(UR6HK#JUJEP2"50I14::PE0A!P[,@H%IBBQI4'F!*DOPEZD@ M4X;]5S7YK":._>!,G)G#(^5*UZ!,Z=@TJ&]+=!Q@1DE@0ID2,A6>/=%HH277 MHTT5 U(96:J"3(LI><4Q6C1&%384JV(P:R)1(09!PQ(?FN*>(LCA:E;U:I9Z MQ&K6$C/YHEHEL$TLDX=K-UJ(%7SFG4/1>ANFO+=7W2^H$Z'%'E<7H68UD+%R M;U:\+G^NI7S&*:)1X1"N<)6M9>?6N(H!K60B0]60*#(% M6N[9JJSDV[^Y0E>C0F?M"C]@L(Y'O@@%"9F2B@R-:V]-%HS6KD/W.LMTY"M; M("/54I$B,^6(X* M&K2[CM)KKL*1"[<6@2Q2%:9X+?>?U:W/P7K&A5SP4,"V M[SKN(S\A+5V_VQ4%4:M^=X=GMN/B83>"PO=5@,07D\M'XGRM\4 -E#4=6;PC M5K,EZJZ@@&K4P.JQ3;1%74&JQ(/:&HWM7?$ E6F+UOV[G>5;5EZP\=WQ MJ.5[+]L7274XX?;B^OO5VW5A?KSLQ#9"W\3Z7])ID3T MT4?A]\U5_>,\>57)UN1>T_Y-YYOC_EBB)&$)PG\H9&/LI*%5V((K$N@5) 38 M=T:I1)3 Y\B\,E0@[)SUVJ+4TUN&T3-:JM*S6I:DFRU9[4F6);;/U?.()<+7 M\+ -O*37Z^FF(HFMMJB(+;5WUFV95E=J=3H:F"*2 G\L7K20P=IPO&@A+0XW M]C$6KN#KXT#H AJ&PI7]RLL7,@%17KB,ER_D$.#E"SD$>/G"W#.JKWPA:8\< M@.W= +_[,54NM%*:C2E1T7V9Y5;)=_@9@VF5S^.N(\U2D6@P%=S%P5XJV%.: MD14 ]NSN]_R0E42D6*2*(5/M(CAD2X2L):;TM3H%U "@>!,/6]D3,[?D6,[0 (2TQIXW44NA=%RBT%2DY9IA,5S&"*$7"( M%PWQE)Y>%6IL9H%.%EV+,]74M9!R-50KJF(L7D M2&TT4G7F-*T"D"OJ(M(LIFQ9[M2J+*\H3 @'?2Y2Z821[SUM9!MQ-:]LQF)D M8RRU9A8M^4QR#'K^E%RDZ"JP(.ZF:#3&,Y[65Y-*5!J835E%ALE4EBZ'9S""!/+YP349"2*3)FG'.I%0SUC-$&=U8;VQ30OWUWW"^H$=,;8 M@9HK$36<3S.92;Z5B\L3:X\T:Y$GUI(_UX[+\VH912C/J.-YM1P"/*^60X#G MU>:>$<^K?6=Y6U)20);4$JUC"#H\),/+,)$LF!C7^P%[4DQ7,6"O(J\6 M["Q1$I%F,%7"CT.V5,@F10L5 MG]JE7F1ZUJ(%D$9JM++*&61QWR5-HZR#DI M,.I8U*T#,[U ?&E@N6@*4XR 0[QHB"<%3%6K9!V:\ZTA"4P#26$J%HH#M6"@ MRDDQ-Y6K5H=B54>*"7\MIFP"AEU$DS4V85I.LR:'9,67@?J/!GC%VX)@2 M9W?["8F'0F8KS9"CNFA49PP7:%#VK(14W4 66^R:M?S9>&VNYT_8=P;DI:3) M[EH7W@]?UNY)S,*.<:2$.-K<[7/\ 'L;#"9> !I;'[Y]-O$&/SY&Z%1@6S'L M\)0DU/ASG"LW-RD5-W\^[9K:[JM 4ZK F $-UQ-LH0,_.S.A_>AC3+B@\"NY.32#!I\W/PVO M#S__)KPXL['PY^V5YS_:KM 9VP$6SFSW!Q*N3]HGPJ_Q$^"6Q9>0\#)V!F,2 MB4I8;; V+OI &S;4=3R@##R8DU'Z^-F;/ .9"1.2F.R-A$$XI*1A]H @)\#9 MEZ.$^^=3H"?A[\FB2=EPR3D1'P'II/\K?&K\4"IE[N+AK'\6"IU_?8,AWHP2 MOA:O$UTFLDI9I%32TZ[LG\[3_.G,\WWOA0S#)DQH]KJ047I&&=4R2..3DVW% M2P 03N"'>*\V.WQX_89G ,0@GN$1+J$.9MF.%12" M^0)96IYL004O,9MV ")%8;@=>" M"*9\P@6.N,6L7C YPYO/Z.H2+K%2K$ Y"9EMIN55Q83E!=W"+'9Y;Z\[U2VJ ME;*HX;)L+9U-UZ<]?YP'LT7!AY4-F (O=KQY$'-@.]Z%DUWB[!A$YG=W@@.0 M1MA_%C8)L( MFM>>YHS@ME<4#NT!7FV_4A76<871'"Y1;@3]*24D ,^*/$?D7!VF#K(7.W3T],,SH1<_XPZ>(7CA M]?;PWX ZF/S]3>^.?G(B].$ZV9*EE-_X2 D((KL$O B^>"+\ MD[ VV+HI[!=A!$3-?UCA/0$5.VX"]:.0NPE.0#ZWI],)V,>$H85\F]!WRD8G M>5#9V.AXEF22].)B5E=T4C7OJ$IX@K1]:/]+N/RP.RL[VX]WQ_42=N=E8]^W M]WQ+$%2I0\ $\4]JU9P2AU-<6.WVXNQKLB=GNS!*=(4Z4>DEXC5:>U:O?[>S M3LO*"S:^.QZU8+6V+Q*?DW![?3T4T?],!ZO[Q<=WSF/0/)8X8.VEH%;;@^I:W M2MCI%:M" ^Y[D?1.5 77'4BP=C VX = V<#\@)@CUS&A9?J4,)PRDMK #XAV M"QS; =654@P\SYD!NR":;7P?]4@1;$R( F<3!7N(B?-F%*F(\%H\"S:TS*,W M/?I)FC=93]L!U6H @,>"\:%/1HYA(D[S^&RN?@Q_&4 VA8H##- 5^BJ@5U MQ%(@"A15M>!;Q.. !.J,H/[](-:MHF5<1CW8#Z&- WL+CYL#PQ_"V,(PB2'( M'@0J-KP-GH5=>"1V'^U'JEP/L$_&+#P0#D^L*0_$1?0R:A#!UX)0I,#WGNP? M>/$59QF? Y]X0V?T2K%"Q:KSWSA*8^@-J-"C:CL1:52?(&Z!8/X0.$,'EID2 MV?SAWY'@B=\ )(NID1*<"+TY#0A!R4;/8NGM[26&;X#%0\#J.X-9J/C&Z[4. M2_)N>#(\DXS5Q].Y/Z >4C*M@??T1.RQF3?X03X&6VTEV,0)'P1OF4]FY+&A M&^[%FT^&PL">!V3_!5*L@7XZQ".;W)ANQX4J_=9$0>:3,?YG[O@;CE@8^Q,L M 5TX6^@Y/X$T0;GQ'\DMH(N2#;\CFT+>#PLRP3:0>8HZEG3T5XI M.C%!T9F'$X_G3:>]MS/F\KH'HO5$WM:MR%I+)Z*88';M6/<$^XM2&B+0FLX) M*XV99KRGGANRZ46Z!4A=4!T1V4)WD;\86E#1SS/[)] -V&(!:./T V J_BRB MQXV/P&CS8;Y)'RT$P>(R80?AMS*%6 %/ .%"7!6A.8D)'4R!DTW"1P("R&WT ML5EB^1&51UM+-7O!$R!V:H;&IB9 MWA<-F1()3KQWUF M"EC*_!*D+&6KP0I?71.JQ*SQYK,5.8KB'8WOIZ(-]M,!8,#.#T""V@,J'7Q" M(0'_GPZ@P>$FA)0+]P$OTY];X Q&17Y)DDO M;\5?6Q5[D=YC>-8&2^1[DQ/A^S12 M&#PR)1\32%.<@;(7NB)C)9"B/7K^II1"5%]\ GD'*X,GF#J%J*=^, XOJ4=!%XL1%[L58?\SET\=(7? MWL,2J@; M@(1@,E,"89N:_N^(_2]J3. ]8S.KE1#1.%/L5Y E)5(25 ^"U=$ M6W8&*SRE^Y/X5.9.,*8D'^L*X4-^#1\/3_TMW/I5K1P&.HO!$AZL#7&X Z&M M]P D'ZKGT0MCY&'0NZ@CAQ@(M=-;"7MU ](P8IMM$/P3^&I(/W3%Z9&CF!!J ML;2J7L9@U[ZVO!>RE MKA>HIG3$@'&B@?]F)?]Z(T)@02K271YX$*O1.> _5 M6D/.0&AIE<@B! E=,G*J6M('1;$7PY4WQJ$7=U=G9&9B>&PH_/K]_ESXNW2B M:O&)]F\GX=.B?5\\-(A.PP"!HUGHW!=>R>G1@ELMU:7A'(?G1N1_L$&W,WPEBLV5(3K)FX]5QC&UJ'U,W)17!D6Y%)0T\3P$M_)=P M6(O/R(BH^C-YW7X@R1&-SS4>B!R&IP#^,=BYSB0\I:";"I^M+&A\ K@^]"!6 M.18">BF EX=\"X,^WL#^:I",'81NDJ?IQ%ERCE#^1M^+#G+73L+I0T+)/5L[ M]'VP)_0QV]^A:N+#QG*0]U-8R,B49%+LZR0ME*\*!E!&N. ]LS+FF*'#1T+W_WZ_[/_/ M>PDJ/%_J^2Z)PXL.:_%F@Y T 7CFV?Z0<)ASX-N#F><3E\%@8OO4F*/C7Z/GWG MIVK/I Z,K)QU=:O3 MUN3.!C.+[3H\;,^ VXF68HJF9K5DW=1:JGFFM\Q.3VMI'='4SXR.IG?40QC@ M'J -N01EE:L'=)1KK)W/+?C(&N_<9#I)/#0^49+57W:T GB8V(,?U7=!"#I2A'$;D3:K\9 MA2SQW'ZE[>[:[O!_L.W'5IVYD09 -$*J]0[M5^+;P"ZI+?!,#Q<%)::B=2NX M)B9[K+NSLCE][PS?VD[JYAA[;(ZD9]N=[*S^C=)J;%%/[/*/6+WR+EA&&JM/ MC0X- 1K]R%D]JZP^::\.9_76V]RDAQ]\2D923$68T6_MU<&,WI+?YB74F/ M5[+MBV3LQ=Y3"IU4?TS)$TY2$TYDGG#R+A-.LAXHRN_F0+'0*+:->DXAG^5G M=\P<._"S.WYVQ\_N^-E= 6=WTKNP%]/L_.0JY(L3!XF?W;%MYR?MU>%V_C[' M0TI,1=S8/V!W]C#VS7W.[HQLN]/TLSN)AVE82:G$,CUFD%9^Y*R>55:?M%>' MLGJ)>FTRGP_)/$ZC@.W)S.MA=Z1]3N\*#]0X*KT^.KV3WSVK!]@D]4"5Z7&# MO/(CY_4,\_JMO2J UV<\)U(YFR]@9_9A\VK& SQS+P[/3*>"NK.J:'KHUFG( M2F&AH? E@$OQ(%L!'K2O**5:EK[5K:()RG060KQ M- 4R3^'7[OWM[6\G0F;LF6)R&).RS 546-L6!6EZPK:D8\],BM62EY.4&9RD MC*RD2:9C[\J&=PK;[#P-=P0I(5#(3Z3H -3PPC:I M=O1(2R&/'F!C6M]D'7]EU25"HVCS9K'8"FI_%B!_N4$+". MIMC!=;HFJ=BT)H\+Q(RH053J,2VV%U)VP'=R)Q.'D[#-!L&28(CH#H$R!P![QP!G >\=P2PR0.R*T8)V7Y90H,.@56E M*M/UTJ]AS\(N$-0@GWFT('$&SZ/TRR%XWD6;A;Q@FV!(W%#ZVZR"W[;F=Z5) M:.IA#190YJU?4!5Z2:5 MC L.O%7@O7V&6@GP2.UX24\*BN/ :R;P4B(UMQS1I0)/1I:D(-'D'._] $_9 M';%4#]6@3H>H]B@4\]'<^Q,+N#!@:=$.;A%SM!U:=/R.H POJ%4A32HCO]/W MDQ@Z^\]H"]MAU-AZ0.S-+A[60HEO(DIE26CD>B\9C4FF4G2ZA^O H MRP98\#+'8Y/Q:.SK*:J1/X+M:QCUT(-7('R6=_&4)C]S)%*_+ M/S>4[C!*?RC,2<_TU##]X]?'"PC>*(L-9!O97MPB*4%V?^W^TAWX- '.GD1E M*<)$MY63^[ZWG1JW3)S+FZ^HF4A2JV0@&;>@@7+O7=&%EA3QL+^541==*)J( M3%/C=,'IHF"Z2 G(V-/:J8TN5!V9"3G3=8.#T\6QTT52O,C^5E===*'J.E*5 M[=(J=8.C"GNM*6K)G!%-2=9Z=H;K'0<;'%%"O)9W/OY6[EE9S.[&\4-XB MVVP=?'(4EHK"E&J[.Q/9JD&AQ%'X;E"8TFMF9U9;)2A4. K?#0KUI+/5MU+< M*D&ASE2H)G=M;[JVN3I=/_$F'0 7I4Y'^\P5:H[#-W&8DJ!?B$)]* ZY,O-^ M<)ATT%>42GT@#BL]T.'2<=[12G5!^)08^ID^^ 90\%^\."ZCR?V#%XS\VB%^"EM+!,(+V/LT@MQA7_XU@_0 MO*>P*#BN.Q_U^0F#3:S/ZUVT!/QS@#&I0KQ6TG_M 5-OAMV98T\FK\N1ADD$ M0H '<]^9D99$CZ0_"AZ>"-<[NA>\V &80*1=F.?F;E(@#)=MR]:6(JRF3SYZ M2'7JGPC_)+?&$T'K21$";;'@#B9SLB8P6/R?N?,,I.3.=O4U")<];&^P.919 MO,$I9M&)T/T9O6_D>T_T_M6V -YHY]>%O=L&O& ?+^:[NJR KKB=6W*G)$E4 MDIC7ME'QKS8 )E[B^P5&XHGV8)Z=Y103F@&\)C\@[ *TVDKIALXC6U.@ P?5 M?@*S/6<'H+3ES':PSI=S,SI8EI&<>*":K<52Q30G'T9SV?*H.4@RTES2,>.V M_L67W'V-;G;R[9&'UVARCR] M1%K-K#VKU[_;6:)YY04;WQV/6K[WLGV1-*H1;B^NOU^]7?MYRS.;10G_>"HI M4;.V]7\^?!DO7->W[8MNZ^RNV_[::O?ZW;M/@CUYL5^#.!2<^'Y=O#:_S\(8 MAPLE3W]^%B+/]M]$^E^2TSOZZ*/P^^:J_G&>O*IAP[&<:]J_Z7QSW!]+E"0L M0?@/17.,G21#HS0X'3KQ'5-+(3IAB^K>ZM.VYNW?Z@=707_ ?))X-&T$[X'8O[;.VO?=<])# M\+9[?=_N7]Y=[!!^G1\JZFU"6_BMU>(/$<0DI*DJ,F2> M_%CIX7V]L#4SP7;'D7V!X-U(7XOE$I5&.2$MGK!5E9?GJ<7KKW/)5#J) M[YU[40J=T_T.+MU;&N%PX>=I$!.6WC,,I$M,4?7Q@?:HA)244A,O5ZCCFS@. M]@)R"3)+.E&9BN-EV.:J6&;%N]L J55W8P7B"@^4=.3F'82*EWH3&S+#Z[1B07=?B5"N)"R]**$EY MFEB6)K"WZ*YXF:V?B%4JI.S4,&R*-;KM05V-,2Y=W&<_0V.44U9@'F0>;1I3 M4A)<7149OX5Y:'551:)8:UH+,_*5E7$G,RS?JE9L:Q[:7+:_6)S14,'28V)9TT%:^RR$K6 MG:C>MUPD@&O";\T6(JQ31J57IB"J,W-Y-DO96IO)*.J#M^,*S M/9G3G.DXS2]*B%[-5GXC,Y<$-X?I@J _#TE?\WUZ0BPSC M)]LA68)TQ]D?]K9T[N(9=Y83 M[F/_25ZD!UGK:]\*\. 3D/$KMGWBNUR6KXJ9FT ^"N@2O#7S)!@R-'-IY\Q% M.7GF&TBK,,&B*H=G?UE* ^8Z\!Y=6I]CL+)# OY)?J9TD\:9K"1/_UM5V;:R M@"<3;V#'%C$3\>*HH%E(3(L!V$W.>/"LL(07L>E/?KC9&%F7NOL'70@7"IC4$2$8=N3P@JL3,$Q[P*E?T M0-P(=E2YT>7R'W2,F=.W2$/Y1,M61Q2V523 51&VO4] M?B1*QAV>>CXI:K1,P][.,I0,GEJ]5VJU=#RIU=V+J^YU7VA?GPL7W9N+N_;M M'Y<= 0R0F[NK=Y5D_<4YC6A"N'1#_@!L RC^M&[5MPA7QW;)N+&#B6,#DVQL M4H -I$I ),.3_0,X/<@"9Q8('7I7]R<>A#7B;D8CX-1^*#:VGOE RJGA("#? M]OQ'.Y0B M'"8(]R3X)/QO]^[[?9\L%_Y,E8%K>S;W6WT\"*^M#4H8D[)T&)-Z=I,)F2"9 MSM3WIKZ#9R25?NUQ/LD4(\\<>+[OT75PW+'SX-"U@:\-YX-9: P&H;1:5.XC M)/SDA87G\ 2DI^^YSB"(?R%,"PE/>#"&Y0A_=B8.'0%YF@^#<2:$@0>$ET=U MYTA>.TC;R1,(-T$3EZ8H?-OSJ5R&-9F\(CI->-@CGD69]"#!;:H[T66GMCX\ MGWSR"+<"KX69^J_K:P7*A$?7*2 2'E9^Y$TJ@!:!PAFC+I8L+#Z\QA1Y5"0:B M&+H#(,2HJM8=?L;N')-J6Y$0 $VS T1)3IJ):;2I%.F=3D^QSL66VCVW6JJN MGK7.1*7=DCI*1^ZVE;9Y9FTH372<#KQEV ;-\[PM2NV>?-;JFIU.2^U)5NM, M.S-:YUVY)\KJF6HJ;5[-X5BJ.>B-R+_/P816IAO-=EVIBM/O^Y2S7(4,I;O* M4)8Y]HSEV7,P,0FF:R*9=@.)(1!E#R]N(EMDKBQ)3=PO#/?B?(ZC(P4=,D<' M1T<".M89!X<%AT4"QV (%@SG2<=JJR977IMJS=6X\+HT(($Z1X^>A R,8@>0 M?-ZK;*8^I;6YN"=U2&E$3N3,COU!M,I[N)-;A=T33HDCC]+^:(S8U\;%O"I:LB22=0;Q^?[ MP6>V^' V\"DARS218C$EWWDEA'A=-H^EFZ2R%Y8Q7@&Q'YB;K4A)?:'VUODI M&@ ,I7,%9.H6$K4:4S1S5U%A&*>LC.,8Z,4LP@:ICEXTR42B664E$$XOG%Y6 MZ"5;65E&Z$52D*PKR+0T3C"<8&HA&#FIBNW>1EIE! -F&D@8S3A&"KMZ-0[-<@ACTQA%V\-K_/ MPAB'"R63#)[(S/^;2/]+\@!$'WTDW5#75_6/\^15#8L3Y%S3_DWGF^/^6*(D M80G"?RCAQ=AY[QF\ Y(?[HV$1\\;!H3##8724WD/G6&L.U27" M<-@Q ;M*,HG+0=T>ISN69?:^R*GH7,4F\VNV\96KWD-]P/L%3* O#SXQ M56%TMV&9J>6%>W+J^W\X,IN 3#8!6'0Z+L<7YWR<\W%D'@7GXSI?(_#%.1]' M)IO(9!. 7.=K"KXXYV/<@YDI/IUU/V>,*YF/CP2SA-+?$;:N M4_!7\%?P5_!7\%?P5_!7\%?P5_!7\%>P^(JB2S^Q;HQ5:]FO6/&+O^$H5@O# M%IR7G-6+$[I+WL)="0/8L[:<<5BJ38[1I"74)!7)22@JM1&,W'^=8EJ](#3V M-SX-2QG\*_+FW/A12\P]:]*M/+3M#J-GT.?G:K*+)$E'HE5:9F>./:D2H)+M1_QS2AZ,G60+NBA)61:L^!.'=*Y4Y)#87*='+O4]:Z6!FM(,W0D6YPTXV1M[%#!!D[ MZ)1/!!4+:4/AQAL#;V.'$#*VQFF$-% 5&4GE]:'BTN!8B2"EWTWU1%"E-)!! M&N@G(D/4P*5!S82@IASVE^;1KD\:2"(2#1,I)DOJ$&.X?*]4D'+>7ST5<'' M!C3?*R$D'?*7ZPAU.<&4E@FA*2S=)Z M77/B.X)!<4G PX"\LI>1F'W6: M:$^*]M@^^JDT2$]!,DAIK3Z+[8!E;F)!S=57E ?NFB=V]*?7G*-%'"VE0,?& M$4:E'$U&ABPCDZ&R 9RC<8[&^-LX1XLY6E)XSK8KOM*T.A,9JH%,G9U$"L[1 MFO4*SK[J\%XE,,:#V5>VRCB5LB\=68:!=)F=S!?.OH[_%9$C] /\^^ -7PF6 M;-C TP\QRJ[G3_"@P>F'#_L["=?>+HE9@[G_E?@?=?A]^$*'%R&/$M 3R:1 M=V[Q>S"U!_'O&P0ABK]L>!O#'H"P!F2]PT5(]PK/O.FVDS9N+6@D1,&O3FV- M51$Z*H0XI7#5_D\&CZ@]GWGUC9 PVY'GS5QOAH6?3Y-/$YOL$79;\^ C9;TC M\<%2+$,Q6X;T(+=42[9:#Y9NM(SAR+(M??@P&CY\/.V/L3 -4TB(4SC CT_D MQX"DD A.(,!^#>83>X:'PL.K,'2>'8(.809?2TT3((Q8P/9@+ NR#?F]F3Q MY $\Z]'S7\GCR%.(2SI\V^);F[>>4 **I[O5"#25[E+([!\;:_Z/S\OUI!O( MCTYZZL9R=>.G.*[@XV<'O\3[.7)\]"?:3-W=G9#(X M(*UAR:CIZ^FFP90>O&>,"/1@L^.YTYOPLSV9P^M@N/%X5@:*" <$F0F/".8P MS=7!#09SGRZ 0WK1NC##Y5Q]//5\\M"37?MY#)CYXIQ>8._1MZ=C9R!^,;CX,'C0, @H(;"E?TJ M*!(2B-5,;R'ZI_""??@"X3\ F9?@4X5+M:879+/RUQ7C^\$8#^<3?#.ZP\_8 MG>,>T%CW9XCRSCP 91+[07LV\YV'.1!;W^MY/@:1U"%4Z#LX.'M=@J;M8[L/ M(SB#5?WQ<:'!ZQ\%#%KVE+C+_#D&H;>_ZC"8 "^ M73,)1*^Y/G8!TKTXUFN\XI:??Q/N44 M5R&#Z*XRB");CB>LWN&A+!Q%S*#HFDB9HP%1]F"=)O)#F34DUP%8HDPPB4T. MBYIA(7-8<%AP;L%A<<33\L<(YCP$N7>J (_Z1[R?W)^T3 M8>8)<]<>C9R)0YV[@]A74' P\'[:8"$OV+>1CE7PVQ*#^]-.1S-V8%[Z:,Z= M('3FP%.B]!JRM_TQ_G[?[GO?5S9UX?_)DFH3^8^"/ >J!C)D"YGEG:=FV^22 M<<6!NPK@*+Z"$C*G)[K??T7;?>G^DVPV MZ);15E\&[?OE/I]'^]IVAY>+38X4FU ?+=U)I' M5^JX0*W))M++2\/CH&8!U$D95/MYK(X+U#(R+8W#^LA@+>T+ZZ1BT_NYLXX- MUK(F(UUBRF7+M..K!NLFM&2^-_5HO+ J>H4+Q ,*YZ4QF(P-OW:5, M0Y*1)AI(U4LK9I\;)37(S'I*4[YW.LK8+YQM.I*0IL%?ILE2<* XE MBJ0BW?N6M#TP9,_2563)I37.X$3!B6)/HDBI\[Q75=2#3EXM)%D*4LKK-\R) M@A/%GD21%/ZP;ZW-@XA"099(JFN65NJ\3*(XN(!C(PIIV3X&JRW 0\$+"[.M M%GDCO\?G84=?,*V'<5AU,(@*RI*Z$R\X1_KT,"BC:C[1< MWHRVVAGM\_#AW(^K\)5;O^S0)=NL7D:XC>/.[047.F^+4KLGG[6Z9J?34GN2 MU3K3SHS6>5?NB;)ZIII*FQ<0.Y:".9+*BQT\[%$N[*@+(C01P+Q8Q^+/>B47 M!I'*0<)D@;OPSR]$LZ%-!+\\^,+O=!RQ_K2\$E?F7UZY72H]RXMAHD@12@K)5SR1PD1P&2]\6Y!*91R? I;8VEL&Z]"5C.#0CES5&YXH"^9]D&D.:7 MS!B)>S^S9YBT?EB&;M@3&K!Q^RW9:>D"G#]1XB8DW?/\F(YCZNU[:TD"RP=_ MBSPXN4Z)917))E-Q_,<'X(S!2+5A-F-EMHR8O07TK8&V"_^?O?X3,+HOT1\5U,Y9H.Q:N*QD2DLPJ8Q XUZT:LV9* M=;:_BV%'S;" M'6"N\)=-TQG[!Z73=.^.*3DDFTA2:X[1JQ]2S<9LTE%S?LRR)(=8.6GFF"T: MLRG=?[+K3JSQ6069E78SX'RVW#:+EM\UI*1J/ 0 M_@9#5A4/SMIEE,WJ#4K:;8I_O_-?/!@+=W@Z?Y@X Z[VETW;!^?N=OZ7*7%D M(=&JL@D@%T>50_;@U-TUR+(CC@QFW$\DO[8=KB;OPJJ/CAUM_\'4X)(1H;,$\H:#=F#,W?7 M(,N2(*HY+IKK^Z5A]N#$7;;8K*4AK=*>\)S-5@[9@_-V&66S!C/U$;B7/UZ2 M[P 3/!2^.N[CT'OB6G_9M'UP^N[%&4OBR%209O)#YR9#5CHX>W<-LNR((Z[U M-Q>S!R?O,L9F+:3HO"Q:HR%[<.XNLVR6E1H)W,N_*-;CS6=CX:OG8YNK_&43 M]L$)O%^92BS3):3SO+)F0_;@_-VO;.:5J;PE5V,Q>W#^+EMLUC"1IM;L+ZT? M4J%87' 9F4,?$C6\@RJ^PC MP,4/%S\;A),ME9^+GX+$3V2 ?8!_'[SA*QFM#?>??J#S(#OAN'/*4TX_?$@^ MBOO'QGC_\7DY4CK0M<.WZ.PM.GI;I^7I]CNV#O$R+=7ZP=[:XV%6^.=@,A_B MTR]#YUD83.P MN_VXNSKQ\WM$<5?DE8YND+)AUX"JW/]6;W^W>)AJQ1'T(7] MS\+*"S:^.QZU?.]E^^( 3R;"[<7U]ZN=#\Z_9J2U])??X:5DZU?_^?!EO+#- M;]L7W=;97;?]M=7N];MWGP1[\F*_!C'RR-&JB]?F]UD8XW"AY.G/ST)DNO]- MI/\E6?711Q^%WS=7]8_SY%4E6Y-[3?LWG6^.^V.)DH0E"/^A%!%C)XT8A"UJ M0 *]@H0 ^\XHE8PC;&W.JW+B@ V\GC_!4 >)?-C:- -"QCL/6H^V/?UT/QCC MX7R";T9W^!F[<^"_OO?4_0G@=.U)9QX 7\)^T':'WSSW\9OSC(?M(,"SX.QU MS>OF8SOH$T;4AP&<3;S!CX\+":%]%#!PYRE!@3_'9%\ISXHP2)4>LK53>SAT MW,?%[\'4'BQ^#T$PR;[JZ*'%D' M2)]H>5>=?-BX0J^/0Z$+B!D*%S9KX(BH2^_P^?T;WH(2N4N_^P.VB8B5N: ?3@EW)Y) M;')8+ SD: ZAK(E5(9!A=>#E%\$;"=1]\>7!)UH\B*UU(385.,P9!J&-7$GF<.":5B\%^XD,(E#A@.\8RAH\FXLE!#L?>LU MHX9CDFN\YL.3=-]N2J4Q*W,LZ>TWEDY,=$E$5J7']>\W ZE0L;5- .F832DU MEA.SC!Q6*!]/)5[98=EWJO,N2)-)%'4DF+_32 M:$F44G0L)V89D40RU?]K[CUVQ/H_ZXPV*?IT+_6),4:K6,A0J@Q,Y8RV>_KQE20ZIFHH4D5*S M2Y [^+?T?=@(=X"YOE^V'$JI*/E4$J)H9R894<. M<7V_N7PVZ21U+]V)-3ZK(5/F0?R-YK-))ZGY, MU@71P3F\O4N6!)%L:LA2> YOHP71P3F\:YAE1Q 9O%EK8_GLP5F[C/%9S4"Z MPB-ZFLQGM8.S=AGELSR"GSV%O_-?/!@+=W@Z?Y@X Z[WERR/M(-S=SO_RY0\ M,D2DRCRPI]'RZ.#O]9BCBR9GSPW61[I!Z?PKF&6'7FD\0B? MIO)9_> 47L;X+-'[>4A_L_GLP2F\C/+9)NG]3?'TWWOSV5CXZOG8YDI_V<+H MX#S>KTSEETF6B$R=.Z$:+8P.SN/]RF!^F4R4?EZHLZE\]N \7K;XK"QJ2%'Y MH6JC^>S!>;PL\EGJ7&&E7@)W]L=+H97)ZTR#S:-01R<$TQW MO0.@GOD.#J[PTP/V61)SDF4B3:M2S&7LK%Z]-"P.V:R,HW#9FG'O]A'!!V

P-4F"#AM[\88(W=^CO;$G5](&F$7VVM'&6Y*2" M#$M#IEZCM9>VS R(RG0$',] RA:6J=NWC[3,EKO.GO@CWA)1K/<$*SM6JK/B MZB.<]RQ^LF73LR5^3$5#AE9EW"<7/US\;!!.MI1^+GX*$C^1 ?8!_GWPAJ]D MM#;-H[BM [9,DU@_=(LA.ZW\\='3-A[S>?EJ^N:U M@\/HW#!Z1?B&_A@+CRON F'H!#/?>9A33'LC84;8N##UO2F8M:^"[0X%_)^Y M,R5^!OJ;BV=" % +!"<0[ #F.IEX+\&G7:/^Q\:P_['WN-=69FVCLRE_(;G- M@]:C;4\_W>%G[,YQS_>>NC]GV'?M26<> 2Q'YR]+NFK[6,[Z!-\]>$-9Q-O M\.-C1/@=Q6R;\'Q%UL]:JBI9K3/%DEMF1SL3%;5GG)OF1P$#44[AO3-_CD,V MXS"U!XO?)W8 Y#UR7#KPCYLD+(J_))!F=L12WNBX0^Q2 M(OY)71C4(Q+2XYN.D8I<'@?PJ6AY5]U"R:\:>&3I71*+%K]V5700WHS]FEQ6 MZ<$(.7C(RJRB2:U1YY<'\J<]^_([_$#_$CJM? !7]JN@2$@@A+\VE)0(B5K] MT1R?[PZ?[?DC2)D8HC*3$&4XP$J(1)@!$JSJ&JICQVU ;D627;K+[]MS!W/?AJ^T@P+,@C^M!0Z:H(4.IN=1,\\Y[,L"Q M4&&UCZ%O)L 13 V3"3C*.C(MIN#(]$DIC]0MYP6UR@LKE[S('HU4),D:!DF[ MJ[D[%@. J021=8D,4\PE,NI!I*9K2&2KSCO#MD@]E9TH9H+214EV!P.;,7Y5 MB*%#PVA-*9>T^GY?@6Q"LJ(B1:XR C;_^I:-RB;00LD"\&!:D'/)R2IH :Q\ MPT2:4:NF5ILKKQ$6V.*O%9Z [CC@1.1TLWKQJE3"4DJ*;JI#V.X=WF0JZ=*V M?"8B*_FBYA*\"_C"3212!.D<1DRBZ=MPC E%V4ZZ)_)!'+\$?'M3&89$,"S8#R3@L.+?@L& / M%FQR"X:/>F-%59-YV&DU<7YUUITUDTKT*2U1R=X*_8V(ORCY*)O9+-1732=2)/JF^VE M5Y^E]',HA$@1Z%E(DVIN)U(_1)J-P9128=E5Z7(QJ&F@2NLUMUJH'R+-QN#! M_^G*I(%20HEO(T+F#F4F%^?V4?ZF51I-.)?=2 MF/3>ZG0U:)21J)A(%61."J;C,ILO8:8 M0:6)3,-$DEAEIP>.RLI1F70Z5U)CR2)0"7:?:B!-80J5W$_-2V8UL_&L)B:= MG.ZEX;]5,.@0;F @0[:0*3-5XN/XV[6R,HYCH(^D4]V];(TRZ4-'IJD"C=0: M*-X\7+(RCF.@CZ0CU;VLGC+I0Y:0I9G(,HZC(?+1 ).5<1P#@22=]^YE@)5) M()*)),U 8KTQNKP48^&E&!<-Y7CAQ::UE=7$;-FT)8I5$5GD<)0MO;,)S5DY M4>0FBFP9O:6*4DM7D277>LS##A:9&1'>#O7O%]Y&?NN+#KZYWH]KK7OSV\??JUKK+L)#?$+K25]C7M[#6R?7E MG;VNM >4[IV.#Z+P=OE+[ IL7?QV]O7+_4VTE@S"=9 =!)0T.&A>#;Z?_[\ MZS2SF"\.?SL^^'AY?/C[P>')]?'E7RS'OW46L<(/-#D#47B_7ZRI8$ UL>6H M-*C_JT[_J[*UY4\_63^7H?K73]50Q:-Y-$ROSX\^>\&W'$LJ0,#_(915N+,* M6ZTE=+4M^L:V8A%YXY7$5M%Y'-]K$Q/I/X=@D/O>C7 MASJ,(\>+O3C!:?35 M8QIJUO54Q$)=[T3"@JN\T$5_BK^P(G'CB5M8, GQFA1^3Z:"' V1@-?[#W7! MOG'\5%CC*)S1KR).@.]AR'B<)G@+/-M-F1T/G1B^AS^ ;XJ1$^-5Y+*PX$2$ M<&-:8>1$T<(+)G)EV#Y^RYNLW07")V8RSW),5_2Z %!\IZ-P-G>"!3RU66\, M?HFM/T(O2"R0,P@Y/A$O(%QUX0^Z!T$W"1$\L9C@*=*93C(7(ES'4@D #F0; MWH+8BFP)YN%BK>?"]D+, ;'F3I1X#"(D3? M$1!GY!%Q\P5PUO][?/GUZAK?$;B^)%=>12W)X-U2HWYDVP6^_N=?"_M8S]XI M*G. 7#,O09R-#P/WB%28B0A&@.R?O'CDA\CMKF'1CWXX^O93IDC"0@+4OSD* MKR@5CYH%4*6?/+Y_?Q+.E]W8D6E_7N$\B4JO,1K-V7XM,N54G M3<*M;O7H_,N7T^LOQV?75];AV2?KZ/SL^O3LM^.SH]/CJZJ76*D5[S$7^M7[ M +2 >JAD/4#R'_:=M5[?AF4!]T[J1LA1I7YQGTP$CGL5ILG4^AVDGD/<\7KJ M>#[\\=YR1B-,ET2E!QCQ*BMTO>%)%_ XQ:Z +8W^<@S_3A;_!#9^'3FN^!ON MZQ^\K4LQ$MX-HET,;ZG_$E^(",_1F8C,8#UHKFFQMG[ZT.W4EKV:;U<"*\&= ME018E&\.M#>\58X&L/"];0)A0D,HGOIT;.MO#ES^J$-:,>'G:0[I/"C\\KB3 M:=:6O0A/>#+-?:=W8&*?Q<3QX:424!!?! \[(?,*%B'3P4.]3]>1O=B*T^$? MH#_C[[A0F,92AP=3V9NQ.N<36!AE8F50@.+B!4ZT +1/HYCL+0_4OV$:>X&( M8U;UU8-07X_ 3G,LWW.&GJ]T46EN8@2?;3]8$K0I>%JLLAQ821V%<1+KRB=O M3U=QI=W(FZ7K47(GB2^7P3?Y(W7)XH"?;N$E10$:4RD@(>?C>#]\IOTU?#7VD9@!9=Z07>+)VIG<+K!F"+91^]9"H/DI[( M#Q\*Q/Q\60 "7)_^>''9!AF;R(W M+7$;1(A*!)69@P=\ QJW$&0$ MX50U/"*)S7, %[!S "30&4@_GD=9)7^T?<)OV2O1U@ B-L$6=A;/)5TEY"V9 M,5=!C"7C*B5?";R7/ 9G,@&S&/:,"X!5AP!0KP 7.N,Q+5?%JPLD! ]._83V MK9N".64!H#P274A63CRUQGYX^_),M1/'B_Z!GJ O@"/ &/! 3X-YFMQMJ76, MI?8@2ZVU-Y;:R>'II?6/P\]?CZTOQX=77R^/R6I[+3;:H?36HCR7/ M=="SG M@)_.F$Q NB76&&A'N5$#8K/(+E'(#IV8I&'1'81<#K[X)IA4I+,IQKOH*T>).$!WX=/%8\C$B%9Y^RTO=SB:.D4ZS8/-W/NW7F(%&^ MRY])!]A[#Q][3'W@T0B4A+5O>$OTSQ4\I<,%4,V-\$E?^".^,-Y/(+T6HVG@_3L%*QG!7I(6AZUV M;W#8^7AP=%0_/FAW/C8/!L>?6@>#YJ>/)^V30>?XJ.SVDQI2*MQ#L-A&K4YC MT#FJUP\P^?>@_?&P?=#_U#LY:'[\U#XY:K>:)YV.&1OZ V6UN[.#.+G[7-*E&_?Y(^&93SG=JNB9R08O8H*5IO[%5F#VU^6U]C5&H ML!(.XCR(0821#(KW?"C6?K*SW9W-MGO$)-5+-*NW3$2Z,V(GR>958NPV$/,S M:?L-@P0&"79SJJ1!@HTBP6Z*@QUNB;/%T:*'-QA>1K.>4K <^"-WE^U_M\K' MS"][4EI=+BU8F>7?:JS.K_B_S)_T<:%94B>1^'G5+K)B&4BF?OE^C>13!/)W)_@BXEDFDCF MGGJ#=X^8=B>2>9A.TCC1ZD=VD')>)=*:8*9! A/,-$A@@IDFF&F"F?OEW^M5 MUR'W]R>8>??DZ\[ C.Q[/=C<7P^;7W8TTQ"$(0A%$(/G(0@3SC3TL(_TT*X_ M#SV8<.9VPIFF*>Q.-87MF::PK[(I[#5U6+D5U+X36T$%\5A$,?:'N<7V*=)9 M:\L_FM2?1?IM+#>EVG$LV>7J7S.?' M5W^U3CZ?_],Z/3LYO_QR>'UZ?O9:6I'HU* :2%$[OG"<=R0J]+:0G?VP"_1X MK_I17(VFPDU]<3Z^CQ54=)A ?M![ GY@DJA^V V^]GSI+);3W;58SDZE(ER3 M9O"%%8)C72'8R;B/P:*=Q*(SU"KW!HE>4!;6(S#9Q+;A_R^\:8-!BT>CQ4M. M>C%H8;B%08N7SRU,=E15=A0:_H#J'L\/\/!419R8M*B-Q@FKQIL^=!#VJ3RZ M"SC+,Y$\:O1OJVLWNOU="L@9Q'M.Q.M4C1!]Z+#I)T"\9LON]=L&[UX-WC6> M8)[S$^!=J]VTN^VMCJ\UB+=1Q&L^PK5_(_X("X* ME!!SZ\36FU4LMOLDQHPDS&/>XD<1B+'W*%;; 1G?''26>"V]Y\J7Z#V)@O)D M+]$'@=%O+BLJMIKDY-T(?V'#GF=S)^(99"O?K?\D2O^3O5NWWK9;C67M_^X# MJC*9'R[(G^PE&G:S6[?;K=Z]1_1 8FOR0#-%JDAY/I S+&6Y*8VVP8'5P""U M>5K%&6@X.&XL0%#AE#P9\1A!PIKG/H^5?ESZHR#HV.<8(03QAPOB'F&V-?:50W@ M.Q81X3(\04V,69IX1GLIU>K?.57G1_GG\W-H\X3=S)*^+YGYB1*6@)GT]SF7 MN2(QN9B*7&% /-V9E4R$+5DF.VP?=-I;M@].KX^_,+CV9X[ZE\,S(#_,CL4= MJ]F6F#9K?3J].OIZ=75Z?D83UN'"S_^Z.KVRSD^LD].SP[.C4TRH/3_[='JM MKKD\OOKZ^9HN.;\XOJ3LVJM?'=)MY@VO^9.5> F^(G\ 10'TE_^"C?SL?+!> MBYUR/?5BD/1JVFD^3Q1M]32.27M V1\X_H+'_M'4N3@?K0HK)&&$A$%7P@5* M$2OD]6+0B]0N4*8$CVOU@AN!][*JP_-ETQB+#. :GL)KG5V?'N6[RB>8@EKJ M\@A3O+=RX&G-NLH'"&=3[W"FJK[E2"B5ZL /PV^HC.&*L+?0AU>(O/@;[R\% M_2E*0'VB*7HNPT?@]\!^2*&:"H>F$/-^1[_\ZGVX<*+$.JU9I[ /"[3,'-0X M6CI#<>_#:HC#.YUDKWU4>.W+_+7/L]?.%V[CPB?RY3[+E\MADE_H_L(3:+U8 MSEZ4+XPO5GZ9AGR9QF'-N@3@6">@@H?1TFIA&L$J00J;EFO"IF$S<&?]X/=, M01][: 98"^%$4BTOJYE6Q0B9$?%2*P0P6=T.3A\/D@@YDO"(@;H> MV($)CY6^\1PP!L'2O VC;XCU<3J,/==S\ ;;^B,$9F;=P&.10]-4:C$7I HA MF<&RPQ1)F^>O.CC4&YAJD2)X#.PBF_F.,[G!# 4A@"0TCW#T-U$3O[E $'@! M;"^G@/\]OOQZ=8VG 8KU,()G\4/(J*51W3'H<4@C7A%RQ3NK0<6SMTFWF84H ME #QV-,CAY=$=06/E_3A$#X-#7 X@SSL+/9:;$P?/U076%RUJUJ'+ MK KQP69HJ&?RZX%BB\/C@:\":_1"/%P=,D,O/!@Z*)[P.&T8>3D 8"[PN$%,Y9)W@)+"6'5($ (A2;=-P9_7G!U!MZ/$I9'8&40=8< M+$&P9QB4#@A-^/?HFP./FMB6[_T[]=!--0K)005_T?*1F"'GP1]\X01",0?7 M&X]9=0,TOL426@?=;+"8H*:H(#53ELF@.X+]@%^!E@A(.:(S4^I -340_A/] MA&,J0@5^YKM@M@ UAP& +X$_$IK4.W(DF?KTUKAN!5PTON3%<2J6V%J^F.0D M:E$'A3RQTXS1DIZ FQ>H-!$0I(+Q8P>%2C J@?]!-Z;PH@QBP-&%I$@I7*QX M$=-<;1S"+40B;X!#)=OZP7X$G.Q. :A%89\ [IM8A>0<H&1Q-05V4#WIW!0)M,G6\]V YU&SK]MU%WY5GK5V*>4*,*BS7OQGT/.@5U&A[T5UA.+OR_@E";?H"E\?Z9\P=8 M6HE:H:!R6+ VZ;XCZ<5&:BW23?%Z-AA9T2:#15B'<1R"IJ34^JLPA6^!L<$/ M<"@HE0AV[PZOC@_/W@,53. S00>N YF??Y\1!#AC[!K:>65=XYH6PT,TJ7P MY^)FG0@DX$1DNRW1VW$*XEKPC;A7G3U$^4T@:U XR8M:O\V&?V5X\!?O]YX$SP.QS(^!'X$E-0%>"BI-@OAS(TAW M392.QAH:"4=0Q^ERZ:+0E;_U:)BD2>B'$P\E#?8*I^8QB1ZIFB/2QG!+),WA MV,ZUX'$(.A$>((A.DIF!8I.Y48&$),:P')K"P4II:J-DQA^]8!S!,R- ,<0> MH6@LMB+D4U"D*Z"\U8ZH$^ YW3UUPL4V\R13TLC4? 4SS4-0&4 M&60DI@^%[XD;H9[U0&9XZX&.,8/#FP$FD$T!2B4).A=P/0&<02",L&D.2O$J M2)0@ +; =U1,"3B^-Q9L,(VF2]>Q14"**YGZZ 6!:PMZ*.K1O%<5001]Z1O& M^.@@APL-'OM.82O,DZ4CO5L1TP1=F)L BL^O.$#0&F2_H#"-??QF% '[1ZP, M4A)FV$]@E8UL%UAED:$36>8_KF"UN>,RYRCJ1_9<42M4V,2#)/VZ ,BI4OHK M8\L/X=V9-XP6H*3CJXP!KZ7>3_2*RO$!N=P2"6=)NML<,A,+?@8.SY,]0 0$B1A9#]J5P@>,L?@D,#,S9< M6!70W!R%EXS%LA,-()<[XP!T0V%5>.&48*/3)+TN5RVR$\#F@J1#PB)X#>D5 ML"2;#6+96:>_,VB0H..P_R:>AO.YBGM-D+&C ]%!GX_OW'*D"927L?R.''N( M*7-,@O-SKQ']SML;H7 (<\L(3P$$-#KP7.50\=!A8;.&Y<3*4X=O/TH37Z"F MZD9 X;@R"M?;V*;[#\"D=[Q6V6UYA49I?63@"7)O K'[R] MQGN?6^=Q.#4$33(W]CF2N+[+1YJ"!:>%KM)F+ANZ\"KRK,].\,TI/&?)4:>< M(<50T=Z?'R;(S(!Q)4BK1^?_./UT@%K4_D<<#S$JQ %Q%0\/0NS)"!8'X"I( M$>#"[]0;OY>F+(>J)^C99QD#C^88-U;@ .&SJ 6*+VH-*NAGZ\P,GZE^X'YN M2_83A@\R^X8,1FR(YI$T A2,TCF[33A")G-!):JGC$,B\E,!4R'U24I$ <:?-X(-))(\[\R-2ZR)^GK M1P(=%BY;I]JZ->N?4P^V[HH9>Z D97LSC'7!9@M]-;W(M?Z=PK.7UL%CT-% M.]G"@9+N1"T^?0]L.-L. ]0OTK,1D2.(V>'_* ::%EN2&'P#+E\!+ M_JG"419U]EL %)!I?LI0.=X%WO(,?0WR%X_YQ4?TXCD- T'?3CW0\ C+V-=* MZB[)&]!VAF&:H#>,/))++-EFS1XP4+9^!/5_[B72[R9&B-<+Y2$!=7 (2 7? M!N%L44K^D1J?4LPYZJ=A^@,PEC4IQT^F)#,3?4':+BC4M^C.F0E%N4AZ-FGM M2$[D.B6/J&0-J(#AU6@!"*&D,4+F;FZ1^8=S(G7) 037^IC1E-!94Q#4N0L4Q09IX:\-+@P-0Q?25ZKI.# MP'$Q4B[0*8]AS3ND9UX'HG+95F2NL?$\!\SW8J%=("F'(L(IN^C@C,-;#"?8 M:.QAUB.GN<4A)E\N+) #WHQDO)-PZA\BRTO@QGFZG,HELW:!_3YMYLJ6BPF' EE;Q"[D%EKB$/?S15"ND#FE&BF)CM* M_[).RA=^*!M@+\;R_"O&UM O6Y%DDO,#Q48>7'.JDH,2/>?6YL! SLUA5< 3 M^0$.G4,&=&Y%5B_3('S4_R!(P^;;.>\PT4CLJC\WDX2E<7G#_)LEY6] M=4#8[(S&OSRVC.1Y=W='DC:667(T3*&O"XO6NF^)&@:U_MO'#"NXJR+X(66G MFANQ9+(Y0;9AI#!^!?J^8'Z1RTCGB8P\%2R0?\A]P;K%CJ6NY#V-R#&;TWF0 MZ7^Y2_53#J[[@-3K(:"7^-2* R(3 :C20[6-E+WLK9??L)+U*V,C/^I!K?V6 MZL'39MT$3W

&JD],N3TD=AG##4 MR"6)"2>H^K/D T:,Y SV!7+0G,TJ/9-$:[=5:['@[G9JG2>7W-U>K2&7[Z/@ M>OCRS?+R*^4[:-:BZ)5AZ1N3M')\7U8AJK=G:,P<5ZR=':2D828JN8$$9N=Q M%B,<#?F @Z)5)>]?*C^ZVZ;:'0%G>,?+XQU%E0Q+&1+R^WK<9XGTKV*(2>,< M#<4UR&KP)KNH,>OE-3;O1 MZ_\XT\E (P M&ZYGN-Y&N5X2)E3(J%RULEM5P;/11(<&HC+\U6!ZZ]OU)G":QH!I $BFW0!V MU6H^.;GU[$:C9?=:DMJ:=;L_ $)O=!_"HJUS9Q&%H&/F_]G[ULJ[[&1NYCV(5W[=A=T+=ZO99Z1&?P MHX^ 5SV7F6;WO&,&#&FTWB<#0"L>= #.G7:+.RVO?IDJ&FC% 24#8)>:[(+ MJ,>$5IEJ.2.P'V(.J.\8UWNNF'AEIZ 7$18O=@=BA(ME>>92_Y[*/E$/CY*2 M/7-?"\QMRT,S\?6'4^ >,9S*3*?:O\FN9BCGJ\=8,V;/H$4%6F Z0 $MMC#? M&)3J*W2U&O0TZ+DO4R -6ABN9;B60<]*W'BS9=P\HABG04R#F$M\TV#F'L]U M;O8W/M[N_ MA[:3!-CH P&V[4&S80C0$* AP,U+0+L.BE._WC'TMY?T5]NLYO+VZ?3U3H=4 M]:?7US>LHV/9B56H.-E_97UG\+ME-_MUN]-O&_:TA\>']51&.]BO,VLTP1QN MVOW69D]N^]!]&<>'-8:&Y/;KS#J=GMWK& MX'\^N7=NL:O*$"OBS.'K=;;$K7L_DLNS;D;60XDRD M:A^/KFD\Y]OVG%\)W]<[?1G-^\GXDMUKMNQ&UZ35[>/I-7JUS6IP1A-X HIK M=^IVJVY4[WT\O4;?^,GW[7:^VV?C&/OC*-ZQ\_R8";,3/ M \W=&4YK3K!CW(TP^O@S: <-T ZZ;>,JV,?3:W2,9V[?SJQI=[IUN]TW^L$^ MGEZC98)/^W9FG4$=I)SI9+"/9]=L;4O"&6^X LFEB(43C:9R!N:-\,,YSA0V MZO@SQ,E1'>^9Q)2]/+V.T0WV[]#>K)-U^\!]&:?7,>&H?3NR=L_N M=3?K8]T^9%_(T6TYC]P,[MZ)P=T-,[C[EQ9(9D[#T!MNQ!O6L/>J9\8!\)<&#R)_:< M_NQFOVNWVF8*Q%Z2W[:HS]0:FADU&R@M[-N]=L_NFUX?>WE\79/-O'=GUD)= MO&=WFYLUJ[8/W9=Q?-W^MJ;6F3-[? %!KU>WFVTCY/;Q]-K[JX*_E.I",Z5F ML_T^NMVVW1L8A]T^GE[7- /;MR-#@FO:C9YIO[>/I]Q^JV/W.D:!V,?3 M,R/>]^[(WK4&=G_#WB@S4_*'07C0,&WYMNTX-T-JGB\QV>ZV!W:K87J&[N7Q M]4U:^;Z=V<#N=@9VVTS-V,O3:VQM;(8YLT=37!\T[X[IQ+>/9]>H;RL0O,.N M@U39[9W9]:SN[V.W6V:T-,^GEZC;3+%]N[, M["ZJY'6CDN_CZ36;QB.^;97<#*K98*"\76_8_;X)E._CZ75JF_6S&NW@"0BN MT^F!!6PEU3V+EO1_:NT>D S6W6C#*I*3\,PH/VMM(N?]WNF)JGZD59 M[#SIZVZPW!K_$UB@,J#VDDPC7"E2_0RSEC(03PW>->JW[ MEA3R0:W_%I/%WS3K]J [L'O-+GW_)F_C9[EIA"DMR53 /Y$0=$& XR)F(8V+ M$/JX" O[\MM6).*Y&*'GW5_8L*/9W(DX+WV-=1B$@A&1[3^V;D4D MK'GD 50 GI:#3TM]:AJ3OZ0K9A0&&$5A'%N.[R.>?$-HB D:(+&-%_LI9O); MH<=!@XD#7SOX!+@>_IL W 6"$9XVTK<0!M8(##K'"S#IWDU'25R[Z\SW :\ MS$!TGG3\)I8)%1CD$Q+2);CU7"A0*! BS<\^)Q;=!T>^%\V"$@SHN>1 MXN,'^/7#>QUW3:_C(9 G$M/>C.@QR&+&.9EQ3NL@K.GD;L8Y&;0P\W(,6AAN M8=#B17*+'8X'J_X%G>;&&QA9IBCN*VL*9DZ31P;48&87A65B6W>\.[/J&0^S;!^X+X5AVI]&WZWV3 MKKR/M-=HVQ:JWQV MSXL190\5;,-RPQ33'$HNJBV/2EM_HWERTD["\;F/^,4AUC.SXO4W"NQZT&V# MD;[)&F:#6"^?8VUE"K)!K)?/L;8RW?>QB/42DZ\_/28;NM?%/&N\LM?#U.MP MO%;*=CF-FO*>X2#@H\LC>3@#%Y8K!-%41C(]434'A]NGWFBJIX$W:FV5!M[F M-/ \7L1IX+D'^ZZ4[C=YG$+>EGE.'Y$]7GK4CZ5_>X%U1MG+AS. V\@QV=T/ MS.Y>B5LFQ[O**#4YWH]-8&FT30;+VGG>>YO>\A(Q]Y6G7NF\=AOT4LP%W#'* M,$CY:I&R:9#2(&4U=KQ90HVM;.-HZ@038=#4H&DU?KRU#)Z:Y.Y'QE\+7@,P M=M,X@>LW&9'=@L=YZR$*RAENU%MV MW>H_HTZRWE:VP".?[D1W91^[A5F=>L=N])]1K!K,>I68U1XT[6;=X)7!JZ?% MJU9SHYV>U]Z7:5Y?5#FS?QK]^8IN!2])[WP-:;F;:(>PYF9V@*UO+S_X5>#: M!GHW&%PSN,9&4+?3LOMM@VI;1;6GV\AN85=CH]W;U]_8KG1Y-PG&^Y"F:1*, M36/@_<+85YZ'M-4<3M-AU&#C3F'C;C8V-=BX36'^9LNYF>7$3(.8!C&7,H<- M9IITX7M"+29=>&N);>VZW0%\&M3[)B]QW\\26,*@U;+;O MPVZ;SM]/_8#-<%63+KS5W V3+KP/(:>5F^W8[2;V,MY[ [@R>4?3 M66=PC7!M ^.F#*X97&,S"/M*U)N;,X,,JCWK1G8*NP8F7WCS_9V+#9R3.W1/ MO4OV8[J9ZZV_\MA7 B:R[@*S>VM2[=;BKP^GL;= =RTWH, M>)C&L*58]C.G5X"E @ 5?B&^>W&";X%.7OP"7;PCN#>$%>.:=0ZVB./[MGHB M-JZ^OUTZ7#V'EX^MJ7!N\ 7"@%XVY-7P:Q]V'8[I6WC);]A+&]Z&NZSC:/OU>GKB_3J/R&V!)]!899<:V3Z\L[,V>T!Y3NG8X/ MHO!V^4O,NK M'_Y^<'AR?7SY%\OQ;YU%K/@6FI*!*+S?+X!=#*CF_/LOEC24_ZM._ZNRH>5/ M/UD_EZ'ZUT_54,6C>31,K\^//GO!MQPS*D"00:+:]%["2MNB;VPD0&^\DN]7 MC-# 5]D$@UT**"E>4\58L'LO8-D0 7\&OA:GPS_$*,%O8CA@;XQ2(;%N0M])/-]+%CSZXM\I\#\1X67J M3T=M#P &JXU"N/L_P@6/GD@CWI:T);X2[I$D0 (!/N:S0-Y^_)]$? M+7(;1KZ;B8O\%$!@,+>VG-%(S!,G&/&QXTV )J/I\AP0UT.1-TP3#^X&O(*U MO]6LCV+DI+%0PB99S/%5+,1='GH!I.:Y*7Q%'(5/00DJ==6J 0_5\T2J7MKF MIWLS$K9P#6 OP&<61D(]&.7W#! &Q38BXGB,)UE\M#PM^)F?IF/X,G;+J_=_ M_L:C!LT//W@F/(\Y?RP]7.!??2S?30>PLY63G6YNF\'&C?M MJ:.'5ND-G U8&B,'$PAV7$S!N!Z(1=P%%/PUOX*R(" M!TQ!]NG#FPEZ/4%$3$N3RCI'T/@Y']<&ZHS"",0,X"*\RQA'ZB @??%=[#_Y M_NI].$+ PB']%J*XO0I]]]>?O0\U2WT_H>^!'%WM'-MJQE(;1(M&#_8:K6&I#Q@3(B*W)N,[$F502+C5?U8ORB M,\)8OK<4 M6?!0'S4X_4SO1HVM\YEGR&0#UG/\[Q255(#2:3!"X!& _Q:"AFW] P"(QU=# M;E12#T1VGZ?=]P?==R/OT\BSH4@S1^SZX\3]$M.B,7%VJ]VUNYT^2]*6W>VV M[=[@;O$+-\%5G4$OOZEI-WK])YPL-\MH>T1E(['"OK'/UV8\]=8&]OFG:KUP6%J@,P9.N'^BG X1__ MS]'YY?K$7\(<6+?9MKOU'UVWJ:!QSZNAM16B!E7UD@V[V>_;S4;_T:\#A-#J M 9B:#][XR^2))T+2UY7R-UR //%TAQ@:%@]J-_JV+W.8PR=)?,C$BC]14#^'R?( ME4!XPZ;27)U,0N#7C5K];8F/2L">/!R0'F@4D>-ZI(N0Q\ :IP%I#(IM:9K5 M<%%BE\75?LGM&&#&B$!A6KZ&?1BKCMQ#Y6_L?4=5=Q:F0<)^+S>$WX(PR3DO M>]!P*98#N1@0WY&%BF $:\!^E1)6W$7&4'*N72D]=,DL==PF.@2(NW4!^9IV MIRWQ EEH$Q.G>T^.@?"HSJ!MUWM2!O>(D0$>/H$)7-. L.3=*($#[5(\!HZA M" X>%6Z0RK F"N^_I^!"&7N!$XQ0P,<)?$'*::4P?#C7L/$>YAW=>M=N] >L M9CRMT.NV!G:OU7\BD;=Q^6'"2X7P4LN$EUY+> DTFBMX>R3/8Y A08Q)HNA> M*G*K6%XCY#4%+^E >DGK*"2>Q==$=LRRO8!<57KM2_X4&6W1=0N/S!^P@@+A MJ_?0.=,HC2(@GHH@U]K1,%M&MG(8X9KN>D^AMQGA]E@1R60]B(0H2>?(PAT* MGV'D!33)Q ;T^2.,R-BZ14=KG YCS_70O0+',.,- Y*G,\'^('B2PVX96HPN M*MD-N(MKQ[MU IMC_:0@A>-Q# (35(NYLXA"()?$^6X!9$&) G/RJHP>ZSOF M&IF7/4H#%UW27I>P3/=CNDND0BXHT 4R M1^:V[:(G8!F_B0##? 2\0Q>31.($,0M(\RXN,M%N(8[(B_+5^^.0>+M3"L ,MVM;EY&.QL!P\6>,M7R(GNA0QX/!H2N_]"0.+ MX1S-ISOY4*3?Y&HW5>!#6SFGY>QC<^H#?65G\)6'6*1I2($QGWJ,(A3UTBS?&" M4O.F;_=[71FY[]OM9\@/:&"-4$9C>M&+"+-G1RX9QYUGKLR'@MAXTX!S:'25P[3=M+OMUH^?>W[L;^"G7K^M MUK?KCTL&N4NC"=,$Y'U F<)@R8.U#'_%%ECE@DG>QZ6!T;#LM4DA *#,+#]T M HWM+#E-->4 <.EHZ@5.2>O/H(NI')2S;%&ZVLA9UU![@,KT$E#V4LP K&GG-DRAOM%)%.P9$^9?B5V'Z;P)2APK"9,4L^E;,$0 MH_I?H:O4&CM>9-TX?LJ8G@545$0Q]6G3$P)&!%A)>0> M2!$FLK.N&*>CJ6W!&\&[8A2JBE*0# M(+3,5$((7HEY(F9# "36L->"OLX GW%[SA#F=U[J*F=,QUFNV.WZG66$6T01_"QV7M2;?5-P^Z#]I''9>QV?V#7&_T?]*R\H$-=.L;3 MY?-"_'_3 2VA.9!J7!]D>K_9>MK#ZM;;=JLAE8:&W>S6[7;K"73%E>\$I(KE M0<@ILCP1@";8Y<@SM*23&,P63MHL<1LG"#"K/.>K&K:C;K#WB$)$C3S5H_1U M/ 0EH$BWDM%;I'1O4H[BXJD.$2:N&(.<2E!%S-1RU-\\EZ7A5_S1M:X2RMF1 MA61P)!X]1(%?2N_B"8Q3\L6X '6X;,3:/GL8I'/(]W$3<8H)MQXR:=C53(BD M^M9 "%?Y:5A(V];7VE5-G:Q,,*:W1:MS&OIF"$=5"MPAS;3"4KY ME6E-$*O+.?.Y[(T=I! KZNE_-!&"W%8!MFP#L*PK 8BJ*%*:' MI?P)Y!U2$129JZF<9$'BI.2*H*R%8/S,0D ,TS%[VC,8//T-9.)EG^_:>F@%.W^;,4V+:Y6@"00SK_52! M6W5:,VHC1YOB.HR7E-4[XA_<4V#Z[DD*",Q%Y3:!GO6 M+N?P/,:D@+ICX A2=MMKG/YZ6*-CX\O04BNK<3/M9JF8%G1"Q[T!I59D=9B, MEE1[(54E -S1^3]./QTT!G9>%$*'0U6MMZC!QBDH* OT/Z-3P(NC=*XJ.@!- M)S+E>>R,DA!+AP_=/)W3OJ.0."\##7+"?7Q-<"41Y-E\@$88Y&2OVI@KF94? MU),LI9RNER4EXM4_6NYL:\TKY)+E(KZA%\Y!$ .L])I;)BB^,<\_Y:);."H- MCFQ14,$0\?<\L;:X>^5#W'NZ (E]3LAW!&PW$E/@#VAZ2 E^8)U(5?J(W%>C MA74=.4'L2R?9H?L'G SRQ)J%DOTZR^;-@BQ*%Q^I!1)] 2=;0!;8:H@G#TK+ M8R8KRPU]'[AEV3E^G$8A%VTS+14?ZQ43%=9U1E0'-JNCF?N/"L,/GST082[9 M5@";(V?N89[NI8C#-!IA^%D-H]GCM_0^7/';(%8=H4&/[_K/,/J&V"'?N2I@ M=BLO&?$EV P'F*.@PDWEW04; $N&?0HOR.^4P>HA0R1'&8:^6@.LY*JPUO7^ M-F^Z=F/0@7_:E-"B-DM_H+9Q RPM*!>:X_*-[L!N]^MR^27;7WM"QVZUL.B[ M?N<3V,N 2CA=Y]PXGD^:(25NPS7 PN%]Z27WGA#. ^MO3I!B=*^KSH2$,%G# M'-Q#O>N(7 O6X028";&P=\@B5.RB_*L*2+SG5(2_77P)HXF#T4/4MSXZP3=X M2NVP9KU3*\ EV4U:I2OFQL>\(5K) =@''B70PQ$(C".!4+_!TRT&."OW=^*, M2/KGVX/KTSD;1?5:W0*0^L"#N7Z^=),*VJ!9\Z:37XR*@>_-X$K"#PS"@I[D MBP3;4.0;JED?\[ LNK4Z=A.L,+#$6!KH =P\:EO>PS()[3T&?@V(@V L&@.4 M[(/S/=E>8 D"I/+-'#(2PS+RMNVL8PHH> $JD7Y>F@-@)LAB=>E$D.ADI,+\ MN]$H2N'9:3!W/,U;0CJUGKU-]6/&QY1Q6/HSL4 \"^-0%ZQY3V+@%$U"AA$ ;DD44] M"$G4^ZZTH'?C 2YS" '>XA-(9D7\=Z:^VF,9<[UMV2=8\QC5K/^ MB8@DWUI>3]+F+'WW.0ZE)A125:2I: "$2 S1>-0UG]>? %P2%,2H2%E?#'9 M@4IVV1HCUS6LYR6^*'B8.!8P0LT]H<1.JD4$*:,\-E)ODL0B-V-\]EOSV7>, MS_ZU^.ROJT0M$KV#O5.X2PEJ$\YX[,'=%)DDRUE,^,,(Q U(F4)GSJ)C"^Y" MQ<^V2"=46?/EO!P5UN,\L99QANNQK7$;ICZ: M@M@W#\2P0+<>_@IVKX,7KE;5"L9"_H:.'X=ZHETN=C#@#N_.S7:L$RH?!\,H MFN EV(5O0LJ3%U*Q!>" <$#Z-&K-#M4XU.KU"L7ICF4J-"C"&+:D*;2@1!/! MEMR$A<0Q\A3:JCI#^EY)#UI.9[+Y!R")*)%(5?K)Q28"F*F^_%,Y2L/J/-^5 MG2#<+/+.=&4O+!@1*6K6K U2PC-[=FA).*.L==%Z_4D<\C"7X)3<"O]&^M*4 MI@C?!Q8KD]2^)AY-A9OZ5&VD3!% 128MU GD.^?7R2W3@8O*:Y?RF-%8L5<= MA?PU R$Y.O26D0R''++R^JHW)F?@/:^]_\KC2D*ND!'$(F*-1Q1$ NK>8-)K M4L!6)ZJN)_XLTS_@Y$<@!IP1L;BLS8;&V&^=""4"L=Z,4^8K#9W@&T9:1@NI MC +UWI />AZ%(R%P5W@GQKD.U&TZ[Y9&KGIM7#)K.HI<*X^-9$\GYQGWLT W M!X9J0[]F?9VKWMK<(KN'Z9X]JDDL^ =V,[5%^034>&O82B MU)_#(:@0$DZY42[K>44T\H .5&\/?L?\"!5SQU"GB]X\3'1:RY:;&B<#CCP 0> MWZ6@A&77^ARBX9PO1E\6_;P-:RB .PG9'5Y$@74M1M, =.L)QD.H2"10*LZ1 M[#NI@I<79T?**:DN.9355/2BCNZ>VOHI/D-[I'-9L8'^7+?5_CU53GY+P^ MACV.L0T4 NXS&LYT@E-H$SLN4]K&>B;HG!]%@CE]+[>UF!AHO> MPF2J[X-2*O%R3K4ME-[@>BU0$]_RMK+?<$\9KU2>_WB/:JRP[^/ L@BQ12=C,KDUHJ M#K^QQ2T'_(5D&0QN!)/L4%^*-"-P]"*MHN"0OWP!N(U"^HER(>; 9*M.?%6Y MN"W[7ZKM(T%BK>L3JC9T4B MST&6R:,<.VB'H0DQ80MD]=T\#C\+3;.D% M (W75]PW L,5TV/RFPK3&ZK 5K.N)$@908OYO#GD8X*?-O7! \F_-/6!_7-5 MA8J.-LD(61KZF0"NLKX0D[@ 11SL(U\!L_4;H6B>QH=W0E&9P\5WJDA-WLE& MU28^5(@/=4U\Z+7$AYCB"QUFL4%^&LL2<[V<3CF@*82B:7HK]=C*AM:DE*K. MQ&NJLIFV69[1PG& MS.%]@Y!56'P&74AU@K'PQP>9^YYNP:Y(,U(.O81 M\X(.S,] ]3Q577WC&'";<6FE7B(/'+435XP\'LVA8C*4P%7<"7I+'0E9:'6DP%P@$==(]L M\+'0U\XCQ+D=FQG$9,Y$LU@-(=,KHMADI!R8:*V5N?27"Y@0M>5"6GL*Z:TA M^Q1KAU_"Y*Y?O0]?XU+*-?UQ@KZ0O"B0A$G&Z0&;NA2%^.Q5L>\\9Q1'OM@&LAG$O$5A'ZY6H6/.4#[BV MWCWX(8N,+9=HK1.>?4I YFV6"(8-N]?KV_5!>V=@:*\$H/1OC$7$7G45"%Y= M^_8C-7[KQL[WGI!+O*KDSM3E="2D.&?\TVO.M!(AY13'HP-[0+IS[BF\R,L7 M\ "") 3;%,>S88J'%H&E!S"2(<]6PYDH$5G->LH;5W@<#O.EWB<_R)H\P'?0 MPC!+,8X5Q4AG'75VRF3%TEX+IK#+EP]J8*,-.>>!M+(%+; M(-<< R1+4.+2PD5A"I@L_4N'!Z1^TRI*UT%J\X7CDJ-N2;M6TSO5?93=3= B M-V6$R:7:N=N8A"419LD!'HF2=MZJ6R[8J;2Y@?R[KM:> !6%FIY#2@5'CH>^1X$5E);PE M30A?*PTP+1?U;$1?V2I-345*,6U!G2^P1K*^LX0%?ESDQ=_PB!6BEP:;<7S+ M"S*74\TZ5 _)@4DIZSGH(Y$1)B&?#-B-R=D&'\IC=K/I(ERRH+4W"_*[G>7' MUJS3<=7WW&;M^XB2"< MI0W)^@6U* LRC].=JN'&>\![@W+R4JVA&7C1*9S$-#Y:1* 8U M98)R")7AEH>?57@48,H"BCHXLM)#+1S)BYK/+U%& [\' ]Y1?46QI!C[#_JY MO4S8#9P5DY%H#CU'J[+6!*7S!W'F^MJJXF"X.*!]T.I;URJ>(?TB"Z.I24"E M\0?+['BY#W N!ZO*+/6:2BJ^&2!*-1O2)1;PV3I(JV[>.!#]<=JFE)SQ AF>->W5 (S.0^;Z8 ,)B MA6=H:-_WE'A'0:Z6*:1):$,X-;%6D3-!P^L*BW=[4IA5E>"^[,.J]NHN0RUO M)_.FB4T7V_<3Y8J)%7G3\)R5GB^GNZBIJFMM.-]=Z6!78%.__8S8I#31:FRB M-!]U-5VG/Q9EVF./B.IP*T&N+Y:][5+SO?*PNL"Z@JU-K=]!0>:4J>LIF@K! M1G,(332O$,WKF6C>OD3SGB/156,5:^G?#V+LG=; ;M1[]^@[*G>RP,/@PCD' M'BKY< .OJF##+8T-5W/HERF2,[=OR@WHI7>RY/)=KPT;'4CN^&W:W5[?[JDY MF5V[ Q?66^URLUY9-U9HJ%:L+"-S5U6F57S&Q"*PN!:91U4FIW$LJY OB-F( MG'X99*U&1_JRU&&M,-&LZNGWMD@O9=^]'#S1PP-:4N>#<850I-_@-GVEP K M0_6BW3B3&W*BU?0W<2EC/.\&J@T!GPV]\.%$/+"[-3G_JII M3,6:K\QU4BB=+-:&90$,N!ODWX$L]_'90&/T61&.>3R\Q*A3TLKH41 ZYY,=?EI9X8DEV=+I!9@XB9P9)1<%E-#@R7(DFI4Q3!-*0Q@*O2W. M4II)%1PX)D\IO]996$CYEN5X[@.2#O-ZN/+83PE3')53IZ'2]\"4)0_J-87Z M >V@F'1+LV=*>>L*<"^!!B@EX),B?4;^3^M/<:XLPZK "- H?5)%B[4!JM_- M.$07/S[4I=X\7OEKE7@.IRT3-+A"%7V_I1XF^M@1G<5E<85\57D_/?,O&SQ, M3FAA.^Z_?P+["\VC.>;@!)/L332R"G6K&CA4^$O!J*9OP&#[ MTY__]*=?DV'H+C[\FD3P&3^ZZLF@T2<8EE#&4Q+.,S.PV7ZKC-*#89@DX0QL MH?EW8DC +WPP.^D!L.!38;%FQTESO-Q7\1,A''.S3W"^62-%W,;/B?N0%VR\ MU0[P8;?N)&P.B9@,1'*(7#(CV":B='80+!>RA=PJN,!_B5, PU![6G8R19/A MNV8=#-=FJP__ZG3>JQ=9'V$V^^;G(+-P"E>3JXV;6Z*2S;[TFWJMWGL5;WH6 MWO"4M=;VCK>SM9=N=*O?>GU:[G2(C/>#EI45)VFY]2HP_/70\HD81FRE;^]X M-T[+^4MWJM_ZA*Z&4NIEUDM6[V,M59-=4V7)9-E)5TT?H*7D? M8W1=Z1WR5?>A?$NV/I>5B\GU?2V/!> \5!JX3!UCY'SEY9$Q>6/0O+V)ZI)( M7<267VWK:7+/4,%!F7/<="\0%:A!AYXG^?&K9=,D9IDPK MS,HQIK*(0!4.>#,<7, 9IX[[AS.BOA7E+DM3X;AR[#,A\Y$7C7QA72 ZV=87 M+X#_AHFCWD>;<]GL4KYLC'>CIS5,5#M;Q#/5(9QQ7H$A$D%XXV39KEHC<47[ M5+.10POS0!6@J/W#3W#63L'Y96&LV(2'>50UAQ)?[Z8_#G'\ MG26E;FFMVJK.HM23/,X1@0H;M2Z7Y8XUV&J.^F$HV,8"=3_U+/5TJFNO (WL M!>?C\$)LL(^U^GCB_P)]F6/!-$P'A_+@L008J_6P#I6WR)HN5IP"%7/WF:P[ M?N)09["Y3Z(<(!/>TK1E9)) ;S/28.G(;L/(=X%U['^+>B#I+UPL=.G%WUX" M$1.:>C%WNI5=G1!%94T4=<.*X31G6<,'K1D=M@4#EBI[?(ZPB9H<%H:]@&F* MV0RG4"9(P%1WK4_1Y8OV'B<^"AXI23PA#4:J*[&"R5+_/P6UTEC/4CDP,@5U M9;GK1*S/KL" GQ^.M$?*SFK%4[W[K/B@X2WCO+&'5M.FF ^_/S8ZCEC17<6V M\EE)Q<=D#96].!_Y@_,]F!G]S9D[Q*/^)0+^AFJ4 ^LRG0O9[%^QL4L1 %(. M/?Y6:\,16/]$DU_5X!\'$VH5=X$*$-@,.../.?C7VE7-^H13G*/R_N_NUUW1 MX%LY14J]P;46*>H <*((E<>BJ)&3Z,NG([O=X:NEZ-+P4^Q5EKLJ[J8[V8A: M5JE[ ?EQ$&CX=WD& [8[%J[6TK1F77G8*ZQX805V5G1!D[WGY%#)-.LM66@S M:E/]XOIL1 YNI79D8SFJW8EY,D/Q/D)9I7#1%/;,SN(UT%LEERZYC]9H=JH] M7D*@,$&5)MG-5,O/G+C+/?VFPH7'*SS4R?P.TMPZEWP&-P_-$BEVT%2M'LK, MA%P"L5+.%$LK21>%4OK,,=6HLWRIXD.\IIP=A_L5LL$GS^IA*]H+U4>X 4ZM M=C^X]D%P'0(5ZGV5J%$[LKJJ,ETY[_%$N2L(9#B^2R>R4.R0^"W1=#2WCD2B7>_A$[://-E^38X>\/B9C1I#@_N:1?J#6= M*\9<<$Q.#>MCWB0 GO*F8S>EJX2T8_U5EP9X9N]5,71N8VF&FR*\\GQ @@;V MZ@]*(P#7'=/XXR,+S5R_U1;'$?;_1_U.-DQ%N%Q0/P*I>QP#;T(>&K\$@X2' M'.2C0H(P'Z&L=(;E(0,*1$X.HKD.(J% E#<&T7KXYLH=R!XU;OU7[\,%&-?6 MZ6G-.@7);O5L0,# X0&!&'Q0SXY*%;8Y4 MV$9-OU4#L,XS=2%?N(T+/^3PU8WN+\K!7R%,)8FRXH?>EA. C"/@]^S?BW2 MMT"MAC@F\M)Z2V%2K0;/* Q";(TKPTK[3T17 AT[P'N;%;2B*ZUY1%%37WD$ MFYLC=#@N$%8!7":6L+58PL#$$EY1+ 'X]*T3N0>?PY H8KC7F43F$ &4P)'8]!JD?WA\"A[6T9WY*V-XXI;CY5)GZ_1UM<@ M%9B]1*MV3&.\T^$?&"61,>?8&:.N% $U8QC/,'_(+4"Z45Z@0E5XZ&99CN$Q>4*QJ_J[ 5QY+2%K5A MZ@@.-46H "J>KN6Z]$IYUSPPC&\X!P"6TP8:RQES>C*$G<67[.)0:YFI@.,E MX!2I*5A6H,I@M0-CL&?36-G9JB/E$'.=2OX:L-EP2X2J'FT/;$>X M9>*I(=V@0\2<4X$9')%,,9EAF$J= V=SE=RR5;E=U7-D.?]!Y5.1OUP;^EV1 MC:7FS94F).F],I\D8ROW3 /D1G*>+D\PGK#KU^91=, .PBVA+!DD-_2I K? U)7IH]$*SLS)]0/(R=8_A)PK.)* M]+B'RP#:7<9.^-'!^E)\INH,5 LAED<8):#XNA"'^;MX:":B1\.X;1D9!PX\"W:(PYB94)YE]G( M*(F(2J=;_7 :=^2-QRA<:9^**\CAJ,%"TN6,(2,6X5+36ME EJE0J[]' .1R MX8Y-? O"6U*VTL(<6XYJEYQ'/#))23BX!W43QNM6E$/>:NV5K M=QT0-CNC\2]WU7W(W67="C:WN^M"LGV6>X3^K"B=JS2U.)W/<4)S'., X:?1 MZV2[>%2]49WR%Y:2NH5IOY@E4,P6LZ46[&L#VI @TEC74)?@O>6R$T,\+YUX MGK12I3CG5+,IJ5X!@XRVS*3)Z!3D2PBFJS9:DLC64\,80<#GLS9Y6IF2R4A" M4F!CPF0X6Y3VQ6(\-D1EB&JS1*6TVEPR,8+BJ%&MQBQ+?[9I9 #9$)C)(@VI M4)( M8)/HUGH^67JD;:1I (>DJ"7QY&'Q E(_9+4H*Q"H&D<#:^L->*#-=L( LGE,JU"A>BIW+L)7)0]@\HQ(:8#3$_]^Z*0DF+'"AU-"=-+_Z& M4];B<"3'O:"W$ 52(;)%,RDSOZFT+.5DYH7*QN8AZSS8E>-A0>W?_P-^&GJI(*XWHH?HSC(4=7WZ]ND;HBE\8QGEJ-IICJE9" M!FZ53CK!:!57>+,5=H:%80?78K1RJ179^2I<5AY3S8+FIO@2O&TU>.^^['X* M=,)?@9WYC:L[3.#;Y8D*NK@UA&H(];EW=UF61607E6MU,//!D85HI9AX5H&% M-6$/JRNRL4D!QHW=E#,5$N>["N@GL.?Q>.=(P&0E;CHKL54W68D[F)5H9,'+ MDP7+[@C9>.%W.$0WG!4JZ-"%2-56W[TDJ[HEAP+S:$7'%R-FDZG_M8*;P,1 MQ5-OGII&B68/WWDK'+I7->7U9G.L3C-48*A@$V:T9BVLYO:E M"-I,X"(3:HVLU5G(@L#E0.+JE-&23B=I3MGB&@T6+RR)16QVB-[;S<4UZ?9Q M(D"FBF"23!T9]3OZG'>B$+U65!>5953IK^A(4-#&W=5>Z13I7/9ZL)+5CJPL\"BG*ZF MPI4JOR02>8NI&X7:QA]L,'QW,#PK;C2(:!#QN7=W[OERQHJJAL"B(]G79D5* MWA.X/9GOY@\<"AF'R&IKM1/:S)+$^6[+BE5;*\G59\/*NT,<7R8[=A>"@"GK,3Y;O)B:&]QX M44CKX*J>[=?<6&NJ!ABT#Y*+'JC<-JJL85?H"# MGV61<*U=J:T-#!,E:"3*,9?H5\$J9&K* MFL!>?52,@5='W'Z>.O6&V659&@$NNG-LVE# RZ. PSS]3$-VRKG&3Y9#,L%* M \J;QF[TU,;8H*9!S>?>W860LQZQFHLS\ %5O0DY.0P"&@3<4L DY HKK/+P ML38VY;$7W MEBR;U5ZQ#YI+Q*EGCZ_:^5OH4M::M?)("LKG6)%FN)0/ GI&Y$CB,/AN\/W9 M=W>4FWL.AKY'=,8430FCI6!*:;*3X_FR*Q5'8^10[N(Z-D=-[')TQF"WP>X- M8O=$!(+'NG&F.(X@U^>C>L"SY[[FS\AS^RCXL6J6JD%C@\:;KF M53=D"DGB M?*>N?P8G#4YNMBT3G$T$_# K<+YK[,!2D[)?D.<:E#4HN\7$3X\F%6:.7VTT ML14OXD3,Y-#TW<'0YQKS9\U"&JN8 R ;]RJG3>;I4O>,Z-ON4+K"Z&"Y%VUY M.2'%SS(NO42?D50Q#8D67.ZP&(NEMPN"-+/_]8'8OU.A%LWTY<$)"^%$%@V3 MM@[3"?8D:C5L'*?0O'M\Y84#"Y_6K%-X5ZMQ6+.PC9)UPL!_48,G<>+SG=-Q MJ^/ 1ZXD68GR=37C'%A)-> 5\3.;@G?Y $IQYL_*UV!JB>?"^1;SE'0G:ZR# M@U !;5T94PVQ35LX"0" ?-<]P\?E<$K5JD?&#S+%=N$]D&WJP-[58/0S#*5.;5O,85\2CRAFC1#<,;C3_I MW>WP'7&VK(=4Y('.+ "V2 MVE+=\R.W-7("3 MGQLAIX< .$3L(-G&XQ6Q/&E>LAN"-"&# M%0Y]&?*CL:]SY LX?AW'5]/"/G9SOX/)Q,P\" G*\K>8]Z'>%N?3:T>=3^RE M8L?5#U*;=V\\S,];A*EM3<-;(!F<11\2&>)<%>*)\F1ZE:_H@YC.^<;80Z<0.38!'K#= M(!,!2/E7 I;Q,JP^5LWWC\+9S*-.:S4S&Q?7[K0KK)$[\\[63Q:\+[_MIP^_ M#C^<7A]_86"UX$B&'QYKHVQRSW__>@A(>'UX??J/8^OP[),%7WQ6GS^=7AU] M/K_Z>GE\91U^//]Z;7TYO/S]^-JZ/+WZ_5?'\MS__FG>\%H_ 4=)<.?\80H\ MX+]_^B]8_V?G0Q4@7J)=0Z3LQ3Q)@_/4:-"V[&V XL5"*V]&W!ZYL3J)<0O5(J2T53_7NL^*#AK>,LW-.(B>(G5&A.R"_/PIW M'*$);Z9T@K*")<,&.+"V\)AL8(LG18=JWF_37W]SYDZ EO2_1,#?R#:UE^E< M"/X&QXCA)9OSM59C":K_#2\+5_U1E&K1Z,/%!,ED7E*?F3$!#BI.\ M0?JGT <%H;Q_:@Z-)FE6-XCZI.&X% M)7DR+(COEJ+-_;#9-E+[DE/:>,2ACU!;]I&SC!^YK(=I#I:Q1MVUDO$R%2[F M34I$U.G\#MK<))LTU1:%:HNFJ;;8P6J+9Y'E5TCYA4ZWP,.8W,OR3=661T*7 MLN4!MI+)L:T.7\W0>5:^2 E%7HU316C^G^"\ZSD<#9@3LM/NWBM,A\#\05H# MNY3IN^X-.@-CZ=@M OJ()GVC Y<3S@@Z?[OX M+ B7)5$HQ2$ =^*#W0[ )@ M*1]FH[]Q91LY/:@E6*'LRC8$@@^%JU9N>M;+NC?D-'Z0RV.O473(7*NZ&?R]#QR1^]? JD MQPQ+;P+*Z]>K3]:;IMUO-.U.O6U<&;OFRFCOC2OCZ/SL^O+\\Q6Y,2XNSX^. M/Z'G(O=3M'4_1?N5^BD 4,/W MEBY?3K&.-6^PRJW..HZKMWZG"2@/+6=TTS9:SD&C\TZ\IZL;'5=^R@62YJ_- M?+6'G,/2&+3:)/?(J2[<]^P%1F7%!95D$K#N(RUD+6Q#7O*(."O=48R=@\45 M\9U@VUX.D:/F_-\$Y53B7"1&578K03 M8P@ZI#S,"ABELY3=_>2AAP73 -ARP@ LZDQYNH8>JEGMH%'%K.%X#.IH)!%* M_9Y':^3O%%4!&,3HC(#_XDXISN$!QCM1Y@2+&>IS+%N)L(\^[M3Q_?!6%;JZ M +]8QN!4)D6&%SFJEYTS6CJ*8)Z IY>YD[BS/D8K):M 5 'U0HSA1-2[GFOO MFO]^DKWKN7K7/.,5;@ODD #N#X*HSS%59>LO._O6(-@\I(W^(_DGXQC< _)W M*8@/*BE=3G.UY[Q2M3_(]3![)@SX/>A[3>//=RZ?6XZ3^_ MW].QC1*[*,>I*KE&@54\'U:JJ MG*3^P55..?@N59732]!#P')"WX1#(7=)-4M>D;7KOACC*:N&4"2-E*-8QJ=E MZE?!$J-[,-EM*:L 66'$!"QYR,+RO6^(FE2@5DY">.2N;9G7ENG MI]:!=7[]U^-+Z_3LY/SRR^'UZ?F9LLV;N67>7&67&Z?0[CB%&GOC%/I\_-OA M9_8&'7\Z/?LM2HZVE7/&: MIKI=99=BRCC;+[GU9>AZU^CZ<&\(&U/0K)/#H^OS2YVFG0)1.Z^4JK-L\JQZ MPT-:U1*=)*US^D<,"_C4FUB9%5AM[P0J 0I-EN$B\Q'$,M\>+5>V4#$-EZ<] MRM1>+6VZ*IGVD14K?]EWXP_P%MCE-053LYPUZ>J2@3O9+[U<.\3^7+H$.2DB MLN+3O&AL"1P+B>+Q#Y9^]%3$:PICA MY;*+%X=I%U92?\T@DF6,W:_%<=:==E<^6 MIW'I%\X 77EB*SHTU* !-7(R\R*@)\(+QK[TZY)[T(E+06^)_:("IH3O6+5( M.7<,%>>[D_>P?BSE6*>87*>*-;3'\FC+8O(AI=%Y5>.G9'MZREQ51P7WI\B) M 3P1G/DTY) _#Z7&-)'$F?!;X6\2='!(8T%^I&Q("?%FM:B@?MWP+98KQ:&= M_8#>5!$1ZNRIK.(A !E4'*D\OISJ;8 MF705<;F,G!YJJSERTPRP^);2F:J3;I*YX:;A+4;'D+XH)4FOU:&4AUBL^WY\ M=-X,\YGP!),H*Y&KFMJ5;T8$YP\36344(<"WNB@Y]26 MV='Z*Y6SEXF1FC&98G'H@69^* 4F'-A>1JM(' MH-^I-YGF"]&D;)=5).:#N:@"RCV2,RTE8"G[;PWP8B"!&.DWAC@'22EO>@GKN'N"KSE4GB* M/A%WU.]&<*IJ6M9W7,%'1&$_P! +443OD4]R7EZC)D+0-)4<("^$#1D/PCH> MA.;>.!"^GET>_W9Z=7U\>?S)NCK\?'QEG9]8QW__>GK]+PPU?[T\O3X]YFRR MKU?'^*-T(VK^!MUQ[:UT7;]P;P-Z8P0&AJPK-5+L:P!\Q4-+ YC1,9>$Y$D] M+\%<_)2'6A,X=9D;&U?$6U7-O<=5,UX<:P2:RB9'?A\$J+45<-T M9#E-G"=$*<.3] \24;BJ!N[*9*X\AZNEYW#MO1Z'S %UPN[% KE^&Y?$:3+U(C?+ ,"F'.Q9H^@_(U@DYA)>6*GOW0"T=EJ8 MRF JZ #7>&NU='U\4/H'!/,P3))PMBR;UW_VTK:56&^^5?'N WX*7##_;E%, MQHHFPW=UV\+_O[^[S=7#'EXX2%FH6@PD" M__ZI>7\.P^,VMYRKL=YV+8GCC&/JH %W[SK 1[ -[77EVR[YH8X-U!NM^D/%:J_GMG0S/.HQU1(U( MK[](A[XW\A?Y+XMJUFJP__ MZG3>/Z6YL6';X8L#IVKEN>@1^<+Y6^4R6<-_V'C[(X2W1G/C9W_ X(<>4,$Z M*GC33Q_JS_:*RSO8!:ANX9T&;RMA_\3;>&-.\AD(\/G/S1S;7A[;N\;[+1[< MCZL+G0YI"GNO+AS.(\]?4A?XVU;]E:D+AEOMUK$9=>&EG.3.G)LYMKT\MGU7 M%UZ.=V%1X5M8O#[/@N%4NW5L1E5X*2>Y,^=FCFTOCVW?5867XEG@]!>C#QAV M9/0!HP\8 C3'MC5]X%WS+I6@N1F58.V:E&>0Q?]7^;_=K[RJG("\L2HFTB1W MO-+J/+#^Y@0ICFMHH,Y8QW\7RQ4^AD[DX7*9J2J6@$N M2^=8P_BFA:,!:#P EG-FM314'%,HIE%^H' N@JRR/*\6P1F2,;4\D/T/\P_S MR+MQ$BQ;#,0D3#RNK=3F.6%9N$=3+##UB)HJ!B'.H?!D'UL:KCI,L_8$V/S> M"YPD[\]\-QQXAF$"0-ZUZ="&*E=197/WJ?)P:3Z#K,T"KQX*N<4&E>ZYN]_?PLM_HD;= M--KW#N+_TQI'B;R[>([K0T*_]X% U&]E"*Y,>'GX&VST,!S)B\7W_^NT&_5! MOS9-9AG-'L1B= K1,XH^8OD6.B9:]0:S+G7Q]HGA?:3@N@) (+=/JE1IFHW M?8$-/U$7T6:S+<]MFZ=1G,).T =^=7Q$XSYYVF?[G?.>>Z:YX9RB0OJE@OM@ MMNI-U2[[RHF&3B#B@_/OOEBHSFO-.ESQCL4*]M-':?*^ZN ,Q6V/X@9K4ESS MM5#<6@!9HKA5 S$-C;UZ&@-%VHEA%4H]6I MWTMU@WIW+:K+["1#>3M*>8TU*>^52+19-,:WG[YE+['+9)6:5)GRMGDUL6SRV.^'!8:>![P7"^I^/EY^M=\??:;H. M>KP^RGD!^6AHZ[,33%)G(M[_Q7KGO6=XXB/3P$E=2N8[TJ<9?G1\FHM^-14" MAQ6\\[SWUAW7YX,,D0S/M=$$<.=#;CT*9_-(3/%-0$Z?!J-P)G"1FP>LP=VM MX:Z'W'3DQ%/K!,Y2CE-X=Z/ A/,?:2Q$X>ZJ(8X5RK5A.5MC.>T7R'*.:&;X M!?9DI;'PU)Q<6)^GF-PSX$^!_-*\IA M:IWV[PT7JM#_/?I!X3) _;/S2\PP.;.NCX_^>G;^^?PWG.1S>@8LZ8SR30X_ M6T?GEQ?GEYQ]0JB_4OY7//A^I>&.W:[L(#O$B6OP!C_'/X-6G "^W%I@0OXS M]..Q\-V[G@8"$D[F;XA7C99J=:+MMV(YVSJZ.'S@:Z^P?1^XRKN+R MPK*.O M+87B^W T E9/^KRRJN'K!Z[^"8%PJ!40@7V-0T2!/C\R;4I.D!/Y^QU1"\PS MS#.>I\2RNCEPJYOKHT6=J*!:?3Z\NC[(=;O*DI8'EZJL4U0!?T@RG"8S_\/_ M!U!+ 0(4 Q0 ( #U [5;+LS9=O@< +XJ - " 0 M !E>%\U-#$P.3@N:'1M4$L! A0#% @ /4#M5LU-$47U!P LRX T M ( !Z0< &5X7S4T,3 Y.2YH=&U02P$"% ,4 " ]0.U6 M6:YUU[P$ !>$P #0 @ $)$ 97A?-30Q,3 P+FAT;5!+ M 0(4 Q0 ( #U [580R\Q]N@0 /P3 - " ? 4 !E M>%\U-#$Q,#$N:'1M4$L! A0#% @ /4#M5H,AA+)&$@ 2N4 !$ M ( !U1D &YT:6,M,C R,S U,S$N>'-D4$L! A0#% @ /4#M M5C\N:"U^#@ 9]0 !4 ( !2BP &YT:6,M,C R,S U,S%? M8V%L+GAM;%!+ 0(4 Q0 ( #U [5;0(W*3OSL (57!0 5 M " ?LZ !N=&EC+3(P,C,P-3,Q7V1E9BYX;6Q02P$"% ,4 " ]0.U6 MXGF8O[]5 !H?00 %0 @ 'M=@ ;G1I8RTR,#(S,#4S,5]L M86(N>&UL4$L! A0#% @ /4#M5I<4DCLA0 6^,% !4 M ( !W\P &YT:6,M,C R,S U,S%?<')E+GAM;%!+ 0(4 Q0 ( #U [58= M"-VY?3P! -8>%0 4 " 3,- 0!N=&EC,C R,S U,S%?,3!Q :+FAT;5!+!08 "@ * 'D" #B20( ! end